From 4e5e820313eb9570bbe745995ebc5ddee738ddf6 Mon Sep 17 00:00:00 2001 From: charras Date: Wed, 30 Apr 2008 11:52:34 +0000 Subject: [PATCH] eeschema: made in some dialogs the ESC key working (linux version, already working under windows) --- change_log.txt | 6 + eeschema/annotate_dialog.cpp | 2 + eeschema/dialog_build_BOM.cpp | 292 +- eeschema/dialog_build_BOM.h | 1 + eeschema/dialog_build_BOM.pjd | 18 +- eeschema/dialog_cmp_graphic_properties.cpp | 29 +- eeschema/dialog_cmp_graphic_properties.h | 1 + eeschema/dialog_cmp_graphic_properties.pjd | 110 +- eeschema/dialog_create_component.cpp | 11 +- eeschema/dialog_create_component.h | 1 + eeschema/dialog_create_component.pjd | 16 +- eeschema/dialog_edit_component_in_lib.cpp | 24 +- eeschema/dialog_edit_component_in_lib.h | 15 +- eeschema/dialog_edit_component_in_lib.pjd | 377 +- .../dialog_edit_component_in_schematic.cpp | 12 +- eeschema/dialog_edit_component_in_schematic.h | 1 + .../dialog_edit_component_in_schematic.pjd | 29 +- eeschema/dialog_edit_label.cpp | 21 +- eeschema/dialog_edit_label.h | 3 +- eeschema/dialog_edit_label.pjd | 22 +- eeschema/dialog_erc.cpp | 14 +- eeschema/dialog_erc.h | 1 + eeschema/dialog_erc.pjd | 33 +- eeschema/dialog_options.cpp | 276 +- eeschema/dialog_options.h | 1 + eeschema/dialog_options.pjd | 229 +- eeschema/eelayer.cpp | 1 + eeschema/pinedit-dialog.cpp | 70 +- eeschema/pinedit-dialog.h | 1 + eeschema/pinedit-dialog.pjd | 265 +- eeschema/plothpgl.cpp | 289 +- eeschema/plothpgl.h | 14 +- eeschema/plothpgl.pjd | 303 +- eeschema/plotps.cpp | 11 +- eeschema/plotps.h | 1 + eeschema/plotps.pjd | 6 +- eeschema/sheet.cpp | 129 +- eeschema/sheet.h | 1 + eeschema/sheet.pjd | 9 +- eeschema/symbtext.cpp | 19 +- eeschema/symbtext.h | 11 +- eeschema/symbtext.pjd | 196 +- internat/fr/kicad.mo | Bin 152954 -> 154276 bytes internat/fr/kicad.po | 3603 ++-- internat/nl/kicad.mo | Bin 44360 -> 58480 bytes internat/nl/kicad.po | 15987 ++++++++-------- pcbnew/dialog_netlist.cpp | 29 +- pcbnew/dialog_netlist.h | 1 + pcbnew/dialog_netlist.pjd | 69 + pcbnew/sel_layer.cpp | 27 +- pcbnew/solve.cpp | 268 +- 51 files changed, 12066 insertions(+), 10789 deletions(-) diff --git a/change_log.txt b/change_log.txt index f3e1e689cf..f30053d068 100644 --- a/change_log.txt +++ b/change_log.txt @@ -6,6 +6,12 @@ Please add newer entries at the top, list the date and your name with email address. +2008-Apr-30 UPDATE Jean-Pierre Charras +================================================================================ ++eeschema: + made in some dialogs the ESC key working (linux version, already working under windows) + + 2008-Apr-29 UPDATE Dick Hollenbeck ================================================================================ +pcbnew diff --git a/eeschema/annotate_dialog.cpp b/eeschema/annotate_dialog.cpp index c9a0bf175b..4ecdac14cb 100644 --- a/eeschema/annotate_dialog.cpp +++ b/eeschema/annotate_dialog.cpp @@ -241,6 +241,8 @@ void WinEDA_AnnotateFrame::CreateControls() sizerDialogButtons->Add(m_btnApply, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); ////@end WinEDA_AnnotateFrame content construction + + m_btnClose->SetFocus(); // needed to closes dialog by escape key } diff --git a/eeschema/dialog_build_BOM.cpp b/eeschema/dialog_build_BOM.cpp index d24d1d6e51..24912ca6c1 100644 --- a/eeschema/dialog_build_BOM.cpp +++ b/eeschema/dialog_build_BOM.cpp @@ -115,15 +115,15 @@ IMPLEMENT_DYNAMIC_CLASS( WinEDA_Build_BOM_Frame, wxDialog ) BEGIN_EVENT_TABLE( WinEDA_Build_BOM_Frame, wxDialog ) ////@begin WinEDA_Build_BOM_Frame event table entries -EVT_RADIOBOX( ID_RADIOBOX_SELECT_FORMAT, WinEDA_Build_BOM_Frame::OnRadioboxSelectFormatSelected ) + EVT_RADIOBOX( ID_RADIOBOX_SELECT_FORMAT, WinEDA_Build_BOM_Frame::OnRadioboxSelectFormatSelected ) -EVT_BUTTON( ID_CREATE_LIST, WinEDA_Build_BOM_Frame::OnCreateListClick ) + EVT_BUTTON( ID_CREATE_LIST, WinEDA_Build_BOM_Frame::OnCreateListClick ) -EVT_BUTTON( wxID_OK, WinEDA_Build_BOM_Frame::OnOkClick ) + EVT_BUTTON( wxID_OK, WinEDA_Build_BOM_Frame::OnOkClick ) -EVT_BUTTON( wxID_CANCEL, WinEDA_Build_BOM_Frame::OnCancelClick ) + EVT_BUTTON( wxID_CANCEL, WinEDA_Build_BOM_Frame::OnCancelClick ) -EVT_BUTTON( wxID_APPLY, WinEDA_Build_BOM_Frame::OnApplyClick ) + EVT_BUTTON( wxID_APPLY, WinEDA_Build_BOM_Frame::OnApplyClick ) ////@end WinEDA_Build_BOM_Frame event table entries @@ -185,12 +185,12 @@ bool WinEDA_Build_BOM_Frame::Create( wxWindow* parent, long style ) { ////@begin WinEDA_Build_BOM_Frame member initialisation - m_ListCmpbyRefItems = NULL; - m_ListSubCmpItems = NULL; - m_ListCmpbyValItems = NULL; - m_GenListLabelsbyVal = NULL; + m_ListCmpbyRefItems = NULL; + m_ListSubCmpItems = NULL; + m_ListCmpbyValItems = NULL; + m_GenListLabelsbyVal = NULL; m_GenListLabelsbySheet = NULL; - m_OutputFormCtrl = NULL; + m_OutputFormCtrl = NULL; m_OutputSeparatorCtrl = NULL; m_GetListBrowser = NULL; m_FieldsToAppendListSizer = NULL; @@ -203,20 +203,19 @@ bool WinEDA_Build_BOM_Frame::Create( wxWindow* parent, m_AddField6 = NULL; m_AddField7 = NULL; m_AddField8 = NULL; - + m_btClose = NULL; ////@end WinEDA_Build_BOM_Frame member initialisation ////@begin WinEDA_Build_BOM_Frame creation - SetExtraStyle( wxWS_EX_BLOCK_EVENTS ); + SetExtraStyle(wxWS_EX_BLOCK_EVENTS); wxDialog::Create( parent, id, caption, pos, size, style ); CreateControls(); - if( GetSizer() ) + if (GetSizer()) { - GetSizer()->SetSizeHints( this ); + GetSizer()->SetSizeHints(this); } Centre(); - ////@end WinEDA_Build_BOM_Frame creation return TRUE; } @@ -231,194 +230,151 @@ void WinEDA_Build_BOM_Frame::CreateControls() SetFont( *g_DialogFont ); ////@begin WinEDA_Build_BOM_Frame content construction - // Generated by DialogBlocks, Вск 04 Ноя 2007 18:43:07 (unregistered) + // Generated by DialogBlocks, 29/04/2008 20:58:26 (unregistered) WinEDA_Build_BOM_Frame* itemDialog1 = this; - wxBoxSizer* itemBoxSizer2 = new wxBoxSizer( wxVERTICAL ); - itemDialog1->SetSizer( itemBoxSizer2 ); + wxBoxSizer* itemBoxSizer2 = new wxBoxSizer(wxVERTICAL); + itemDialog1->SetSizer(itemBoxSizer2); - wxBoxSizer* itemBoxSizer3 = new wxBoxSizer( wxHORIZONTAL ); - itemBoxSizer2->Add( itemBoxSizer3, 0, wxALIGN_CENTER_HORIZONTAL | wxLEFT | wxRIGHT, 5 ); + wxBoxSizer* itemBoxSizer3 = new wxBoxSizer(wxHORIZONTAL); + itemBoxSizer2->Add(itemBoxSizer3, 0, wxALIGN_CENTER_HORIZONTAL|wxLEFT|wxRIGHT, 5); - wxBoxSizer* itemBoxSizer4 = new wxBoxSizer( wxVERTICAL ); - itemBoxSizer3->Add( itemBoxSizer4, 0, wxALIGN_CENTER_VERTICAL | wxTOP | wxBOTTOM, 5 ); + wxBoxSizer* itemBoxSizer4 = new wxBoxSizer(wxVERTICAL); + itemBoxSizer3->Add(itemBoxSizer4, 0, wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM, 5); - wxStaticBox* itemStaticBoxSizer5Static = new wxStaticBox( itemDialog1, wxID_ANY, - _( "List items:" ) ); - wxStaticBoxSizer* itemStaticBoxSizer5 = new wxStaticBoxSizer( itemStaticBoxSizer5Static, - wxVERTICAL ); - itemBoxSizer4->Add( itemStaticBoxSizer5, 0, wxGROW | wxALL, 5 ); + wxStaticBox* itemStaticBoxSizer5Static = new wxStaticBox(itemDialog1, wxID_ANY, _("List items:")); + wxStaticBoxSizer* itemStaticBoxSizer5 = new wxStaticBoxSizer(itemStaticBoxSizer5Static, wxVERTICAL); + itemBoxSizer4->Add(itemStaticBoxSizer5, 0, wxGROW|wxALL, 5); - m_ListCmpbyRefItems = new wxCheckBox( itemDialog1, ID_CHECKBOX1, _( - "Components by Reference" ), wxDefaultPosition, - wxDefaultSize, wxCHK_2STATE ); - m_ListCmpbyRefItems->SetValue( true ); - itemStaticBoxSizer5->Add( m_ListCmpbyRefItems, 0, wxALIGN_LEFT | wxALL, 5 ); + m_ListCmpbyRefItems = new wxCheckBox( itemDialog1, ID_CHECKBOX1, _("Components by Reference"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_ListCmpbyRefItems->SetValue(true); + itemStaticBoxSizer5->Add(m_ListCmpbyRefItems, 0, wxALIGN_LEFT|wxALL, 5); - m_ListSubCmpItems = new wxCheckBox( itemDialog1, ID_CHECKBOX2, - _( - "Sub Components (i.e. U2A, U2B ...)" ), - wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); - m_ListSubCmpItems->SetValue( false ); - itemStaticBoxSizer5->Add( m_ListSubCmpItems, 0, wxALIGN_LEFT | wxALL, 5 ); + m_ListSubCmpItems = new wxCheckBox( itemDialog1, ID_CHECKBOX2, _("Sub Components (i.e. U2A, U2B ...)"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_ListSubCmpItems->SetValue(false); + itemStaticBoxSizer5->Add(m_ListSubCmpItems, 0, wxALIGN_LEFT|wxALL, 5); - m_ListCmpbyValItems = new wxCheckBox( itemDialog1, ID_CHECKBOX3, _( - "Components by Value" ), wxDefaultPosition, - wxDefaultSize, wxCHK_2STATE ); - m_ListCmpbyValItems->SetValue( true ); - itemStaticBoxSizer5->Add( m_ListCmpbyValItems, 0, wxALIGN_LEFT | wxALL, 5 ); + m_ListCmpbyValItems = new wxCheckBox( itemDialog1, ID_CHECKBOX3, _("Components by Value"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_ListCmpbyValItems->SetValue(true); + itemStaticBoxSizer5->Add(m_ListCmpbyValItems, 0, wxALIGN_LEFT|wxALL, 5); - m_GenListLabelsbyVal = new wxCheckBox( itemDialog1, ID_CHECKBOX4, _( - "Hierachy Pins by Name" ), wxDefaultPosition, - wxDefaultSize, wxCHK_2STATE ); - m_GenListLabelsbyVal->SetValue( false ); - itemStaticBoxSizer5->Add( m_GenListLabelsbyVal, 0, wxALIGN_LEFT | wxALL, 5 ); + m_GenListLabelsbyVal = new wxCheckBox( itemDialog1, ID_CHECKBOX4, _("Hierachy Pins by Name"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_GenListLabelsbyVal->SetValue(false); + itemStaticBoxSizer5->Add(m_GenListLabelsbyVal, 0, wxALIGN_LEFT|wxALL, 5); - m_GenListLabelsbySheet = new wxCheckBox( itemDialog1, ID_CHECKBOX5, - _( - "Hierachy Pins by Sheets" ), wxDefaultPosition, - wxDefaultSize, wxCHK_2STATE ); - m_GenListLabelsbySheet->SetValue( false ); - itemStaticBoxSizer5->Add( m_GenListLabelsbySheet, 0, wxALIGN_LEFT | wxALL, 5 ); + m_GenListLabelsbySheet = new wxCheckBox( itemDialog1, ID_CHECKBOX5, _("Hierachy Pins by Sheets"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_GenListLabelsbySheet->SetValue(false); + itemStaticBoxSizer5->Add(m_GenListLabelsbySheet, 0, wxALIGN_LEFT|wxALL, 5); wxArrayString m_OutputFormCtrlStrings; - m_OutputFormCtrlStrings.Add( _( "List" ) ); - m_OutputFormCtrlStrings.Add( _( "Text for spreadsheet import" ) ); - m_OutputFormCtrl = new wxRadioBox( itemDialog1, ID_RADIOBOX_SELECT_FORMAT, _( - "Output format:" ), wxDefaultPosition, wxDefaultSize, - m_OutputFormCtrlStrings, 1, - wxRA_SPECIFY_COLS ); - m_OutputFormCtrl->SetSelection( 0 ); - itemBoxSizer4->Add( m_OutputFormCtrl, 0, wxGROW | wxLEFT | wxRIGHT | wxTOP, 5 ); + m_OutputFormCtrlStrings.Add(_("List")); + m_OutputFormCtrlStrings.Add(_("Text for spreadsheet import")); + m_OutputFormCtrl = new wxRadioBox( itemDialog1, ID_RADIOBOX_SELECT_FORMAT, _("Output format:"), wxDefaultPosition, wxDefaultSize, m_OutputFormCtrlStrings, 1, wxRA_SPECIFY_COLS ); + m_OutputFormCtrl->SetSelection(0); + itemBoxSizer4->Add(m_OutputFormCtrl, 0, wxGROW|wxLEFT|wxRIGHT|wxTOP, 5); wxArrayString m_OutputSeparatorCtrlStrings; - m_OutputSeparatorCtrlStrings.Add( _( "Tab" ) ); - m_OutputSeparatorCtrlStrings.Add( _( ";" ) ); - m_OutputSeparatorCtrlStrings.Add( _( "," ) ); - m_OutputSeparatorCtrl = new wxRadioBox( itemDialog1, ID_RADIOBOX_SEPARATOR, - _( - "Field separator for spreadsheet import:" ), - wxDefaultPosition, wxDefaultSize, - m_OutputSeparatorCtrlStrings, 1, wxRA_SPECIFY_ROWS ); - m_OutputSeparatorCtrl->SetSelection( 0 ); - itemBoxSizer4->Add( m_OutputSeparatorCtrl, 0, wxGROW | wxLEFT | wxRIGHT | wxBOTTOM, 5 ); + m_OutputSeparatorCtrlStrings.Add(_("Tab")); + m_OutputSeparatorCtrlStrings.Add(_(";")); + m_OutputSeparatorCtrlStrings.Add(_(",")); + m_OutputSeparatorCtrl = new wxRadioBox( itemDialog1, ID_RADIOBOX_SEPARATOR, _("Field separator for spreadsheet import:"), wxDefaultPosition, wxDefaultSize, m_OutputSeparatorCtrlStrings, 1, wxRA_SPECIFY_ROWS ); + m_OutputSeparatorCtrl->SetSelection(0); + itemBoxSizer4->Add(m_OutputSeparatorCtrl, 0, wxGROW|wxLEFT|wxRIGHT|wxBOTTOM, 5); - wxStaticBox* itemStaticBoxSizer13Static = new wxStaticBox( itemDialog1, wxID_ANY, - _( "Options:" ) ); - wxStaticBoxSizer* itemStaticBoxSizer13 = new wxStaticBoxSizer( itemStaticBoxSizer13Static, - wxHORIZONTAL ); - itemBoxSizer4->Add( itemStaticBoxSizer13, 0, wxGROW | wxALL, 5 ); + wxStaticBox* itemStaticBoxSizer13Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Options:")); + wxStaticBoxSizer* itemStaticBoxSizer13 = new wxStaticBoxSizer(itemStaticBoxSizer13Static, wxHORIZONTAL); + itemBoxSizer4->Add(itemStaticBoxSizer13, 0, wxGROW|wxALL, 5); - m_GetListBrowser = new wxCheckBox( itemDialog1, ID_CHECKBOX6, _( - "Launch list browser" ), wxDefaultPosition, - wxDefaultSize, wxCHK_2STATE ); - m_GetListBrowser->SetValue( false ); - itemStaticBoxSizer13->Add( m_GetListBrowser, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); + m_GetListBrowser = new wxCheckBox( itemDialog1, ID_CHECKBOX6, _("Launch list browser"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_GetListBrowser->SetValue(false); + itemStaticBoxSizer13->Add(m_GetListBrowser, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - wxBoxSizer* itemBoxSizer15 = new wxBoxSizer( wxVERTICAL ); - itemBoxSizer3->Add( itemBoxSizer15, 0, wxALIGN_TOP | wxLEFT | wxTOP | wxBOTTOM, 5 ); + wxBoxSizer* itemBoxSizer15 = new wxBoxSizer(wxVERTICAL); + itemBoxSizer3->Add(itemBoxSizer15, 0, wxALIGN_TOP|wxLEFT|wxTOP|wxBOTTOM, 5); - wxStaticBox* itemStaticBoxSizer16Static = new wxStaticBox( itemDialog1, wxID_ANY, - _( "Fields to add:" ) ); - m_FieldsToAppendListSizer = new wxStaticBoxSizer( itemStaticBoxSizer16Static, wxVERTICAL ); - itemBoxSizer15->Add( m_FieldsToAppendListSizer, 0, wxALIGN_LEFT | wxALL, 5 ); + wxStaticBox* itemStaticBoxSizer16Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Fields to add:")); + m_FieldsToAppendListSizer = new wxStaticBoxSizer(itemStaticBoxSizer16Static, wxVERTICAL); + itemBoxSizer15->Add(m_FieldsToAppendListSizer, 0, wxALIGN_LEFT|wxALL, 5); - m_AddFootprintField = new wxCheckBox( itemDialog1, ID_CHECKBOX_FOOTPRINT_FIELD, _( - "Footprint" ), wxDefaultPosition, wxDefaultSize, - wxCHK_2STATE ); - m_AddFootprintField->SetValue( false ); - m_FieldsToAppendListSizer->Add( m_AddFootprintField, 0, wxGROW | wxALL, 5 ); + m_AddFootprintField = new wxCheckBox( itemDialog1, ID_CHECKBOX_FOOTPRINT_FIELD, _("Footprint"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_AddFootprintField->SetValue(false); + m_FieldsToAppendListSizer->Add(m_AddFootprintField, 0, wxGROW|wxALL, 5); - m_AddField1 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD1, _( - "Field 1" ), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); - m_AddField1->SetValue( false ); - m_FieldsToAppendListSizer->Add( m_AddField1, 0, wxGROW | wxALL, 5 ); + m_AddField1 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD1, _("Field 1"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_AddField1->SetValue(false); + m_FieldsToAppendListSizer->Add(m_AddField1, 0, wxGROW|wxALL, 5); - m_AddField2 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD2, _( - "Field 2" ), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); - m_AddField2->SetValue( false ); - m_FieldsToAppendListSizer->Add( m_AddField2, 0, wxGROW | wxALL, 5 ); + m_AddField2 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD2, _("Field 2"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_AddField2->SetValue(false); + m_FieldsToAppendListSizer->Add(m_AddField2, 0, wxGROW|wxALL, 5); - m_AddField3 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD3, _( - "Field 3" ), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); - m_AddField3->SetValue( false ); - m_FieldsToAppendListSizer->Add( m_AddField3, 0, wxGROW | wxALL, 5 ); + m_AddField3 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD3, _("Field 3"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_AddField3->SetValue(false); + m_FieldsToAppendListSizer->Add(m_AddField3, 0, wxGROW|wxALL, 5); - m_AddField4 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD4, _( - "Field 4" ), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); - m_AddField4->SetValue( false ); - m_FieldsToAppendListSizer->Add( m_AddField4, 0, wxGROW | wxALL, 5 ); + m_AddField4 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD4, _("Field 4"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_AddField4->SetValue(false); + m_FieldsToAppendListSizer->Add(m_AddField4, 0, wxGROW|wxALL, 5); - m_AddField5 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD5, _( - "Field 5" ), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); - m_AddField5->SetValue( false ); - m_FieldsToAppendListSizer->Add( m_AddField5, 0, wxGROW | wxALL, 5 ); + m_AddField5 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD5, _("Field 5"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_AddField5->SetValue(false); + m_FieldsToAppendListSizer->Add(m_AddField5, 0, wxGROW|wxALL, 5); - m_AddField6 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD6, _( - "Field 6" ), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); - m_AddField6->SetValue( false ); - m_FieldsToAppendListSizer->Add( m_AddField6, 0, wxGROW | wxALL, 5 ); + m_AddField6 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD6, _("Field 6"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_AddField6->SetValue(false); + m_FieldsToAppendListSizer->Add(m_AddField6, 0, wxGROW|wxALL, 5); - m_AddField7 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD7, _( - "Field 7" ), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); - m_AddField7->SetValue( false ); - m_FieldsToAppendListSizer->Add( m_AddField7, 0, wxGROW | wxALL, 5 ); + m_AddField7 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD7, _("Field 7"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_AddField7->SetValue(false); + m_FieldsToAppendListSizer->Add(m_AddField7, 0, wxGROW|wxALL, 5); - m_AddField8 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD8, _( - "Field 8" ), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); - m_AddField8->SetValue( false ); - m_FieldsToAppendListSizer->Add( m_AddField8, 0, wxGROW | wxALL, 5 ); + m_AddField8 = new wxCheckBox( itemDialog1, ID_CHECKBOX_FIELD8, _("Field 8"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_AddField8->SetValue(false); + m_FieldsToAppendListSizer->Add(m_AddField8, 0, wxGROW|wxALL, 5); - itemBoxSizer15->Add( 5, 5, 0, wxGROW | wxALL, 10 ); + itemBoxSizer15->Add(5, 5, 0, wxGROW|wxALL, 10); - wxButton* itemButton27 = new wxButton( itemDialog1, ID_CREATE_LIST, _( - "Create &List" ), wxDefaultPosition, wxDefaultSize, - 0 ); + wxButton* itemButton27 = new wxButton( itemDialog1, ID_CREATE_LIST, _("Create &List"), wxDefaultPosition, wxDefaultSize, 0 ); itemButton27->SetDefault(); - itemButton27->SetForegroundColour( wxColour( 166, 0, 0 ) ); - itemBoxSizer15->Add( itemButton27, 0, wxALIGN_CENTER_HORIZONTAL | wxALL, 5 ); + itemButton27->SetForegroundColour(wxColour(166, 0, 0)); + itemBoxSizer15->Add(itemButton27, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - wxBoxSizer* itemBoxSizer28 = new wxBoxSizer( wxHORIZONTAL ); - itemBoxSizer2->Add( itemBoxSizer28, - 0, - wxALIGN_CENTER_HORIZONTAL | wxLEFT | wxRIGHT | wxBOTTOM, - 5 ); + wxBoxSizer* itemBoxSizer28 = new wxBoxSizer(wxHORIZONTAL); + itemBoxSizer2->Add(itemBoxSizer28, 0, wxALIGN_CENTER_HORIZONTAL|wxLEFT|wxRIGHT|wxBOTTOM, 5); - wxButton* itemButton29 = new wxButton( itemDialog1, wxID_OK, _( - "&OK" ), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton29->SetForegroundColour( wxColour( 255, 0, 0 ) ); - itemBoxSizer28->Add( itemButton29, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); + wxButton* itemButton29 = new wxButton( itemDialog1, wxID_OK, _("&OK"), wxDefaultPosition, wxDefaultSize, 0 ); + itemButton29->SetForegroundColour(wxColour(255, 0, 0)); + itemBoxSizer28->Add(itemButton29, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - wxButton* itemButton30 = new wxButton( itemDialog1, wxID_CANCEL, _( - "&Cancel" ), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton30->SetForegroundColour( wxColour( 0, 0, 255 ) ); - itemBoxSizer28->Add( itemButton30, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("&Close"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer28->Add(m_btClose, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - wxButton* itemButton31 = new wxButton( itemDialog1, wxID_APPLY, _( - "&Apply" ), wxDefaultPosition, wxDefaultSize, 0 ); - itemBoxSizer28->Add( itemButton31, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); + wxButton* itemButton31 = new wxButton( itemDialog1, wxID_APPLY, _("&Apply"), wxDefaultPosition, wxDefaultSize, 0 ); + itemBoxSizer28->Add(itemButton31, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); // Set validators - m_ListCmpbyRefItems->SetValidator( wxGenericValidator( &s_ListByRef ) ); - m_ListSubCmpItems->SetValidator( wxGenericValidator( &s_ListWithSubCmponents ) ); - m_ListCmpbyValItems->SetValidator( wxGenericValidator( &s_ListByValue ) ); - m_GenListLabelsbyVal->SetValidator( wxGenericValidator( &s_ListHierarchicalPinByName ) ); - m_GenListLabelsbySheet->SetValidator( wxGenericValidator( &s_ListBySheet ) ); - m_OutputFormCtrl->SetValidator( wxGenericValidator( &s_OutputFormOpt ) ); - m_OutputSeparatorCtrl->SetValidator( wxGenericValidator( &s_OutputSeparatorOpt ) ); - m_GetListBrowser->SetValidator( wxGenericValidator( &s_BrowsList ) ); - m_AddFootprintField->SetValidator( wxGenericValidator( &s_Add_FpField_state ) ); - m_AddField1->SetValidator( wxGenericValidator( &s_Add_F1_state ) ); - m_AddField2->SetValidator( wxGenericValidator( &s_Add_F2_state ) ); - m_AddField3->SetValidator( wxGenericValidator( &s_Add_F3_state ) ); - m_AddField4->SetValidator( wxGenericValidator( &s_Add_F4_state ) ); - m_AddField5->SetValidator( wxGenericValidator( &s_Add_F5_state ) ); - m_AddField6->SetValidator( wxGenericValidator( &s_Add_F6_state ) ); - m_AddField7->SetValidator( wxGenericValidator( &s_Add_F7_state ) ); - m_AddField8->SetValidator( wxGenericValidator( &s_Add_F8_state ) ); - + m_ListCmpbyRefItems->SetValidator( wxGenericValidator(& s_ListByRef) ); + m_ListSubCmpItems->SetValidator( wxGenericValidator(& s_ListWithSubCmponents) ); + m_ListCmpbyValItems->SetValidator( wxGenericValidator(& s_ListByValue) ); + m_GenListLabelsbyVal->SetValidator( wxGenericValidator(& s_ListHierarchicalPinByName) ); + m_GenListLabelsbySheet->SetValidator( wxGenericValidator(& s_ListBySheet) ); + m_OutputFormCtrl->SetValidator( wxGenericValidator(& s_OutputFormOpt) ); + m_OutputSeparatorCtrl->SetValidator( wxGenericValidator(& s_OutputSeparatorOpt) ); + m_GetListBrowser->SetValidator( wxGenericValidator(& s_BrowsList) ); + m_AddFootprintField->SetValidator( wxGenericValidator(& s_Add_FpField_state) ); + m_AddField1->SetValidator( wxGenericValidator(& s_Add_F1_state) ); + m_AddField2->SetValidator( wxGenericValidator(& s_Add_F2_state) ); + m_AddField3->SetValidator( wxGenericValidator(& s_Add_F3_state) ); + m_AddField4->SetValidator( wxGenericValidator(& s_Add_F4_state) ); + m_AddField5->SetValidator( wxGenericValidator(& s_Add_F5_state) ); + m_AddField6->SetValidator( wxGenericValidator(& s_Add_F6_state) ); + m_AddField7->SetValidator( wxGenericValidator(& s_Add_F7_state) ); + m_AddField8->SetValidator( wxGenericValidator(& s_Add_F8_state) ); ////@end WinEDA_Build_BOM_Frame content construction + + m_btClose->SetFocus(); } @@ -440,9 +396,8 @@ wxBitmap WinEDA_Build_BOM_Frame::GetBitmapResource( const wxString& name ) { // Bitmap retrieval ////@begin WinEDA_Build_BOM_Frame bitmap retrieval - wxUnusedVar( name ); + wxUnusedVar(name); return wxNullBitmap; - ////@end WinEDA_Build_BOM_Frame bitmap retrieval } @@ -455,9 +410,8 @@ wxIcon WinEDA_Build_BOM_Frame::GetIconResource( const wxString& name ) { // Icon retrieval ////@begin WinEDA_Build_BOM_Frame icon retrieval - wxUnusedVar( name ); + wxUnusedVar(name); return wxNullIcon; - ////@end WinEDA_Build_BOM_Frame icon retrieval } diff --git a/eeschema/dialog_build_BOM.h b/eeschema/dialog_build_BOM.h index 0e63357ab6..7786c4f138 100644 --- a/eeschema/dialog_build_BOM.h +++ b/eeschema/dialog_build_BOM.h @@ -159,6 +159,7 @@ public: wxCheckBox* m_AddField6; wxCheckBox* m_AddField7; wxCheckBox* m_AddField8; + wxButton* m_btClose; ////@end WinEDA_Build_BOM_Frame member variables WinEDA_DrawFrame * m_Parent; diff --git a/eeschema/dialog_build_BOM.pjd b/eeschema/dialog_build_BOM.pjd index 699a03a670..ffc7869683 100644 --- a/eeschema/dialog_build_BOM.pjd +++ b/eeschema/dialog_build_BOM.pjd @@ -108,6 +108,7 @@ 0 0 1 + 0 1 1 0 @@ -135,6 +136,7 @@ 0 "" 1 + 0 "" "Debug" "ANSI" @@ -176,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1 "GCC Release" "gcc-config-data-document" @@ -187,6 +191,7 @@ 0 "GCC" 1 + 0 "GCC" "Release" "ANSI" @@ -231,7 +236,13 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1 "%AUTO%" + "%AUTO%" + "%AUTO%" + "%AUTO%" + "%AUTO%" @@ -304,7 +315,6 @@ 1 1 0 - 0 1 0 0 @@ -1819,7 +1829,7 @@ 0 "12/10/2007" "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|NONE||" + "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|NONE||WinEDA_Build_BOM_Frame" "wxID_CANCEL" 5101 "" @@ -1829,8 +1839,8 @@ 0 "" "" - "" - "&Cancel" + "m_btClose" + "&Close" 0 "" "" diff --git a/eeschema/dialog_cmp_graphic_properties.cpp b/eeschema/dialog_cmp_graphic_properties.cpp index 1e935003f3..ecc5700993 100644 --- a/eeschema/dialog_cmp_graphic_properties.cpp +++ b/eeschema/dialog_cmp_graphic_properties.cpp @@ -116,10 +116,11 @@ bool WinEDA_bodygraphics_PropertiesFrame::Create( wxWindow* parent, wxWindowID i m_CommonConvert = NULL; m_ShapeWidthBoxSizer = NULL; m_Filled = NULL; + m_btClose = NULL; ////@end WinEDA_bodygraphics_PropertiesFrame member initialisation ////@begin WinEDA_bodygraphics_PropertiesFrame creation - SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS); + SetExtraStyle(wxWS_EX_BLOCK_EVENTS); wxDialog::Create( parent, id, caption, pos, size, style ); CreateControls(); @@ -141,14 +142,14 @@ void WinEDA_bodygraphics_PropertiesFrame::CreateControls() SetFont(*g_DialogFont); ////@begin WinEDA_bodygraphics_PropertiesFrame content construction - // Generated by DialogBlocks, 21/01/2007 16:28:34 (unregistered) + // Generated by DialogBlocks, 29/04/2008 21:07:12 (unregistered) WinEDA_bodygraphics_PropertiesFrame* itemDialog1 = this; wxBoxSizer* itemBoxSizer2 = new wxBoxSizer(wxHORIZONTAL); itemDialog1->SetSizer(itemBoxSizer2); - wxStaticBox* itemStaticBoxSizer3Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Options:")); + wxStaticBox* itemStaticBoxSizer3Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Options :")); wxStaticBoxSizer* itemStaticBoxSizer3 = new wxStaticBoxSizer(itemStaticBoxSizer3Static, wxVERTICAL); itemBoxSizer2->Add(itemStaticBoxSizer3, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); @@ -163,28 +164,28 @@ void WinEDA_bodygraphics_PropertiesFrame::CreateControls() m_ShapeWidthBoxSizer = new wxBoxSizer(wxVERTICAL); itemStaticBoxSizer3->Add(m_ShapeWidthBoxSizer, 0, wxGROW|wxTOP|wxBOTTOM, 5); - wxString m_FilledStrings[] = { - _("Void"), - _("Filled"), - _("BgFilled") - }; - m_Filled = new wxRadioBox( itemDialog1, ID_RADIOBOX, _("Fill:"), wxDefaultPosition, wxDefaultSize, 3, m_FilledStrings, 1, wxRA_SPECIFY_COLS ); + wxArrayString m_FilledStrings; + m_FilledStrings.Add(_("Void")); + m_FilledStrings.Add(_("Filled")); + m_FilledStrings.Add(_("BgFilled")); + m_Filled = new wxRadioBox( itemDialog1, ID_RADIOBOX, _("Fill:"), wxDefaultPosition, wxDefaultSize, m_FilledStrings, 1, wxRA_SPECIFY_COLS ); m_Filled->SetSelection(0); - itemStaticBoxSizer3->Add(m_Filled, 0, wxALIGN_LEFT|wxALL, 5); + itemStaticBoxSizer3->Add(m_Filled, 0, wxGROW|wxALL, 5); wxBoxSizer* itemBoxSizer8 = new wxBoxSizer(wxVERTICAL); itemBoxSizer2->Add(itemBoxSizer8, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); wxButton* itemButton9 = new wxButton( itemDialog1, wxID_OK, _("&OK"), wxDefaultPosition, wxDefaultSize, 0 ); + itemButton9->SetDefault(); itemButton9->SetForegroundColour(wxColour(206, 0, 0)); itemBoxSizer8->Add(itemButton9, 0, wxGROW|wxALL, 5); - wxButton* itemButton10 = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton10->SetForegroundColour(wxColour(0, 0, 255)); - itemBoxSizer8->Add(itemButton10, 0, wxGROW|wxALL, 5); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer8->Add(m_btClose, 0, wxGROW|wxALL, 5); ////@end WinEDA_bodygraphics_PropertiesFrame content construction - + m_btClose->SetFocus(); m_GraphicShapeWidthCtrl = new WinEDA_ValueCtrl(this, _("Width"), 0, g_UnitMetric,m_ShapeWidthBoxSizer, EESCHEMA_INTERNAL_UNIT); diff --git a/eeschema/dialog_cmp_graphic_properties.h b/eeschema/dialog_cmp_graphic_properties.h index 855691fb43..05e6856cc6 100644 --- a/eeschema/dialog_cmp_graphic_properties.h +++ b/eeschema/dialog_cmp_graphic_properties.h @@ -106,6 +106,7 @@ public: wxCheckBox* m_CommonConvert; wxBoxSizer* m_ShapeWidthBoxSizer; wxRadioBox* m_Filled; + wxButton* m_btClose; ////@end WinEDA_bodygraphics_PropertiesFrame member variables WinEDA_LibeditFrame * m_Parent; WinEDA_ValueCtrl * m_GraphicShapeWidthCtrl; diff --git a/eeschema/dialog_cmp_graphic_properties.pjd b/eeschema/dialog_cmp_graphic_properties.pjd index 7894adae20..a14f742e16 100644 --- a/eeschema/dialog_cmp_graphic_properties.pjd +++ b/eeschema/dialog_cmp_graphic_properties.pjd @@ -1,4 +1,4 @@ - +
0 @@ -6,13 +6,14 @@ "" "" "" - 17 "" 0 0 0 + 1 1 1 + 1 0 "jean-pierre Charras" "License GNU" @@ -44,12 +45,6 @@ // Licence: ///////////////////////////////////////////////////////////////////////////// -" - " -/*! - * %BODY% - */ - " "///////////////////////////////////////////////////////////////////////////// // Name: %SYMBOLS-FILENAME% @@ -83,6 +78,14 @@ #include "wx/wx.h" #endif +" + " /// %BODY% +" + " +/*! + * %BODY% + */ + " "app_resources.h" "app_resources.cpp" @@ -94,6 +97,7 @@ "" "<None>" "<System>" + "utf-8" "<System>" "" 0 @@ -104,9 +108,12 @@ 0 0 1 + 0 1 1 + 0 1 + 0
@@ -129,6 +136,7 @@ 0 "" 1 + 0 "" "Debug" "ANSI" @@ -170,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1 @@ -183,7 +193,7 @@ 1 1 0 - 0 + 1 "Windows" "html-document" @@ -207,7 +217,10 @@ 10000 0 "" + 0 + "" 0 + 0 "ID_DIALOG" 10000 "WinEDA_bodygraphics_PropertiesFrame" @@ -228,10 +241,16 @@ 0 1 "<Any platform>" + "" + "" + "" + "" + "" + "" + "Tiled" 0 1 0 - 0 1 0 0 @@ -260,6 +279,7 @@ -1 400 300 + 0 "" "wxBoxSizer H" @@ -291,13 +311,14 @@ "wxID_ANY" "-1" "Options :" + "" "" "" "" 0 1 + "wxStaticBox" "Vertical" - "" "Centre" "Centre" 0 @@ -323,7 +344,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX" 10001 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_CommonUnit" "Common to Units" 0 @@ -331,6 +358,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "" "" @@ -376,7 +408,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX1" 10002 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_CommonConvert" "Common to convert" 0 @@ -384,6 +422,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "" "" @@ -455,7 +498,13 @@ "wbRadioBoxProxy" "ID_RADIOBOX" 10003 + "" "wxRadioBox" + "wxRadioBox" + 1 + 0 + "" + "" "m_Filled" "Fill:" 1 @@ -471,6 +520,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 1 0 @@ -481,7 +535,7 @@ -1 -1 -1 - "Left" + "Expand" "Centre" 0 5 @@ -535,12 +589,25 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnOkClick" "wxID_OK" 5100 + "" "wxButton" + "wxButton" + 1 + 0 + "" + "" "" "&OK" - 0 + 1 "" "" + "" + "" + "" + "" + "" + "" + "" "" "CE0000" "" @@ -586,15 +653,28 @@ 0 "12/3/2006" "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick" + "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|||WinEDA_bodygraphics_PropertiesFrame" "wxID_CANCEL" 5101 + "" "wxButton" - "" + "wxButton" + 1 + 0 + "" + "" + "m_btClose" "&Cancel" 0 "" "" + "" + "" + "" + "" + "" + "" + "" "" "0000FF" "" diff --git a/eeschema/dialog_create_component.cpp b/eeschema/dialog_create_component.cpp index 99c035b0ae..2a4c2aa645 100644 --- a/eeschema/dialog_create_component.cpp +++ b/eeschema/dialog_create_component.cpp @@ -88,6 +88,7 @@ bool WinEDA_CreateCmpDialog::Create( WinEDA_DrawFrame* parent, wxWindowID id, co m_AsConvert = NULL; m_IsPowerSymbol = NULL; m_PartsAreLocked = NULL; + m_btClose = NULL; m_PartsCount = NULL; m_ShowPinNum = NULL; m_ShowPinname = NULL; @@ -143,6 +144,8 @@ void WinEDA_CreateCmpDialog::CreateControls() SetFont(*g_DialogFont); ////@begin WinEDA_CreateCmpDialog content construction + // Generated by DialogBlocks, 29/04/2008 21:00:24 (unregistered) + WinEDA_CreateCmpDialog* itemDialog1 = this; wxBoxSizer* itemBoxSizer2 = new wxBoxSizer(wxVERTICAL); @@ -197,9 +200,9 @@ void WinEDA_CreateCmpDialog::CreateControls() itemButton16->SetForegroundColour(wxColour(188, 0, 0)); itemBoxSizer15->Add(itemButton16, 0, wxGROW|wxALL, 5); - wxButton* itemButton17 = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton17->SetForegroundColour(wxColour(0, 0, 221)); - itemBoxSizer15->Add(itemButton17, 0, wxGROW|wxALL, 5); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetForegroundColour(wxColour(0, 0, 221)); + itemBoxSizer15->Add(m_btClose, 0, wxGROW|wxALL, 5); wxStaticLine* itemStaticLine18 = new wxStaticLine( itemDialog1, wxID_STATIC, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL|wxDOUBLE_BORDER ); itemBoxSizer2->Add(itemStaticLine18, 0, wxGROW|wxALL, 5); @@ -264,6 +267,8 @@ void WinEDA_CreateCmpDialog::CreateControls() itemStaticBoxSizer26->Add(m_SetSkew, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); ////@end WinEDA_CreateCmpDialog content construction + + m_btClose->SetFocus(); } /*! diff --git a/eeschema/dialog_create_component.h b/eeschema/dialog_create_component.h index affe55f546..4885eb0c9e 100644 --- a/eeschema/dialog_create_component.h +++ b/eeschema/dialog_create_component.h @@ -123,6 +123,7 @@ public: wxCheckBox* m_AsConvert; wxCheckBox* m_IsPowerSymbol; wxCheckBox* m_PartsAreLocked; + wxButton* m_btClose; wxRadioBox* m_PartsCount; wxCheckBox* m_ShowPinNum; wxCheckBox* m_ShowPinname; diff --git a/eeschema/dialog_create_component.pjd b/eeschema/dialog_create_component.pjd index 8ac212f137..89f61b26e5 100644 --- a/eeschema/dialog_create_component.pjd +++ b/eeschema/dialog_create_component.pjd @@ -108,6 +108,7 @@ 0 0 1 + 0 1 1 0 @@ -135,6 +136,7 @@ 0 "" 1 + 0 "" "Debug" "ANSI" @@ -176,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1 "GCC Release" "gcc-config-data-document" @@ -187,6 +191,7 @@ 0 "GCC" 1 + 0 "GCC" "Release" "ANSI" @@ -231,7 +236,13 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1 "%AUTO%" + "%AUTO%" + "%AUTO%" + "%AUTO%" + "%AUTO%" @@ -304,7 +315,6 @@ 0 1 0 - 0 1 0 0 @@ -1020,7 +1030,7 @@ 0 "14/3/2006" "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick" + "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|||WinEDA_CreateCmpDialog" "wxID_CANCEL" 5101 "" @@ -1030,7 +1040,7 @@ 0 "" "" - "" + "m_btClose" "&Cancel" 0 "" diff --git a/eeschema/dialog_edit_component_in_lib.cpp b/eeschema/dialog_edit_component_in_lib.cpp index 11cc09e1f5..318bf46567 100644 --- a/eeschema/dialog_edit_component_in_lib.cpp +++ b/eeschema/dialog_edit_component_in_lib.cpp @@ -97,15 +97,18 @@ bool WinEDA_PartPropertiesFrame::Create( wxWindow* parent, wxWindowID id, const m_Docfile = NULL; m_ButtonCopyDoc = NULL; m_PanelAlias = NULL; + m_btClose = NULL; ////@end WinEDA_PartPropertiesFrame member initialisation ////@begin WinEDA_PartPropertiesFrame creation - SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS); + SetExtraStyle(wxWS_EX_BLOCK_EVENTS); wxDialog::Create( parent, id, caption, pos, size, style ); CreateControls(); - GetSizer()->Fit(this); - GetSizer()->SetSizeHints(this); + if (GetSizer()) + { + GetSizer()->SetSizeHints(this); + } Centre(); ////@end WinEDA_PartPropertiesFrame creation return true; @@ -120,14 +123,14 @@ void WinEDA_PartPropertiesFrame::CreateControls() SetFont(*g_DialogFont); ////@begin WinEDA_PartPropertiesFrame content construction - // Generated by DialogBlocks, 02/03/2006 16:15:16 (unregistered) + // Generated by DialogBlocks, 29/04/2008 21:32:37 (unregistered) WinEDA_PartPropertiesFrame* itemDialog1 = this; m_GeneralBoxSizer = new wxBoxSizer(wxVERTICAL); itemDialog1->SetSizer(m_GeneralBoxSizer); - m_NoteBook = new wxNotebook( itemDialog1, ID_LIBEDIT_NOTEBOOK, wxDefaultPosition, wxDefaultSize, wxNB_TOP ); + m_NoteBook = new wxNotebook( itemDialog1, ID_LIBEDIT_NOTEBOOK, wxDefaultPosition, wxDefaultSize, wxNB_DEFAULT|wxNB_TOP ); m_PanelBasic = new wxPanel( m_NoteBook, ID_PANEL_BASIC, wxDefaultPosition, wxDefaultSize, wxSUNKEN_BORDER|wxTAB_TRAVERSAL ); m_PanelBasicBoxSizer = new wxBoxSizer(wxVERTICAL); @@ -141,10 +144,10 @@ void WinEDA_PartPropertiesFrame::CreateControls() m_PanelBasicBoxSizer->Add(itemBoxSizer7, 0, wxALIGN_LEFT|wxALL, 5); wxBoxSizer* itemBoxSizer8 = new wxBoxSizer(wxVERTICAL); itemBoxSizer7->Add(itemBoxSizer8, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - wxStaticText* itemStaticText9 = new wxStaticText( m_PanelBasic, wxID_STATIC, _("Number of Parts:"), wxDefaultPosition, wxDefaultSize, 0 ); + wxStaticText* itemStaticText9 = new wxStaticText( m_PanelBasic, wxID_STATIC, _("Number of Units:"), wxDefaultPosition, wxDefaultSize, 0 ); itemBoxSizer8->Add(itemStaticText9, 0, wxGROW|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - SelNumberOfUnits = new wxSpinCtrl( m_PanelBasic, ID_SPINCTRL1, _T("0"), wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, 1, 26, 0 ); + SelNumberOfUnits = new wxSpinCtrl( m_PanelBasic, ID_SPINCTRL1, _T("1"), wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, 1, 16, 1 ); itemBoxSizer8->Add(SelNumberOfUnits, 0, wxALIGN_CENTER_HORIZONTAL|wxLEFT|wxRIGHT|wxBOTTOM, 5); wxBoxSizer* itemBoxSizer11 = new wxBoxSizer(wxVERTICAL); @@ -211,9 +214,9 @@ void WinEDA_PartPropertiesFrame::CreateControls() wxBoxSizer* itemBoxSizer28 = new wxBoxSizer(wxHORIZONTAL); m_GeneralBoxSizer->Add(itemBoxSizer28, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - wxButton* itemButton29 = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton29->SetForegroundColour(wxColour(0, 0, 255)); - itemBoxSizer28->Add(itemButton29, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer28->Add(m_btClose, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); wxButton* itemButton30 = new wxButton( itemDialog1, wxID_OK, _("&OK"), wxDefaultPosition, wxDefaultSize, 0 ); itemButton30->SetDefault(); @@ -221,6 +224,7 @@ void WinEDA_PartPropertiesFrame::CreateControls() itemBoxSizer28->Add(itemButton30, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); ////@end WinEDA_PartPropertiesFrame content construction + m_btClose->SetFocus(); BuildPanelBasic(); BuildPanelDoc(); BuildPanelAlias(); diff --git a/eeschema/dialog_edit_component_in_lib.h b/eeschema/dialog_edit_component_in_lib.h index 9a635ebbfd..d8932624db 100644 --- a/eeschema/dialog_edit_component_in_lib.h +++ b/eeschema/dialog_edit_component_in_lib.h @@ -39,11 +39,6 @@ class wxSpinCtrl; ////@begin control identifiers #define ID_DIALOG 10000 -#define SYMBOL_WINEDA_PARTPROPERTIESFRAME_STYLE wxCAPTION|wxSYSTEM_MENU|wxCLOSE_BOX|MAYBE_RESIZE_BORDER -#define SYMBOL_WINEDA_PARTPROPERTIESFRAME_TITLE _("Lib Component Properties") -#define SYMBOL_WINEDA_PARTPROPERTIESFRAME_IDNAME ID_DIALOG -#define SYMBOL_WINEDA_PARTPROPERTIESFRAME_SIZE wxSize(400, 300) -#define SYMBOL_WINEDA_PARTPROPERTIESFRAME_POSITION wxDefaultPosition #define ID_LIBEDIT_NOTEBOOK 10001 #define ID_PANEL_BASIC 10002 #define ID_SPINCTRL1 10010 @@ -57,6 +52,11 @@ class wxSpinCtrl; #define ID_COPY_DOC_TO_ALIAS 10014 #define ID_BROWSE_DOC_FILES 10005 #define ID_PANEL_ALIAS 10003 +#define SYMBOL_WINEDA_PARTPROPERTIESFRAME_STYLE wxCAPTION|wxSYSTEM_MENU|wxCLOSE_BOX|MAYBE_RESIZE_BORDER +#define SYMBOL_WINEDA_PARTPROPERTIESFRAME_TITLE _("Lib Component Properties") +#define SYMBOL_WINEDA_PARTPROPERTIESFRAME_IDNAME ID_DIALOG +#define SYMBOL_WINEDA_PARTPROPERTIESFRAME_SIZE wxSize(400, 300) +#define SYMBOL_WINEDA_PARTPROPERTIESFRAME_POSITION wxDefaultPosition ////@end control identifiers #define ID_DELETE_ONE_FOOTPRINT_FILTER 10020 #define ID_DELETE_ALL_FOOTPRINT_FILTER 10021 @@ -159,9 +159,8 @@ public: wxTextCtrl* m_Keywords; wxTextCtrl* m_Docfile; wxButton* m_ButtonCopyDoc; - wxButton* m_ButtonDeleteAllAlias; - wxButton* m_ButtonDeleteOneAlias; wxPanel* m_PanelAlias; + wxButton* m_btClose; ////@end WinEDA_PartPropertiesFrame member variables WinEDA_LibeditFrame * m_Parent; @@ -170,6 +169,8 @@ public: wxPanel * m_PanelField; wxPanel * m_PanelFootprintFilter; + wxButton * m_ButtonDeleteOneAlias; + wxButton * m_ButtonDeleteAllAlias; wxButton * m_ButtonDeleteAllFootprintFilter; wxButton * m_ButtonDeleteOneFootprintFilter; diff --git a/eeschema/dialog_edit_component_in_lib.pjd b/eeschema/dialog_edit_component_in_lib.pjd index dbbab458fa..c99c71f097 100644 --- a/eeschema/dialog_edit_component_in_lib.pjd +++ b/eeschema/dialog_edit_component_in_lib.pjd @@ -1,4 +1,4 @@ - +
0 @@ -6,18 +6,20 @@ "" "" "" - 37 "" 0 0 0 + 1 1 1 + 1 0 "jean-pierre Charras" "License GNU" "" 0 + 0 "<All platforms>" "<Any>" "///////////////////////////////////////////////////////////////////////////// @@ -43,12 +45,6 @@ // Licence: ///////////////////////////////////////////////////////////////////////////// -" - " -/*! - * %BODY% - */ - " "///////////////////////////////////////////////////////////////////////////// // Name: %SYMBOLS-FILENAME% @@ -82,6 +78,14 @@ #include "wx/wx.h" #endif +" + " /// %BODY% +" + " +/*! + * %BODY% + */ + " "app_resources.h" "app_resources.cpp" @@ -93,11 +97,23 @@ "" "<None>" "<System>" + "utf-8" "<System>" "" + 0 + 0 + 4 + " " + "" 0 + 0 + 1 + 0 1 1 + 0 + 1 + 0
@@ -120,6 +136,7 @@ 0 "" 1 + 0 "" "Debug" "ANSI" @@ -161,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1 @@ -174,7 +193,7 @@ 1 1 0 - 0 + 1 "Windows" "html-document" @@ -198,7 +217,10 @@ 10000 0 "" + 0 + "" 0 + 0 "ID_DIALOG" 10000 "WinEDA_PartPropertiesFrame" @@ -219,10 +241,16 @@ 0 1 "<Any platform>" + "" + "" + "" + "" + "" + "" + "Tiled" 0 1 0 - 0 1 0 0 @@ -237,7 +265,9 @@ 0 0 0 - 0 + 0 + 0 + 0 0 0 1 @@ -249,6 +279,7 @@ -1 400 300 + 0 "" "wxBoxSizer V" @@ -279,7 +310,13 @@ "wbNotebookProxy" "ID_LIBEDIT_NOTEBOOK" 10001 + "" "wxNotebook" + "wxNotebook" + 1 + 0 + "" + "" "m_NoteBook" 0 "" @@ -292,6 +329,12 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" + 1 1 0 0 @@ -307,7 +350,9 @@ 0 0 0 - 0 + 0 + 0 + 0 0 "" -1 @@ -327,6 +372,7 @@ 0 "" "" + 0 "wxPanel: ID_PANEL_BASIC" "dialog-control-document" @@ -340,12 +386,16 @@ "wbPanelProxy" "ID_PANEL_BASIC" 10002 + "" "wxPanel" + "wxPanel" + 0 + 0 + "" + "" + "m_PanelBasic" "Options" "" - "wxPanel" - "m_PanelBasic" - 0 "" "" "" @@ -354,6 +404,13 @@ 0 1 "<Any platform>" + "" + "" + "" + "" + "" + "" + "Tiled" 0 0 0 @@ -361,10 +418,13 @@ 0 0 0 - 0 + 0 + 0 + 0 0 0 1 + 0 0 0 "" @@ -387,6 +447,7 @@ "" "" "" + 0 "wxBoxSizer V" "dialog-control-document" @@ -426,13 +487,14 @@ "wxID_ANY" -1 "General :" + "" "m_OptionsBoxSizer" "" "" 0 1 + "wxStaticBox" "Vertical" - "" "Left" "Centre" 0 @@ -509,9 +571,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Number of Units:" + -1 "" "" "" @@ -522,6 +591,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -533,6 +607,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -565,7 +641,13 @@ "wbSpinCtrlProxy" "ID_SPINCTRL1" 10010 + "" "wxSpinCtrl" + "wxSpinCtrl" + 1 + 0 + "" + "" "SelNumberOfUnits" 1 16 @@ -580,6 +662,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 1 0 0 @@ -589,6 +676,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -647,9 +736,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Skew:" + -1 "" "" "" @@ -660,6 +756,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -671,6 +772,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -703,7 +806,13 @@ "wbSpinCtrlProxy" "ID_SPINCTRL" 10009 + "" "wxSpinCtrl" + "wxSpinCtrl" + 1 + 0 + "" + "" "m_SetSkew" 0 100 @@ -718,6 +827,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 1 0 0 @@ -727,6 +841,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -761,7 +877,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX" 10007 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_OptionPower" "Power Symbol" 0 @@ -769,6 +891,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "" "" @@ -780,6 +907,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -812,7 +941,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX1" 10008 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_OptionPartsLocked" "Parts are locked" 0 @@ -820,6 +955,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "" "" @@ -831,6 +971,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -865,12 +1007,16 @@ "wbPanelProxy" "ID_PANEL_DOC" 10004 + "" "wxPanel" + "wxPanel" + 0 + 0 + "" + "" + "m_PanelDoc" "Doc" "" - "wxPanel" - "m_PanelDoc" - 0 "" "" "" @@ -879,6 +1025,13 @@ 0 1 "<Any platform>" + "" + "" + "" + "" + "" + "" + "Tiled" 0 0 0 @@ -886,10 +1039,13 @@ 0 0 0 - 0 + 0 + 0 + 0 0 0 1 + 0 0 0 "" @@ -912,6 +1068,7 @@ "" "" "" + 0 "wxBoxSizer V" "dialog-control-document" @@ -950,9 +1107,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Doc:" + -1 "" "" "" @@ -963,6 +1127,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -974,6 +1143,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1006,7 +1177,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL" 10011 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_Doc" "" 0 @@ -1020,6 +1197,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1033,8 +1215,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -1042,6 +1225,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1060,6 +1245,7 @@ 0 "" "" + 0 "wxStaticText: wxID_STATIC" @@ -1074,9 +1260,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Keywords:" + -1 "" "" "" @@ -1087,6 +1280,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1098,6 +1296,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1130,7 +1330,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL1" 10012 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_Keywords" "" 0 @@ -1144,6 +1350,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1157,8 +1368,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -1166,6 +1378,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1184,6 +1398,7 @@ 0 "" "" + 0 "wxStaticText: wxID_STATIC" @@ -1198,9 +1413,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "DocFileName:" + -1 "" "" "" @@ -1211,6 +1433,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1222,6 +1449,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1254,7 +1483,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL2" 10013 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_Docfile" "" 0 @@ -1268,6 +1503,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1281,8 +1521,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -1290,6 +1531,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1308,6 +1551,7 @@ 0 "" "" + 0 "wxBoxSizer H" @@ -1348,12 +1592,25 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnCopyDocToAliasClick" "ID_COPY_DOC_TO_ALIAS" 10014 + "" "wxButton" + "wxButton" + 1 + 0 + "" + "" "m_ButtonCopyDoc" "Copy Doc" 0 "" "" + "" + "" + "" + "" + "" + "" + "" "" "0000FF" "" @@ -1367,6 +1624,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1400,12 +1659,25 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnBrowseDocFilesClick" "ID_BROWSE_DOC_FILES" 10005 + "" "wxButton" + "wxButton" + 1 + 0 + "" + "" "" "Browse DocFiles" 0 "" "" + "" + "" + "" + "" + "" + "" + "" "" "CA0000" "" @@ -1419,6 +1691,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1454,12 +1728,16 @@ "wbPanelProxy" "ID_PANEL_ALIAS" 10003 + "" "wxPanel" + "wxPanel" + 0 + 0 + "" + "" + "m_PanelAlias" "Alias" "" - "wxPanel" - "m_PanelAlias" - 0 "" "" "" @@ -1468,6 +1746,13 @@ 0 1 "<Any platform>" + "" + "" + "" + "" + "" + "" + "Tiled" 0 0 0 @@ -1475,10 +1760,13 @@ 0 0 0 - 0 + 0 + 0 + 0 0 0 1 + 0 0 0 "" @@ -1501,6 +1789,7 @@ "" "" "" + 0 @@ -1542,12 +1831,25 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick" "wxID_CANCEL" 5101 + "" "wxButton" - "" + "wxButton" + 1 + 0 + "" + "" + "m_btClose" "&Cancel" 0 "" "" + "" + "" + "" + "" + "" + "" + "" "" "0000FF" "" @@ -1561,6 +1863,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1594,12 +1898,25 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnOkClick" "wxID_OK" 5100 + "" "wxButton" + "wxButton" + 1 + 0 + "" + "" "" "&OK" 1 "" "" + "" + "" + "" + "" + "" + "" + "" "" "CA0000" "" @@ -1613,6 +1930,8 @@ 0 0 0 + 0 + 0 "" -1 -1 diff --git a/eeschema/dialog_edit_component_in_schematic.cpp b/eeschema/dialog_edit_component_in_schematic.cpp index 32a364b601..06f0d974c6 100644 --- a/eeschema/dialog_edit_component_in_schematic.cpp +++ b/eeschema/dialog_edit_component_in_schematic.cpp @@ -93,10 +93,11 @@ bool WinEDA_ComponentPropertiesFrame::Create( wxWindow* parent, wxWindowID id, c m_VorientFieldText = NULL; m_FieldDatasBoxSizer = NULL; m_FieldSelectionBoxSizer = NULL; + m_btClose = NULL; ////@end WinEDA_ComponentPropertiesFrame member initialisation ////@begin WinEDA_ComponentPropertiesFrame creation - SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS); + SetExtraStyle(wxWS_EX_BLOCK_EVENTS); wxDialog::Create( parent, id, caption, pos, size, style ); CreateControls(); @@ -118,7 +119,7 @@ void WinEDA_ComponentPropertiesFrame::CreateControls() SetFont(*g_DialogFont); ////@begin WinEDA_ComponentPropertiesFrame content construction - // Generated by DialogBlocks, 07/11/2007 08:28:00 (unregistered) + // Generated by DialogBlocks, 29/04/2008 21:04:31 (unregistered) WinEDA_ComponentPropertiesFrame* itemDialog1 = this; @@ -229,9 +230,9 @@ void WinEDA_ComponentPropertiesFrame::CreateControls() wxBoxSizer* itemBoxSizer23 = new wxBoxSizer(wxHORIZONTAL); m_GeneralBoxSizer->Add(itemBoxSizer23, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - wxButton* itemButton24 = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton24->SetForegroundColour(wxColour(0, 0, 255)); - itemBoxSizer23->Add(itemButton24, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer23->Add(m_btClose, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); wxButton* itemButton25 = new wxButton( itemDialog1, ID_RESTORE_CMP_DEFAULTS, _("Defaults"), wxDefaultPosition, wxDefaultSize, 0 ); itemButton25->SetForegroundColour(wxColour(206, 0, 0)); @@ -242,6 +243,7 @@ void WinEDA_ComponentPropertiesFrame::CreateControls() itemBoxSizer23->Add(itemButton26, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); ////@end WinEDA_ComponentPropertiesFrame content construction + m_btClose->SetFocus(); BuildPanelBasic(); BuildPanelFields(); } diff --git a/eeschema/dialog_edit_component_in_schematic.h b/eeschema/dialog_edit_component_in_schematic.h index 1e1ad2c11a..f17566dabc 100644 --- a/eeschema/dialog_edit_component_in_schematic.h +++ b/eeschema/dialog_edit_component_in_schematic.h @@ -134,6 +134,7 @@ public: wxCheckBox* m_VorientFieldText; wxBoxSizer* m_FieldDatasBoxSizer; wxBoxSizer* m_FieldSelectionBoxSizer; + wxButton* m_btClose; ////@end WinEDA_ComponentPropertiesFrame member variables WinEDA_SchematicFrame * m_Parent; diff --git a/eeschema/dialog_edit_component_in_schematic.pjd b/eeschema/dialog_edit_component_in_schematic.pjd index 254339b2dc..ae04577702 100644 --- a/eeschema/dialog_edit_component_in_schematic.pjd +++ b/eeschema/dialog_edit_component_in_schematic.pjd @@ -108,10 +108,12 @@ 0 0 1 + 0 1 1 0 1 + 0 @@ -134,6 +136,7 @@ 0 "" 1 + 0 "" "Debug" "ANSI" @@ -175,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1 @@ -246,7 +251,6 @@ 1 0 0 - 0 0 0 0 @@ -307,6 +311,7 @@ "wbNotebookProxy" "ID_SCHEDIT_NOTEBOOK" 10001 + "" "wxNotebook" "wxNotebook" 1 @@ -382,6 +387,7 @@ "wbPanelProxy" "ID_PANEL_BASIC" 10002 + "" "wxPanel" "wxPanel" 0 @@ -441,8 +447,8 @@ 0 "" "" - 0 "" + 0 "wxBoxSizer H" "dialog-control-document" @@ -481,6 +487,7 @@ "wbRadioBoxProxy" "ID_RADIOBOX_UNIT" 10004 + "" "wxRadioBox" "wxRadioBox" 1 @@ -594,6 +601,7 @@ "wbRadioBoxProxy" "ID_RADIOBOX_ORIENT" 10005 + "" "wxRadioBox" "wxRadioBox" 1 @@ -657,6 +665,7 @@ "wbRadioBoxProxy" "ID_RADIOBOX_MIRROR" 10007 + "" "wxRadioBox" "wxRadioBox" 1 @@ -721,6 +730,7 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" "wxStaticText" 1 @@ -790,6 +800,7 @@ "wbCheckBoxProxy" "ID_CHECKBOX" 10008 + "" "wxCheckBox" "wxCheckBox" 1 @@ -853,6 +864,7 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" "wxStaticText" 1 @@ -922,6 +934,7 @@ "wbTextCtrlProxy" "ID_TEXTCTRL" 10009 + "" "wxTextCtrl" "wxTextCtrl" 1 @@ -1007,6 +1020,7 @@ "wbPanelProxy" "ID_PANEL_FIELD" 10003 + "" "wxPanel" "wxPanel" 0 @@ -1066,8 +1080,8 @@ 0 "" "" - 0 "" + 0 "wxBoxSizer H" "dialog-control-document" @@ -1156,6 +1170,7 @@ "wbCheckBoxProxy" "ID_CHECKBOX_SHOW_FILED" 10010 + "" "wxCheckBox" "wxCheckBox" 1 @@ -1219,6 +1234,7 @@ "wbCheckBoxProxy" "ID_CHECKBOX_FILED_ORIENT" 10011 + "" "wxCheckBox" "wxCheckBox" 1 @@ -1362,16 +1378,17 @@ 0 "3/5/2006" "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|||" + "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|||WinEDA_ComponentPropertiesFrame" "wxID_CANCEL" 5101 + "" "wxButton" "wxButton" 1 0 "" "" - "" + "m_btClose" "&Cancel" 0 "" @@ -1431,6 +1448,7 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnRestoreCmpDefaultsClick" "ID_RESTORE_CMP_DEFAULTS" 10006 + "" "wxButton" "wxButton" 1 @@ -1497,6 +1515,7 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnOkClick" "wxID_OK" 5100 + "" "wxButton" "wxButton" 1 diff --git a/eeschema/dialog_edit_label.cpp b/eeschema/dialog_edit_label.cpp index 9f9f83f74f..c2f4e7a26c 100644 --- a/eeschema/dialog_edit_label.cpp +++ b/eeschema/dialog_edit_label.cpp @@ -101,15 +101,18 @@ bool WinEDA_LabelPropertiesFrame::Create( wxWindow* parent, wxWindowID id, const m_TextShape = NULL; m_SizeTitle = NULL; m_TextSize = NULL; + m_btClose = NULL; ////@end WinEDA_LabelPropertiesFrame member initialisation ////@begin WinEDA_LabelPropertiesFrame creation - SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS); + SetExtraStyle(wxWS_EX_BLOCK_EVENTS); wxDialog::Create( parent, id, caption, pos, size, style ); CreateControls(); - GetSizer()->Fit(this); - GetSizer()->SetSizeHints(this); + if (GetSizer()) + { + GetSizer()->SetSizeHints(this); + } Centre(); ////@end WinEDA_LabelPropertiesFrame creation return true; @@ -123,7 +126,7 @@ void WinEDA_LabelPropertiesFrame::CreateControls() { SetFont(*g_DialogFont); ////@begin WinEDA_LabelPropertiesFrame content construction - // Generated by DialogBlocks, 07/11/2007 12:37:47 (unregistered) + // Generated by DialogBlocks, 29/04/2008 21:03:43 (unregistered) WinEDA_LabelPropertiesFrame* itemDialog1 = this; @@ -159,7 +162,7 @@ void WinEDA_LabelPropertiesFrame::CreateControls() m_TextShapeStrings.Add(_("Bidi")); m_TextShapeStrings.Add(_("TriState")); m_TextShapeStrings.Add(_("Passive")); - m_TextShape = new wxRadioBox( itemDialog1, ID_RADIOBOX1, _("label Shape:"), wxDefaultPosition, wxDefaultSize, m_TextShapeStrings, 1, wxRA_SPECIFY_COLS ); + m_TextShape = new wxRadioBox( itemDialog1, ID_RADIOBOX1, _("Glabel Shape:"), wxDefaultPosition, wxDefaultSize, m_TextShapeStrings, 1, wxRA_SPECIFY_COLS ); m_TextShape->SetSelection(0); m_TextShape->Show(false); itemBoxSizer6->Add(m_TextShape, 0, wxALIGN_TOP|wxALL, 5); @@ -180,15 +183,17 @@ void WinEDA_LabelPropertiesFrame::CreateControls() itemButton14->SetForegroundColour(wxColour(204, 0, 0)); itemBoxSizer10->Add(itemButton14, 0, wxGROW|wxALL, 5); - wxButton* itemButton15 = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton15->SetForegroundColour(wxColour(0, 0, 255)); - itemBoxSizer10->Add(itemButton15, 0, wxGROW|wxALL, 5); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer10->Add(m_btClose, 0, wxGROW|wxALL, 5); // Set validators m_TextOrient->SetValidator( wxGenericValidator(& m_CurrentText->m_Orient) ); m_TextShape->SetValidator( wxGenericValidator(& m_CurrentText->m_Shape) ); ////@end WinEDA_LabelPropertiesFrame content construction + m_btClose->SetFocus(); + if (m_CurrentText->Type() == TYPE_SCH_GLOBALLABEL || m_CurrentText->Type() == TYPE_SCH_HIERLABEL) m_TextShape->Show(true); diff --git a/eeschema/dialog_edit_label.h b/eeschema/dialog_edit_label.h index 8f979a5099..9863d0da78 100644 --- a/eeschema/dialog_edit_label.h +++ b/eeschema/dialog_edit_label.h @@ -41,7 +41,7 @@ #define ID_RADIOBOX1 10004 #define ID_TEXTCTRL1 10002 #define SYMBOL_WINEDA_LABELPROPERTIESFRAME_STYLE wxDEFAULT_DIALOG_STYLE|MAYBE_RESIZE_BORDER -#define SYMBOL_WINEDA_LABELPROPERTIESFRAME_TITLE _("Dialog") +#define SYMBOL_WINEDA_LABELPROPERTIESFRAME_TITLE _("Text Editor") #define SYMBOL_WINEDA_LABELPROPERTIESFRAME_IDNAME ID_DIALOG #define SYMBOL_WINEDA_LABELPROPERTIESFRAME_SIZE wxSize(400, 300) #define SYMBOL_WINEDA_LABELPROPERTIESFRAME_POSITION wxDefaultPosition @@ -107,6 +107,7 @@ public: wxRadioBox* m_TextShape; wxStaticText* m_SizeTitle; wxTextCtrl* m_TextSize; + wxButton* m_btClose; ////@end WinEDA_LabelPropertiesFrame member variables WinEDA_SchematicFrame * m_Parent; diff --git a/eeschema/dialog_edit_label.pjd b/eeschema/dialog_edit_label.pjd index d7ffe43dd3..ea9c6a3094 100644 --- a/eeschema/dialog_edit_label.pjd +++ b/eeschema/dialog_edit_label.pjd @@ -108,10 +108,12 @@ 0 0 1 + 0 1 1 0 1 + 0 @@ -134,6 +136,7 @@ 0 "" 1 + 0 "" "Debug" "ANSI" @@ -175,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1 @@ -199,7 +204,7 @@ 0 1 - "Untitled" + "Text editor" "dialog-document" "" "dialog" @@ -224,7 +229,7 @@ "dialog_edit_label.cpp" "dialog_edit_label.h" "" - "Dialog" + "Text Editor" 1 "" 0 @@ -246,7 +251,6 @@ 1 0 0 - 0 0 0 0 @@ -331,6 +335,7 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" "wxStaticText" 1 @@ -400,6 +405,7 @@ "wbTextCtrlProxy" "ID_TEXTCTRL" 10001 + "" "wxTextCtrl" "wxTextCtrl" 1 @@ -506,6 +512,7 @@ "wbRadioBoxProxy" "ID_RADIOBOX" 10003 + "" "wxRadioBox" "wxRadioBox" 1 @@ -595,6 +602,7 @@ "wbRadioBoxProxy" "ID_RADIOBOX1" 10004 + "" "wxRadioBox" "wxRadioBox" 1 @@ -685,6 +693,7 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" "wxStaticText" 1 @@ -754,6 +763,7 @@ "wbTextCtrlProxy" "ID_TEXTCTRL1" 10002 + "" "wxTextCtrl" "wxTextCtrl" 1 @@ -862,6 +872,7 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnOkClick" "wxID_OK" 5100 + "" "wxButton" "wxButton" 1 @@ -925,16 +936,17 @@ 0 "19/2/2006" "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|||" + "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|||WinEDA_LabelPropertiesFrame" "wxID_CANCEL" 5101 + "" "wxButton" "wxButton" 1 0 "" "" - "" + "m_btClose" "&Cancel" 0 "" diff --git a/eeschema/dialog_erc.cpp b/eeschema/dialog_erc.cpp index a91366394a..bebc0ad6fd 100644 --- a/eeschema/dialog_erc.cpp +++ b/eeschema/dialog_erc.cpp @@ -123,6 +123,7 @@ bool WinEDA_ErcFrame::Create( wxWindow* parent, wxWindowID id, const wxString& c m_LastWarningCount = NULL; m_LastErrCount = NULL; m_WriteResultOpt = NULL; + m_btClose = NULL; m_PanelERCOptions = NULL; m_PanelMatrixSizer = NULL; m_ResetOptButton = NULL; @@ -131,7 +132,7 @@ bool WinEDA_ErcFrame::Create( wxWindow* parent, wxWindowID id, const wxString& c ////@end WinEDA_ErcFrame member initialisation ////@begin WinEDA_ErcFrame creation - SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS); + SetExtraStyle(wxWS_EX_BLOCK_EVENTS); wxDialog::Create( parent, id, caption, pos, size, style ); CreateControls(); @@ -153,7 +154,7 @@ void WinEDA_ErcFrame::CreateControls() SetFont(*g_DialogFont); ////@begin WinEDA_ErcFrame content construction - // Generated by DialogBlocks, 07/11/2007 08:01:37 (unregistered) + // Generated by DialogBlocks, 29/04/2008 21:09:11 (unregistered) WinEDA_ErcFrame* itemDialog1 = this; @@ -215,9 +216,10 @@ void WinEDA_ErcFrame::CreateControls() wxButton* itemButton21 = new wxButton( m_PanelERC, ID_ERASE_DRC_MARKERS, _("&Del Markers"), wxDefaultPosition, wxDefaultSize, 0 ); itemBoxSizer19->Add(itemButton21, 0, wxGROW|wxALL, 5); - wxButton* itemButton22 = new wxButton( m_PanelERC, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton22->SetForegroundColour(wxColour(0, 0, 255)); - itemBoxSizer19->Add(itemButton22, 0, wxGROW|wxALL, 5); + m_btClose = new wxButton( m_PanelERC, wxID_CANCEL, _("&Close"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetDefault(); + m_btClose->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer19->Add(m_btClose, 0, wxGROW|wxALL, 5); m_NoteBook->AddPage(m_PanelERC, _("erc")); @@ -242,6 +244,8 @@ void WinEDA_ErcFrame::CreateControls() m_WriteResultOpt->SetValidator( wxGenericValidator(& WriteFichierERC) ); ////@end WinEDA_ErcFrame content construction + m_btClose->SetFocus(); + // Init Panel Matrix ReBuildMatrixPanel(); } diff --git a/eeschema/dialog_erc.h b/eeschema/dialog_erc.h index 1c65f34b67..8518f4a442 100644 --- a/eeschema/dialog_erc.h +++ b/eeschema/dialog_erc.h @@ -136,6 +136,7 @@ public: wxStaticText* m_LastWarningCount; wxStaticText* m_LastErrCount; wxCheckBox* m_WriteResultOpt; + wxButton* m_btClose; wxPanel* m_PanelERCOptions; wxBoxSizer* m_PanelMatrixSizer; wxButton* m_ResetOptButton; diff --git a/eeschema/dialog_erc.pjd b/eeschema/dialog_erc.pjd index 87423c2c80..3c330a2f42 100644 --- a/eeschema/dialog_erc.pjd +++ b/eeschema/dialog_erc.pjd @@ -108,10 +108,12 @@ 0 0 1 + 0 1 1 0 1 + 0 @@ -134,6 +136,7 @@ 0 "" 1 + -8519680 "" "Debug" "ANSI" @@ -175,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1 @@ -246,7 +251,6 @@ 1 0 0 - 0 0 0 0 @@ -306,6 +310,7 @@ "wbNotebookProxy" "ID_ERC_NOTEBOOK" 10001 + "" "wxNotebook" "wxNotebook" 1 @@ -380,6 +385,7 @@ "wbPanelProxy" "ID_PANEL" 10004 + "" "wxPanel" "wxPanel" 0 @@ -439,8 +445,8 @@ 0 "" "" - 0 "" + 0 "wxBoxSizer H" "dialog-control-document" @@ -563,6 +569,7 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" "wxStaticText" 1 @@ -632,6 +639,7 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" "wxStaticText" 1 @@ -701,6 +709,7 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" "wxStaticText" 1 @@ -796,6 +805,7 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" "wxStaticText" 1 @@ -865,6 +875,7 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" "wxStaticText" 1 @@ -934,6 +945,7 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" "wxStaticText" 1 @@ -1065,6 +1077,7 @@ "wbCheckBoxProxy" "ID_CHECKBOX" 10006 + "" "wxCheckBox" "wxCheckBox" 1 @@ -1156,6 +1169,7 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnErcCmpClick" "ID_ERC_CMP" 10002 + "" "wxButton" "wxButton" 1 @@ -1222,6 +1236,7 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnEraseDrcMarkersClick" "ID_ERASE_DRC_MARKERS" 10003 + "" "wxButton" "wxButton" 1 @@ -1285,18 +1300,19 @@ 0 "12/3/2006" "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|||" + "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|||WinEDA_ErcFrame" "wxID_CANCEL" 5101 + "" "wxButton" "wxButton" 1 0 "" "" - "" - "&Cancel" - 0 + "m_btClose" + "&Close" + 1 "" "" "" @@ -1356,6 +1372,7 @@ "wbPanelProxy" "ID_PANEL1" 10005 + "" "wxPanel" "wxPanel" 0 @@ -1415,8 +1432,8 @@ 0 "" "" - 0 "" + 0 "wxBoxSizer V" "dialog-control-document" @@ -1456,6 +1473,7 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnResetMatrixClick" "ID_RESET_MATRIX" 10007 + "" "wxButton" "wxButton" 1 @@ -1521,6 +1539,7 @@ "wbStaticLineProxy" "wxID_STATIC" 5105 + "" "wxStaticLine" "wxStaticLine" 1 diff --git a/eeschema/dialog_options.cpp b/eeschema/dialog_options.cpp index 6312816aa6..b50405220b 100644 --- a/eeschema/dialog_options.cpp +++ b/eeschema/dialog_options.cpp @@ -72,9 +72,9 @@ IMPLEMENT_DYNAMIC_CLASS( WinEDA_SetOptionsFrame, wxDialog ) BEGIN_EVENT_TABLE( WinEDA_SetOptionsFrame, wxDialog ) ////@begin WinEDA_SetOptionsFrame event table entries -EVT_BUTTON( wxID_OK, WinEDA_SetOptionsFrame::OnOkClick ) + EVT_BUTTON( wxID_OK, WinEDA_SetOptionsFrame::OnOkClick ) -EVT_BUTTON( wxID_CANCEL, WinEDA_SetOptionsFrame::OnCancelClick ) + EVT_BUTTON( wxID_CANCEL, WinEDA_SetOptionsFrame::OnCancelClick ) ////@end WinEDA_SetOptionsFrame event table entries @@ -176,31 +176,30 @@ bool WinEDA_SetOptionsFrame::Create( wxWindow* parent, m_ShowGridOpt = NULL; m_SelGridSize = NULL; m_SelShowPins = NULL; - m_AutoPANOpt = NULL; - m_Selunits = NULL; + m_AutoPANOpt = NULL; + m_Selunits = NULL; m_LabelSizeCtrlSizer = NULL; - m_SelDirWires = NULL; + m_SelDirWires = NULL; m_Show_Page_Limits = NULL; - m_DeltaStepXTitle = NULL; - m_DeltaStepCtrl_X = NULL; - m_DeltaStepYTitle = NULL; - m_DeltaStepCtrl_Y = NULL; - m_DeltaIncTitle = NULL; - m_DeltaLabelCtrl = NULL; - + m_btClose = NULL; + m_DeltaStepXTitle = NULL; + m_DeltaStepCtrl_X = NULL; + m_DeltaStepYTitle = NULL; + m_DeltaStepCtrl_Y = NULL; + m_DeltaIncTitle = NULL; + m_DeltaLabelCtrl = NULL; ////@end WinEDA_SetOptionsFrame member initialisation ////@begin WinEDA_SetOptionsFrame creation - SetExtraStyle( GetExtraStyle() | wxWS_EX_BLOCK_EVENTS ); + SetExtraStyle(wxWS_EX_BLOCK_EVENTS); wxDialog::Create( parent, id, caption, pos, size, style ); CreateControls(); - if( GetSizer() ) + if (GetSizer()) { - GetSizer()->SetSizeHints( this ); + GetSizer()->SetSizeHints(this); } Centre(); - ////@end WinEDA_SetOptionsFrame creation return true; } @@ -215,191 +214,114 @@ void WinEDA_SetOptionsFrame::CreateControls() SetFont( *g_DialogFont ); ////@begin WinEDA_SetOptionsFrame content construction - // Generated by DialogBlocks, 23/02/2007 10:59:46 (unregistered) + // Generated by DialogBlocks, 29/04/2008 21:08:50 (unregistered) WinEDA_SetOptionsFrame* itemDialog1 = this; - wxBoxSizer* itemBoxSizer2 = new wxBoxSizer( wxHORIZONTAL ); + wxBoxSizer* itemBoxSizer2 = new wxBoxSizer(wxHORIZONTAL); + itemDialog1->SetSizer(itemBoxSizer2); - itemDialog1->SetSizer( itemBoxSizer2 ); + wxBoxSizer* itemBoxSizer3 = new wxBoxSizer(wxVERTICAL); + itemBoxSizer2->Add(itemBoxSizer3, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - wxBoxSizer* itemBoxSizer3 = new wxBoxSizer( wxVERTICAL ); + wxStaticBox* itemStaticBoxSizer4Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Draw Options:")); + m_DrawOptionsSizer = new wxStaticBoxSizer(itemStaticBoxSizer4Static, wxVERTICAL); + itemBoxSizer3->Add(m_DrawOptionsSizer, 0, wxGROW|wxALL, 5); - itemBoxSizer2->Add( itemBoxSizer3, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); + m_ShowGridOpt = new wxCheckBox( itemDialog1, ID_CHECKBOX1, _("Show grid"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_ShowGridOpt->SetValue(false); + m_DrawOptionsSizer->Add(m_ShowGridOpt, 0, wxALIGN_LEFT|wxALL, 5); - wxStaticBox* itemStaticBoxSizer4Static = new wxStaticBox( itemDialog1, wxID_ANY, _( - "Draw Options:" ) ); + wxArrayString m_SelGridSizeStrings; + m_SelGridSizeStrings.Add(_("Normal (50 mils)")); + m_SelGridSizeStrings.Add(_("Small (25 mils)")); + m_SelGridSizeStrings.Add(_("Very small (10 mils)")); + m_SelGridSizeStrings.Add(_("Special (5 mils)")); + m_SelGridSizeStrings.Add(_("Special (2 mils)")); + m_SelGridSizeStrings.Add(_("Special (1 mil)")); + m_SelGridSize = new wxRadioBox( itemDialog1, ID_RADIOBOX, _("Grid Size"), wxDefaultPosition, wxDefaultSize, m_SelGridSizeStrings, 1, wxRA_SPECIFY_COLS ); + m_SelGridSize->SetSelection(0); + itemBoxSizer3->Add(m_SelGridSize, 0, wxGROW|wxALL, 5); - m_DrawOptionsSizer = new wxStaticBoxSizer( itemStaticBoxSizer4Static, - wxVERTICAL ); + wxArrayString m_SelShowPinsStrings; + m_SelShowPinsStrings.Add(_("Normal")); + m_SelShowPinsStrings.Add(_("Show alls")); + m_SelShowPins = new wxRadioBox( itemDialog1, ID_RADIOBOX1, _("Show pins"), wxDefaultPosition, wxDefaultSize, m_SelShowPinsStrings, 1, wxRA_SPECIFY_COLS ); + m_SelShowPins->SetSelection(0); + itemBoxSizer3->Add(m_SelShowPins, 0, wxGROW|wxALL, 5); - itemBoxSizer3->Add( m_DrawOptionsSizer, 0, wxGROW | wxALL, 5 ); + wxBoxSizer* itemBoxSizer8 = new wxBoxSizer(wxVERTICAL); + itemBoxSizer2->Add(itemBoxSizer8, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - m_ShowGridOpt = new wxCheckBox( itemDialog1, ID_CHECKBOX1, _( - "Show grid" ), - wxDefaultPosition, wxDefaultSize, - wxCHK_2STATE ); + m_AutoPANOpt = new wxCheckBox( itemDialog1, ID_CHECKBOX, _("Auto PAN"), wxDefaultPosition, wxDefaultSize, wxCHK_2STATE ); + m_AutoPANOpt->SetValue(false); + m_AutoPANOpt->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer8->Add(m_AutoPANOpt, 0, wxGROW|wxALL, 5); - m_ShowGridOpt->SetValue( false ); - m_DrawOptionsSizer->Add( m_ShowGridOpt, 0, wxALIGN_LEFT | wxALL, 5 ); + wxArrayString m_SelunitsStrings; + m_SelunitsStrings.Add(_("millimeter")); + m_SelunitsStrings.Add(_("inches")); + m_Selunits = new wxRadioBox( itemDialog1, ID_RADIOBOX2, _("Units"), wxDefaultPosition, wxDefaultSize, m_SelunitsStrings, 1, wxRA_SPECIFY_COLS ); + m_Selunits->SetSelection(0); + itemBoxSizer8->Add(m_Selunits, 0, wxGROW|wxALL, 5); - wxString m_SelGridSizeStrings[] = { - _( "Normal (50 mils)" ), - _( "Small (25 mils)" ), - _( "Very small (10 mils)" ), - _( "Special (5 mils)" ), - _( "Special (2 mils)" ), - _( "Special (1 mil)" ) - }; - m_SelGridSize = new wxRadioBox( itemDialog1, ID_RADIOBOX, _( - "Grid Size" ), wxDefaultPosition, wxDefaultSize, 6, - m_SelGridSizeStrings, 1, wxRA_SPECIFY_COLS ); + m_LabelSizeCtrlSizer = new wxBoxSizer(wxVERTICAL); + itemBoxSizer8->Add(m_LabelSizeCtrlSizer, 0, wxGROW|wxALL, 5); - m_SelGridSize->SetSelection( 0 ); - itemBoxSizer3->Add( m_SelGridSize, 0, wxGROW | wxALL, 5 ); + wxArrayString m_SelDirWiresStrings; + m_SelDirWiresStrings.Add(_("Horiz/Vertical")); + m_SelDirWiresStrings.Add(_("Any")); + m_SelDirWires = new wxRadioBox( itemDialog1, ID_RADIOBOX3, _("Wires - Bus orient"), wxDefaultPosition, wxDefaultSize, m_SelDirWiresStrings, 1, wxRA_SPECIFY_COLS ); + m_SelDirWires->SetSelection(0); + itemBoxSizer8->Add(m_SelDirWires, 0, wxGROW|wxALL, 5); - wxString m_SelShowPinsStrings[] = { - _( "Normal" ), - _( "Show alls" ) - }; - m_SelShowPins = new wxRadioBox( itemDialog1, ID_RADIOBOX1, _( - "Show pins" ), wxDefaultPosition, - wxDefaultSize, 2, m_SelShowPinsStrings, 1, - wxRA_SPECIFY_COLS ); + wxArrayString m_Show_Page_LimitsStrings; + m_Show_Page_LimitsStrings.Add(_("Yes")); + m_Show_Page_LimitsStrings.Add(_("No")); + m_Show_Page_Limits = new wxRadioBox( itemDialog1, ID_RADIOBOX4, _("Show page limits"), wxDefaultPosition, wxDefaultSize, m_Show_Page_LimitsStrings, 1, wxRA_SPECIFY_COLS ); + m_Show_Page_Limits->SetSelection(0); + itemBoxSizer8->Add(m_Show_Page_Limits, 0, wxGROW|wxALL, 5); - m_SelShowPins->SetSelection( 0 ); - itemBoxSizer3->Add( m_SelShowPins, 0, wxGROW | wxALL, 5 ); + wxBoxSizer* itemBoxSizer14 = new wxBoxSizer(wxVERTICAL); + itemBoxSizer2->Add(itemBoxSizer14, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - wxBoxSizer* itemBoxSizer8 = new wxBoxSizer( wxVERTICAL ); + wxButton* itemButton15 = new wxButton( itemDialog1, wxID_OK, _("&OK"), wxDefaultPosition, wxDefaultSize, 0 ); + itemButton15->SetDefault(); + itemButton15->SetForegroundColour(wxColour(202, 0, 0)); + itemBoxSizer14->Add(itemButton15, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - itemBoxSizer2->Add( itemBoxSizer8, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer14->Add(m_btClose, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - m_AutoPANOpt = new wxCheckBox( itemDialog1, ID_CHECKBOX, _( - "Auto PAN" ), wxDefaultPosition, wxDefaultSize, - wxCHK_2STATE ); + itemBoxSizer14->Add(5, 5, 0, wxGROW|wxALL, 5); - m_AutoPANOpt->SetValue( false ); - m_AutoPANOpt->SetForegroundColour( wxColour( 0, 0, 255 ) ); - itemBoxSizer8->Add( m_AutoPANOpt, 0, wxGROW | wxALL, 5 ); + wxStaticBox* itemStaticBoxSizer18Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Auto increment params")); + wxStaticBoxSizer* itemStaticBoxSizer18 = new wxStaticBoxSizer(itemStaticBoxSizer18Static, wxVERTICAL); + itemBoxSizer14->Add(itemStaticBoxSizer18, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - wxString m_SelunitsStrings[] = { - _( "millimeter" ), - _( "inches" ) - }; - m_Selunits = new wxRadioBox( itemDialog1, ID_RADIOBOX2, _( - "Units" ), wxDefaultPosition, wxDefaultSize, 2, - m_SelunitsStrings, 1, wxRA_SPECIFY_COLS ); + m_DeltaStepXTitle = new wxStaticText( itemDialog1, wxID_STATIC, _("Delta Step X"), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer18->Add(m_DeltaStepXTitle, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - m_Selunits->SetSelection( 0 ); - itemBoxSizer8->Add( m_Selunits, 0, wxGROW | wxALL, 5 ); + m_DeltaStepCtrl_X = new wxTextCtrl( itemDialog1, ID_TEXTCTRL, _T(""), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer18->Add(m_DeltaStepCtrl_X, 0, wxGROW|wxALL, 5); - m_LabelSizeCtrlSizer = new wxBoxSizer( wxVERTICAL ); + m_DeltaStepYTitle = new wxStaticText( itemDialog1, wxID_STATIC, _("Delta Step Y"), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer18->Add(m_DeltaStepYTitle, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - itemBoxSizer8->Add( m_LabelSizeCtrlSizer, 0, wxGROW | wxALL, 5 ); + m_DeltaStepCtrl_Y = new wxTextCtrl( itemDialog1, ID_TEXTCTRL1, _T(""), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer18->Add(m_DeltaStepCtrl_Y, 0, wxGROW|wxALL, 5); - wxString m_SelDirWiresStrings[] = { - _( "Horiz/Vertical" ), - _( "Any" ) - }; - m_SelDirWires = new wxRadioBox( itemDialog1, ID_RADIOBOX3, _( - "Wires - Bus orient" ), wxDefaultPosition, wxDefaultSize, - 2, m_SelDirWiresStrings, 1, - wxRA_SPECIFY_COLS ); + m_DeltaIncTitle = new wxStaticText( itemDialog1, wxID_STATIC, _("Delta Label:"), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer18->Add(m_DeltaIncTitle, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - m_SelDirWires->SetSelection( 0 ); - itemBoxSizer8->Add( m_SelDirWires, 0, wxGROW | wxALL, 5 ); - - wxString m_Show_Page_LimitsStrings[] = { - _( "Yes" ), - _( "No" ) - }; - m_Show_Page_Limits = new wxRadioBox( itemDialog1, ID_RADIOBOX4, _( - "Show page limits" ), wxDefaultPosition, - wxDefaultSize, 2, m_Show_Page_LimitsStrings, 1, - wxRA_SPECIFY_COLS ); - - m_Show_Page_Limits->SetSelection( 0 ); - itemBoxSizer8->Add( m_Show_Page_Limits, 0, wxGROW | wxALL, 5 ); - - wxBoxSizer* itemBoxSizer14 = new wxBoxSizer( wxVERTICAL ); - - itemBoxSizer2->Add( itemBoxSizer14, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); - - wxButton* itemButton15 = new wxButton( itemDialog1, wxID_OK, _( - "&OK" ), wxDefaultPosition, wxDefaultSize, 0 ); - - itemButton15->SetForegroundColour( wxColour( 202, 0, 0 ) ); - itemBoxSizer14->Add( itemButton15, 0, wxALIGN_CENTER_HORIZONTAL | wxALL, 5 ); - - wxButton* itemButton16 = new wxButton( itemDialog1, wxID_CANCEL, _( - "&Cancel" ), wxDefaultPosition, - wxDefaultSize, 0 ); - - itemButton16->SetForegroundColour( wxColour( 0, 0, 255 ) ); - itemBoxSizer14->Add( itemButton16, 0, wxALIGN_CENTER_HORIZONTAL | wxALL, 5 ); - - itemBoxSizer14->Add( 5, 5, 0, wxGROW | wxALL, 5 ); - - wxStaticBox* itemStaticBoxSizer18Static = new wxStaticBox( itemDialog1, wxID_ANY, _( - "Auto increment params" ) ); - - wxStaticBoxSizer* itemStaticBoxSizer18 = new wxStaticBoxSizer( - itemStaticBoxSizer18Static, - wxVERTICAL ); - - itemBoxSizer14->Add( itemStaticBoxSizer18, 0, wxALIGN_CENTER_HORIZONTAL | wxALL, 5 ); - - m_DeltaStepXTitle = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Delta Step X" ), - wxDefaultPosition, - wxDefaultSize, 0 ); - - itemStaticBoxSizer18->Add( m_DeltaStepXTitle, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); - - m_DeltaStepCtrl_X = new wxTextCtrl( itemDialog1, ID_TEXTCTRL, _T( - "" ), wxDefaultPosition, - wxDefaultSize, 0 ); - - itemStaticBoxSizer18->Add( m_DeltaStepCtrl_X, 0, wxGROW | wxALL, 5 ); - - m_DeltaStepYTitle = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Delta Step Y" ), - wxDefaultPosition, - wxDefaultSize, 0 ); - - itemStaticBoxSizer18->Add( m_DeltaStepYTitle, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); - - m_DeltaStepCtrl_Y = new wxTextCtrl( itemDialog1, ID_TEXTCTRL1, _T( - "" ), wxDefaultPosition, - wxDefaultSize, 0 ); - - itemStaticBoxSizer18->Add( m_DeltaStepCtrl_Y, 0, wxGROW | wxALL, 5 ); - - m_DeltaIncTitle = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Delta Label:" ), - wxDefaultPosition, - wxDefaultSize, 0 ); - - itemStaticBoxSizer18->Add( m_DeltaIncTitle, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); - - m_DeltaLabelCtrl = new wxSpinCtrl( itemDialog1, ID_SPINCTRL, _T( - "0" ), wxDefaultPosition, - wxDefaultSize, wxSP_ARROW_KEYS, - -16, 16, 0 ); - - itemStaticBoxSizer18->Add( m_DeltaLabelCtrl, 0, wxGROW | wxALL, 5 ); + m_DeltaLabelCtrl = new wxSpinCtrl( itemDialog1, ID_SPINCTRL, _T("0"), wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, -16, 16, 0 ); + itemStaticBoxSizer18->Add(m_DeltaLabelCtrl, 0, wxGROW|wxALL, 5); ////@end WinEDA_SetOptionsFrame content construction + m_btClose->SetFocus(); + m_DefaultDrawLineWidthCtrl = new WinEDA_ValueCtrl( this, _( "Default Line Width" ), g_DrawMinimunLineWidth, @@ -432,9 +354,8 @@ wxBitmap WinEDA_SetOptionsFrame::GetBitmapResource( const wxString& name ) { // Bitmap retrieval ////@begin WinEDA_SetOptionsFrame bitmap retrieval - wxUnusedVar( name ); + wxUnusedVar(name); return wxNullBitmap; - ////@end WinEDA_SetOptionsFrame bitmap retrieval } @@ -447,9 +368,8 @@ wxIcon WinEDA_SetOptionsFrame::GetIconResource( const wxString& name ) { // Icon retrieval ////@begin WinEDA_SetOptionsFrame icon retrieval - wxUnusedVar( name ); + wxUnusedVar(name); return wxNullIcon; - ////@end WinEDA_SetOptionsFrame icon retrieval } @@ -465,7 +385,6 @@ void WinEDA_SetOptionsFrame::OnOkClick( wxCommandEvent& event ) ////@begin wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK in WinEDA_SetOptionsFrame. // Before editing this code, remove the block markers. event.Skip(); - ////@end wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK in WinEDA_SetOptionsFrame. } @@ -479,7 +398,6 @@ void WinEDA_SetOptionsFrame::OnCancelClick( wxCommandEvent& event ) ////@begin wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_CANCEL in WinEDA_SetOptionsFrame. // Before editing this code, remove the block markers. event.Skip(); - ////@end wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_CANCEL in WinEDA_SetOptionsFrame. } diff --git a/eeschema/dialog_options.h b/eeschema/dialog_options.h index 033ff7d371..d374ece82d 100644 --- a/eeschema/dialog_options.h +++ b/eeschema/dialog_options.h @@ -122,6 +122,7 @@ public: wxBoxSizer* m_LabelSizeCtrlSizer; wxRadioBox* m_SelDirWires; wxRadioBox* m_Show_Page_Limits; + wxButton* m_btClose; wxStaticText* m_DeltaStepXTitle; wxTextCtrl* m_DeltaStepCtrl_X; wxStaticText* m_DeltaStepYTitle; diff --git a/eeschema/dialog_options.pjd b/eeschema/dialog_options.pjd index b14e006173..93da9b45f2 100644 --- a/eeschema/dialog_options.pjd +++ b/eeschema/dialog_options.pjd @@ -1,4 +1,4 @@ - +
0 @@ -6,13 +6,14 @@ "" "" "" - 31 "" 0 0 0 + 1 1 1 + 1 0 "jean-pierre Charras" "GNU License" @@ -44,12 +45,6 @@ // Licence: ///////////////////////////////////////////////////////////////////////////// -" - " -/*! - * %BODY% - */ - " "///////////////////////////////////////////////////////////////////////////// // Name: %SYMBOLS-FILENAME% @@ -83,6 +78,14 @@ #include "wx/wx.h" #endif +" + " /// %BODY% +" + " +/*! + * %BODY% + */ + " "app_resources.h" "app_resources.cpp" @@ -94,6 +97,7 @@ "" "<None>" "<System>" + "utf-8" "<System>" "" 0 @@ -104,9 +108,12 @@ 0 0 1 + 0 1 1 + 0 1 + 0
@@ -129,6 +136,7 @@ 0 "" 1 + 0 "" "Debug" "ANSI" @@ -170,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1
@@ -183,7 +193,7 @@ 1 1 0 - 0 + 1 "Windows" "html-document" @@ -206,7 +216,10 @@ 10000 0 "" + 0 + "" 0 + 0 "ID_DIALOG" 10000 "WinEDA_SetOptionsFrame" @@ -227,10 +240,16 @@ 0 1 "<Any platform>" + "" + "" + "" + "" + "" + "" + "Tiled" 1 1 0 - 0 1 0 0 @@ -259,6 +278,7 @@ -1 400 300 + 0 "" "wxBoxSizer H" @@ -314,13 +334,14 @@ "wxID_ANY" "-1" "Draw Options:" + "" "m_DrawOptionsSizer" "" "" 0 1 + "wxStaticBox" "Vertical" - "" "Expand" "Centre" 0 @@ -346,7 +367,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX1" 10001 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_ShowGridOpt" "Show grid" 0 @@ -354,6 +381,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "" "" @@ -399,7 +431,13 @@ "wbRadioBoxProxy" "ID_RADIOBOX" 10003 + "" "wxRadioBox" + "wxRadioBox" + 1 + 0 + "" + "" "m_SelGridSize" "Grid Size" 1 @@ -415,6 +453,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 1 0 @@ -451,7 +494,13 @@ "wbRadioBoxProxy" "ID_RADIOBOX1" 10004 + "" "wxRadioBox" + "wxRadioBox" + 1 + 0 + "" + "" "m_SelShowPins" "Show pins" 1 @@ -467,6 +516,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 1 0 @@ -528,7 +582,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX" 10002 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_AutoPANOpt" "Auto PAN" 0 @@ -536,6 +596,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "0000FF" "" @@ -581,7 +646,13 @@ "wbRadioBoxProxy" "ID_RADIOBOX2" 10005 + "" "wxRadioBox" + "wxRadioBox" + 1 + 0 + "" + "" "m_Selunits" "Units" 1 @@ -597,6 +668,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 1 0 @@ -659,7 +735,13 @@ "wbRadioBoxProxy" "ID_RADIOBOX3" 10006 + "" "wxRadioBox" + "wxRadioBox" + 1 + 0 + "" + "" "m_SelDirWires" "Wires - Bus orient" 1 @@ -675,6 +757,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 1 0 @@ -711,7 +798,13 @@ "wbRadioBoxProxy" "ID_RADIOBOX4" 10007 + "" "wxRadioBox" + "wxRadioBox" + 1 + 0 + "" + "" "m_Show_Page_Limits" "Show page limits" 1 @@ -727,6 +820,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 1 0 @@ -786,15 +884,28 @@ 0 0 "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnOkClick" + "wxEVT_COMMAND_BUTTON_CLICKED|OnOkClick|||WinEDA_SetOptionsFrame" "wxID_OK" 5100 + "" "wxButton" + "wxButton" + 1 + 0 + "" + "" "" "&OK" - 0 + 1 "" "" + "" + "" + "" + "" + "" + "" + "" "" "CA0000" "" @@ -842,12 +953,25 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick" "wxID_CANCEL" 5101 + "" "wxButton" - "" + "wxButton" + 1 + 0 + "" + "" + "m_btClose" "&Cancel" 0 "" "" + "" + "" + "" + "" + "" + "" + "" "" "0000FF" "" @@ -921,13 +1045,14 @@ "wxID_ANY" "-1" "Auto increment params" + "" "" "" "" 0 1 + "wxStaticBox" "Vertical" - "" "Centre" "Centre" 0 @@ -952,7 +1077,13 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "m_DeltaStepXTitle" "Delta Step X" -1 @@ -966,6 +1097,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1010,7 +1146,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL" 10008 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_DeltaStepCtrl_X" "" 0 @@ -1024,6 +1166,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1037,8 +1184,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -1066,6 +1214,7 @@ 0 "" "" + 0 "wxStaticText: wxID_STATIC" @@ -1079,7 +1228,13 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "m_DeltaStepYTitle" "Delta Step Y" -1 @@ -1093,6 +1248,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1137,7 +1297,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL1" 10009 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_DeltaStepCtrl_Y" "" 0 @@ -1151,6 +1317,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1164,8 +1335,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -1193,6 +1365,7 @@ 0 "" "" + 0 "wxStaticText: wxID_STATIC" @@ -1207,7 +1380,13 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "m_DeltaIncTitle" "Delta Label:" -1 @@ -1221,6 +1400,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1265,7 +1449,13 @@ "wbSpinCtrlProxy" "ID_SPINCTRL" 10010 + "" "wxSpinCtrl" + "wxSpinCtrl" + 1 + 0 + "" + "" "m_DeltaLabelCtrl" -16 16 @@ -1280,6 +1470,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 1 0 0 diff --git a/eeschema/eelayer.cpp b/eeschema/eelayer.cpp index 095c61f0f7..523c671c3b 100644 --- a/eeschema/eelayer.cpp +++ b/eeschema/eelayer.cpp @@ -255,6 +255,7 @@ void WinEDA_SetColorsFrame::CreateControls() Button = new wxButton( this, wxID_CANCEL, _("Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); Button->SetForegroundColour( *wxBLUE ); StdDialogButtonSizer->AddButton(Button); + Button->SetFocus(); Button = new wxButton( this, wxID_APPLY, _("Apply"), wxDefaultPosition, wxDefaultSize, 0 ); StdDialogButtonSizer->AddButton(Button); diff --git a/eeschema/pinedit-dialog.cpp b/eeschema/pinedit-dialog.cpp index e1761732ad..bcfed97c16 100644 --- a/eeschema/pinedit-dialog.cpp +++ b/eeschema/pinedit-dialog.cpp @@ -193,12 +193,13 @@ bool WinEDA_PinPropertiesFrame::Create( wxWindow* parent, wxWindowID id, const w m_PinNumSizeText = NULL; m_PinNumSizeCtrl = NULL; m_PinOrient = NULL; + m_btClose = NULL; m_PinShape = NULL; m_PinElectricalType = NULL; ////@end WinEDA_PinPropertiesFrame member initialisation ////@begin WinEDA_PinPropertiesFrame creation - SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS); + SetExtraStyle(wxWS_EX_BLOCK_EVENTS); wxDialog::Create( parent, id, caption, pos, size, style ); CreateControls(); @@ -220,7 +221,7 @@ void WinEDA_PinPropertiesFrame::CreateControls() SetFont(*g_DialogFont); ////@begin WinEDA_PinPropertiesFrame content construction - // Generated by DialogBlocks, 20/02/2007 08:45:04 (unregistered) + // Generated by DialogBlocks, 29/04/2008 21:13:51 (unregistered) WinEDA_PinPropertiesFrame* itemDialog1 = this; @@ -284,13 +285,12 @@ void WinEDA_PinPropertiesFrame::CreateControls() itemBoxSizer15->Add(5, 5, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - wxString m_PinOrientStrings[] = { - _("Right"), - _("Left"), - _("Up"), - _("Down") - }; - m_PinOrient = new wxRadioBox( itemDialog1, ID_RADIOBOX, _("Pin Orient:"), wxDefaultPosition, wxDefaultSize, 4, m_PinOrientStrings, 1, wxRA_SPECIFY_COLS ); + wxArrayString m_PinOrientStrings; + m_PinOrientStrings.Add(_("Right")); + m_PinOrientStrings.Add(_("Left")); + m_PinOrientStrings.Add(_("Up")); + m_PinOrientStrings.Add(_("Down")); + m_PinOrient = new wxRadioBox( itemDialog1, ID_RADIOBOX, _("Pin Orient:"), wxDefaultPosition, wxDefaultSize, m_PinOrientStrings, 1, wxRA_SPECIFY_COLS ); m_PinOrient->SetSelection(0); m_PinOrient->SetForegroundColour(wxColour(41, 84, 84)); itemBoxSizer15->Add(m_PinOrient, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); @@ -301,9 +301,9 @@ void WinEDA_PinPropertiesFrame::CreateControls() wxBoxSizer* itemBoxSizer23 = new wxBoxSizer(wxHORIZONTAL); itemBoxSizer22->Add(itemBoxSizer23, 0, wxGROW|wxALL, 5); - wxButton* itemButton24 = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton24->SetForegroundColour(wxColour(0, 0, 160)); - itemBoxSizer23->Add(itemButton24, 0, wxGROW|wxALL, 5); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetForegroundColour(wxColour(0, 0, 160)); + itemBoxSizer23->Add(m_btClose, 0, wxGROW|wxALL, 5); wxButton* itemButton25 = new wxButton( itemDialog1, wxID_OK, _("&OK"), wxDefaultPosition, wxDefaultSize, 0 ); itemButton25->SetDefault(); @@ -313,38 +313,38 @@ void WinEDA_PinPropertiesFrame::CreateControls() wxBoxSizer* itemBoxSizer26 = new wxBoxSizer(wxHORIZONTAL); itemBoxSizer22->Add(itemBoxSizer26, 0, wxGROW|wxALL, 5); - wxString m_PinShapeStrings[] = { - _("line"), - _("invert"), - _("clock"), - _("clock inv"), - _("low in"), - _("low clock"), - _("low out") - }; - m_PinShape = new wxRadioBox( itemDialog1, ID_RADIOBOX1, _("Pin Shape:"), wxDefaultPosition, wxDefaultSize, 7, m_PinShapeStrings, 1, wxRA_SPECIFY_COLS ); + wxArrayString m_PinShapeStrings; + m_PinShapeStrings.Add(_("line")); + m_PinShapeStrings.Add(_("invert")); + m_PinShapeStrings.Add(_("clock")); + m_PinShapeStrings.Add(_("clock inv")); + m_PinShapeStrings.Add(_("low in")); + m_PinShapeStrings.Add(_("low clock")); + m_PinShapeStrings.Add(_("low out")); + m_PinShape = new wxRadioBox( itemDialog1, ID_RADIOBOX1, _("Pin Shape:"), wxDefaultPosition, wxDefaultSize, m_PinShapeStrings, 1, wxRA_SPECIFY_COLS ); m_PinShape->SetSelection(0); m_PinShape->SetForegroundColour(wxColour(0, 64, 0)); itemBoxSizer26->Add(m_PinShape, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - wxString m_PinElectricalTypeStrings[] = { - _("Input"), - _("Output"), - _("Bidi"), - _("3 States"), - _("Passive"), - _("Unspecified"), - _("Power In"), - _("Power Out"), - _("Open coll"), - _("Open emit") - }; - m_PinElectricalType = new wxRadioBox( itemDialog1, ID_RADIOBOX2, _("Electrical Type:"), wxDefaultPosition, wxDefaultSize, 10, m_PinElectricalTypeStrings, 1, wxRA_SPECIFY_COLS ); + wxArrayString m_PinElectricalTypeStrings; + m_PinElectricalTypeStrings.Add(_("Input")); + m_PinElectricalTypeStrings.Add(_("Output")); + m_PinElectricalTypeStrings.Add(_("Bidi")); + m_PinElectricalTypeStrings.Add(_("3 States")); + m_PinElectricalTypeStrings.Add(_("Passive")); + m_PinElectricalTypeStrings.Add(_("Unspecified")); + m_PinElectricalTypeStrings.Add(_("Power In")); + m_PinElectricalTypeStrings.Add(_("Power Out")); + m_PinElectricalTypeStrings.Add(_("Open coll")); + m_PinElectricalTypeStrings.Add(_("Open emit")); + m_PinElectricalType = new wxRadioBox( itemDialog1, ID_RADIOBOX2, _("Electrical Type:"), wxDefaultPosition, wxDefaultSize, m_PinElectricalTypeStrings, 1, wxRA_SPECIFY_COLS ); m_PinElectricalType->SetSelection(0); m_PinElectricalType->SetForegroundColour(wxColour(68, 68, 34)); itemBoxSizer26->Add(m_PinElectricalType, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); ////@end WinEDA_PinPropertiesFrame content construction + + m_btClose->SetFocus(); } /*! diff --git a/eeschema/pinedit-dialog.h b/eeschema/pinedit-dialog.h index 7c93dda337..a3be181eb2 100644 --- a/eeschema/pinedit-dialog.h +++ b/eeschema/pinedit-dialog.h @@ -139,6 +139,7 @@ public: wxStaticText* m_PinNumSizeText; wxTextCtrl* m_PinNumSizeCtrl; wxRadioBox* m_PinOrient; + wxButton* m_btClose; wxRadioBox* m_PinShape; wxRadioBox* m_PinElectricalType; ////@end WinEDA_PinPropertiesFrame member variables diff --git a/eeschema/pinedit-dialog.pjd b/eeschema/pinedit-dialog.pjd index 243de2a66a..d9aea36041 100644 --- a/eeschema/pinedit-dialog.pjd +++ b/eeschema/pinedit-dialog.pjd @@ -1,4 +1,4 @@ - +
0 @@ -6,13 +6,14 @@ "" "" "" - 35 "" 0 0 0 + 1 1 1 + 1 0 "jean-pierre Charras" "License GNU" @@ -44,12 +45,6 @@ // Licence: ///////////////////////////////////////////////////////////////////////////// -" - " -/*! - * %BODY% - */ - " "///////////////////////////////////////////////////////////////////////////// // Name: %SYMBOLS-FILENAME% @@ -83,6 +78,14 @@ #include "wx/wx.h" #endif +" + " /// %BODY% +" + " +/*! + * %BODY% + */ + " "app_resources.h" "app_resources.cpp" @@ -94,6 +97,7 @@ "" "<None>" "<System>" + "utf-8" "<System>" "" 0 @@ -104,9 +108,12 @@ 0 0 1 + 0 1 1 + 0 1 + 0
@@ -129,6 +136,7 @@ 0 "" 1 + 0 "" "Debug" "ANSI" @@ -170,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1
@@ -183,7 +193,7 @@ 1 1 0 - 0 + 1 "Windows" "html-document" @@ -207,7 +217,10 @@ 10000 0 "" + 0 + "" 0 + 0 "ID_DIALOG" 10000 "WinEDA_PinPropertiesFrame" @@ -228,10 +241,16 @@ 0 1 "<Any platform>" + "" + "" + "" + "" + "" + "" + "Tiled" 0 1 0 - 0 1 0 0 @@ -260,6 +279,7 @@ -1 400 300 + 0 "" "wxBoxSizer H" @@ -315,7 +335,13 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Pin Name :" -1 @@ -329,6 +355,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -374,7 +405,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL" 10001 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_PinNameCtrl" "" 0 @@ -388,6 +425,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -401,8 +443,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -430,6 +473,7 @@ 0 "" "" + 0 "wxStaticText: wxID_STATIC" @@ -444,7 +488,13 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Pin Num :" -1 @@ -458,6 +508,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -503,7 +558,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL1" 10002 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_PinNumCtrl" "" 0 @@ -517,6 +578,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -530,8 +596,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -559,6 +626,7 @@ 0 "" "" + 0 "Spacer" @@ -600,13 +668,14 @@ "wxID_ANY" "-1" " Pin Options :" + "" "" "400080" "" 0 1 + "wxStaticBox" "Vertical" - "" "Expand" "Centre" 0 @@ -632,7 +701,13 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Pin lenght :" -1 @@ -646,6 +721,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -691,7 +771,13 @@ "wbSpinCtrlProxy" "ID_SPINCTRL" 10003 + "" "wxSpinCtrl" + "wxSpinCtrl" + 1 + 0 + "" + "" "m_PinSize" 0 2000 @@ -706,6 +792,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 1 0 0 @@ -749,7 +840,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX" 10004 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_CommonUnit" "Common to Units" 0 @@ -757,6 +854,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "" "" @@ -802,7 +904,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX1" 10005 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_CommonConvert" "Common to convert" 0 @@ -810,6 +918,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "" "" @@ -855,7 +968,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX2" 10006 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_NoDraw" "No Draw" 0 @@ -863,6 +982,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "" "" @@ -935,7 +1059,13 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "m_PinNameSizeText" "Size" -1 @@ -949,6 +1079,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -994,7 +1129,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL2" 10007 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_PinNameSizeCtrl" "" 0 @@ -1008,6 +1149,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1021,8 +1167,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -1050,6 +1197,7 @@ 0 "" "" + 0 "wxStaticText: wxID_STATIC" @@ -1064,7 +1212,13 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "m_PinNumSizeText" "Size" -1 @@ -1078,6 +1232,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1123,7 +1282,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL3" 10008 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_PinNumSizeCtrl" "" 0 @@ -1137,6 +1302,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1150,8 +1320,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -1179,6 +1350,7 @@ 0 "" "" + 0 "Spacer" @@ -1219,7 +1391,13 @@ "wbRadioBoxProxy" "ID_RADIOBOX" 10009 + "" "wxRadioBox" + "wxRadioBox" + 1 + 0 + "" + "" "m_PinOrient" "Pin Orient:" 1 @@ -1235,6 +1413,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 1 0 @@ -1321,15 +1504,28 @@ 0 "20/2/2007" "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick" + "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|||WinEDA_PinPropertiesFrame" "wxID_CANCEL" 5101 + "" "wxButton" - "" + "wxButton" + 1 + 0 + "" + "" + "m_btClose" "&Cancel" 0 "" "" + "" + "" + "" + "" + "" + "" + "" "" "0000A0" "" @@ -1378,12 +1574,25 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnOkClick" "wxID_OK" 5100 + "" "wxButton" + "wxButton" + 1 + 0 + "" + "" "" "&OK" 1 "" "" + "" + "" + "" + "" + "" + "" + "" "" "C60000" "" @@ -1457,7 +1666,13 @@ "wbRadioBoxProxy" "ID_RADIOBOX1" 10012 + "" "wxRadioBox" + "wxRadioBox" + 1 + 0 + "" + "" "m_PinShape" "Pin Shape:" 1 @@ -1473,6 +1688,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 1 0 @@ -1510,7 +1730,13 @@ "wbRadioBoxProxy" "ID_RADIOBOX2" 10013 + "" "wxRadioBox" + "wxRadioBox" + 1 + 0 + "" + "" "m_PinElectricalType" "Electrical Type:" 1 @@ -1526,6 +1752,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 1 0 diff --git a/eeschema/plothpgl.cpp b/eeschema/plothpgl.cpp index 7751405c64..810af33fa3 100644 --- a/eeschema/plothpgl.cpp +++ b/eeschema/plothpgl.cpp @@ -48,7 +48,6 @@ #include "plothpgl.h" ////@begin XPM images - ////@end XPM images extern void Move_Plume( wxPoint pos, int plume ); @@ -118,21 +117,21 @@ IMPLEMENT_DYNAMIC_CLASS( WinEDA_PlotHPGLFrame, wxDialog ) BEGIN_EVENT_TABLE( WinEDA_PlotHPGLFrame, wxDialog ) ////@begin WinEDA_PlotHPGLFrame event table entries -EVT_RADIOBOX( ID_RADIOBOX, WinEDA_PlotHPGLFrame::OnRadioboxSelected ) + EVT_RADIOBOX( ID_RADIOBOX, WinEDA_PlotHPGLFrame::OnRadioboxSelected ) -EVT_SPINCTRL( ID_PEN_WIDTH_UPDATED, WinEDA_PlotHPGLFrame::OnPenWidthUpdatedUpdated ) + EVT_SPINCTRL( ID_PEN_WIDTH_UPDATED, WinEDA_PlotHPGLFrame::OnPenWidthUpdatedUpdated ) -EVT_SPINCTRL( ID_PEN_SPEED_UPDATED, WinEDA_PlotHPGLFrame::OnPenSpeedUpdatedUpdated ) + EVT_SPINCTRL( ID_PEN_SPEED_UPDATED, WinEDA_PlotHPGLFrame::OnPenSpeedUpdatedUpdated ) -EVT_SPINCTRL( ID_PEN_NUMBER_UPDATED, WinEDA_PlotHPGLFrame::OnPenNumberUpdatedUpdated ) + EVT_SPINCTRL( ID_PEN_NUMBER_UPDATED, WinEDA_PlotHPGLFrame::OnPenNumberUpdatedUpdated ) -EVT_BUTTON( ID_PLOT_HPGL_CURRENT_EXECUTE, WinEDA_PlotHPGLFrame::OnPlotHpglCurrentExecuteClick ) + EVT_BUTTON( ID_PLOT_HPGL_CURRENT_EXECUTE, WinEDA_PlotHPGLFrame::OnPlotHpglCurrentExecuteClick ) -EVT_BUTTON( ID_PLOT_HPGL_ALL_EXECUTE, WinEDA_PlotHPGLFrame::OnPlotHpglAllExecuteClick ) + EVT_BUTTON( ID_PLOT_HPGL_ALL_EXECUTE, WinEDA_PlotHPGLFrame::OnPlotHpglAllExecuteClick ) -EVT_BUTTON( wxID_CANCEL, WinEDA_PlotHPGLFrame::OnCancelClick ) + EVT_BUTTON( wxID_CANCEL, WinEDA_PlotHPGLFrame::OnCancelClick ) -EVT_BUTTON( ID_PLOT_ACCEPT_OFFSET, WinEDA_PlotHPGLFrame::OnPlotAcceptOffsetClick ) + EVT_BUTTON( ID_PLOT_ACCEPT_OFFSET, WinEDA_PlotHPGLFrame::OnPlotAcceptOffsetClick ) ////@end WinEDA_PlotHPGLFrame event table entries @@ -172,25 +171,26 @@ bool WinEDA_PlotHPGLFrame::Create( wxWindow* parent, long style ) { ////@begin WinEDA_PlotHPGLFrame member initialisation - m_SizeOption = NULL; - m_ButtPenWidth = NULL; - m_ButtPenSpeed = NULL; - m_ButtPenNum = NULL; + m_SizeOption = NULL; + m_ButtPenWidth = NULL; + m_ButtPenSpeed = NULL; + m_ButtPenNum = NULL; m_PlotOrgPosition_X = NULL; m_PlotOrgPosition_Y = NULL; + m_btClose = NULL; m_MsgBox = NULL; - ////@end WinEDA_PlotHPGLFrame member initialisation ////@begin WinEDA_PlotHPGLFrame creation - SetExtraStyle( GetExtraStyle() | wxWS_EX_BLOCK_EVENTS ); + SetExtraStyle(wxWS_EX_BLOCK_EVENTS); wxDialog::Create( parent, id, caption, pos, size, style ); CreateControls(); - GetSizer()->Fit( this ); - GetSizer()->SetSizeHints( this ); + if (GetSizer()) + { + GetSizer()->SetSizeHints(this); + } Centre(); - ////@end WinEDA_PlotHPGLFrame creation return true; } @@ -205,208 +205,110 @@ void WinEDA_PlotHPGLFrame::CreateControls() SetFont( *g_DialogFont ); ////@begin WinEDA_PlotHPGLFrame content construction - // Generated by DialogBlocks, 04/02/2006 16:54:19 (unregistered) + // Generated by DialogBlocks, 29/04/2008 21:13:14 (unregistered) WinEDA_PlotHPGLFrame* itemDialog1 = this; - wxBoxSizer* itemBoxSizer2 = new wxBoxSizer( wxVERTICAL ); + wxBoxSizer* itemBoxSizer2 = new wxBoxSizer(wxVERTICAL); + itemDialog1->SetSizer(itemBoxSizer2); - itemDialog1->SetSizer( itemBoxSizer2 ); + wxBoxSizer* itemBoxSizer3 = new wxBoxSizer(wxHORIZONTAL); + itemBoxSizer2->Add(itemBoxSizer3, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - wxBoxSizer* itemBoxSizer3 = new wxBoxSizer( wxHORIZONTAL ); + wxBoxSizer* itemBoxSizer4 = new wxBoxSizer(wxVERTICAL); + itemBoxSizer3->Add(itemBoxSizer4, 0, wxGROW|wxALL, 5); - itemBoxSizer2->Add( itemBoxSizer3, 0, wxALIGN_CENTER_HORIZONTAL | wxALL, 5 ); + wxArrayString m_SizeOptionStrings; + m_SizeOptionStrings.Add(_("Sheet Size")); + m_SizeOptionStrings.Add(_("Page Size A4")); + m_SizeOptionStrings.Add(_("Page Size A3")); + m_SizeOptionStrings.Add(_("Page Size A2")); + m_SizeOptionStrings.Add(_("Page Size A1")); + m_SizeOptionStrings.Add(_("Page Size A0")); + m_SizeOptionStrings.Add(_("Page Size A")); + m_SizeOptionStrings.Add(_("Page Size B")); + m_SizeOptionStrings.Add(_("Page Size C")); + m_SizeOptionStrings.Add(_("Page Size D")); + m_SizeOptionStrings.Add(_("Page Size E")); + m_SizeOption = new wxRadioBox( itemDialog1, ID_RADIOBOX, _("Plot page size:"), wxDefaultPosition, wxDefaultSize, m_SizeOptionStrings, 1, wxRA_SPECIFY_COLS ); + m_SizeOption->SetSelection(0); + itemBoxSizer4->Add(m_SizeOption, 0, wxALIGN_LEFT|wxALL, 5); - wxBoxSizer* itemBoxSizer4 = new wxBoxSizer( wxVERTICAL ); + wxBoxSizer* itemBoxSizer6 = new wxBoxSizer(wxVERTICAL); + itemBoxSizer3->Add(itemBoxSizer6, 0, wxALIGN_TOP|wxALL, 5); - itemBoxSizer3->Add( itemBoxSizer4, 0, wxGROW | wxALL, 5 ); + wxStaticBox* itemStaticBoxSizer7Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Pen control:")); + wxStaticBoxSizer* itemStaticBoxSizer7 = new wxStaticBoxSizer(itemStaticBoxSizer7Static, wxVERTICAL); + itemBoxSizer6->Add(itemStaticBoxSizer7, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - wxString m_SizeOptionStrings[] = { - _( "Sheet Size" ), - _( "Page Size A4" ), - _( "Page Size A3" ), - _( "Page Size A2" ), - _( "Page Size A1" ), - _( "Page Size A0" ), - _( "Page Size A" ), - _( "Page Size B" ), - _( "Page Size C" ), - _( "Page Size D" ), - _( "Page Size E" ) - }; - m_SizeOption = new wxRadioBox( itemDialog1, ID_RADIOBOX, _( - "Plot page size:" ), - wxDefaultPosition, - wxDefaultSize, 11, m_SizeOptionStrings, 1, - wxRA_SPECIFY_COLS ); + wxStaticText* itemStaticText8 = new wxStaticText( itemDialog1, wxID_STATIC, _("Pen Width ( mils )"), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer7->Add(itemStaticText8, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - itemBoxSizer4->Add( m_SizeOption, 0, wxALIGN_LEFT | wxALL, 5 ); + m_ButtPenWidth = new wxSpinCtrl( itemDialog1, ID_PEN_WIDTH_UPDATED, _T("1"), wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS|wxSP_WRAP, 1, 100, 1 ); + itemStaticBoxSizer7->Add(m_ButtPenWidth, 0, wxALIGN_LEFT|wxALL, 5); - wxBoxSizer* itemBoxSizer6 = new wxBoxSizer( wxVERTICAL ); + wxStaticText* itemStaticText10 = new wxStaticText( itemDialog1, wxID_STATIC, _("Pen Speed ( cm/s )"), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer7->Add(itemStaticText10, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - itemBoxSizer3->Add( itemBoxSizer6, 0, wxALIGN_TOP | wxALL, 5 ); + m_ButtPenSpeed = new wxSpinCtrl( itemDialog1, ID_PEN_SPEED_UPDATED, _T("1"), wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, 1, 100, 1 ); + itemStaticBoxSizer7->Add(m_ButtPenSpeed, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - wxStaticBox* itemStaticBoxSizer7Static = new wxStaticBox( itemDialog1, wxID_ANY, _( - "Pen control:" ) ); + wxStaticText* itemStaticText12 = new wxStaticText( itemDialog1, wxID_STATIC, _("Pen Number"), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer7->Add(itemStaticText12, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - wxStaticBoxSizer* itemStaticBoxSizer7 = new wxStaticBoxSizer( - itemStaticBoxSizer7Static, - wxVERTICAL ); + m_ButtPenNum = new wxSpinCtrl( itemDialog1, ID_PEN_NUMBER_UPDATED, _T("1"), wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, 1, 8, 1 ); + itemStaticBoxSizer7->Add(m_ButtPenNum, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - itemBoxSizer6->Add( itemStaticBoxSizer7, 0, wxALIGN_CENTER_HORIZONTAL | wxALL, 5 ); + wxStaticBox* itemStaticBoxSizer14Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Page offset:")); + wxStaticBoxSizer* itemStaticBoxSizer14 = new wxStaticBoxSizer(itemStaticBoxSizer14Static, wxVERTICAL); + itemBoxSizer6->Add(itemStaticBoxSizer14, 0, wxALIGN_LEFT|wxALL, 5); - wxStaticText* itemStaticText8 = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Pen Width ( mils )" ), - wxDefaultPosition, wxDefaultSize, 0 ); + wxStaticText* itemStaticText15 = new wxStaticText( itemDialog1, wxID_STATIC, _("Plot Offset X"), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer14->Add(itemStaticText15, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - itemStaticBoxSizer7->Add( itemStaticText8, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); + m_PlotOrgPosition_X = new wxTextCtrl( itemDialog1, ID_TEXTCTRL1, _T(""), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer14->Add(m_PlotOrgPosition_X, 0, wxALIGN_LEFT|wxALL, 5); - m_ButtPenWidth = new wxSpinCtrl( itemDialog1, - ID_PEN_WIDTH_UPDATED, - _T( "0" ), - wxDefaultPosition, - wxDefaultSize, - wxSP_ARROW_KEYS | wxSP_WRAP, - 1, - 100, - 0 ); + wxStaticText* itemStaticText17 = new wxStaticText( itemDialog1, wxID_STATIC, _("Plot Offset Y"), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer14->Add(itemStaticText17, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - itemStaticBoxSizer7->Add( m_ButtPenWidth, 0, wxALIGN_LEFT | wxALL, 5 ); + m_PlotOrgPosition_Y = new wxTextCtrl( itemDialog1, ID_TEXTCTRL2, _T(""), wxDefaultPosition, wxDefaultSize, 0 ); + itemStaticBoxSizer14->Add(m_PlotOrgPosition_Y, 0, wxALIGN_LEFT|wxALL, 5); - wxStaticText* itemStaticText10 = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Pen Speed ( cm/s )" ), - wxDefaultPosition, wxDefaultSize, 0 ); + itemBoxSizer3->Add(5, 5, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - itemStaticBoxSizer7->Add( itemStaticText10, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); + wxBoxSizer* itemBoxSizer20 = new wxBoxSizer(wxVERTICAL); + itemBoxSizer3->Add(itemBoxSizer20, 0, wxALIGN_TOP|wxLEFT|wxTOP|wxBOTTOM, 5); - m_ButtPenSpeed = new wxSpinCtrl( itemDialog1, - ID_PEN_SPEED_UPDATED, - _T( "0" ), - wxDefaultPosition, - wxDefaultSize, - wxSP_ARROW_KEYS, - 1, - 100, - 0 ); + wxButton* itemButton21 = new wxButton( itemDialog1, ID_PLOT_HPGL_CURRENT_EXECUTE, _("&Plot CURRENT"), wxDefaultPosition, wxDefaultSize, 0 ); + itemButton21->SetForegroundColour(wxColour(0, 128, 0)); + itemBoxSizer20->Add(itemButton21, 0, wxGROW|wxALL, 5); - itemStaticBoxSizer7->Add( m_ButtPenSpeed, 0, wxALIGN_CENTER_HORIZONTAL | wxALL, 5 ); + wxButton* itemButton22 = new wxButton( itemDialog1, ID_PLOT_HPGL_ALL_EXECUTE, _("Plot A&LL"), wxDefaultPosition, wxDefaultSize, 0 ); + itemButton22->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer20->Add(itemButton22, 0, wxGROW|wxALL, 5); - wxStaticText* itemStaticText12 = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Pen Number" ), - wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("&Close"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetDefault(); + m_btClose->SetForegroundColour(wxColour(128, 0, 0)); + itemBoxSizer20->Add(m_btClose, 0, wxGROW|wxALL, 5); - itemStaticBoxSizer7->Add( itemStaticText12, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); + itemBoxSizer20->Add(5, 5, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - m_ButtPenNum = new wxSpinCtrl( itemDialog1, - ID_PEN_NUMBER_UPDATED, - _T( "0" ), - wxDefaultPosition, - wxDefaultSize, - wxSP_ARROW_KEYS, - 1, - 8, - 0 ); - - itemStaticBoxSizer7->Add( m_ButtPenNum, 0, wxALIGN_CENTER_HORIZONTAL | wxALL, 5 ); - - wxStaticBox* itemStaticBoxSizer14Static = new wxStaticBox( itemDialog1, wxID_ANY, _( - "Page offset:" ) ); - - wxStaticBoxSizer* itemStaticBoxSizer14 = new wxStaticBoxSizer( - itemStaticBoxSizer14Static, - wxVERTICAL ); - - itemBoxSizer6->Add( itemStaticBoxSizer14, 0, wxALIGN_LEFT | wxALL, 5 ); - - wxStaticText* itemStaticText15 = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Plot Offset X" ), - wxDefaultPosition, wxDefaultSize, 0 ); - - itemStaticBoxSizer14->Add( itemStaticText15, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); - - m_PlotOrgPosition_X = new wxTextCtrl( itemDialog1, ID_TEXTCTRL1, _T( - "" ), wxDefaultPosition, - wxDefaultSize, 0 ); - - itemStaticBoxSizer14->Add( m_PlotOrgPosition_X, 0, wxALIGN_LEFT | wxALL, 5 ); - - wxStaticText* itemStaticText17 = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Plot Offset Y" ), - wxDefaultPosition, wxDefaultSize, 0 ); - - itemStaticBoxSizer14->Add( itemStaticText17, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); - - m_PlotOrgPosition_Y = new wxTextCtrl( itemDialog1, ID_TEXTCTRL2, _T( - "" ), wxDefaultPosition, - wxDefaultSize, 0 ); - - itemStaticBoxSizer14->Add( m_PlotOrgPosition_Y, 0, wxALIGN_LEFT | wxALL, 5 ); - - itemBoxSizer3->Add( 5, 5, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); - - wxBoxSizer* itemBoxSizer20 = new wxBoxSizer( wxVERTICAL ); - - itemBoxSizer3->Add( itemBoxSizer20, 0, wxALIGN_TOP | wxLEFT | wxTOP | wxBOTTOM, 5 ); - - wxButton* itemButton21 = new wxButton( itemDialog1, ID_PLOT_HPGL_CURRENT_EXECUTE, _( - "&Plot CURRENT" ), wxDefaultPosition, - wxDefaultSize, 0 ); - - itemButton21->SetForegroundColour( wxColour( 0, 128, 0 ) ); - itemBoxSizer20->Add( itemButton21, 0, wxGROW | wxALL, 5 ); - - wxButton* itemButton22 = new wxButton( itemDialog1, ID_PLOT_HPGL_ALL_EXECUTE, _( - "Plot A&LL" ), wxDefaultPosition, - wxDefaultSize, 0 ); - - itemButton22->SetForegroundColour( wxColour( 0, 0, 255 ) ); - itemBoxSizer20->Add( itemButton22, 0, wxGROW | wxALL, 5 ); - - wxButton* itemButton23 = new wxButton( itemDialog1, wxID_CANCEL, _( - "&Cancel" ), wxDefaultPosition, - wxDefaultSize, 0 ); - - itemButton23->SetForegroundColour( wxColour( 128, 0, 0 ) ); - itemBoxSizer20->Add( itemButton23, 0, wxGROW | wxALL, 5 ); - - itemBoxSizer20->Add( 5, 5, 0, wxALIGN_CENTER_HORIZONTAL | wxALL, 5 ); - - wxButton* itemButton25 = new wxButton( itemDialog1, ID_PLOT_ACCEPT_OFFSET, _( - "&Accept Offset" ), wxDefaultPosition, - wxDefaultSize, 0 ); - - itemButton25->SetForegroundColour( wxColour( 101, 123, 68 ) ); - itemBoxSizer20->Add( itemButton25, 0, wxGROW | wxALL, 5 ); - - m_MsgBox = new wxTextCtrl( itemDialog1, ID_TEXTCTRL, _T( - "" ), wxDefaultPosition, wxSize( -1, - 110 ), wxTE_MULTILINE ); - - itemBoxSizer2->Add( m_MsgBox, 0, wxGROW | wxALL, 5 ); + wxButton* itemButton25 = new wxButton( itemDialog1, ID_PLOT_ACCEPT_OFFSET, _("&Accept Offset"), wxDefaultPosition, wxDefaultSize, 0 ); + itemButton25->SetForegroundColour(wxColour(101, 123, 68)); + itemBoxSizer20->Add(itemButton25, 0, wxGROW|wxALL, 5); + m_MsgBox = new wxTextCtrl( itemDialog1, ID_TEXTCTRL, _T(""), wxDefaultPosition, wxSize(-1, 110), wxTE_MULTILINE ); + itemBoxSizer2->Add(m_MsgBox, 0, wxGROW|wxALL, 5); // Set validators - m_SizeOption->SetValidator( wxGenericValidator( &HPGL_SizeSelect ) ); - m_ButtPenWidth->SetValidator( wxGenericValidator( &g_HPGL_Pen_Descr.m_Pen_Diam ) ); - m_ButtPenSpeed->SetValidator( wxGenericValidator( &g_HPGL_Pen_Descr.m_Pen_Speed ) ); - m_ButtPenNum->SetValidator( wxGenericValidator( &g_HPGL_Pen_Descr.m_Pen_Num ) ); - + m_SizeOption->SetValidator( wxGenericValidator(& HPGL_SizeSelect) ); + m_ButtPenWidth->SetValidator( wxGenericValidator(& g_HPGL_Pen_Descr.m_Pen_Diam) ); + m_ButtPenSpeed->SetValidator( wxGenericValidator(& g_HPGL_Pen_Descr.m_Pen_Speed) ); + m_ButtPenNum->SetValidator( wxGenericValidator(& g_HPGL_Pen_Descr.m_Pen_Num) ); ////@end WinEDA_PlotHPGLFrame content construction + m_btClose->SetFocus(); } @@ -439,7 +341,6 @@ void WinEDA_PlotHPGLFrame::OnCancelClick( wxCommandEvent& event ) ////@begin wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_CANCEL in WinEDA_PlotHPGLFrame. // Before editing this code, remove the block markers. event.Skip(); - ////@end wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_CANCEL in WinEDA_PlotHPGLFrame. } @@ -472,9 +373,8 @@ wxBitmap WinEDA_PlotHPGLFrame::GetBitmapResource( const wxString& name ) { // Bitmap retrieval ////@begin WinEDA_PlotHPGLFrame bitmap retrieval - wxUnusedVar( name ); + wxUnusedVar(name); return wxNullBitmap; - ////@end WinEDA_PlotHPGLFrame bitmap retrieval } @@ -487,9 +387,8 @@ wxIcon WinEDA_PlotHPGLFrame::GetIconResource( const wxString& name ) { // Icon retrieval ////@begin WinEDA_PlotHPGLFrame icon retrieval - wxUnusedVar( name ); + wxUnusedVar(name); return wxNullIcon; - ////@end WinEDA_PlotHPGLFrame icon retrieval } diff --git a/eeschema/plothpgl.h b/eeschema/plothpgl.h index ccc076f0ae..ff3ec85b98 100644 --- a/eeschema/plothpgl.h +++ b/eeschema/plothpgl.h @@ -41,12 +41,6 @@ class wxSpinCtrl; ////@begin control identifiers #define ID_DIALOG 10000 -// #define SYMBOL_WINEDA_PLOTHPGLFRAME_STYLE wxDEFAULT_DIALOG_STYLE|wxCAPTION|wxSYSTEM_MENU|wxSTAY_ON_TOP|wxCLOSE_BOX -#define SYMBOL_WINEDA_PLOTHPGLFRAME_STYLE wxCAPTION|wxSYSTEM_MENU|wxCLOSE_BOX -#define SYMBOL_WINEDA_PLOTHPGLFRAME_TITLE _("EESchema Plot HPGL") -#define SYMBOL_WINEDA_PLOTHPGLFRAME_IDNAME ID_DIALOG -#define SYMBOL_WINEDA_PLOTHPGLFRAME_SIZE wxSize(400, 300) -#define SYMBOL_WINEDA_PLOTHPGLFRAME_POSITION wxDefaultPosition #define ID_RADIOBOX 10001 #define ID_PEN_WIDTH_UPDATED 10002 #define ID_PEN_SPEED_UPDATED 10003 @@ -57,6 +51,11 @@ class wxSpinCtrl; #define ID_PLOT_HPGL_ALL_EXECUTE 10006 #define ID_PLOT_ACCEPT_OFFSET 10008 #define ID_TEXTCTRL 10007 +#define SYMBOL_WINEDA_PLOTHPGLFRAME_STYLE wxDEFAULT_DIALOG_STYLE|wxCAPTION|wxSYSTEM_MENU|wxCLOSE_BOX|MAYBE_RESIZE_BORDER +#define SYMBOL_WINEDA_PLOTHPGLFRAME_TITLE _("EESchema Plot HPGL") +#define SYMBOL_WINEDA_PLOTHPGLFRAME_IDNAME ID_DIALOG +#define SYMBOL_WINEDA_PLOTHPGLFRAME_SIZE wxSize(400, 300) +#define SYMBOL_WINEDA_PLOTHPGLFRAME_POSITION wxDefaultPosition ////@end control identifiers /*! @@ -88,6 +87,7 @@ public: void CreateControls(); ////@begin WinEDA_PlotHPGLFrame event handler declarations + /// wxEVT_COMMAND_RADIOBOX_SELECTED event handler for ID_RADIOBOX void OnRadioboxSelected( wxCommandEvent& event ); @@ -115,6 +115,7 @@ public: ////@end WinEDA_PlotHPGLFrame event handler declarations ////@begin WinEDA_PlotHPGLFrame member function declarations + /// Retrieves bitmap resources wxBitmap GetBitmapResource( const wxString& name ); @@ -143,6 +144,7 @@ public: wxSpinCtrl* m_ButtPenNum; wxTextCtrl* m_PlotOrgPosition_X; wxTextCtrl* m_PlotOrgPosition_Y; + wxButton* m_btClose; wxTextCtrl* m_MsgBox; ////@end WinEDA_PlotHPGLFrame member variables WinEDA_DrawFrame * m_Parent; diff --git a/eeschema/plothpgl.pjd b/eeschema/plothpgl.pjd index 2f61609514..7619e6d95e 100644 --- a/eeschema/plothpgl.pjd +++ b/eeschema/plothpgl.pjd @@ -1,4 +1,4 @@ - +
0 @@ -6,18 +6,20 @@ "" "" "" - 33 "" 0 0 0 + 1 1 1 + 1 0 "jean-pierre Charras" "License GNU" "" 0 + 0 "<All platforms>" "<Any>" "///////////////////////////////////////////////////////////////////////////// @@ -43,12 +45,6 @@ // Licence: ///////////////////////////////////////////////////////////////////////////// -" - " -/*! - * %BODY% - */ - " "///////////////////////////////////////////////////////////////////////////// // Name: %SYMBOLS-FILENAME% @@ -82,6 +78,14 @@ #include "wx/wx.h" #endif +" + " /// %BODY% +" + " +/*! + * %BODY% + */ + " "app_resources.h" "app_resources.cpp" @@ -93,11 +97,23 @@ "" "<None>" "<System>" + "utf-8" "<System>" "" + 0 + 0 + 4 + " " + "" 0 + 0 + 1 + 0 1 1 + 0 + 1 + 0
@@ -120,6 +136,7 @@ 0 "" 1 + 0 "" "Debug" "ANSI" @@ -161,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1
@@ -174,7 +193,7 @@ 1 1 0 - 0 + 1 "Windows" "html-document" @@ -198,7 +217,10 @@ 10000 0 "" + 0 + "" 0 + 0 "ID_DIALOG" 10000 "WinEDA_PlotHPGLFrame" @@ -219,10 +241,16 @@ 0 1 "<Any platform>" + "" + "" + "" + "" + "" + "" + "Tiled" 1 1 0 - 0 1 0 0 @@ -237,7 +265,9 @@ 0 0 0 - 0 + 0 + 0 + 0 0 0 1 @@ -249,6 +279,7 @@ -1 400 300 + 0 "" "wxBoxSizer V" @@ -331,10 +362,18 @@ "wxEVT_COMMAND_RADIOBOX_SELECTED|OnRadioboxSelected" "ID_RADIOBOX" 10001 + "" "wxRadioBox" + "wxRadioBox" + 1 + 0 + "" + "" "m_SizeOption" "Plot page size:" 1 + "Sheet Size|Page Size A4|Page Size A3|Page Size A2|Page Size A1|Page Size A0|Page Size A|Page Size B|Page Size C|Page Size D|Page Size E" + 0 "" "" "" @@ -345,10 +384,16 @@ "<Any platform>" "HPGL_SizeSelect" "wxGenericValidator(& %VARIABLE%)" + "" + "" + "" + "" + "" 0 1 - "Sheet Size|Page Size A4|Page Size A3|Page Size A2|Page Size A1|Page Size A0|Page Size A|Page Size B|Page Size C|Page Size D|Page Size E" 0 + 0 + 0 "" -1 -1 @@ -408,13 +453,14 @@ "wxID_ANY" "-1" "Pen control:" + "" "" "" "" 0 1 + "wxStaticBox" "Vertical" - "" "Centre" "Centre" 0 @@ -440,9 +486,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Pen Width ( mils )" + -1 "" "" "" @@ -453,6 +506,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -464,6 +522,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -497,7 +557,13 @@ "wxEVT_COMMAND_SPINCTRL_UPDATED|OnPenWidthUpdatedUpdated" "ID_PEN_WIDTH_UPDATED" 10002 + "" "wxSpinCtrl" + "wxSpinCtrl" + 1 + 0 + "" + "" "m_ButtPenWidth" 1 100 @@ -512,6 +578,11 @@ "<Any platform>" "g_HPGL_Pen_Descr.m_Pen_Diam" "wxGenericValidator(& %VARIABLE%)" + "" + "" + "" + "" + "" 1 1 0 @@ -521,6 +592,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -553,9 +626,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Pen Speed ( cm/s )" + -1 "" "" "" @@ -566,6 +646,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -577,6 +662,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -610,7 +697,13 @@ "wxEVT_COMMAND_SPINCTRL_UPDATED|OnPenSpeedUpdatedUpdated" "ID_PEN_SPEED_UPDATED" 10003 + "" "wxSpinCtrl" + "wxSpinCtrl" + 1 + 0 + "" + "" "m_ButtPenSpeed" 1 100 @@ -625,6 +718,11 @@ "<Any platform>" "g_HPGL_Pen_Descr.m_Pen_Speed" "wxGenericValidator(& %VARIABLE%)" + "" + "" + "" + "" + "" 1 0 0 @@ -634,6 +732,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -666,9 +766,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Pen Number" + -1 "" "" "" @@ -679,6 +786,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -690,6 +802,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -723,7 +837,13 @@ "wxEVT_COMMAND_SPINCTRL_UPDATED|OnPenNumberUpdatedUpdated" "ID_PEN_NUMBER_UPDATED" 10004 + "" "wxSpinCtrl" + "wxSpinCtrl" + 1 + 0 + "" + "" "m_ButtPenNum" 1 8 @@ -738,6 +858,11 @@ "<Any platform>" "g_HPGL_Pen_Descr.m_Pen_Num" "wxGenericValidator(& %VARIABLE%)" + "" + "" + "" + "" + "" 1 0 0 @@ -747,6 +872,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -781,13 +908,14 @@ "wxID_ANY" -1 "Page offset:" + "" "" "" "" 0 1 + "wxStaticBox" "Vertical" - "" "Left" "Centre" 0 @@ -813,9 +941,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Plot Offset X" + -1 "" "" "" @@ -826,6 +961,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -837,6 +977,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -869,7 +1011,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL1" 10010 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_PlotOrgPosition_X" "" 0 @@ -883,6 +1031,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -896,8 +1049,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -905,6 +1059,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -923,6 +1079,7 @@ 0 "" "" + 0 "wxStaticText: wxID_STATIC" @@ -937,9 +1094,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Plot Offset Y" + -1 "" "" "" @@ -950,6 +1114,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -961,6 +1130,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -993,7 +1164,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL2" 10009 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_PlotOrgPosition_Y" "" 0 @@ -1007,6 +1184,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -1020,8 +1202,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -1029,6 +1212,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1047,6 +1232,7 @@ 0 "" "" + 0
@@ -1115,12 +1301,25 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnPlotHpglCurrentExecuteClick" "ID_PLOT_HPGL_CURRENT_EXECUTE" 10005 + "" "wxButton" + "wxButton" + 1 + 0 + "" + "" "" "&Plot CURRENT" 0 "" "" + "" + "" + "" + "" + "" + "" + "" "" "008000" "" @@ -1134,6 +1333,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1167,12 +1368,25 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnPlotHpglAllExecuteClick" "ID_PLOT_HPGL_ALL_EXECUTE" 10006 + "" "wxButton" + "wxButton" + 1 + 0 + "" + "" "" "Plot A&LL" 0 "" "" + "" + "" + "" + "" + "" + "" + "" "" "0000FF" "" @@ -1186,6 +1400,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1216,15 +1432,28 @@ 0 "4/12/2006" "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick" + "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|||WinEDA_PlotHPGLFrame" "wxID_CANCEL" 5101 + "" "wxButton" - "" - "&Cancel" - 0 + "wxButton" + 1 + 0 + "" + "" + "m_btClose" + "&Close" + 1 "" "" + "" + "" + "" + "" + "" + "" + "" "" "800000" "" @@ -1238,6 +1467,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1297,12 +1528,25 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnPlotAcceptOffsetClick" "ID_PLOT_ACCEPT_OFFSET" 10008 + "" "wxButton" + "wxButton" + 1 + 0 + "" + "" "" "&Accept Offset" 0 "" "" + "" + "" + "" + "" + "" + "" + "" "" "657B44" "" @@ -1316,6 +1560,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1350,7 +1596,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL" 10007 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_MsgBox" "" 0 @@ -1364,6 +1616,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 1 0 0 @@ -1377,8 +1634,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -1386,6 +1644,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -1404,6 +1664,7 @@ 0 "" "" + 0
diff --git a/eeschema/plotps.cpp b/eeschema/plotps.cpp index 462c10a8c4..c2e462d35c 100644 --- a/eeschema/plotps.cpp +++ b/eeschema/plotps.cpp @@ -130,6 +130,7 @@ bool WinEDA_PlotPSFrame::Create( wxWindow* parent, wxWindowID id, const wxString m_SizeOption = NULL; m_PlotPSColorOption = NULL; m_Plot_Sheet_Ref = NULL; + m_btClose = NULL; m_DefaultLineSizeCtrlSizer = NULL; m_MsgBox = NULL; ////@end WinEDA_PlotPSFrame member initialisation @@ -157,7 +158,7 @@ void WinEDA_PlotPSFrame::CreateControls() SetFont(*g_DialogFont); ////@begin WinEDA_PlotPSFrame content construction - // Generated by DialogBlocks, Sat 22 Mar 2008 13:39:12 CDT (unregistered) + // Generated by DialogBlocks, 29/04/2008 21:12:22 (unregistered) WinEDA_PlotPSFrame* itemDialog1 = this; @@ -205,9 +206,10 @@ void WinEDA_PlotPSFrame::CreateControls() itemButton12->SetForegroundColour(wxColour(179, 0, 0)); itemBoxSizer10->Add(itemButton12, 0, wxGROW|wxALL, 5); - wxButton* itemButton13 = new wxButton( itemDialog1, wxID_CANCEL, _("Close"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton13->SetForegroundColour(wxColour(0, 0, 255)); - itemBoxSizer10->Add(itemButton13, 0, wxGROW|wxALL, 5); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("Close"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetDefault(); + m_btClose->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer10->Add(m_btClose, 0, wxGROW|wxALL, 5); m_DefaultLineSizeCtrlSizer = new wxBoxSizer(wxVERTICAL); itemBoxSizer2->Add(m_DefaultLineSizeCtrlSizer, 0, wxGROW|wxALL, 5); @@ -224,6 +226,7 @@ void WinEDA_PlotPSFrame::CreateControls() m_Plot_Sheet_Ref->SetValidator( wxGenericValidator(& Plot_Sheet_Ref) ); ////@end WinEDA_PlotPSFrame content construction + m_btClose->SetFocus(); m_DefaultLineSizeCtrl = new WinEDA_ValueCtrl(this, _("Default Line Width"), g_PlotPSMinimunLineWidth, g_UnitMetric, m_DefaultLineSizeCtrlSizer, EESCHEMA_INTERNAL_UNIT ); diff --git a/eeschema/plotps.h b/eeschema/plotps.h index 678a9c12a1..cad3ed5797 100644 --- a/eeschema/plotps.h +++ b/eeschema/plotps.h @@ -118,6 +118,7 @@ public: wxRadioBox* m_SizeOption; wxRadioBox* m_PlotPSColorOption; wxCheckBox* m_Plot_Sheet_Ref; + wxButton* m_btClose; wxBoxSizer* m_DefaultLineSizeCtrlSizer; wxTextCtrl* m_MsgBox; ////@end WinEDA_PlotPSFrame member variables diff --git a/eeschema/plotps.pjd b/eeschema/plotps.pjd index f88570788a..698061494d 100644 --- a/eeschema/plotps.pjd +++ b/eeschema/plotps.pjd @@ -136,7 +136,7 @@ 0 "" 1 - 0 + -8519680 "" "Debug" "ANSI" @@ -782,9 +782,9 @@ 0 "" "" - "" + "m_btClose" "Close" - 0 + 1 "" "" "" diff --git a/eeschema/sheet.cpp b/eeschema/sheet.cpp index 9209d93de0..b2b6cfa83f 100644 --- a/eeschema/sheet.cpp +++ b/eeschema/sheet.cpp @@ -66,9 +66,9 @@ IMPLEMENT_DYNAMIC_CLASS( WinEDA_SheetPropertiesFrame, wxDialog ) BEGIN_EVENT_TABLE( WinEDA_SheetPropertiesFrame, wxDialog ) ////@begin WinEDA_SheetPropertiesFrame event table entries -EVT_BUTTON( wxID_CANCEL, WinEDA_SheetPropertiesFrame::OnCancelClick ) + EVT_BUTTON( wxID_CANCEL, WinEDA_SheetPropertiesFrame::OnCancelClick ) -EVT_BUTTON( wxID_OK, WinEDA_SheetPropertiesFrame::OnOkClick ) + EVT_BUTTON( wxID_OK, WinEDA_SheetPropertiesFrame::OnOkClick ) ////@end WinEDA_SheetPropertiesFrame event table entries @@ -113,26 +113,25 @@ bool WinEDA_SheetPropertiesFrame::Create( wxWindow* parent, wxWindowID id, const const wxPoint& pos, const wxSize& size, long style ) { ////@begin WinEDA_SheetPropertiesFrame member initialisation - m_FileNameWin = NULL; - m_SheetNameWin = NULL; - m_FileNameTextSize = NULL; - m_FileNameSize = NULL; + m_FileNameWin = NULL; + m_SheetNameWin = NULL; + m_FileNameTextSize = NULL; + m_FileNameSize = NULL; m_SheetNameTextSize = NULL; - m_SheetNameSize = NULL; - + m_SheetNameSize = NULL; + m_btClose = NULL; ////@end WinEDA_SheetPropertiesFrame member initialisation ////@begin WinEDA_SheetPropertiesFrame creation - SetExtraStyle( wxWS_EX_BLOCK_EVENTS ); + SetExtraStyle(wxWS_EX_BLOCK_EVENTS); wxDialog::Create( parent, id, caption, pos, size, style ); CreateControls(); - if( GetSizer() ) + if (GetSizer()) { - GetSizer()->SetSizeHints( this ); + GetSizer()->SetSizeHints(this); } Centre(); - ////@end WinEDA_SheetPropertiesFrame creation return true; } @@ -147,91 +146,65 @@ void WinEDA_SheetPropertiesFrame::CreateControls() SetFont( *g_DialogFont ); ////@begin WinEDA_SheetPropertiesFrame content construction - // Generated by DialogBlocks, 28/02/2008 18:15:56 (unregistered) + // Generated by DialogBlocks, 29/04/2008 21:25:45 (unregistered) WinEDA_SheetPropertiesFrame* itemDialog1 = this; - wxBoxSizer* itemBoxSizer2 = new wxBoxSizer( wxVERTICAL ); - itemDialog1->SetSizer( itemBoxSizer2 ); + wxBoxSizer* itemBoxSizer2 = new wxBoxSizer(wxVERTICAL); + itemDialog1->SetSizer(itemBoxSizer2); - wxBoxSizer* itemBoxSizer3 = new wxBoxSizer( wxHORIZONTAL ); - itemBoxSizer2->Add( itemBoxSizer3, 0, wxGROW | wxALL, 5 ); + wxBoxSizer* itemBoxSizer3 = new wxBoxSizer(wxHORIZONTAL); + itemBoxSizer2->Add(itemBoxSizer3, 0, wxGROW|wxALL, 5); - wxBoxSizer* itemBoxSizer4 = new wxBoxSizer( wxVERTICAL ); - itemBoxSizer3->Add( itemBoxSizer4, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); + wxBoxSizer* itemBoxSizer4 = new wxBoxSizer(wxVERTICAL); + itemBoxSizer3->Add(itemBoxSizer4, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - wxStaticText* itemStaticText5 = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Filename:" ), wxDefaultPosition, - wxDefaultSize, 0 ); - itemBoxSizer4->Add( itemStaticText5, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); + wxStaticText* itemStaticText5 = new wxStaticText( itemDialog1, wxID_STATIC, _("Filename:"), wxDefaultPosition, wxDefaultSize, 0 ); + itemBoxSizer4->Add(itemStaticText5, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - m_FileNameWin = - new wxTextCtrl( itemDialog1, ID_TEXTCTRL1, _T( "" ), wxDefaultPosition, wxSize( 300, - -1 ), - wxTE_PROCESS_ENTER ); - itemBoxSizer4->Add( m_FileNameWin, 0, wxALIGN_LEFT | wxLEFT | wxRIGHT | wxBOTTOM, 5 ); + m_FileNameWin = new wxTextCtrl( itemDialog1, ID_TEXTCTRL1, _T(""), wxDefaultPosition, wxSize(300, -1), wxTE_PROCESS_ENTER ); + itemBoxSizer4->Add(m_FileNameWin, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxBOTTOM, 5); - wxStaticText* itemStaticText7 = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Sheetname:" ), wxDefaultPosition, - wxDefaultSize, 0 ); - itemBoxSizer4->Add( itemStaticText7, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); + wxStaticText* itemStaticText7 = new wxStaticText( itemDialog1, wxID_STATIC, _("Sheetname:"), wxDefaultPosition, wxDefaultSize, 0 ); + itemBoxSizer4->Add(itemStaticText7, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - m_SheetNameWin = - new wxTextCtrl( itemDialog1, ID_TEXTCTRL, _T( "" ), wxDefaultPosition, wxSize( 300, - -1 ), 0 ); - itemBoxSizer4->Add( m_SheetNameWin, 0, wxALIGN_LEFT | wxLEFT | wxRIGHT | wxBOTTOM, 5 ); + m_SheetNameWin = new wxTextCtrl( itemDialog1, ID_TEXTCTRL, _T(""), wxDefaultPosition, wxSize(300, -1), 0 ); + itemBoxSizer4->Add(m_SheetNameWin, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxBOTTOM, 5); - wxBoxSizer* itemBoxSizer9 = new wxBoxSizer( wxVERTICAL ); - itemBoxSizer3->Add( itemBoxSizer9, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); + wxBoxSizer* itemBoxSizer9 = new wxBoxSizer(wxVERTICAL); + itemBoxSizer3->Add(itemBoxSizer9, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - m_FileNameTextSize = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Size" ), wxDefaultPosition, wxDefaultSize, 0 ); - itemBoxSizer9->Add( m_FileNameTextSize, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); + m_FileNameTextSize = new wxStaticText( itemDialog1, wxID_STATIC, _("Size"), wxDefaultPosition, wxDefaultSize, 0 ); + itemBoxSizer9->Add(m_FileNameTextSize, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - m_FileNameSize = new wxTextCtrl( itemDialog1, ID_TEXTCTRL2, _T( - "" ), wxDefaultPosition, wxDefaultSize, 0 ); - itemBoxSizer9->Add( m_FileNameSize, 0, wxALIGN_LEFT | wxLEFT | wxRIGHT | wxBOTTOM, 5 ); + m_FileNameSize = new wxTextCtrl( itemDialog1, ID_TEXTCTRL2, _T(""), wxDefaultPosition, wxDefaultSize, 0 ); + itemBoxSizer9->Add(m_FileNameSize, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxBOTTOM, 5); - m_SheetNameTextSize = new wxStaticText( itemDialog1, wxID_STATIC, _( - "Size" ), wxDefaultPosition, wxDefaultSize, 0 ); - itemBoxSizer9->Add( m_SheetNameTextSize, - 0, - wxALIGN_LEFT | wxLEFT | wxRIGHT | wxTOP | wxADJUST_MINSIZE, - 5 ); + m_SheetNameTextSize = new wxStaticText( itemDialog1, wxID_STATIC, _("Size"), wxDefaultPosition, wxDefaultSize, 0 ); + itemBoxSizer9->Add(m_SheetNameTextSize, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxTOP|wxADJUST_MINSIZE, 5); - m_SheetNameSize = new wxTextCtrl( itemDialog1, ID_TEXTCTRL3, _T( - "" ), wxDefaultPosition, wxDefaultSize, 0 ); - itemBoxSizer9->Add( m_SheetNameSize, 0, wxALIGN_LEFT | wxLEFT | wxRIGHT | wxBOTTOM, 5 ); + m_SheetNameSize = new wxTextCtrl( itemDialog1, ID_TEXTCTRL3, _T(""), wxDefaultPosition, wxDefaultSize, 0 ); + itemBoxSizer9->Add(m_SheetNameSize, 0, wxALIGN_LEFT|wxLEFT|wxRIGHT|wxBOTTOM, 5); - itemBoxSizer2->Add( 5, 5, 1, wxGROW | wxALL, 5 ); + itemBoxSizer2->Add(5, 5, 1, wxGROW|wxALL, 5); - wxBoxSizer* itemBoxSizer15 = new wxBoxSizer( wxHORIZONTAL ); - itemBoxSizer2->Add( itemBoxSizer15, 0, wxALIGN_CENTER_HORIZONTAL | wxALL, 5 ); + wxBoxSizer* itemBoxSizer15 = new wxBoxSizer(wxHORIZONTAL); + itemBoxSizer2->Add(itemBoxSizer15, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - wxButton* itemButton16 = new wxButton( itemDialog1, wxID_CANCEL, _( - "&Cancel" ), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton16->SetForegroundColour( wxColour( 0, 0, 255 ) ); - itemBoxSizer15->Add( itemButton16, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer15->Add(m_btClose, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - wxButton* itemButton17 = new wxButton( itemDialog1, wxID_OK, _( - "&OK" ), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton17->SetForegroundColour( wxColour( 196, 0, 0 ) ); - itemBoxSizer15->Add( itemButton17, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5 ); + wxButton* itemButton17 = new wxButton( itemDialog1, wxID_OK, _("&OK"), wxDefaultPosition, wxDefaultSize, 0 ); + itemButton17->SetDefault(); + itemButton17->SetForegroundColour(wxColour(196, 0, 0)); + itemBoxSizer15->Add(itemButton17, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); // Set validators - m_SheetNameWin->SetValidator( wxTextValidator( wxFILTER_NONE, &m_CurrentSheet->m_SheetName ) ); - + m_SheetNameWin->SetValidator( wxTextValidator(wxFILTER_NONE, & m_CurrentSheet->m_SheetName) ); ////@end WinEDA_SheetPropertiesFrame content construction + m_btClose->SetFocus(); m_FileNameWin->SetValue( m_CurrentSheet->GetFileName() ); } @@ -254,9 +227,8 @@ wxBitmap WinEDA_SheetPropertiesFrame::GetBitmapResource( const wxString& name ) { // Bitmap retrieval ////@begin WinEDA_SheetPropertiesFrame bitmap retrieval - wxUnusedVar( name ); + wxUnusedVar(name); return wxNullBitmap; - ////@end WinEDA_SheetPropertiesFrame bitmap retrieval } @@ -269,9 +241,8 @@ wxIcon WinEDA_SheetPropertiesFrame::GetIconResource( const wxString& name ) { // Icon retrieval ////@begin WinEDA_SheetPropertiesFrame icon retrieval - wxUnusedVar( name ); + wxUnusedVar(name); return wxNullIcon; - ////@end WinEDA_SheetPropertiesFrame icon retrieval } diff --git a/eeschema/sheet.h b/eeschema/sheet.h index 80abf81258..b796a8d015 100644 --- a/eeschema/sheet.h +++ b/eeschema/sheet.h @@ -114,6 +114,7 @@ public: wxTextCtrl* m_FileNameSize; wxStaticText* m_SheetNameTextSize; wxTextCtrl* m_SheetNameSize; + wxButton* m_btClose; ////@end WinEDA_SheetPropertiesFrame member variables WinEDA_SchematicFrame * m_Parent; diff --git a/eeschema/sheet.pjd b/eeschema/sheet.pjd index 6e6d51d84f..b376d459da 100644 --- a/eeschema/sheet.pjd +++ b/eeschema/sheet.pjd @@ -136,6 +136,7 @@ 0 "" 1 + -8519680 "" "Debug" "ANSI" @@ -177,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1
@@ -1044,7 +1047,7 @@ 0 "8/11/2006" "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick" + "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|||WinEDA_SheetPropertiesFrame" "wxID_CANCEL" 5101 "" @@ -1054,7 +1057,7 @@ 0 "" "" - "" + "m_btClose" "&Cancel" 0 "" @@ -1123,7 +1126,7 @@ "" "" "&OK" - 0 + 1 "" "" "" diff --git a/eeschema/symbtext.cpp b/eeschema/symbtext.cpp index ee1b69bb96..021ec44adf 100644 --- a/eeschema/symbtext.cpp +++ b/eeschema/symbtext.cpp @@ -97,15 +97,18 @@ bool WinEDA_bodytext_PropertiesFrame::Create( wxWindow* parent, wxWindowID id, c m_CommonUnit = NULL; m_CommonConvert = NULL; m_Orient = NULL; + m_btClose = NULL; ////@end WinEDA_bodytext_PropertiesFrame member initialisation ////@begin WinEDA_bodytext_PropertiesFrame creation - SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS); + SetExtraStyle(wxWS_EX_BLOCK_EVENTS); wxDialog::Create( parent, id, caption, pos, size, style ); CreateControls(); - GetSizer()->Fit(this); - GetSizer()->SetSizeHints(this); + if (GetSizer()) + { + GetSizer()->SetSizeHints(this); + } Centre(); ////@end WinEDA_bodytext_PropertiesFrame creation return true; @@ -120,7 +123,7 @@ void WinEDA_bodytext_PropertiesFrame::CreateControls() SetFont(*g_DialogFont); ////@begin WinEDA_bodytext_PropertiesFrame content construction - // Generated by DialogBlocks, 12/02/2006 15:02:01 (unregistered) + // Generated by DialogBlocks, 29/04/2008 21:08:05 (unregistered) WinEDA_bodytext_PropertiesFrame* itemDialog1 = this; @@ -172,14 +175,16 @@ void WinEDA_bodytext_PropertiesFrame::CreateControls() itemBoxSizer2->Add(itemBoxSizer15, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); wxButton* itemButton16 = new wxButton( itemDialog1, wxID_OK, _("&OK"), wxDefaultPosition, wxDefaultSize, 0 ); + itemButton16->SetDefault(); itemButton16->SetForegroundColour(wxColour(206, 0, 0)); itemBoxSizer15->Add(itemButton16, 0, wxGROW|wxALL, 5); - wxButton* itemButton17 = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton17->SetForegroundColour(wxColour(0, 0, 255)); - itemBoxSizer15->Add(itemButton17, 0, wxGROW|wxALL, 5); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer15->Add(m_btClose, 0, wxGROW|wxALL, 5); ////@end WinEDA_bodytext_PropertiesFrame content construction + m_btClose->SetFocus(); } /*! diff --git a/eeschema/symbtext.h b/eeschema/symbtext.h index a5940a8f5b..6b944dda5f 100644 --- a/eeschema/symbtext.h +++ b/eeschema/symbtext.h @@ -38,16 +38,16 @@ ////@begin control identifiers #define ID_DIALOG 10000 -#define SYMBOL_WINEDA_BODYTEXT_PROPERTIESFRAME_STYLE wxCAPTION|wxSYSTEM_MENU|wxCLOSE_BOX|MAYBE_RESIZE_BORDER -#define SYMBOL_WINEDA_BODYTEXT_PROPERTIESFRAME_TITLE _("Graphic text properties") -#define SYMBOL_WINEDA_BODYTEXT_PROPERTIESFRAME_IDNAME ID_DIALOG -#define SYMBOL_WINEDA_BODYTEXT_PROPERTIESFRAME_SIZE wxSize(400, 300) -#define SYMBOL_WINEDA_BODYTEXT_PROPERTIESFRAME_POSITION wxDefaultPosition #define ID_TEXTCTRL 10001 #define ID_TEXTCTRL1 10002 #define ID_CHECKBOX 10003 #define ID_CHECKBOX1 10004 #define ID_CHECKBOX2 10005 +#define SYMBOL_WINEDA_BODYTEXT_PROPERTIESFRAME_STYLE wxCAPTION|wxSYSTEM_MENU|wxCLOSE_BOX|MAYBE_RESIZE_BORDER +#define SYMBOL_WINEDA_BODYTEXT_PROPERTIESFRAME_TITLE _("Graphic text properties") +#define SYMBOL_WINEDA_BODYTEXT_PROPERTIESFRAME_IDNAME ID_DIALOG +#define SYMBOL_WINEDA_BODYTEXT_PROPERTIESFRAME_SIZE wxSize(400, 300) +#define SYMBOL_WINEDA_BODYTEXT_PROPERTIESFRAME_POSITION wxDefaultPosition ////@end control identifiers /*! @@ -108,6 +108,7 @@ public: wxCheckBox* m_CommonUnit; wxCheckBox* m_CommonConvert; wxCheckBox* m_Orient; + wxButton* m_btClose; ////@end WinEDA_bodytext_PropertiesFrame member variables WinEDA_LibeditFrame * m_Parent; diff --git a/eeschema/symbtext.pjd b/eeschema/symbtext.pjd index 9002c31aa1..b608c7cd83 100644 --- a/eeschema/symbtext.pjd +++ b/eeschema/symbtext.pjd @@ -1,4 +1,4 @@ - +
0 @@ -6,18 +6,20 @@ "" "" "" - 24 "" 0 0 0 + 1 1 1 + 1 0 "jean-pierre Charras" "License GNU" "" 0 + 0 "<All platforms>" "<Any>" "///////////////////////////////////////////////////////////////////////////// @@ -43,12 +45,6 @@ // Licence: ///////////////////////////////////////////////////////////////////////////// -" - " -/*! - * %BODY% - */ - " "///////////////////////////////////////////////////////////////////////////// // Name: %SYMBOLS-FILENAME% @@ -82,6 +78,14 @@ #include "wx/wx.h" #endif +" + " /// %BODY% +" + " +/*! + * %BODY% + */ + " "app_resources.h" "app_resources.cpp" @@ -93,11 +97,23 @@ "" "<None>" "<System>" + "utf-8" "<System>" "" + 0 + 0 + 4 + " " + "" 0 + 0 + 1 + 0 1 1 + 0 + 1 + 0
@@ -120,6 +136,7 @@ 0 "" 1 + 0 "" "Debug" "ANSI" @@ -161,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1
@@ -174,7 +193,7 @@ 1 1 0 - 0 + 1 "Windows" "html-document" @@ -198,7 +217,10 @@ 10000 0 "" + 0 + "" 0 + 0 "ID_DIALOG" 10000 "WinEDA_bodytext_PropertiesFrame" @@ -219,10 +241,16 @@ 0 1 "<Any platform>" + "" + "" + "" + "" + "" + "" + "Tiled" 0 1 0 - 0 1 0 0 @@ -237,7 +265,9 @@ 0 0 0 - 0 + 0 + 0 + 0 0 0 1 @@ -249,6 +279,7 @@ -1 400 300 + 0 "" "wxBoxSizer H" @@ -280,13 +311,14 @@ "wxID_ANY" -1 " Text : " + "" "" "" "" 0 1 + "wxStaticBox" "Vertical" - "" "Centre" "Centre" 0 @@ -362,9 +394,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "" "Name:" + -1 "" "" "" @@ -375,6 +414,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -386,6 +430,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -418,7 +464,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL" 10001 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_NewText" "" 0 @@ -432,6 +484,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -445,8 +502,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -454,6 +512,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -472,6 +532,7 @@ 0 "" "" + 0 @@ -512,9 +573,16 @@ "wbStaticTextProxy" "wxID_STATIC" 5105 + "" "wxStaticText" + "wxStaticText" + 1 + 0 + "" + "" "m_SizeText" "Size:" + -1 "" "" "" @@ -525,6 +593,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -536,6 +609,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -568,7 +643,13 @@ "wbTextCtrlProxy" "ID_TEXTCTRL1" 10002 + "" "wxTextCtrl" + "wxTextCtrl" + 1 + 0 + "" + "" "m_Size" "" 0 @@ -582,6 +663,11 @@ "<Any platform>" "" "" + "" + "" + "" + "" + "" 0 0 0 @@ -595,8 +681,9 @@ 0 0 0 - 0 + 0 0 + 0 0 0 0 @@ -604,6 +691,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -622,6 +711,7 @@ 0 "" "" + 0 @@ -639,13 +729,14 @@ "wxID_ANY" -1 " Text Options : " + "" "" "" "" 0 1 + "wxStaticBox" "Vertical" - "" "Left" "Centre" 0 @@ -671,7 +762,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX" 10003 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_CommonUnit" "Common to Units" 0 @@ -679,6 +776,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "" "" @@ -690,6 +792,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -722,7 +826,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX1" 10004 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_CommonConvert" "Common to convert" 0 @@ -730,6 +840,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "" "" @@ -741,6 +856,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -773,7 +890,13 @@ "wbCheckBoxProxy" "ID_CHECKBOX2" 10005 + "" "wxCheckBox" + "wxCheckBox" + 1 + 0 + "" + "" "m_Orient" "Vertical" 0 @@ -781,6 +904,11 @@ "" "" "" + "" + "" + "" + "" + "" "" "" "" @@ -792,6 +920,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -849,15 +979,28 @@ 0 "12/5/2006" "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnOkClick" + "wxEVT_COMMAND_BUTTON_CLICKED|OnOkClick|||WinEDA_bodytext_PropertiesFrame" "wxID_OK" 5100 + "" "wxButton" + "wxButton" + 1 + 0 + "" + "" "" "&OK" - 0 + 1 "" "" + "" + "" + "" + "" + "" + "" + "" "" "CE0000" "" @@ -871,6 +1014,8 @@ 0 0 0 + 0 + 0 "" -1 -1 @@ -904,12 +1049,25 @@ "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick" "wxID_CANCEL" 5101 + "" "wxButton" - "" + "wxButton" + 1 + 0 + "" + "" + "m_btClose" "&Cancel" 0 "" "" + "" + "" + "" + "" + "" + "" + "" "" "0000FF" "" @@ -923,6 +1081,8 @@ 0 0 0 + 0 + 0 "" -1 -1 diff --git a/internat/fr/kicad.mo b/internat/fr/kicad.mo index ccdd44a90f97c404437a2fd40e8e3d1b073a50b9..879c3e10c1c0e2369d69e691563e3c2171afd326 100644 GIT binary patch delta 52913 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 Zy?~}gGep?>rR+*Jm-KY&7!Z`<{{Zn}AFBWW delta 51888 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 diff --git a/internat/fr/kicad.po b/internat/fr/kicad.po index 19fa002cb7..39df6a0deb 100644 --- a/internat/fr/kicad.po +++ b/internat/fr/kicad.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-04-22 07:49+0100\n" -"PO-Revision-Date: 2008-04-22 07:49+0100\n" +"POT-Creation-Date: 2008-04-30 13:03+0100\n" +"PO-Revision-Date: 2008-04-30 13:12+0100\n" "Last-Translator: \n" "Language-Team: kicad team \n" "MIME-Version: 1.0\n" @@ -292,57 +292,9 @@ msgstr "Librairie: " msgid "Modules (%d items)" msgstr "Modules (%d éléments)" -#: pcbnew/edit.cpp:179 -msgid "Module Editor" -msgstr "Ouvrir Editeur de modules" - -#: pcbnew/edit.cpp:259 -msgid "Add Tracks" -msgstr "Addition de Pistes" - -#: pcbnew/edit.cpp:268 -msgid "Add Zones" -msgstr "Addition de Zones" - -#: pcbnew/edit.cpp:270 -msgid "Warning: Display Zone is OFF!!!" -msgstr "Attention: Affichage zones désactivé !!!" - -#: pcbnew/edit.cpp:276 -msgid "Add Layer Alignment Target" -msgstr "Ajouter Mire de superposition" - -#: pcbnew/edit.cpp:280 -msgid "Adjust Zero" -msgstr "Ajuster Zéro" - -#: pcbnew/edit.cpp:286 -msgid "Add Graphic" -msgstr "Addition éléments graphiques" - -#: pcbnew/edit.cpp:290 -msgid "Add Text" -msgstr "Ajout de Texte" - -#: pcbnew/edit.cpp:294 -msgid "Add Modules" -msgstr "Addition de Modules" - -#: pcbnew/edit.cpp:298 -msgid "Add Dimension" -msgstr "Ajout de cotes" - -#: pcbnew/edit.cpp:306 -msgid "Net Highlight" -msgstr "Surbrillance des équipotentielles" - -#: pcbnew/edit.cpp:310 -msgid "Local Ratsnest" -msgstr "Monter le chevelu général" - -#: pcbnew/edit.cpp:552 -msgid "Delete item" -msgstr "Suppression d'éléments" +#: pcbnew/controle.cpp:172 +msgid "Selection Clarification" +msgstr "Clarification de la Sélection" #: pcbnew/plothpgl.cpp:67 #: pcbnew/librairi.cpp:308 @@ -924,9 +876,33 @@ msgstr "Taille V" msgid "Error: Unexpected end of file !" msgstr "Erreur: Fin de fichier inattendue !" -#: pcbnew/controle.cpp:172 -msgid "Selection Clarification" -msgstr "Clarification de la Sélection" +#: pcbnew/initpcb.cpp:125 +msgid "Current Board will be lost ?" +msgstr "Le C.I. courant sera perdu ?" + +#: pcbnew/initpcb.cpp:175 +msgid "Delete Zones ?" +msgstr "Effacer Zones ?" + +#: pcbnew/initpcb.cpp:202 +msgid "Delete Board edges ?" +msgstr "Effacement contour PCB" + +#: pcbnew/initpcb.cpp:207 +msgid "Delete draw items?" +msgstr "Suppression éléments graphiques?" + +#: pcbnew/initpcb.cpp:249 +msgid "Delete Tracks?" +msgstr "Effacer Pistes ?" + +#: pcbnew/initpcb.cpp:272 +msgid "Delete Modules?" +msgstr "Effacement des Modules?" + +#: pcbnew/initpcb.cpp:295 +msgid "Delete Pcb Texts" +msgstr "Effacer Textes Pcb" #: pcbnew/autorout.cpp:59 msgid "Net not selected" @@ -1269,113 +1245,6 @@ msgstr "Vias" msgid "Tracks" msgstr "Pistes" -#: pcbnew/dialog_netlist.cpp:161 -msgid "Reference" -msgstr "Référence" - -#: pcbnew/dialog_netlist.cpp:162 -msgid "Timestamp" -msgstr "Timestamp" - -#: pcbnew/dialog_netlist.cpp:163 -msgid "Module Selection:" -msgstr "Sélection module" - -#: pcbnew/dialog_netlist.cpp:166 -msgid "" -"Select how footprints are reconized:\n" -"by their reference (U1, R3...) (normal setting)\n" -"or their time stamp (special setting after a full schematic reannotation)" -msgstr "" -"Choisir comment les empreintes sonr reconnues:\n" -"par leur référence (U1, R3...) (réglage normal )\n" -"ou leur signature temporelle (réglage special après une réannotation complète de la schématique)" - -#: pcbnew/dialog_netlist.cpp:170 -#: pcbnew/dialog_netlist.cpp:184 -msgid "Keep" -msgstr "Garder" - -#: pcbnew/dialog_netlist.cpp:171 -msgid "Change" -msgstr "Changer" - -#: pcbnew/dialog_netlist.cpp:172 -msgid "Exchange Module:" -msgstr "Echange module:" - -#: pcbnew/dialog_netlist.cpp:175 -msgid "Keep or change an existing footprint when the netlist gives a different footprint" -msgstr "Garder ou changer une empreinte existante quand la netliste donne une empreinte différente" - -#: pcbnew/dialog_netlist.cpp:185 -msgid "Delete" -msgstr "Supprimer" - -#: pcbnew/dialog_netlist.cpp:186 -msgid "Bad Tracks Deletion:" -msgstr "Supp. Pistes Mauvaises:" - -#: pcbnew/dialog_netlist.cpp:189 -msgid "Keep or delete bad tracks after a netlist change" -msgstr "Garder ou supprimer les mauvaises pistes après un chnagement de netliste" - -#: pcbnew/dialog_netlist.cpp:192 -msgid "Options" -msgstr "Options" - -#: pcbnew/dialog_netlist.cpp:196 -msgid "Display Warnings" -msgstr "Affiche warnings" - -#: pcbnew/dialog_netlist.cpp:200 -msgid "Remove Extra Footprints" -msgstr "Supprimer empreintes suppl." - -#: pcbnew/dialog_netlist.cpp:203 -msgid "" -"Remove footprints found on the Board but not in netlist\n" -"Note: only not locked footprints will be removed" -msgstr "" -"Supprimer lse empreintes trouvées sur le C.I. mais non en netliste\n" -"Note: seuls les empreintes non verrouillées seront supprimées" - -#: pcbnew/dialog_netlist.cpp:211 -msgid "Browse Netlist Files" -msgstr "Examen Fichiers Netlistes" - -#: pcbnew/dialog_netlist.cpp:215 -msgid "Read Current Netlist" -msgstr "Lire Netliste Courante" - -#: pcbnew/dialog_netlist.cpp:219 -msgid "Footprints Test" -msgstr "Test Empreintes" - -#: pcbnew/dialog_netlist.cpp:221 -msgid "Read the current neltist file and list missing and extra footprints" -msgstr "Lire la netliste courante et lister les empreintes manquantes et supplémentaires" - -#: pcbnew/dialog_netlist.cpp:225 -msgid "Rebuild Board Connectivity" -msgstr "Recalculer les connexions du C.I." - -#: pcbnew/dialog_netlist.cpp:227 -msgid "Rebuild the full ratsnest (usefull after a manual pad netname edition)" -msgstr "Recalculer le chevelu complet ( utile après une edition manuelle de nom de net sur pad)" - -#: pcbnew/dialog_netlist.cpp:231 -msgid "Netlist File:" -msgstr "Fichier Netliste:" - -#: pcbnew/dialog_netlist.cpp:248 -msgid "&Close" -msgstr "&Fermer" - -#: pcbnew/dialog_netlist.cpp:309 -msgid "Netlist Selection:" -msgstr "Sélection de la netliste" - #: pcbnew/modedit.cpp:263 msgid "Unable to find the footprint source on the main board" msgstr "Impossible de trouver le module source sur le PCB principal" @@ -1416,6 +1285,10 @@ msgstr "Ajout d'éléments graphiques" msgid "Place anchor" msgstr "Place Ancre" +#: pcbnew/modedit.cpp:424 +msgid "Delete item" +msgstr "Suppression d'éléments" + #: pcbnew/dialog_initpcb.cpp:105 msgid "Items to delete" msgstr "Eléments a effacer" @@ -1464,14 +1337,114 @@ msgstr "Inclure Pistes Autoroutées" msgid "Include Locked Tracks" msgstr "Inclure Pistes Verrouillées" -#: pcbnew/editrack-part2.cpp:32 -#, c-format -msgid "Track Width: %s Vias Size : %s" -msgstr "Larg. piste: %s Diam Vias : %s" +#: pcbnew/pcbnew.cpp:42 +msgid "Pcbnew is already running, Continue?" +msgstr "Pcbnew est est cours d'exécution. Continuer ?" -#: pcbnew/editrack-part2.cpp:136 -msgid "Drc error, cancelled" -msgstr "Erreur DRC, annulation" +#: pcbnew/pcbframe.cpp:280 +msgid "Board modified, Save before exit ?" +msgstr "Circuit Imprimé modifiée, Sauver avant de quitter ?" + +#: pcbnew/pcbframe.cpp:281 +msgid "Confirmation" +msgstr "Confirmation" + +#: pcbnew/pcbframe.cpp:382 +msgid "DRC Off (Disable !!!), Currently: DRC is active" +msgstr "DRC off (désactivée !!!), actuellement DRC active" + +#: pcbnew/pcbframe.cpp:383 +msgid "DRC On (Currently: DRC is inactive !!!)" +msgstr "DRC On (Actuellement, DRC désactivée !!!)" + +#: pcbnew/pcbframe.cpp:394 +msgid "Polar Coords not show" +msgstr "Coord Polaires non affichées" + +#: pcbnew/pcbframe.cpp:395 +msgid "Display Polar Coords" +msgstr "Affichage coord Polaires" + +#: pcbnew/pcbframe.cpp:400 +msgid "Grid not show" +msgstr "Grille non montrée" + +#: pcbnew/pcbframe.cpp:400 +msgid "Show Grid" +msgstr "Afficher grille" + +#: pcbnew/pcbframe.cpp:409 +msgid "General ratsnest not show" +msgstr "Chevelu général non affiché" + +#: pcbnew/pcbframe.cpp:409 +msgid "Show General ratsnest" +msgstr "Afficher le chevelu général" + +#: pcbnew/pcbframe.cpp:415 +msgid "Module ratsnest not show" +msgstr "Ne pas montrer le chevelu du module pendant déplacement" + +#: pcbnew/pcbframe.cpp:416 +msgid "Show Module ratsnest" +msgstr "Montrer le chevelu du module" + +#: pcbnew/pcbframe.cpp:423 +msgid "Disable Auto Delete old Track" +msgstr "Ne pas Autoriser l'effacement automatique des pistes" + +#: pcbnew/pcbframe.cpp:424 +msgid "Enable Auto Delete old Track" +msgstr "Autoriser l'effacement automatique des pistes" + +#: pcbnew/pcbframe.cpp:431 +msgid "Do not Show Zones" +msgstr "Ne pas monter Zones" + +#: pcbnew/pcbframe.cpp:431 +msgid "Show Zones" +msgstr "Monter Zones" + +#: pcbnew/pcbframe.cpp:437 +msgid "Show Pads Sketch mode" +msgstr "Afficher pastilles en contour" + +#: pcbnew/pcbframe.cpp:438 +msgid "Show pads filled mode" +msgstr "Afficher pastilles en mode plein" + +#: pcbnew/pcbframe.cpp:444 +msgid "Show Tracks Sketch mode" +msgstr "Afficher pistes en contour" + +#: pcbnew/pcbframe.cpp:445 +msgid "Show Tracks filled mode" +msgstr "Afficher pistes en mode plein" + +#: pcbnew/pcbframe.cpp:451 +msgid "Normal Contrast Mode Display" +msgstr "Mode d'affichage Contraste normal" + +#: pcbnew/pcbframe.cpp:452 +msgid "Hight Contrast Mode Display" +msgstr "Mode d'affichage Haut Contraste" + +#: pcbnew/pcbframe.cpp:464 +msgid "Track" +msgstr "Piste" + +#: pcbnew/pcbframe.cpp:496 +msgid "Via" +msgstr "Via" + +#: pcbnew/hotkeys.cpp:465 +#, c-format +msgid "Footprint %s found, but locked" +msgstr "Module %s trouvé, mais verrouillé" + +#: pcbnew/hotkeys.cpp:630 +msgid "Delete module?" +msgstr "Effacer Module?" #: pcbnew/class_pad.cpp:810 msgid "Unknown Pad shape" @@ -1501,259 +1474,9 @@ msgstr "X Pos" msgid "Y pos" msgstr "Y pos" -#: pcbnew/tool_pcb.cpp:49 -msgid "" -"Show active layer selections\n" -"and select layer pair for route and place via" -msgstr "" -"Affiche selections couche active\n" -"et selection paire de couches pour routage and placement via" - -#: pcbnew/tool_pcb.cpp:237 -msgid "New Board" -msgstr "Nouveau Circuit Imprimé" - -#: pcbnew/tool_pcb.cpp:239 -msgid "Open existing Board" -msgstr "Ouvrir C.I. existant" - -#: pcbnew/tool_pcb.cpp:240 -msgid "Save Board" -msgstr "Sauver Circuit Imprimé" - -#: pcbnew/tool_pcb.cpp:244 -msgid "page settings (size, texts)" -msgstr "Ajustage de la feuille de dessin (dimensions, textes)" - -#: pcbnew/tool_pcb.cpp:248 -msgid "Open Module Editor" -msgstr "Ouvrir Editeur de modules" - -#: pcbnew/tool_pcb.cpp:251 -msgid "Cut selected item" -msgstr "Suppression des éléments sélectionnés" - -#: pcbnew/tool_pcb.cpp:255 -msgid "Copy selected item" -msgstr "Copie des éléments sélectionnés" - -#: pcbnew/tool_pcb.cpp:257 -msgid "Paste" -msgstr "Copie des éléments sauvegardés" - -#: pcbnew/tool_pcb.cpp:260 -msgid "Undelete" -msgstr "Annulation du dernier effacement" - -#: pcbnew/tool_pcb.cpp:263 -msgid "Print Board" -msgstr "Imprimer C.I." - -#: pcbnew/tool_pcb.cpp:265 -msgid "Plot (HPGL, PostScript, or GERBER format)" -msgstr "Tracer en format HPGL, POSTSCRIPT ou GERBER" - -#: pcbnew/tool_pcb.cpp:268 -msgid "zoom +" -msgstr "zoom +" - -#: pcbnew/tool_pcb.cpp:272 -msgid "zoom -" -msgstr "zoom -" - -#: pcbnew/tool_pcb.cpp:276 -msgid "redraw" -msgstr "Redessin" - -#: pcbnew/tool_pcb.cpp:281 -msgid "auto zoom" -msgstr "Zoom automatique" - -#: pcbnew/tool_pcb.cpp:285 -msgid "Find components and texts" -msgstr "Recherche de composants et textes" - -#: pcbnew/tool_pcb.cpp:292 -msgid "Read Netlist" -msgstr "Lire Netliste" - -#: pcbnew/tool_pcb.cpp:294 -msgid "Pcb Design Rules Check" -msgstr "Controle des règles de conception" - -#: pcbnew/tool_pcb.cpp:305 -msgid "Mode Module: Manual and Automatic Move or Place for modules" -msgstr "Mode Module: Déplacements ou Placement Manuel ou Automatique des modules" - -#: pcbnew/tool_pcb.cpp:308 -msgid "Mode Track and Autorouting" -msgstr "Mode Pistes and Autoroutage" - -#: pcbnew/tool_pcb.cpp:313 -msgid "Fast access to theWeb Based FreeROUTE advanced routed" -msgstr "Acces raipde au routeur avancé FreeROUTE sur le Web" - -#: pcbnew/tool_pcb.cpp:337 -msgid "Drc OFF" -msgstr "Drc DESACTIVEE" - -#: pcbnew/tool_pcb.cpp:339 -msgid "Display Grid OFF" -msgstr "Suppression de l'affichage de la grille" - -#: pcbnew/tool_pcb.cpp:342 -msgid "Display Polar Coord ON" -msgstr "Activer affichage coord Polaires" - -#: pcbnew/tool_pcb.cpp:344 -msgid "Units = Inch" -msgstr "Unités = pouce" - -#: pcbnew/tool_pcb.cpp:346 -msgid "Units = mm" -msgstr "Unités = mm" - -#: pcbnew/tool_pcb.cpp:349 -msgid "Change Cursor Shape" -msgstr "Sélection de la forme du curseur" - -#: pcbnew/tool_pcb.cpp:354 -msgid "Show General Ratsnest" -msgstr "Monter le chevelu général" - -#: pcbnew/tool_pcb.cpp:357 -msgid "Show Module Ratsnest when moving" -msgstr "Monter le chevelu du module pendant déplacement" - -#: pcbnew/tool_pcb.cpp:362 -msgid "Enable Auto Del Track" -msgstr "Autoriser l'effacement automatique des pistes" - -#: pcbnew/tool_pcb.cpp:366 -#: pcbnew/pcbframe.cpp:431 -msgid "Show Zones" -msgstr "Monter Zones" - -#: pcbnew/tool_pcb.cpp:371 -msgid "Show Pads Sketch" -msgstr "Afficher pastilles en contour" - -#: pcbnew/tool_pcb.cpp:375 -msgid "Show Tracks Sketch" -msgstr "Afficher Pistes en Contour" - -#: pcbnew/tool_pcb.cpp:379 -#: pcbnew/pcbframe.cpp:452 -msgid "Hight Contrast Mode Display" -msgstr "Mode d'affichage Haut Contraste" - -#: pcbnew/tool_pcb.cpp:388 -msgid "" -"Display auxiliary vertical toolbar (tools for micro wave applications)\n" -" This is a very experimental feature (under development)" -msgstr "" -"Affiche toolbar vertical auxiliaire (outils pour applications micro-ondes)\n" -"C'est un outil expérimental (en cours de développement)" - -#: pcbnew/tool_pcb.cpp:417 -msgid "Net highlight" -msgstr "Surbrillance des équipotentielles" - -#: pcbnew/tool_pcb.cpp:421 -msgid "Display local ratsnest (pad or module)" -msgstr "Afficher le chevelu local (pastilles ou modules)" - -#: pcbnew/tool_pcb.cpp:426 -msgid "Add modules" -msgstr "Addition de Modules" - -#: pcbnew/tool_pcb.cpp:430 -msgid "Add tracks and vias" -msgstr "Ajouter pistes et vias" - -#: pcbnew/tool_pcb.cpp:434 -msgid "Add zones" -msgstr "Addition de Zones" - -#: pcbnew/tool_pcb.cpp:439 -msgid "Add graphic line or polygon" -msgstr "Addition de lignes ou polygones graphiques" - -#: pcbnew/tool_pcb.cpp:443 -msgid "Add graphic circle" -msgstr "Addition de graphiques (Cercle)" - -#: pcbnew/tool_pcb.cpp:447 -msgid "Add graphic arc" -msgstr "Addition de graphiques (Arc de Cercle)" - -#: pcbnew/tool_pcb.cpp:451 -msgid "Add text" -msgstr "Ajout de Texte" - -#: pcbnew/tool_pcb.cpp:456 -msgid "Add dimension" -msgstr "Ajout des cotes" - -#: pcbnew/tool_pcb.cpp:460 -msgid "Add layer alignment target" -msgstr "Ajouter Mire de superposition" - -#: pcbnew/tool_pcb.cpp:465 -msgid "Delete items" -msgstr "Suppression d'éléments" - -#: pcbnew/tool_pcb.cpp:470 -msgid "Offset adjust for drill and place files" -msgstr "Ajuste offset pour fichier de perçage et placement" - -#: pcbnew/tool_pcb.cpp:495 -msgid "Create line of specified length for microwave applications" -msgstr "Creation de lignes de longueur spécifiée (pour applications micro-ondes)" - -#: pcbnew/tool_pcb.cpp:501 -msgid "Create gap of specified length for microwave applications" -msgstr "Creation de gaps de longueur spécifiée (pour applications micro-ondes)" - -#: pcbnew/tool_pcb.cpp:509 -msgid "Create stub of specified length for microwave applications" -msgstr "Creation de stub de longueur spécifiée (pour applications micro-ondes)" - -#: pcbnew/tool_pcb.cpp:515 -msgid "Create stub (arc) of specified length for microwave applications" -msgstr "Creation de stub (arc) de longueur spécifiée (pour applications micro-ondes)" - -#: pcbnew/tool_pcb.cpp:522 -msgid "Create a polynomial shape for microwave applications" -msgstr "Creation de formes polynomiales (pour applications micro-ondes)" - -#: pcbnew/tool_pcb.cpp:563 -msgid "" -"Auto track width: when starting on an existing track use its width\n" -"otherwise, use current width setting" -msgstr "" -"Largeur de piste automatique: si on démarre sur une piste existante, utiliser sa largeur\n" -" sinon utiliser la largeur courante" - -#: pcbnew/tool_pcb.cpp:585 -msgid "Auto" -msgstr "Auto" - -#: pcbnew/tool_pcb.cpp:589 -msgid "Zoom " -msgstr "Zoom " - -#: pcbnew/tool_pcb.cpp:603 -msgid "Grid" -msgstr "Grille" - -#: pcbnew/tool_pcb.cpp:619 -msgid "User Grid" -msgstr "Grille perso" - -#: pcbnew/tool_pcb.cpp:712 -msgid "+/- to switch" -msgstr "+/- pour commuter" +#: pcbnew/dialog_drc.cpp:430 +msgid "Options" +msgstr "Options" #: pcbnew/dialog_drc.cpp:440 msgid "Clearance" @@ -1975,9 +1698,249 @@ msgstr "" "Votre PCB a un mauvais numero de couche %u pour le module\n" " %s's \"texte module\" de %s." -#: pcbnew/pcbnew.cpp:42 -msgid "Pcbnew is already running, Continue?" -msgstr "Pcbnew est est cours d'exécution. Continuer ?" +#: pcbnew/tool_pcb.cpp:49 +msgid "" +"Show active layer selections\n" +"and select layer pair for route and place via" +msgstr "" +"Affiche selections couche active\n" +"et selection paire de couches pour routage and placement via" + +#: pcbnew/tool_pcb.cpp:240 +msgid "New Board" +msgstr "Nouveau Circuit Imprimé" + +#: pcbnew/tool_pcb.cpp:242 +msgid "Open existing Board" +msgstr "Ouvrir C.I. existant" + +#: pcbnew/tool_pcb.cpp:243 +msgid "Save Board" +msgstr "Sauver Circuit Imprimé" + +#: pcbnew/tool_pcb.cpp:247 +msgid "page settings (size, texts)" +msgstr "Ajustage de la feuille de dessin (dimensions, textes)" + +#: pcbnew/tool_pcb.cpp:251 +msgid "Open Module Editor" +msgstr "Ouvrir Editeur de modules" + +#: pcbnew/tool_pcb.cpp:254 +msgid "Cut selected item" +msgstr "Suppression des éléments sélectionnés" + +#: pcbnew/tool_pcb.cpp:258 +msgid "Copy selected item" +msgstr "Copie des éléments sélectionnés" + +#: pcbnew/tool_pcb.cpp:260 +msgid "Paste" +msgstr "Copie des éléments sauvegardés" + +#: pcbnew/tool_pcb.cpp:263 +msgid "Undelete" +msgstr "Annulation du dernier effacement" + +#: pcbnew/tool_pcb.cpp:266 +msgid "Print Board" +msgstr "Imprimer C.I." + +#: pcbnew/tool_pcb.cpp:268 +msgid "Plot (HPGL, PostScript, or GERBER format)" +msgstr "Tracer en format HPGL, POSTSCRIPT ou GERBER" + +#: pcbnew/tool_pcb.cpp:271 +msgid "zoom +" +msgstr "zoom +" + +#: pcbnew/tool_pcb.cpp:275 +msgid "zoom -" +msgstr "zoom -" + +#: pcbnew/tool_pcb.cpp:279 +msgid "redraw" +msgstr "Redessin" + +#: pcbnew/tool_pcb.cpp:284 +msgid "auto zoom" +msgstr "Zoom automatique" + +#: pcbnew/tool_pcb.cpp:288 +msgid "Find components and texts" +msgstr "Recherche de composants et textes" + +#: pcbnew/tool_pcb.cpp:295 +msgid "Read Netlist" +msgstr "Lire Netliste" + +#: pcbnew/tool_pcb.cpp:297 +msgid "Pcb Design Rules Check" +msgstr "Controle des règles de conception" + +#: pcbnew/tool_pcb.cpp:309 +msgid "Mode Module: Manual and Automatic Move or Place for modules" +msgstr "Mode Module: Déplacements ou Placement Manuel ou Automatique des modules" + +#: pcbnew/tool_pcb.cpp:312 +msgid "Mode Track and Autorouting" +msgstr "Mode Pistes and Autoroutage" + +#: pcbnew/tool_pcb.cpp:317 +msgid "Fast access to theWeb Based FreeROUTE advanced routed" +msgstr "Acces raipde au routeur avancé FreeROUTE sur le Web" + +#: pcbnew/tool_pcb.cpp:342 +msgid "Drc OFF" +msgstr "Drc DESACTIVEE" + +#: pcbnew/tool_pcb.cpp:344 +msgid "Display Grid OFF" +msgstr "Suppression de l'affichage de la grille" + +#: pcbnew/tool_pcb.cpp:347 +msgid "Display Polar Coord ON" +msgstr "Activer affichage coord Polaires" + +#: pcbnew/tool_pcb.cpp:349 +msgid "Units = Inch" +msgstr "Unités = pouce" + +#: pcbnew/tool_pcb.cpp:351 +msgid "Units = mm" +msgstr "Unités = mm" + +#: pcbnew/tool_pcb.cpp:354 +msgid "Change Cursor Shape" +msgstr "Sélection de la forme du curseur" + +#: pcbnew/tool_pcb.cpp:359 +msgid "Show General Ratsnest" +msgstr "Monter le chevelu général" + +#: pcbnew/tool_pcb.cpp:362 +msgid "Show Module Ratsnest when moving" +msgstr "Monter le chevelu du module pendant déplacement" + +#: pcbnew/tool_pcb.cpp:367 +msgid "Enable Auto Del Track" +msgstr "Autoriser l'effacement automatique des pistes" + +#: pcbnew/tool_pcb.cpp:376 +msgid "Show Pads Sketch" +msgstr "Afficher pastilles en contour" + +#: pcbnew/tool_pcb.cpp:380 +msgid "Show Tracks Sketch" +msgstr "Afficher Pistes en Contour" + +#: pcbnew/tool_pcb.cpp:393 +msgid "" +"Display auxiliary vertical toolbar (tools for micro wave applications)\n" +" This is a very experimental feature (under development)" +msgstr "" +"Affiche toolbar vertical auxiliaire (outils pour applications micro-ondes)\n" +"C'est un outil expérimental (en cours de développement)" + +#: pcbnew/tool_pcb.cpp:423 +msgid "Net highlight" +msgstr "Surbrillance des équipotentielles" + +#: pcbnew/tool_pcb.cpp:427 +msgid "Display local ratsnest (pad or module)" +msgstr "Afficher le chevelu local (pastilles ou modules)" + +#: pcbnew/tool_pcb.cpp:432 +msgid "Add modules" +msgstr "Addition de Modules" + +#: pcbnew/tool_pcb.cpp:436 +msgid "Add tracks and vias" +msgstr "Ajouter pistes et vias" + +#: pcbnew/tool_pcb.cpp:440 +msgid "Add zones" +msgstr "Addition de Zones" + +#: pcbnew/tool_pcb.cpp:445 +msgid "Add graphic line or polygon" +msgstr "Addition de lignes ou polygones graphiques" + +#: pcbnew/tool_pcb.cpp:449 +msgid "Add graphic circle" +msgstr "Addition de graphiques (Cercle)" + +#: pcbnew/tool_pcb.cpp:453 +msgid "Add graphic arc" +msgstr "Addition de graphiques (Arc de Cercle)" + +#: pcbnew/tool_pcb.cpp:457 +msgid "Add text" +msgstr "Ajout de Texte" + +#: pcbnew/tool_pcb.cpp:462 +msgid "Add dimension" +msgstr "Ajout des cotes" + +#: pcbnew/tool_pcb.cpp:466 +msgid "Add layer alignment target" +msgstr "Ajouter Mire de superposition" + +#: pcbnew/tool_pcb.cpp:471 +msgid "Delete items" +msgstr "Suppression d'éléments" + +#: pcbnew/tool_pcb.cpp:476 +msgid "Offset adjust for drill and place files" +msgstr "Ajuste offset pour fichier de perçage et placement" + +#: pcbnew/tool_pcb.cpp:502 +msgid "Create line of specified length for microwave applications" +msgstr "Creation de lignes de longueur spécifiée (pour applications micro-ondes)" + +#: pcbnew/tool_pcb.cpp:508 +msgid "Create gap of specified length for microwave applications" +msgstr "Creation de gaps de longueur spécifiée (pour applications micro-ondes)" + +#: pcbnew/tool_pcb.cpp:516 +msgid "Create stub of specified length for microwave applications" +msgstr "Creation de stub de longueur spécifiée (pour applications micro-ondes)" + +#: pcbnew/tool_pcb.cpp:522 +msgid "Create stub (arc) of specified length for microwave applications" +msgstr "Creation de stub (arc) de longueur spécifiée (pour applications micro-ondes)" + +#: pcbnew/tool_pcb.cpp:529 +msgid "Create a polynomial shape for microwave applications" +msgstr "Creation de formes polynomiales (pour applications micro-ondes)" + +#: pcbnew/tool_pcb.cpp:571 +msgid "" +"Auto track width: when starting on an existing track use its width\n" +"otherwise, use current width setting" +msgstr "" +"Largeur de piste automatique: si on démarre sur une piste existante, utiliser sa largeur\n" +" sinon utiliser la largeur courante" + +#: pcbnew/tool_pcb.cpp:593 +msgid "Auto" +msgstr "Auto" + +#: pcbnew/tool_pcb.cpp:597 +msgid "Zoom " +msgstr "Zoom " + +#: pcbnew/tool_pcb.cpp:611 +msgid "Grid" +msgstr "Grille" + +#: pcbnew/tool_pcb.cpp:627 +msgid "User Grid" +msgstr "Grille perso" + +#: pcbnew/tool_pcb.cpp:735 +msgid "+/- to switch" +msgstr "+/- pour commuter" #: pcbnew/plotgerb.cpp:72 msgid "unable to create file " @@ -2118,138 +2081,6 @@ msgstr "&3D Visu" msgid "&Help" msgstr "&Aide" -#: pcbnew/router.cpp:60 -msgid "Unable to create temporary file " -msgstr "Impossible de créer le fichier temporaire " - -#: pcbnew/router.cpp:65 -msgid "Create temporary file " -msgstr "Creation fichier temporaire " - -#: pcbnew/router.cpp:566 -msgid "Unable to find data file " -msgstr "Impossible de trouver le fichier de données " - -#: pcbnew/router.cpp:572 -msgid "Reading autorouter data file " -msgstr "Lecture fichier données de l'autorouteur" - -#: pcbnew/initpcb.cpp:125 -msgid "Current Board will be lost ?" -msgstr "Le C.I. courant sera perdu ?" - -#: pcbnew/initpcb.cpp:174 -msgid "Delete Zones ?" -msgstr "Effacer Zones ?" - -#: pcbnew/initpcb.cpp:201 -msgid "Delete Board edges ?" -msgstr "Effacement contour PCB" - -#: pcbnew/initpcb.cpp:206 -msgid "Delete draw items?" -msgstr "Suppression éléments graphiques?" - -#: pcbnew/initpcb.cpp:248 -msgid "Delete Tracks?" -msgstr "Effacer Pistes ?" - -#: pcbnew/initpcb.cpp:271 -msgid "Delete Modules?" -msgstr "Effacement des Modules?" - -#: pcbnew/initpcb.cpp:294 -msgid "Delete Pcb Texts" -msgstr "Effacer Textes Pcb" - -#: pcbnew/pcbframe.cpp:280 -msgid "Board modified, Save before exit ?" -msgstr "Circuit Imprimé modifiée, Sauver avant de quitter ?" - -#: pcbnew/pcbframe.cpp:281 -msgid "Confirmation" -msgstr "Confirmation" - -#: pcbnew/pcbframe.cpp:382 -msgid "DRC Off (Disable !!!), Currently: DRC is active" -msgstr "DRC off (désactivée !!!), actuellement DRC active" - -#: pcbnew/pcbframe.cpp:383 -msgid "DRC On (Currently: DRC is inactive !!!)" -msgstr "DRC On (Actuellement, DRC désactivée !!!)" - -#: pcbnew/pcbframe.cpp:394 -msgid "Polar Coords not show" -msgstr "Coord Polaires non affichées" - -#: pcbnew/pcbframe.cpp:395 -msgid "Display Polar Coords" -msgstr "Affichage coord Polaires" - -#: pcbnew/pcbframe.cpp:400 -msgid "Grid not show" -msgstr "Grille non montrée" - -#: pcbnew/pcbframe.cpp:400 -msgid "Show Grid" -msgstr "Afficher grille" - -#: pcbnew/pcbframe.cpp:409 -msgid "General ratsnest not show" -msgstr "Chevelu général non affiché" - -#: pcbnew/pcbframe.cpp:409 -msgid "Show General ratsnest" -msgstr "Afficher le chevelu général" - -#: pcbnew/pcbframe.cpp:415 -msgid "Module ratsnest not show" -msgstr "Ne pas montrer le chevelu du module pendant déplacement" - -#: pcbnew/pcbframe.cpp:416 -msgid "Show Module ratsnest" -msgstr "Montrer le chevelu du module" - -#: pcbnew/pcbframe.cpp:423 -msgid "Disable Auto Delete old Track" -msgstr "Ne pas Autoriser l'effacement automatique des pistes" - -#: pcbnew/pcbframe.cpp:424 -msgid "Enable Auto Delete old Track" -msgstr "Autoriser l'effacement automatique des pistes" - -#: pcbnew/pcbframe.cpp:431 -msgid "Do not Show Zones" -msgstr "Ne pas monter Zones" - -#: pcbnew/pcbframe.cpp:437 -msgid "Show Pads Sketch mode" -msgstr "Afficher pastilles en contour" - -#: pcbnew/pcbframe.cpp:438 -msgid "Show pads filled mode" -msgstr "Afficher pastilles en mode plein" - -#: pcbnew/pcbframe.cpp:444 -msgid "Show Tracks Sketch mode" -msgstr "Afficher pistes en contour" - -#: pcbnew/pcbframe.cpp:445 -msgid "Show Tracks filled mode" -msgstr "Afficher pistes en mode plein" - -#: pcbnew/pcbframe.cpp:451 -msgid "Normal Contrast Mode Display" -msgstr "Mode d'affichage Contraste normal" - -#: pcbnew/pcbframe.cpp:464 -msgid "Track" -msgstr "Piste" - -#: pcbnew/pcbframe.cpp:496 -msgid "Via" -msgstr "Via" - #: pcbnew/globaleditpad.cpp:74 msgid "Pads Global Edit" msgstr "Pads: Edition globale" @@ -2431,6 +2262,10 @@ msgstr "Chercher Marqueur" msgid "Find Next Marker" msgstr "Marqueur Suivant" +#: pcbnew/editmod.cpp:45 +msgid "Module Editor" +msgstr "Ouvrir Editeur de modules" + #: pcbnew/editmod.cpp:144 msgid "Text is REFERENCE!" msgstr "Le texte est la REFERENCE!" @@ -2484,59 +2319,6 @@ msgstr "N'affiche pas les couches cuivre" msgid "Apply" msgstr "Appliquer" -#: pcbnew/hotkeys.cpp:465 -#, c-format -msgid "Footprint %s found, but locked" -msgstr "Module %s trouvé, mais verrouillé" - -#: pcbnew/hotkeys.cpp:630 -msgid "Delete module?" -msgstr "Effacer Module?" - -#: pcbnew/files.cpp:57 -msgid "Recovery file " -msgstr "Fichier de secours " - -#: pcbnew/files.cpp:63 -msgid "Ok to load Recovery file " -msgstr "Ok pour charger le fichier de secours" - -#: pcbnew/files.cpp:142 -msgid "Board Modified: Continue ?" -msgstr "Circuit imprimé modifié, Continuer ?" - -#: pcbnew/files.cpp:160 -msgid "Load board files:" -msgstr "Charger Fichiers C.I.:" - -#: pcbnew/files.cpp:201 -msgid "This file was created by a more recent version of PCBnew and may not load correctly. Please consider updating!" -msgstr "" - -#: pcbnew/files.cpp:205 -msgid "This file was created by an older version of EESchema. It will be stored in the new file format when you save this file again." -msgstr "" - -#: pcbnew/files.cpp:284 -msgid "Save board files:" -msgstr "Sauver Fichiers C.I.:" - -#: pcbnew/files.cpp:323 -msgid "Warning: unable to create bakfile " -msgstr "Attention: Impossible de créer fichier backup " - -#: pcbnew/files.cpp:357 -msgid "Backup file: " -msgstr "Fichier backup: " - -#: pcbnew/files.cpp:361 -msgid "Wrote board file: " -msgstr "Ecriture fichier CI: " - -#: pcbnew/files.cpp:363 -msgid "Failed to create " -msgstr "Impossible de créer fichier " - #: pcbnew/set_grid.cpp:147 msgid "Inches" msgstr "Pouces" @@ -2614,6 +2396,110 @@ msgstr "%s pin %s trouvée" msgid "Delete NET ?" msgstr "Supprimer Net ?" +#: pcbnew/files.cpp:56 +msgid "Recovery file " +msgstr "Fichier de secours " + +#: pcbnew/files.cpp:62 +msgid "Ok to load Recovery file " +msgstr "Ok pour charger le fichier de secours" + +#: pcbnew/files.cpp:140 +msgid "Board Modified: Continue ?" +msgstr "Circuit imprimé modifié, Continuer ?" + +#: pcbnew/files.cpp:160 +msgid "Load board files:" +msgstr "Charger Fichiers C.I.:" + +#: pcbnew/files.cpp:206 +msgid "This file was created by a more recent version of PCBnew and may not load correctly. Please consider updating!" +msgstr "Ce fichier a été créé par une version plsu récente de PCBnew et peut être incorrectement chargé. SVP penser à une mise à jour!" + +#: pcbnew/files.cpp:210 +msgid "This file was created by an older version of PCBnew. It will be stored in the new file format when you save this file again." +msgstr "Ce fichier a été créé par une version plus ancienne de Eeschema. Il sera enregistré au nouveau format après la prochaine sauvegarde." + +#: pcbnew/files.cpp:289 +msgid "Save board files:" +msgstr "Sauver Fichiers C.I.:" + +#: pcbnew/files.cpp:328 +msgid "Warning: unable to create bakfile " +msgstr "Attention: Impossible de créer fichier backup " + +#: pcbnew/files.cpp:362 +msgid "Backup file: " +msgstr "Fichier backup: " + +#: pcbnew/files.cpp:366 +msgid "Wrote board file: " +msgstr "Ecriture fichier CI: " + +#: pcbnew/files.cpp:368 +msgid "Failed to create " +msgstr "Impossible de créer fichier " + +#: pcbnew/edit.cpp:259 +msgid "Add Tracks" +msgstr "Addition de Pistes" + +#: pcbnew/edit.cpp:268 +msgid "Add Zones" +msgstr "Addition de Zones" + +#: pcbnew/edit.cpp:270 +msgid "Warning: Display Zone is OFF!!!" +msgstr "Attention: Affichage zones désactivé !!!" + +#: pcbnew/edit.cpp:276 +msgid "Add Layer Alignment Target" +msgstr "Ajouter Mire de superposition" + +#: pcbnew/edit.cpp:280 +msgid "Adjust Zero" +msgstr "Ajuster Zéro" + +#: pcbnew/edit.cpp:286 +msgid "Add Graphic" +msgstr "Addition éléments graphiques" + +#: pcbnew/edit.cpp:290 +msgid "Add Text" +msgstr "Ajout de Texte" + +#: pcbnew/edit.cpp:294 +msgid "Add Modules" +msgstr "Addition de Modules" + +#: pcbnew/edit.cpp:298 +msgid "Add Dimension" +msgstr "Ajout de cotes" + +#: pcbnew/edit.cpp:306 +msgid "Net Highlight" +msgstr "Surbrillance des équipotentielles" + +#: pcbnew/edit.cpp:310 +msgid "Local Ratsnest" +msgstr "Monter le chevelu général" + +#: pcbnew/gen_modules_placefile.cpp:117 +msgid "No Modules for Automated Placement" +msgstr "Pas de Module pour placement Automatisé" + +#: pcbnew/gen_modules_placefile.cpp:151 +msgid "Component side place file:" +msgstr "Fichier placement coté composant:" + +#: pcbnew/gen_modules_placefile.cpp:154 +msgid "Copper side place file:" +msgstr "Fichier placement coté cuivre:" + +#: pcbnew/gen_modules_placefile.cpp:157 +msgid "Module count" +msgstr "Nb Modules" + #: pcbnew/autoplac.cpp:106 msgid "Footprints NOT LOCKED will be moved" msgstr "Les modules NON FIXES vont être déplacés" @@ -2646,6 +2532,66 @@ msgstr "Itération" msgid "Ok to abort ?" msgstr "Ok pour arrêter ?" +#: pcbnew/router.cpp:60 +msgid "Unable to create temporary file " +msgstr "Impossible de créer le fichier temporaire " + +#: pcbnew/router.cpp:65 +msgid "Create temporary file " +msgstr "Creation fichier temporaire " + +#: pcbnew/router.cpp:566 +msgid "Unable to find data file " +msgstr "Impossible de trouver le fichier de données " + +#: pcbnew/router.cpp:572 +msgid "Reading autorouter data file " +msgstr "Lecture fichier données de l'autorouteur" + +#: pcbnew/dialog_freeroute_exchange.cpp:187 +msgid "Export a Specctra Design (*.dsn) File" +msgstr "Exporter un fichier de conception Specctra (*.dsn)" + +#: pcbnew/dialog_freeroute_exchange.cpp:189 +msgid "Export a Specctra DSN file (to FreeRouter)" +msgstr "Exporter un fichier Specctra DSN (pour FreeRoute)" + +#: pcbnew/dialog_freeroute_exchange.cpp:192 +msgid "Launch FreeRouter via Java Web Start" +msgstr "Lancer FreeRouter via Java Web Start" + +#: pcbnew/dialog_freeroute_exchange.cpp:194 +msgid "Use Java Web Start function to run FreeRouter via Internet (or your Browser if not found)" +msgstr "Utiliser Java Web Start function pour lancer FreeRouter via Internet (ou votre Navigateur si non trouvé)" + +#: pcbnew/dialog_freeroute_exchange.cpp:197 +msgid "Back Import the Specctra Session (*.ses) File" +msgstr "Importer un Fichier Specctra Session (*.ses)" + +#: pcbnew/dialog_freeroute_exchange.cpp:199 +msgid "Merge a session file created by FreeRouter with the current board." +msgstr "Importer un fichier session créé par FreeRouter dans le C.I. courant." + +#: pcbnew/dialog_freeroute_exchange.cpp:206 +msgid "Visit the FreeRouting.net Website with your Browser" +msgstr "Visiter le Site FreeRouting.net avec votre navigateur" + +#: pcbnew/dialog_freeroute_exchange.cpp:208 +msgid "Launch your browser and go to the FreeRouting.net website" +msgstr "Lancer votre navigateur pour aller sur FreeRouting.net" + +#: pcbnew/dialog_freeroute_exchange.cpp:211 +msgid "FreeRouting.net URL" +msgstr "URL FreeRouting.net" + +#: pcbnew/dialog_freeroute_exchange.cpp:216 +msgid "The URL of the FreeRouting.net website" +msgstr "L' URL du site FreeRouting.net" + +#: pcbnew/dialog_freeroute_exchange.cpp:222 +msgid "&Close" +msgstr "&Fermer" + #: pcbnew/zones_by_polygon.cpp:337 #: pcbnew/zones_by_polygon.cpp:378 #: pcbnew/zones_by_polygon.cpp:674 @@ -2883,7 +2829,6 @@ msgid "Pen Number" msgstr "Numéro de plume" #: pcbnew/dialog_gendrill.cpp:227 -#: pcbnew/dialog_general_options.cpp:313 msgid "Options:" msgstr "Options :" @@ -2935,98 +2880,565 @@ msgstr "Micro Vias:" msgid "Buried Vias:" msgstr "Via Enterrées:" -#: pcbnew/dialog_general_options.cpp:266 -msgid "No Display" -msgstr "Pas d'affichage" +#: pcbnew/dialog_edit_mod_text.cpp:173 +#, c-format +msgid "Module %s (%s) orient %.1f" +msgstr "Module %s (%s) orient %.1f" -#: pcbnew/dialog_general_options.cpp:268 -msgid "Display Polar Coord" -msgstr "Affichage coord Polaires" +#: pcbnew/dialog_edit_mod_text.cpp:188 +msgid "Reference:" +msgstr "Référence:" -#: pcbnew/dialog_general_options.cpp:274 -msgid "millimeters" -msgstr "millimetres" +#: pcbnew/dialog_edit_mod_text.cpp:205 +msgid "Size X" +msgstr "Taille X" -#: pcbnew/dialog_general_options.cpp:275 -msgid "Units" -msgstr "Unités" +#: pcbnew/dialog_edit_mod_text.cpp:216 +msgid "Size Y" +msgstr "Taille Y" -#: pcbnew/dialog_general_options.cpp:280 -msgid "Small" -msgstr "Petit" +#: pcbnew/dialog_edit_mod_text.cpp:229 +msgid "Offset X" +msgstr "Offset X" -#: pcbnew/dialog_general_options.cpp:281 -msgid "Big" -msgstr "Grand" +#: pcbnew/dialog_edit_mod_text.cpp:240 +msgid "Offset Y" +msgstr "Offset Y" -#: pcbnew/dialog_general_options.cpp:282 -msgid "Cursor" -msgstr "Curseur" +#: pcbnew/dialog_edit_mod_text.cpp:278 +msgid "horiz" +msgstr "horiz" -#: pcbnew/dialog_general_options.cpp:289 -msgid "Number of Layers:" -msgstr "Nombre de Couches:" +#: pcbnew/dialog_edit_mod_text.cpp:279 +msgid "vertical" +msgstr "Vertical" -#: pcbnew/dialog_general_options.cpp:296 -msgid "Max Links:" -msgstr "Liens max:" +#: pcbnew/dialog_edit_mod_text.cpp:287 +msgid "show" +msgstr "Visible" -#: pcbnew/dialog_general_options.cpp:303 -msgid "Auto Save (minuts):" -msgstr "Sauveg. Auto (min)" +#: pcbnew/dialog_edit_mod_text.cpp:288 +msgid "no show" +msgstr "Invisible" -#: pcbnew/dialog_general_options.cpp:317 -msgid "Drc ON" -msgstr "Drc ACTIVE" +#: pcbnew/dialog_edit_mod_text.cpp:382 +msgid "Value:" +msgstr "Valeur:" -#: pcbnew/dialog_general_options.cpp:322 -msgid "Show Ratsnest" -msgstr "Monter le chevelu général" +#: pcbnew/onrightclick.cpp:76 +msgid "Auto Width" +msgstr "Epaisseur Automatique" -#: pcbnew/dialog_general_options.cpp:326 -msgid "Show Mod Ratsnest" -msgstr "Monter le chevelu du module" +#: pcbnew/onrightclick.cpp:78 +msgid "Use the track width when starting on a track, otherwise the current track width" +msgstr "Ssi on démarre sur une piste existante, utiliser sa largeur, sinon utiliserlal largeur courante" -#: pcbnew/dialog_general_options.cpp:330 -msgid "Tracks Auto Del" -msgstr "Auto Supp. Pistes" +#: pcbnew/onrightclick.cpp:92 +#, c-format +msgid "Track %.1f" +msgstr "Piste %.1f" -#: pcbnew/dialog_general_options.cpp:334 -msgid "Track 45 Only" -msgstr "Pistes 45 seulement" +#: pcbnew/onrightclick.cpp:94 +#, c-format +msgid "Track %.3f" +msgstr "Piste %.3f" -#: pcbnew/dialog_general_options.cpp:338 -msgid "Segments 45 Only" -msgstr "Segments 45 seulement" +#: pcbnew/onrightclick.cpp:112 +#, c-format +msgid "Via %.1f" +msgstr "Via %.1f" -#: pcbnew/dialog_general_options.cpp:342 -msgid "Auto PAN" -msgstr "Auto PAN" +#: pcbnew/onrightclick.cpp:114 +#, c-format +msgid "Via %.3f" +msgstr "Via %.3f" -#: pcbnew/dialog_general_options.cpp:347 -msgid "Double Segm Track" -msgstr "2 segments pour piste" +#: pcbnew/onrightclick.cpp:162 +#: pcbnew/modedit_onclick.cpp:206 +msgid "End Tool" +msgstr "Fin Outil" -#: pcbnew/dialog_general_options.cpp:357 -#: pcbnew/dialog_general_options.cpp:367 -msgid "When creating tracks" -msgstr "En creation de pistes" +#: pcbnew/onrightclick.cpp:230 +msgid "Lock Module" +msgstr "Verrouiller Modules" -#: pcbnew/dialog_general_options.cpp:359 -msgid "Magnetic Pads" -msgstr " Pads magnétiques" +#: pcbnew/onrightclick.cpp:238 +msgid "Unlock Module" +msgstr "Déverrouiller Modules" -#: pcbnew/dialog_general_options.cpp:362 -msgid "control the capture of the pcb cursor when the mouse cursor enters a pad area" -msgstr "Controle la capture du curseur pcb quand le curseuir souris est sur le pad" +#: pcbnew/onrightclick.cpp:246 +msgid "Auto place Module" +msgstr "Auto place Module" -#: pcbnew/dialog_general_options.cpp:369 -msgid "Magnetic Tracks" -msgstr "Pistes Magnétiques" +#: pcbnew/onrightclick.cpp:252 +msgid "Autoroute" +msgstr "Autoroute" -#: pcbnew/dialog_general_options.cpp:372 -msgid "control the capture of the pcb cursor when the mouse cursor enters a track" -msgstr "Controle la capture du curseur pcb quand le curseuir souris est sur la piste" +#: pcbnew/onrightclick.cpp:268 +msgid "Move Drawing" +msgstr "Déplace Tracé" + +#: pcbnew/onrightclick.cpp:273 +msgid "End Drawing" +msgstr "Fin tracé" + +#: pcbnew/onrightclick.cpp:275 +msgid "Edit Drawing" +msgstr "Edit Tracé" + +#: pcbnew/onrightclick.cpp:276 +msgid "Delete Drawing" +msgstr "Supprimer Tracé" + +#: pcbnew/onrightclick.cpp:281 +msgid "Delete Zone Filling" +msgstr "Supprimer Remplissage de Zone" + +#: pcbnew/onrightclick.cpp:288 +msgid "Close Zone Outline" +msgstr "Fermer Contour de Zone" + +#: pcbnew/onrightclick.cpp:290 +msgid "Delete Last Corner" +msgstr "Supprimer Dernier Sommet" + +#: pcbnew/onrightclick.cpp:308 +msgid "Delete Marker" +msgstr "Effacer Marqueur" + +#: pcbnew/onrightclick.cpp:315 +msgid "Edit Dimension" +msgstr "Edit Cote" + +#: pcbnew/onrightclick.cpp:318 +msgid "Delete Dimension" +msgstr "Suppression Cote" + +#: pcbnew/onrightclick.cpp:325 +msgid "Move Target" +msgstr "Déplacer Mire" + +#: pcbnew/onrightclick.cpp:328 +msgid "Edit Target" +msgstr "Editer Mire" + +#: pcbnew/onrightclick.cpp:330 +msgid "Delete Target" +msgstr "Supprimer Mire" + +#: pcbnew/onrightclick.cpp:362 +msgid "Get and Move Footprint" +msgstr "Sel et Dépl.t module" + +#: pcbnew/onrightclick.cpp:375 +msgid "Fill or Refill All Zones" +msgstr "Remplir ou Re-remplir Toutes les Zones" + +#: pcbnew/onrightclick.cpp:380 +#: pcbnew/onrightclick.cpp:389 +#: pcbnew/onrightclick.cpp:401 +#: pcbnew/onrightclick.cpp:462 +msgid "Select Working Layer" +msgstr "Sélection de la couche de travail" + +#: pcbnew/onrightclick.cpp:387 +#: pcbnew/onrightclick.cpp:459 +msgid "Select Track Width" +msgstr "Sélection Epais. Piste" + +#: pcbnew/onrightclick.cpp:391 +msgid "Select layer pair for vias" +msgstr "Selection couple de couches pour Vias" + +#: pcbnew/onrightclick.cpp:407 +msgid "Footprint documentation" +msgstr "Documentation des modules" + +#: pcbnew/onrightclick.cpp:417 +msgid "Glob Move and Place" +msgstr "Move et Place Globaux" + +#: pcbnew/onrightclick.cpp:419 +msgid "Unlock All Modules" +msgstr "Déverrouiller tous les Modules" + +#: pcbnew/onrightclick.cpp:421 +msgid "Lock All Modules" +msgstr "Verrouiller tous les Modules" + +#: pcbnew/onrightclick.cpp:424 +msgid "Move All Modules" +msgstr "Déplace tous les Modules" + +#: pcbnew/onrightclick.cpp:425 +msgid "Move New Modules" +msgstr "Déplace nouveaux Modules" + +#: pcbnew/onrightclick.cpp:427 +msgid "Autoplace All Modules" +msgstr "Autoplace Tous Modules" + +#: pcbnew/onrightclick.cpp:428 +msgid "Autoplace New Modules" +msgstr "AutoPlace nouveaux Modules" + +#: pcbnew/onrightclick.cpp:429 +msgid "Autoplace Next Module" +msgstr "Autoplace Module suivant" + +#: pcbnew/onrightclick.cpp:432 +msgid "Orient All Modules" +msgstr "Oriente Tous Modules" + +#: pcbnew/onrightclick.cpp:439 +msgid "Global Autoroute" +msgstr "Autoroutage global" + +#: pcbnew/onrightclick.cpp:441 +msgid "Select layer pair" +msgstr "Selection couple de couches" + +#: pcbnew/onrightclick.cpp:443 +msgid "Autoroute All Modules" +msgstr "Autoroute Tous Modules" + +#: pcbnew/onrightclick.cpp:445 +msgid "Reset Unrouted" +msgstr "Réinit Non routés" + +#: pcbnew/onrightclick.cpp:450 +msgid "Global AutoRouter" +msgstr "Autorouteur Global" + +#: pcbnew/onrightclick.cpp:452 +msgid "Read Global AutoRouter Data" +msgstr "Lire Données de L'autorouteur global" + +#: pcbnew/onrightclick.cpp:480 +#: pcbnew/modedit_onclick.cpp:216 +msgid "Cancel Block" +msgstr "Annuler Bloc" + +#: pcbnew/onrightclick.cpp:482 +#: pcbnew/modedit_onclick.cpp:218 +msgid "Zoom Block (drag middle mouse)" +msgstr "Zoom Bloc (drag bouton du milieu souris)" + +#: pcbnew/onrightclick.cpp:485 +#: pcbnew/modedit_onclick.cpp:221 +msgid "Place Block" +msgstr "Place Bloc" + +#: pcbnew/onrightclick.cpp:487 +#: pcbnew/modedit_onclick.cpp:223 +msgid "Copy Block (shift + drag mouse)" +msgstr "Copie Bloc (shift + drag mouse)" + +#: pcbnew/onrightclick.cpp:489 +msgid "Flip Block (alt + drag mouse)" +msgstr "Inversion Bloc (alt + drag mouse)" + +#: pcbnew/onrightclick.cpp:491 +#: pcbnew/modedit_onclick.cpp:227 +msgid "Rotate Block (ctrl + drag mouse)" +msgstr "Rotation Bloc (ctrl + drag mouse)" + +#: pcbnew/onrightclick.cpp:493 +#: pcbnew/modedit_onclick.cpp:229 +msgid "Delete Block (shift+ctrl + drag mouse)" +msgstr "Effacement Bloc (shift+ctrl + drag mouse)" + +#: pcbnew/onrightclick.cpp:512 +msgid "Drag Via" +msgstr "Drag Via" + +#: pcbnew/onrightclick.cpp:516 +#: pcbnew/onrightclick.cpp:597 +msgid "Edit Via" +msgstr "Edit Via" + +#: pcbnew/onrightclick.cpp:518 +msgid "Set via hole to Default" +msgstr "Ajuste perçage via à défaut" + +#: pcbnew/onrightclick.cpp:519 +msgid "Set via hole to a specific value. This specfic value is currently" +msgstr "Ajuste diametre perçage via a une valeur sécifique. Cette valeur spécifique est actuellement" + +#: pcbnew/onrightclick.cpp:522 +msgid "Set via hole to alt value" +msgstr "Ajuste perçage via à valeur alternative" + +#: pcbnew/onrightclick.cpp:524 +msgid "Set alt via hole value. This value is currently" +msgstr "Ajuste la valeur alt. perçage via Cette valeur est actuellement" + +#: pcbnew/onrightclick.cpp:527 +msgid "Set the via hole alt value" +msgstr "Ajuste la valeur alt. perçage via" + +#: pcbnew/onrightclick.cpp:529 +msgid "Export Via hole to alt value" +msgstr "Exporte perçage via à valeur alt." + +#: pcbnew/onrightclick.cpp:531 +msgid "Export via hole to others id vias" +msgstr "Exporte perçage via aux autres semblables." + +#: pcbnew/onrightclick.cpp:533 +msgid "Set ALL via holes to default" +msgstr "Ajuste perçage TOUTES vias au défaut" + +#: pcbnew/onrightclick.cpp:546 +msgid "Move Node" +msgstr "Déplace Noeud" + +#: pcbnew/onrightclick.cpp:551 +msgid "Drag Segments, keep slope" +msgstr "Drag Segments, garder direction" + +#: pcbnew/onrightclick.cpp:553 +msgid "Drag Segment" +msgstr "Drag Segment" + +#: pcbnew/onrightclick.cpp:556 +msgid "Move Segment" +msgstr "Déplace Segment" + +#: pcbnew/onrightclick.cpp:559 +msgid "Break Track" +msgstr "Briser piste" + +#: pcbnew/onrightclick.cpp:566 +msgid "Place Node" +msgstr "Place noeud" + +#: pcbnew/onrightclick.cpp:573 +msgid "End Track" +msgstr "Terminer Piste" + +#: pcbnew/onrightclick.cpp:576 +msgid "Place Via" +msgstr "Place Via" + +#: pcbnew/onrightclick.cpp:583 +msgid "Place Micro Via" +msgstr "Place Micro Via" + +#: pcbnew/onrightclick.cpp:595 +msgid "Change Width" +msgstr "Change Largeur" + +#: pcbnew/onrightclick.cpp:597 +msgid "Edit Segment" +msgstr "Edite Segment" + +#: pcbnew/onrightclick.cpp:600 +msgid "Edit Track" +msgstr "Editer Piste" + +#: pcbnew/onrightclick.cpp:602 +msgid "Edit Net" +msgstr "Edit Net" + +#: pcbnew/onrightclick.cpp:604 +msgid "Edit ALL Tracks and Vias" +msgstr "Editer TOUTES Pistes et Vias" + +#: pcbnew/onrightclick.cpp:606 +msgid "Edit ALL Vias (no track)" +msgstr "Editer TOUTES Vias (pas les pistes)" + +#: pcbnew/onrightclick.cpp:608 +msgid "Edit ALL Tracks (no via)" +msgstr "Editer TOUTES Pistes (pas les vias)" + +#: pcbnew/onrightclick.cpp:614 +#: pcbnew/onrightclick.cpp:795 +#: pcbnew/onrightclick.cpp:899 +msgid "Delete" +msgstr "Supprimer" + +#: pcbnew/onrightclick.cpp:616 +msgid "Delete Via" +msgstr "Suppression Via" + +#: pcbnew/onrightclick.cpp:616 +msgid "Delete Segment" +msgstr "SupprimerSegment" + +#: pcbnew/onrightclick.cpp:623 +msgid "Delete Track" +msgstr "Effacer Piste" + +#: pcbnew/onrightclick.cpp:627 +msgid "Delete Net" +msgstr "Supprimer Net" + +#: pcbnew/onrightclick.cpp:632 +msgid "Set Flags" +msgstr "Ajust. Flags" + +#: pcbnew/onrightclick.cpp:633 +msgid "Locked: Yes" +msgstr "Verrou: Oui" + +#: pcbnew/onrightclick.cpp:634 +msgid "Locked: No" +msgstr "Verrou: Non" + +#: pcbnew/onrightclick.cpp:644 +msgid "Track Locked: Yes" +msgstr "Piste verrouillée: Oui" + +#: pcbnew/onrightclick.cpp:645 +msgid "Track Locked: No" +msgstr "Piste verrouillée: Non" + +#: pcbnew/onrightclick.cpp:647 +msgid "Net Locked: Yes" +msgstr "Net verrouillé: Oui" + +#: pcbnew/onrightclick.cpp:648 +msgid "Net Locked: No" +msgstr "Net verrouillé: Non" + +#: pcbnew/onrightclick.cpp:663 +msgid "Place Edge Outline" +msgstr "Place Segment de Contour" + +#: pcbnew/onrightclick.cpp:669 +msgid "Place Corner" +msgstr "Place Sommet" + +#: pcbnew/onrightclick.cpp:672 +msgid "Place Zone" +msgstr "Place Zone" + +#: pcbnew/onrightclick.cpp:684 +msgid "Move Corner" +msgstr "Déplace Sommet" + +#: pcbnew/onrightclick.cpp:686 +msgid "Delete Corner" +msgstr "Supprimer Sommet" + +#: pcbnew/onrightclick.cpp:691 +msgid "Create Corner" +msgstr "Créer Sommet" + +#: pcbnew/onrightclick.cpp:693 +msgid "Drag Outline Segment" +msgstr "Drag Segment Contour" + +#: pcbnew/onrightclick.cpp:698 +msgid "Add Similar Zone" +msgstr "Addition d'une Zone Semblable" + +#: pcbnew/onrightclick.cpp:701 +msgid "Add Cutout Area" +msgstr "Addition d'une Zone Interdite" + +#: pcbnew/onrightclick.cpp:705 +msgid "Fill Zone" +msgstr "Remplir Zone" + +#: pcbnew/onrightclick.cpp:708 +msgid "Move Zone" +msgstr "Déplace Zone" + +#: pcbnew/onrightclick.cpp:711 +msgid "Edit Zone Params" +msgstr "Editer Paramètres de la Zone" + +#: pcbnew/onrightclick.cpp:716 +msgid "Delete Cutout" +msgstr "Supprimer Zone Interdite" + +#: pcbnew/onrightclick.cpp:719 +msgid "Delete Zone Outline" +msgstr "Supprimer Contour de Zone" + +#: pcbnew/onrightclick.cpp:741 +#: pcbnew/onrightclick.cpp:786 +#: pcbnew/onrightclick.cpp:824 +#: pcbnew/onrightclick.cpp:890 +msgid "Move" +msgstr "Move" + +#: pcbnew/onrightclick.cpp:744 +#: pcbnew/onrightclick.cpp:826 +msgid "Drag" +msgstr "Drag" + +#: pcbnew/onrightclick.cpp:748 +msgid "Rotate +" +msgstr "Rotation +" + +#: pcbnew/onrightclick.cpp:752 +msgid "Rotate -" +msgstr "Rotation -" + +#: pcbnew/onrightclick.cpp:753 +msgid "Flip" +msgstr "Change côté" + +#: pcbnew/onrightclick.cpp:757 +#: pcbnew/onrightclick.cpp:791 +#: pcbnew/onrightclick.cpp:895 +#: pcbnew/modedit_onclick.cpp:316 +msgid "Edit" +msgstr "Editer" + +#: pcbnew/onrightclick.cpp:789 +#: pcbnew/onrightclick.cpp:893 +#: pcbnew/modedit_onclick.cpp:251 +msgid "Rotate" +msgstr "Rotation" + +#: pcbnew/onrightclick.cpp:828 +#: pcbnew/modedit_onclick.cpp:273 +msgid "Edit Pad" +msgstr "Edit Pad" + +#: pcbnew/onrightclick.cpp:832 +#: pcbnew/modedit_onclick.cpp:275 +msgid "New Pad Settings" +msgstr "Nouvelles Caract. Pads" + +#: pcbnew/onrightclick.cpp:833 +msgid "Copy current pad settings to this pad" +msgstr "Copier les réglages courants pour ce pad" + +#: pcbnew/onrightclick.cpp:836 +#: pcbnew/modedit_onclick.cpp:277 +msgid "Export Pad Settings" +msgstr "Exporte Caract. Pads" + +#: pcbnew/onrightclick.cpp:837 +msgid "Copy this pad settings to current pad settings" +msgstr "Copier les caractéristiques de ce pad vers les caractéristiques courantes" + +#: pcbnew/onrightclick.cpp:843 +#: pcbnew/modedit_onclick.cpp:284 +msgid "Global Pad Settings" +msgstr "Edition Globale des pads" + +#: pcbnew/onrightclick.cpp:845 +msgid "Copy this pad settings to all pads in this footprint (or similar footprints)" +msgstr "Copier les caractéristiques de ce pad vers tous les autres pads de ce module( ou modules similaires)" + +#: pcbnew/onrightclick.cpp:850 +msgid "delete" +msgstr "Effacer" + +#: pcbnew/onrightclick.cpp:857 +msgid "Autoroute Pad" +msgstr "Autoroute Pad" + +#: pcbnew/onrightclick.cpp:858 +msgid "Autoroute Net" +msgstr "Autoroute Net" #: pcbnew/tool_modedit.cpp:53 msgid "Select working library" @@ -3440,42 +3852,10 @@ msgstr "Fenetre 3D déjà ouverte" msgid "3D Viewer" msgstr "Visu 3D" -#: pcbnew/modedit_onclick.cpp:206 -msgid "End Tool" -msgstr "Fin Outil" - -#: pcbnew/modedit_onclick.cpp:216 -msgid "Cancel Block" -msgstr "Annuler Bloc" - -#: pcbnew/modedit_onclick.cpp:218 -msgid "Zoom Block (drag middle mouse)" -msgstr "Zoom Bloc (drag bouton du milieu souris)" - -#: pcbnew/modedit_onclick.cpp:221 -msgid "Place Block" -msgstr "Place Bloc" - -#: pcbnew/modedit_onclick.cpp:223 -msgid "Copy Block (shift + drag mouse)" -msgstr "Copie Bloc (shift + drag mouse)" - #: pcbnew/modedit_onclick.cpp:225 msgid "Mirror Block (alt + drag mouse)" msgstr "Bloc Miroir (alt + drag mouse)" -#: pcbnew/modedit_onclick.cpp:227 -msgid "Rotate Block (ctrl + drag mouse)" -msgstr "Rotation Bloc (ctrl + drag mouse)" - -#: pcbnew/modedit_onclick.cpp:229 -msgid "Delete Block (shift+ctrl + drag mouse)" -msgstr "Effacement Bloc (shift+ctrl + drag mouse)" - -#: pcbnew/modedit_onclick.cpp:251 -msgid "Rotate" -msgstr "Rotation" - #: pcbnew/modedit_onclick.cpp:255 msgid "Scale" msgstr "Echelle" @@ -3500,26 +3880,10 @@ msgstr "Transforme Module" msgid "Move Pad" msgstr "Déplace Pad" -#: pcbnew/modedit_onclick.cpp:273 -msgid "Edit Pad" -msgstr "Edit Pad" - -#: pcbnew/modedit_onclick.cpp:275 -msgid "New Pad Settings" -msgstr "Nouvelles Caract. Pads" - -#: pcbnew/modedit_onclick.cpp:277 -msgid "Export Pad Settings" -msgstr "Exporte Caract. Pads" - #: pcbnew/modedit_onclick.cpp:279 msgid "delete Pad" msgstr "Supprimer Pad" -#: pcbnew/modedit_onclick.cpp:284 -msgid "Global Pad Settings" -msgstr "Edition Globale des pads" - #: pcbnew/modedit_onclick.cpp:292 msgid "Move Text Mod." msgstr "Move Texte Mod." @@ -3548,10 +3912,6 @@ msgstr "Déplace contour" msgid "Place edge" msgstr "Place contour" -#: pcbnew/modedit_onclick.cpp:316 -msgid "Edit" -msgstr "Editer" - #: pcbnew/modedit_onclick.cpp:318 msgid "Edit Width (Current)" msgstr "Edit Epaisseur (Courant)" @@ -3601,50 +3961,100 @@ msgstr "Pistes sur Couches Cuivre seulement" msgid "Cotation not authorized on Copper layers" msgstr "Cotation non autorisée sur Couches Cuivre" -#: pcbnew/dialog_edit_mod_text.cpp:173 -#, c-format -msgid "Module %s (%s) orient %.1f" -msgstr "Module %s (%s) orient %.1f" +#: pcbnew/dialog_netlist.cpp:162 +msgid "Reference" +msgstr "Référence" -#: pcbnew/dialog_edit_mod_text.cpp:188 -msgid "Reference:" -msgstr "Référence:" +#: pcbnew/dialog_netlist.cpp:163 +msgid "Timestamp" +msgstr "Timestamp" -#: pcbnew/dialog_edit_mod_text.cpp:205 -msgid "Size X" -msgstr "Taille X" +#: pcbnew/dialog_netlist.cpp:164 +msgid "Module Selection:" +msgstr "Sélection module" -#: pcbnew/dialog_edit_mod_text.cpp:216 -msgid "Size Y" -msgstr "Taille Y" +#: pcbnew/dialog_netlist.cpp:167 +msgid "" +"Select how footprints are reconized:\n" +"by their reference (U1, R3...) (normal setting)\n" +"or their time stamp (special setting after a full schematic reannotation)" +msgstr "" +"Choisir comment les empreintes sonr reconnues:\n" +"par leur référence (U1, R3...) (réglage normal )\n" +"ou leur signature temporelle (réglage special après une réannotation complète de la schématique)" -#: pcbnew/dialog_edit_mod_text.cpp:229 -msgid "Offset X" -msgstr "Offset X" +#: pcbnew/dialog_netlist.cpp:171 +#: pcbnew/dialog_netlist.cpp:185 +msgid "Keep" +msgstr "Garder" -#: pcbnew/dialog_edit_mod_text.cpp:240 -msgid "Offset Y" -msgstr "Offset Y" +#: pcbnew/dialog_netlist.cpp:172 +msgid "Change" +msgstr "Changer" -#: pcbnew/dialog_edit_mod_text.cpp:278 -msgid "horiz" -msgstr "horiz" +#: pcbnew/dialog_netlist.cpp:173 +msgid "Exchange Module:" +msgstr "Echange module:" -#: pcbnew/dialog_edit_mod_text.cpp:279 -msgid "vertical" -msgstr "Vertical" +#: pcbnew/dialog_netlist.cpp:176 +msgid "Keep or change an existing footprint when the netlist gives a different footprint" +msgstr "Garder ou changer une empreinte existante quand la netliste donne une empreinte différente" -#: pcbnew/dialog_edit_mod_text.cpp:287 -msgid "show" -msgstr "Visible" +#: pcbnew/dialog_netlist.cpp:187 +msgid "Bad Tracks Deletion:" +msgstr "Supp. Pistes Mauvaises:" -#: pcbnew/dialog_edit_mod_text.cpp:288 -msgid "no show" -msgstr "Invisible" +#: pcbnew/dialog_netlist.cpp:190 +msgid "Keep or delete bad tracks after a netlist change" +msgstr "Garder ou supprimer les mauvaises pistes après un chnagement de netliste" -#: pcbnew/dialog_edit_mod_text.cpp:382 -msgid "Value:" -msgstr "Valeur:" +#: pcbnew/dialog_netlist.cpp:197 +msgid "Display Warnings" +msgstr "Affiche warnings" + +#: pcbnew/dialog_netlist.cpp:201 +msgid "Remove Extra Footprints" +msgstr "Supprimer empreintes suppl." + +#: pcbnew/dialog_netlist.cpp:204 +msgid "" +"Remove footprints found on the Board but not in netlist\n" +"Note: only not locked footprints will be removed" +msgstr "" +"Supprimer lse empreintes trouvées sur le C.I. mais non en netliste\n" +"Note: seuls les empreintes non verrouillées seront supprimées" + +#: pcbnew/dialog_netlist.cpp:212 +msgid "Browse Netlist Files" +msgstr "Examen Fichiers Netlistes" + +#: pcbnew/dialog_netlist.cpp:216 +msgid "Read Current Netlist" +msgstr "Lire Netliste Courante" + +#: pcbnew/dialog_netlist.cpp:220 +msgid "Footprints Test" +msgstr "Test Empreintes" + +#: pcbnew/dialog_netlist.cpp:222 +msgid "Read the current neltist file and list missing and extra footprints" +msgstr "Lire la netliste courante et lister les empreintes manquantes et supplémentaires" + +#: pcbnew/dialog_netlist.cpp:226 +msgid "Rebuild Board Connectivity" +msgstr "Recalculer les connexions du C.I." + +#: pcbnew/dialog_netlist.cpp:228 +msgid "Rebuild the full ratsnest (usefull after a manual pad netname edition)" +msgstr "Recalculer le chevelu complet ( utile après une edition manuelle de nom de net sur pad)" + +#: pcbnew/dialog_netlist.cpp:236 +msgid "Netlist File:" +msgstr "Fichier Netliste:" + +#: pcbnew/dialog_netlist.cpp:316 +msgid "Netlist Selection:" +msgstr "Sélection de la netliste" #: pcbnew/zone_filling_algorithm.cpp:200 msgid "No pads or starting point found to fill this zone outline" @@ -3733,7 +4143,7 @@ msgstr "Le fichier Session a une 'reference' a un composant non existant \"%s\"" #: pcbnew/specctra_import.cpp:522 #, c-format msgid "A wire_via references a missing padstack \"%s\"" -msgstr "" +msgstr "Une piste ou via a une référence vers un pad \"%s\" manquant" #: pcbnew/dialog_track_options.cpp:151 msgid "Vias:" @@ -3792,447 +4202,6 @@ msgstr "Epais. Piste" msgid "Mask clearance" msgstr "Retrait Masque" -#: pcbnew/onrightclick.cpp:76 -msgid "Auto Width" -msgstr "Epaisseur Automatique" - -#: pcbnew/onrightclick.cpp:78 -msgid "Use the track width when starting on a track, otherwise the current track width" -msgstr "Ssi on démarre sur une piste existante, utiliser sa largeur, sinon utiliserlal largeur courante" - -#: pcbnew/onrightclick.cpp:92 -#, c-format -msgid "Track %.1f" -msgstr "Piste %.1f" - -#: pcbnew/onrightclick.cpp:94 -#, c-format -msgid "Track %.3f" -msgstr "Piste %.3f" - -#: pcbnew/onrightclick.cpp:112 -#, c-format -msgid "Via %.1f" -msgstr "Via %.1f" - -#: pcbnew/onrightclick.cpp:114 -#, c-format -msgid "Via %.3f" -msgstr "Via %.3f" - -#: pcbnew/onrightclick.cpp:230 -msgid "Lock Module" -msgstr "Verrouiller Modules" - -#: pcbnew/onrightclick.cpp:238 -msgid "Unlock Module" -msgstr "Déverrouiller Modules" - -#: pcbnew/onrightclick.cpp:246 -msgid "Auto place Module" -msgstr "Auto place Module" - -#: pcbnew/onrightclick.cpp:252 -msgid "Autoroute" -msgstr "Autoroute" - -#: pcbnew/onrightclick.cpp:268 -msgid "Move Drawing" -msgstr "Déplace Tracé" - -#: pcbnew/onrightclick.cpp:273 -msgid "End Drawing" -msgstr "Fin tracé" - -#: pcbnew/onrightclick.cpp:275 -msgid "Edit Drawing" -msgstr "Edit Tracé" - -#: pcbnew/onrightclick.cpp:276 -msgid "Delete Drawing" -msgstr "Supprimer Tracé" - -#: pcbnew/onrightclick.cpp:281 -msgid "Delete Zone Filling" -msgstr "Supprimer Remplissage de Zone" - -#: pcbnew/onrightclick.cpp:288 -msgid "Close Zone Outline" -msgstr "Fermer Contour de Zone" - -#: pcbnew/onrightclick.cpp:290 -msgid "Delete Last Corner" -msgstr "Supprimer Dernier Sommet" - -#: pcbnew/onrightclick.cpp:308 -msgid "Delete Marker" -msgstr "Effacer Marqueur" - -#: pcbnew/onrightclick.cpp:315 -msgid "Edit Dimension" -msgstr "Edit Cote" - -#: pcbnew/onrightclick.cpp:318 -msgid "Delete Dimension" -msgstr "Suppression Cote" - -#: pcbnew/onrightclick.cpp:325 -msgid "Move Target" -msgstr "Déplacer Mire" - -#: pcbnew/onrightclick.cpp:328 -msgid "Edit Target" -msgstr "Editer Mire" - -#: pcbnew/onrightclick.cpp:330 -msgid "Delete Target" -msgstr "Supprimer Mire" - -#: pcbnew/onrightclick.cpp:362 -msgid "Get and Move Footprint" -msgstr "Sel et Dépl.t module" - -#: pcbnew/onrightclick.cpp:376 -msgid "Fill or Refill All Zones" -msgstr "Remplir ou Re-remplir Toutes les Zones" - -#: pcbnew/onrightclick.cpp:381 -#: pcbnew/onrightclick.cpp:392 -#: pcbnew/onrightclick.cpp:405 -#: pcbnew/onrightclick.cpp:466 -msgid "Select Working Layer" -msgstr "Sélection de la couche de travail" - -#: pcbnew/onrightclick.cpp:390 -#: pcbnew/onrightclick.cpp:463 -msgid "Select Track Width" -msgstr "Sélection Epais. Piste" - -#: pcbnew/onrightclick.cpp:394 -msgid "Select layer pair for vias" -msgstr "Selection couple de couches pour Vias" - -#: pcbnew/onrightclick.cpp:411 -msgid "Footprint documentation" -msgstr "Documentation des modules" - -#: pcbnew/onrightclick.cpp:421 -msgid "Glob Move and Place" -msgstr "Move et Place Globaux" - -#: pcbnew/onrightclick.cpp:423 -msgid "Unlock All Modules" -msgstr "Déverrouiller tous les Modules" - -#: pcbnew/onrightclick.cpp:425 -msgid "Lock All Modules" -msgstr "Verrouiller tous les Modules" - -#: pcbnew/onrightclick.cpp:428 -msgid "Move All Modules" -msgstr "Déplace tous les Modules" - -#: pcbnew/onrightclick.cpp:429 -msgid "Move New Modules" -msgstr "Déplace nouveaux Modules" - -#: pcbnew/onrightclick.cpp:431 -msgid "Autoplace All Modules" -msgstr "Autoplace Tous Modules" - -#: pcbnew/onrightclick.cpp:432 -msgid "Autoplace New Modules" -msgstr "AutoPlace nouveaux Modules" - -#: pcbnew/onrightclick.cpp:433 -msgid "Autoplace Next Module" -msgstr "Autoplace Module suivant" - -#: pcbnew/onrightclick.cpp:436 -msgid "Orient All Modules" -msgstr "Oriente Tous Modules" - -#: pcbnew/onrightclick.cpp:443 -msgid "Global Autoroute" -msgstr "Autoroutage global" - -#: pcbnew/onrightclick.cpp:445 -msgid "Select layer pair" -msgstr "Selection couple de couches" - -#: pcbnew/onrightclick.cpp:447 -msgid "Autoroute All Modules" -msgstr "Autoroute Tous Modules" - -#: pcbnew/onrightclick.cpp:449 -msgid "Reset Unrouted" -msgstr "Réinit Non routés" - -#: pcbnew/onrightclick.cpp:454 -msgid "Global AutoRouter" -msgstr "Autorouteur Global" - -#: pcbnew/onrightclick.cpp:456 -msgid "Read Global AutoRouter Data" -msgstr "Lire Données de L'autorouteur global" - -#: pcbnew/onrightclick.cpp:493 -msgid "Flip Block (alt + drag mouse)" -msgstr "Inversion Bloc (alt + drag mouse)" - -#: pcbnew/onrightclick.cpp:516 -msgid "Drag Via" -msgstr "Drag Via" - -#: pcbnew/onrightclick.cpp:520 -#: pcbnew/onrightclick.cpp:601 -msgid "Edit Via" -msgstr "Edit Via" - -#: pcbnew/onrightclick.cpp:522 -msgid "Set via hole to Default" -msgstr "Ajuste perçage via à défaut" - -#: pcbnew/onrightclick.cpp:523 -msgid "Set via hole to a specific value. This specfic value is currently" -msgstr "Ajuste diametre perçage via a une valeur sécifique. Cette valeur spécifique est actuellement" - -#: pcbnew/onrightclick.cpp:526 -msgid "Set via hole to alt value" -msgstr "Ajuste perçage via à valeur alternative" - -#: pcbnew/onrightclick.cpp:528 -msgid "Set alt via hole value. This value is currently" -msgstr "Ajuste la valeur alt. perçage via Cette valeur est actuellement" - -#: pcbnew/onrightclick.cpp:531 -msgid "Set the via hole alt value" -msgstr "Ajuste la valeur alt. perçage via" - -#: pcbnew/onrightclick.cpp:533 -msgid "Export Via hole to alt value" -msgstr "Exporte perçage via à valeur alt." - -#: pcbnew/onrightclick.cpp:535 -msgid "Export via hole to others id vias" -msgstr "Exporte perçage via aux autres semblables." - -#: pcbnew/onrightclick.cpp:537 -msgid "Set ALL via holes to default" -msgstr "Ajuste perçage TOUTES vias au défaut" - -#: pcbnew/onrightclick.cpp:550 -msgid "Move Node" -msgstr "Déplace Noeud" - -#: pcbnew/onrightclick.cpp:555 -msgid "Drag Segments, keep slope" -msgstr "Drag Segments, garder direction" - -#: pcbnew/onrightclick.cpp:557 -msgid "Drag Segment" -msgstr "Drag Segment" - -#: pcbnew/onrightclick.cpp:560 -msgid "Move Segment" -msgstr "Déplace Segment" - -#: pcbnew/onrightclick.cpp:563 -msgid "Break Track" -msgstr "Briser piste" - -#: pcbnew/onrightclick.cpp:570 -msgid "Place Node" -msgstr "Place noeud" - -#: pcbnew/onrightclick.cpp:577 -msgid "End Track" -msgstr "Terminer Piste" - -#: pcbnew/onrightclick.cpp:580 -msgid "Place Via" -msgstr "Place Via" - -#: pcbnew/onrightclick.cpp:587 -msgid "Place Micro Via" -msgstr "Place Micro Via" - -#: pcbnew/onrightclick.cpp:599 -msgid "Change Width" -msgstr "Change Largeur" - -#: pcbnew/onrightclick.cpp:601 -msgid "Edit Segment" -msgstr "Edite Segment" - -#: pcbnew/onrightclick.cpp:604 -msgid "Edit Track" -msgstr "Editer Piste" - -#: pcbnew/onrightclick.cpp:606 -msgid "Edit Net" -msgstr "Edit Net" - -#: pcbnew/onrightclick.cpp:608 -msgid "Edit ALL Tracks and Vias" -msgstr "Editer TOUTES Pistes et Vias" - -#: pcbnew/onrightclick.cpp:610 -msgid "Edit ALL Vias (no track)" -msgstr "Editer TOUTES Vias (pas les pistes)" - -#: pcbnew/onrightclick.cpp:612 -msgid "Edit ALL Tracks (no via)" -msgstr "Editer TOUTES Pistes (pas les vias)" - -#: pcbnew/onrightclick.cpp:620 -msgid "Delete Via" -msgstr "Suppression Via" - -#: pcbnew/onrightclick.cpp:620 -msgid "Delete Segment" -msgstr "SupprimerSegment" - -#: pcbnew/onrightclick.cpp:627 -msgid "Delete Track" -msgstr "Effacer Piste" - -#: pcbnew/onrightclick.cpp:631 -msgid "Delete Net" -msgstr "Supprimer Net" - -#: pcbnew/onrightclick.cpp:636 -msgid "Set Flags" -msgstr "Ajust. Flags" - -#: pcbnew/onrightclick.cpp:637 -msgid "Locked: Yes" -msgstr "Verrou: Oui" - -#: pcbnew/onrightclick.cpp:638 -msgid "Locked: No" -msgstr "Verrou: Non" - -#: pcbnew/onrightclick.cpp:648 -msgid "Track Locked: Yes" -msgstr "Piste verrouillée: Oui" - -#: pcbnew/onrightclick.cpp:649 -msgid "Track Locked: No" -msgstr "Piste verrouillée: Non" - -#: pcbnew/onrightclick.cpp:651 -msgid "Net Locked: Yes" -msgstr "Net verrouillé: Oui" - -#: pcbnew/onrightclick.cpp:652 -msgid "Net Locked: No" -msgstr "Net verrouillé: Non" - -#: pcbnew/onrightclick.cpp:667 -msgid "Place Edge Outline" -msgstr "Place Segment de Contour" - -#: pcbnew/onrightclick.cpp:673 -msgid "Place Corner" -msgstr "Place Sommet" - -#: pcbnew/onrightclick.cpp:676 -msgid "Place Zone" -msgstr "Place Zone" - -#: pcbnew/onrightclick.cpp:688 -msgid "Move Corner" -msgstr "Déplace Sommet" - -#: pcbnew/onrightclick.cpp:690 -msgid "Delete Corner" -msgstr "Supprimer Sommet" - -#: pcbnew/onrightclick.cpp:695 -msgid "Create Corner" -msgstr "Créer Sommet" - -#: pcbnew/onrightclick.cpp:697 -msgid "Drag Outline Segment" -msgstr "Drag Segment Contour" - -#: pcbnew/onrightclick.cpp:702 -msgid "Add Similar Zone" -msgstr "Addition d'une Zone Semblable" - -#: pcbnew/onrightclick.cpp:705 -msgid "Add Cutout Area" -msgstr "Addition d'une Zone Interdite" - -#: pcbnew/onrightclick.cpp:709 -msgid "Fill Zone" -msgstr "Remplir Zone" - -#: pcbnew/onrightclick.cpp:712 -msgid "Move Zone" -msgstr "Déplace Zone" - -#: pcbnew/onrightclick.cpp:715 -msgid "Edit Zone Params" -msgstr "Editer Paramètres de la Zone" - -#: pcbnew/onrightclick.cpp:720 -msgid "Delete Cutout" -msgstr "Supprimer Zone Interdite" - -#: pcbnew/onrightclick.cpp:723 -msgid "Delete Zone Outline" -msgstr "Supprimer Contour de Zone" - -#: pcbnew/onrightclick.cpp:745 -#: pcbnew/onrightclick.cpp:790 -#: pcbnew/onrightclick.cpp:828 -#: pcbnew/onrightclick.cpp:894 -msgid "Move" -msgstr "Move" - -#: pcbnew/onrightclick.cpp:748 -#: pcbnew/onrightclick.cpp:830 -msgid "Drag" -msgstr "Drag" - -#: pcbnew/onrightclick.cpp:752 -msgid "Rotate +" -msgstr "Rotation +" - -#: pcbnew/onrightclick.cpp:756 -msgid "Rotate -" -msgstr "Rotation -" - -#: pcbnew/onrightclick.cpp:757 -msgid "Flip" -msgstr "Change côté" - -#: pcbnew/onrightclick.cpp:837 -msgid "Copy current pad settings to this pad" -msgstr "" - -#: pcbnew/onrightclick.cpp:841 -msgid "Copy this pad settings to current pad settings" -msgstr "" - -#: pcbnew/onrightclick.cpp:849 -msgid "Copy this pad settings to all pads in this footprint (or similar footprints)" -msgstr "" - -#: pcbnew/onrightclick.cpp:854 -msgid "delete" -msgstr "Effacer" - -#: pcbnew/onrightclick.cpp:861 -msgid "Autoroute Pad" -msgstr "Autoroute Pad" - -#: pcbnew/onrightclick.cpp:862 -msgid "Autoroute Net" -msgstr "Autoroute Net" - #: pcbnew/class_drawsegment.cpp:264 msgid "Shape" msgstr "Forme" @@ -4323,45 +4292,107 @@ msgstr "Texte Pcb" msgid "Module Editor: module modified!, Continue ?" msgstr "Editeur de Module: module modifié! Continuer ?" -#: pcbnew/dialog_freeroute_exchange.cpp:187 -msgid "Export a Specctra Design (*.dsn) File" -msgstr "Exporter un fichier de conception Specctra (*.dsn)" +#: pcbnew/dialog_general_options.cpp:288 +msgid "No Display" +msgstr "Pas d'affichage" -#: pcbnew/dialog_freeroute_exchange.cpp:189 -msgid "Export a Specctra DSN file (to FreeRouter)" -msgstr "Exporter un fichier Specctra DSN (pour FreeRoute)" +#: pcbnew/dialog_general_options.cpp:291 +msgid "Display Polar Coord" +msgstr "Affichage coord Polaires" -#: pcbnew/dialog_freeroute_exchange.cpp:192 -msgid "Launch FreeRouter via Java Web Start" -msgstr "Lancer FreeRouter via Java Web Start" +#: pcbnew/dialog_general_options.cpp:300 +msgid "millimeters" +msgstr "millimetres" -#: pcbnew/dialog_freeroute_exchange.cpp:194 -msgid "Use Java Web Start function to run FreeRouter via Internet (or your Browser if not found)" -msgstr "Utiliser Java Web Start function pour lancer FreeRouter via Internet (ou votre Navigateur si non trouvé)" +#: pcbnew/dialog_general_options.cpp:302 +msgid "Units" +msgstr "Unités" -#: pcbnew/dialog_freeroute_exchange.cpp:197 -msgid "Back Import the Specctra Session (*.ses) File" -msgstr "Importer un Fichier Specctra Session (*.ses)" +#: pcbnew/dialog_general_options.cpp:309 +msgid "Small" +msgstr "Petit" -#: pcbnew/dialog_freeroute_exchange.cpp:199 -msgid "Merge a session file created by FreeRouter with the current board." -msgstr "" +#: pcbnew/dialog_general_options.cpp:310 +msgid "Big" +msgstr "Grand" -#: pcbnew/dialog_freeroute_exchange.cpp:206 -msgid "Visit the FreeRouting.net Website with your Browser" -msgstr "Visiter le Site FreeRouting.net avec votre navigateur" +#: pcbnew/dialog_general_options.cpp:312 +msgid "Cursor" +msgstr "Curseur" -#: pcbnew/dialog_freeroute_exchange.cpp:208 -msgid "Launch your browser and go to the FreeRouting.net website" -msgstr "Lancer votre navigateur pour aller sur FreeRouting.net" +#: pcbnew/dialog_general_options.cpp:324 +msgid "Number of Layers:" +msgstr "Nombre de Couches:" -#: pcbnew/dialog_freeroute_exchange.cpp:211 -msgid "FreeRouting.net URL" -msgstr "URL FreeRouting.net" +#: pcbnew/dialog_general_options.cpp:340 +msgid "Max Links:" +msgstr "Liens max:" -#: pcbnew/dialog_freeroute_exchange.cpp:216 -msgid "The URL of the FreeRouting.net website" -msgstr "L' URL du site FreeRouting.net" +#: pcbnew/dialog_general_options.cpp:356 +msgid "Auto Save (minuts):" +msgstr "Sauveg. Auto (min)" + +#: pcbnew/dialog_general_options.cpp:385 +msgid "Drc ON" +msgstr "Drc ACTIVE" + +#: pcbnew/dialog_general_options.cpp:394 +msgid "Show Ratsnest" +msgstr "Monter le chevelu général" + +#: pcbnew/dialog_general_options.cpp:401 +msgid "Show Mod Ratsnest" +msgstr "Monter le chevelu du module" + +#: pcbnew/dialog_general_options.cpp:408 +msgid "Tracks Auto Del" +msgstr "Auto Supp. Pistes" + +#: pcbnew/dialog_general_options.cpp:415 +msgid "Track 45 Only" +msgstr "Pistes 45 seulement" + +#: pcbnew/dialog_general_options.cpp:422 +msgid "Segments 45 Only" +msgstr "Segments 45 seulement" + +#: pcbnew/dialog_general_options.cpp:429 +msgid "Auto PAN" +msgstr "Auto PAN" + +#: pcbnew/dialog_general_options.cpp:437 +msgid "Double Segm Track" +msgstr "2 segments pour piste" + +#: pcbnew/dialog_general_options.cpp:450 +#: pcbnew/dialog_general_options.cpp:465 +msgid "When creating tracks" +msgstr "En creation de pistes" + +#: pcbnew/dialog_general_options.cpp:453 +msgid "Magnetic Pads" +msgstr " Pads magnétiques" + +#: pcbnew/dialog_general_options.cpp:460 +msgid "control the capture of the pcb cursor when the mouse cursor enters a pad area" +msgstr "Controle la capture du curseur pcb quand le curseuir souris est sur le pad" + +#: pcbnew/dialog_general_options.cpp:468 +msgid "Magnetic Tracks" +msgstr "Pistes Magnétiques" + +#: pcbnew/dialog_general_options.cpp:475 +msgid "control the capture of the pcb cursor when the mouse cursor enters a track" +msgstr "Controle la capture du curseur pcb quand le curseuir souris est sur la piste" + +#: pcbnew/editrack-part2.cpp:32 +#, c-format +msgid "Track Width: %s Vias Size : %s" +msgstr "Larg. piste: %s Diam Vias : %s" + +#: pcbnew/editrack-part2.cpp:136 +msgid "Drc error, cancelled" +msgstr "Erreur DRC, annulation" #: pcbnew/class_board.cpp:559 msgid "Nodes" @@ -4403,22 +4434,6 @@ msgstr "Doc: " msgid "KeyW: " msgstr "KeyW: " -#: pcbnew/gen_modules_placefile.cpp:76 -msgid "No Modules for Automated Placement" -msgstr "Pas de Module pour placement Automatisé" - -#: pcbnew/gen_modules_placefile.cpp:110 -msgid "Component side place file:" -msgstr "Fichier placement coté composant:" - -#: pcbnew/gen_modules_placefile.cpp:113 -msgid "Copper side place file:" -msgstr "Fichier placement coté cuivre:" - -#: pcbnew/gen_modules_placefile.cpp:116 -msgid "Module count" -msgstr "Nb Modules" - #: pcbnew/dialog_edit_module.cpp:40 msgid "Module properties" msgstr "Propriétés du Module" @@ -4803,6 +4818,18 @@ msgstr "Editer pins unité par unité (Utiliser en connaissance de cause)" msgid "Part %c" msgstr "Composant %c" +#: eeschema/sheetlab.cpp:73 +msgid "PinSheet Properties:" +msgstr "Propriétés des Pins de Hierarchie" + +#: eeschema/sheetlab.cpp:107 +msgid "PinSheet Shape:" +msgstr "Forme Pin de hiérarchie:" + +#: eeschema/sheetlab.cpp:388 +msgid "No New Hierarchal Label found" +msgstr "Pas de nouvea Label Hiérarchique trouvé" + #: eeschema/tool_sch.cpp:48 msgid "New schematic project" msgstr "Nouveau Projet schématique" @@ -4948,103 +4975,59 @@ msgstr "Impossible de trouver le composant " msgid " in library" msgstr " en librairie" -#: eeschema/symbtext.cpp:130 -msgid " Text : " -msgstr " Texte : " - -#: eeschema/symbtext.cpp:149 -msgid "Size:" -msgstr "Taille:" - -#: eeschema/symbtext.cpp:155 -msgid " Text Options : " -msgstr "Options du texte:" - -#: eeschema/symbtext.cpp:159 -msgid "Common to Units" -msgstr "Commun aux Unités" - -#: eeschema/symbtext.cpp:163 -msgid "Common to convert" -msgstr "Commun a converti" - -#: eeschema/symbtext.cpp:167 -msgid "Vertical" -msgstr "Vertical" - #: eeschema/eeredraw.cpp:130 msgid "Sheet" msgstr "Feuille" -#: eeschema/sheet.cpp:164 -msgid "Filename:" -msgstr "Nom Fichier:" - -#: eeschema/sheet.cpp:178 -msgid "Sheetname:" -msgstr "Nom feuille" - -#: eeschema/sheet.cpp:295 -msgid "No Filename! Aborted" -msgstr "Pas de Nom de Fichier! Abandon" - -#: eeschema/sheet.cpp:310 -msgid "Changing a Filename can change all the schematic structure and cannot be undone" -msgstr "Cette opération changera l'annotation actuelle et ne pourra être annulée." - -#: eeschema/sheet.cpp:312 -msgid "Ok to continue renaming?" -msgstr "Ok pour continuer le changement de nom?" - -#: eeschema/plotps.cpp:172 +#: eeschema/plotps.cpp:173 msgid "Page Size A4" msgstr "Feuille A4" -#: eeschema/plotps.cpp:173 +#: eeschema/plotps.cpp:174 msgid "Page Size A" msgstr "Feuille A" -#: eeschema/plotps.cpp:174 +#: eeschema/plotps.cpp:175 msgid "Plot page size:" msgstr "Format de la feuille:" -#: eeschema/plotps.cpp:180 +#: eeschema/plotps.cpp:181 msgid "Plot Options:" msgstr "Options de tracé:" -#: eeschema/plotps.cpp:185 +#: eeschema/plotps.cpp:186 msgid "B/W" msgstr "N/B" -#: eeschema/plotps.cpp:186 +#: eeschema/plotps.cpp:187 msgid "Color" msgstr "Couleur" -#: eeschema/plotps.cpp:187 +#: eeschema/plotps.cpp:188 msgid "Plot Color:" msgstr "Tracé et Couleurs:" -#: eeschema/plotps.cpp:191 +#: eeschema/plotps.cpp:192 msgid "Print Sheet Ref" msgstr "Imprimer cartouche" -#: eeschema/plotps.cpp:200 +#: eeschema/plotps.cpp:201 msgid "&Plot CURRENT" msgstr "&Imprimer courant" -#: eeschema/plotps.cpp:204 +#: eeschema/plotps.cpp:205 msgid "Plot A&LL" msgstr "&Tout tracer" -#: eeschema/plotps.cpp:215 +#: eeschema/plotps.cpp:217 msgid "Messages :" msgstr "Messages :" -#: eeschema/plotps.cpp:227 +#: eeschema/plotps.cpp:230 msgid "Default Line Width" msgstr "Epaiss. ligne par défaut" -#: eeschema/plotps.cpp:396 +#: eeschema/plotps.cpp:399 #, c-format msgid "Plot: %s\n" msgstr "Trace: %s\n" @@ -5233,46 +5216,29 @@ msgstr " Rien trouvé" msgid "Empty Text!" msgstr "Texte vide" -#: eeschema/dialog_erc.cpp:171 -#: eeschema/dialog_erc.cpp:202 -msgid "Erc File Report:" -msgstr "Fichier rapport d'erreurs:" +#: eeschema/symbtext.cpp:133 +msgid " Text : " +msgstr " Texte : " -#: eeschema/dialog_erc.cpp:176 -msgid "-> Total Errors: " -msgstr "-> Total Erreurs: " +#: eeschema/symbtext.cpp:152 +msgid "Size:" +msgstr "Taille:" -#: eeschema/dialog_erc.cpp:179 -msgid "-> Last Warnings: " -msgstr "-> Dern. Warnings: " +#: eeschema/symbtext.cpp:158 +msgid " Text Options : " +msgstr "Options du texte:" -#: eeschema/dialog_erc.cpp:183 -msgid "-> Last Errors: " -msgstr "-> Dern. Erreurs: " +#: eeschema/symbtext.cpp:162 +msgid "Common to Units" +msgstr "Commun aux Unités" -#: eeschema/dialog_erc.cpp:189 -msgid "0000" -msgstr "0000" +#: eeschema/symbtext.cpp:166 +msgid "Common to convert" +msgstr "Commun a converti" -#: eeschema/dialog_erc.cpp:205 -msgid "Write erc report" -msgstr "Rapport d'erreur" - -#: eeschema/dialog_erc.cpp:211 -msgid "&Test Erc" -msgstr "&Test Erc" - -#: eeschema/dialog_erc.cpp:215 -msgid "&Del Markers" -msgstr "&Supprimer Marqueurs" - -#: eeschema/dialog_erc.cpp:222 -msgid "erc" -msgstr "erc" - -#: eeschema/dialog_erc.cpp:228 -msgid "Reset" -msgstr "Défaut" +#: eeschema/symbtext.cpp:170 +msgid "Vertical" +msgstr "Vertical" #: eeschema/libedit.cpp:38 msgid " Part: " @@ -5379,18 +5345,6 @@ msgstr "Le composant \" %s\" existe, Le changer ?" msgid "Component %s saved in %s" msgstr "Composant %s sauvé en %s" -#: eeschema/sheetlab.cpp:73 -msgid "PinSheet Properties:" -msgstr "Propriétés des Pins de Hierarchie" - -#: eeschema/sheetlab.cpp:107 -msgid "PinSheet Shape:" -msgstr "Forme Pin de hiérarchie:" - -#: eeschema/sheetlab.cpp:388 -msgid "No New Hierarchal Label found" -msgstr "Pas de nouvea Label Hiérarchique trouvé" - #: eeschema/schframe.cpp:282 msgid "Schematic modified, Save before exit ?" msgstr "Schematique modifiée, Sauver avant de quitter ?" @@ -5411,9 +5365,7 @@ msgstr "Tracer traits H, V ou 45 deg seulement" msgid "No new text: no change" msgstr "Pas de nouveau texte: pas de changements" -#: eeschema/netlist.cpp:163 -#: eeschema/netlist.cpp:195 -#: eeschema/netlist.cpp:204 +#: eeschema/netlist.cpp:162 msgid "List" msgstr "Liste" @@ -5422,69 +5374,65 @@ msgid "No component" msgstr "Pas de composants" #: eeschema/netlist.cpp:204 -#: eeschema/netlist.cpp:311 -#: eeschema/netlist.cpp:351 -#: eeschema/netlist.cpp:372 -#: eeschema/netlist.cpp:387 -msgid "Done" -msgstr "Fini" - -#: eeschema/netlist.cpp:207 msgid "NbItems" msgstr "NbItems" +#: eeschema/netlist.cpp:310 +#: eeschema/netlist.cpp:352 +#: eeschema/netlist.cpp:375 +#: eeschema/netlist.cpp:392 +msgid "Done" +msgstr "Fini" + #: eeschema/netlist.cpp:316 -#: eeschema/netlist.cpp:351 msgid "Labels" msgstr "Labels" -#: eeschema/netlist.cpp:354 -#: eeschema/netlist.cpp:372 +#: eeschema/netlist.cpp:356 msgid "Hierar." msgstr "Hiérar." -#: eeschema/netlist.cpp:375 -#: eeschema/netlist.cpp:387 -msgid "Sorting" -msgstr "Tri" +#: eeschema/netlist.cpp:379 +msgid "Sorting Nets" +msgstr "Tri des Nets" -#: eeschema/netlist.cpp:809 +#: eeschema/netlist.cpp:815 msgid "Bad Bus Label: " msgstr "Mauvais label de Bus: " -#: eeschema/annotate.cpp:773 +#: eeschema/annotate.cpp:771 #, c-format msgid "item not annotated: %s%s" msgstr "item non numéroté: %s%s" -#: eeschema/annotate.cpp:778 +#: eeschema/annotate.cpp:776 #, c-format msgid "( unit %d)" msgstr "( Unité %d)" -#: eeschema/annotate.cpp:795 +#: eeschema/annotate.cpp:793 #, c-format msgid "Error item %s%s" msgstr "Erreur item %s%s" -#: eeschema/annotate.cpp:798 +#: eeschema/annotate.cpp:796 #, c-format msgid " unit %d and no more than %d parts" msgstr " unité %d et plus que %d parts" -#: eeschema/annotate.cpp:832 -#: eeschema/annotate.cpp:855 +#: eeschema/annotate.cpp:830 +#: eeschema/annotate.cpp:853 #, c-format msgid "Multiple item %s%s" msgstr "Multipleélément %s%s" -#: eeschema/annotate.cpp:837 -#: eeschema/annotate.cpp:860 +#: eeschema/annotate.cpp:835 +#: eeschema/annotate.cpp:858 #, c-format msgid " (unit %d)" msgstr " ( Unité %d)" -#: eeschema/annotate.cpp:877 +#: eeschema/annotate.cpp:875 #, c-format msgid "Diff values for %s%d%c (%s) and %s%d%c (%s)" msgstr "Valeurs différentes pour %s%d%c (%s) et %s%d%c (%s)" @@ -5505,55 +5453,59 @@ msgstr "Propriétés du label" msgid "Text properties" msgstr "Propriétés du texte" -#: eeschema/dialog_edit_label.cpp:136 +#: eeschema/dialog_edit_label.cpp:139 msgid "Text " msgstr "Texte " -#: eeschema/dialog_edit_label.cpp:146 +#: eeschema/dialog_edit_label.cpp:149 +#: eeschema/affiche.cpp:110 msgid "Right" msgstr "Droite" -#: eeschema/dialog_edit_label.cpp:147 +#: eeschema/dialog_edit_label.cpp:150 +#: eeschema/affiche.cpp:101 msgid "Up" msgstr "Haut" -#: eeschema/dialog_edit_label.cpp:148 +#: eeschema/dialog_edit_label.cpp:151 +#: eeschema/affiche.cpp:107 msgid "Left" msgstr "Gauche" -#: eeschema/dialog_edit_label.cpp:149 +#: eeschema/dialog_edit_label.cpp:152 +#: eeschema/affiche.cpp:104 msgid "Down" msgstr "Bas" -#: eeschema/dialog_edit_label.cpp:150 +#: eeschema/dialog_edit_label.cpp:153 msgid "Text Orient:" msgstr "Orient:" -#: eeschema/dialog_edit_label.cpp:157 +#: eeschema/dialog_edit_label.cpp:160 msgid "Input" msgstr "Entrée" -#: eeschema/dialog_edit_label.cpp:158 +#: eeschema/dialog_edit_label.cpp:161 msgid "Output" msgstr "Sortie" -#: eeschema/dialog_edit_label.cpp:159 +#: eeschema/dialog_edit_label.cpp:162 msgid "Bidi" msgstr "Bidi" -#: eeschema/dialog_edit_label.cpp:160 +#: eeschema/dialog_edit_label.cpp:163 msgid "TriState" msgstr "3 états" -#: eeschema/dialog_edit_label.cpp:161 +#: eeschema/dialog_edit_label.cpp:164 msgid "Passive" msgstr "Passive" -#: eeschema/dialog_edit_label.cpp:162 -msgid "label Shape:" -msgstr "Forme Label:" +#: eeschema/dialog_edit_label.cpp:165 +msgid "Glabel Shape:" +msgstr "Forme GLabel:" -#: eeschema/dialog_edit_label.cpp:170 +#: eeschema/dialog_edit_label.cpp:173 msgid "Size " msgstr "Taille " @@ -5628,11 +5580,6 @@ msgstr "Fichiers Librairies:" msgid " Default Path for libraries" msgstr "Chemin par défaut des librairies" -#: eeschema/netform.cpp:55 -#: eeschema/netform.cpp:258 -msgid "Failed to create file " -msgstr "Impossible de créer le fichier " - #: eeschema/libframe.cpp:104 msgid "" "Component was modified!\n" @@ -5901,75 +5848,75 @@ msgstr "&Voir" msgid "&Place" msgstr "&Placer" -#: eeschema/plothpgl.cpp:225 +#: eeschema/plothpgl.cpp:222 msgid "Sheet Size" msgstr "Dim. feuille" -#: eeschema/plothpgl.cpp:227 +#: eeschema/plothpgl.cpp:224 msgid "Page Size A3" msgstr "Feuille A3" -#: eeschema/plothpgl.cpp:228 +#: eeschema/plothpgl.cpp:225 msgid "Page Size A2" msgstr "Feuille A2" -#: eeschema/plothpgl.cpp:229 +#: eeschema/plothpgl.cpp:226 msgid "Page Size A1" msgstr "Feuille A1" -#: eeschema/plothpgl.cpp:230 +#: eeschema/plothpgl.cpp:227 msgid "Page Size A0" msgstr "Feuille A0" -#: eeschema/plothpgl.cpp:232 +#: eeschema/plothpgl.cpp:229 msgid "Page Size B" msgstr "Feuille B" -#: eeschema/plothpgl.cpp:233 +#: eeschema/plothpgl.cpp:230 msgid "Page Size C" msgstr "Feuille C" -#: eeschema/plothpgl.cpp:234 +#: eeschema/plothpgl.cpp:231 msgid "Page Size D" msgstr "Feuille D" -#: eeschema/plothpgl.cpp:235 +#: eeschema/plothpgl.cpp:232 msgid "Page Size E" msgstr "Feuille E" -#: eeschema/plothpgl.cpp:250 +#: eeschema/plothpgl.cpp:240 msgid "Pen control:" msgstr "Controle plume" -#: eeschema/plothpgl.cpp:259 +#: eeschema/plothpgl.cpp:244 msgid "Pen Width ( mils )" msgstr "Epaiss plume (mils)" -#: eeschema/plothpgl.cpp:280 +#: eeschema/plothpgl.cpp:250 msgid "Pen Speed ( cm/s )" msgstr "Vitesse plume ( cm/s )" -#: eeschema/plothpgl.cpp:322 +#: eeschema/plothpgl.cpp:262 msgid "Page offset:" msgstr "Offset page:" -#: eeschema/plothpgl.cpp:331 +#: eeschema/plothpgl.cpp:266 msgid "Plot Offset X" msgstr "Offset de tracé X" -#: eeschema/plothpgl.cpp:346 +#: eeschema/plothpgl.cpp:272 msgid "Plot Offset Y" msgstr "Offset de tracé Y" -#: eeschema/plothpgl.cpp:390 +#: eeschema/plothpgl.cpp:298 msgid "&Accept Offset" msgstr "&Accepter Offset" -#: eeschema/plothpgl.cpp:681 +#: eeschema/plothpgl.cpp:580 msgid "** Plot End **\n" msgstr "** Fin de Tracé **\n" -#: eeschema/plothpgl.cpp:706 +#: eeschema/plothpgl.cpp:605 msgid "Plot " msgstr "Trace " @@ -5998,12 +5945,41 @@ msgid "Field" msgstr "Champ" #: eeschema/component_class.cpp:318 -#: eeschema/dialog_create_component.cpp:168 msgid "U" msgstr "U" +#: eeschema/class_drawsheet.cpp:252 +msgid "Ok to cleanup this sheet" +msgstr "Ok pour nettoyer cette feuille" + +#: eeschema/class_drawsheet.cpp:562 +#, c-format +msgid "A Sub Hierarchy named %s exists, Use it (The data in this sheet will be replaced)?" +msgstr "Une sous Hiérarchie nommée %s existe, L'utiliser (Les données de cette page seront remplacées)?" + +#: eeschema/class_drawsheet.cpp:566 +msgid "Sheet Filename Renaming Aborted" +msgstr " Renommage de Fichier de Feuille Abandonné" + +#: eeschema/class_drawsheet.cpp:574 +#, c-format +msgid "A file named %s exists, load it (otherwise keep current sheet data if possible)?" +msgstr "Un fichier %s existe, Le charger (autrement garder le contenu de la feuille active, si c'est possible) ?" + +#: eeschema/class_drawsheet.cpp:589 +msgid "This sheet uses shared data in a complex hierarchy" +msgstr "Cette feuille utilise des données partagées dans une hiérarchie complexe" + +#: eeschema/class_drawsheet.cpp:592 +msgid "Do we convert it in a simple hierarchical sheet (otherwise delete current sheet data)" +msgstr "Doit on la convertir en une feuille de hiérarchie simple (autrement supprimer les données courantes)" + +#: eeschema/class_drawsheet.cpp:751 +#, c-format +msgid "%8.8lX/" +msgstr "%8.8lX/" + #: eeschema/affiche.cpp:22 -#: eeschema/dialog_create_component.cpp:157 msgid "Name" msgstr "Nom" @@ -6070,50 +6046,50 @@ msgstr "Convert" msgid "default" msgstr "Défaut" -#: eeschema/dialog_edit_component_in_lib.cpp:136 +#: eeschema/dialog_edit_component_in_lib.cpp:139 msgid "General :" msgstr " Général :" -#: eeschema/dialog_edit_component_in_lib.cpp:144 -msgid "Number of Parts:" +#: eeschema/dialog_edit_component_in_lib.cpp:147 +msgid "Number of Units:" msgstr "Nombre de Parts:" -#: eeschema/dialog_edit_component_in_lib.cpp:152 -#: eeschema/dialog_create_component.cpp:259 +#: eeschema/dialog_edit_component_in_lib.cpp:155 +#: eeschema/dialog_create_component.cpp:262 msgid "Skew:" msgstr "Décalage:" -#: eeschema/dialog_edit_component_in_lib.cpp:158 -#: eeschema/dialog_create_component.cpp:184 +#: eeschema/dialog_edit_component_in_lib.cpp:161 +#: eeschema/dialog_create_component.cpp:187 msgid "Power Symbol" msgstr "Symbole Alimentation" -#: eeschema/dialog_edit_component_in_lib.cpp:162 -#: eeschema/dialog_create_component.cpp:188 +#: eeschema/dialog_edit_component_in_lib.cpp:165 +#: eeschema/dialog_create_component.cpp:191 msgid "Parts are locked" msgstr "Les parts sont verrouillées" -#: eeschema/dialog_edit_component_in_lib.cpp:172 +#: eeschema/dialog_edit_component_in_lib.cpp:175 msgid "Doc:" msgstr "Doc:" -#: eeschema/dialog_edit_component_in_lib.cpp:179 +#: eeschema/dialog_edit_component_in_lib.cpp:182 msgid "Keywords:" msgstr "Mots Cles:" -#: eeschema/dialog_edit_component_in_lib.cpp:186 +#: eeschema/dialog_edit_component_in_lib.cpp:189 msgid "DocFileName:" msgstr "Fichier de Doc:" -#: eeschema/dialog_edit_component_in_lib.cpp:195 +#: eeschema/dialog_edit_component_in_lib.cpp:198 msgid "Copy Doc" msgstr "Copie Doc" -#: eeschema/dialog_edit_component_in_lib.cpp:199 +#: eeschema/dialog_edit_component_in_lib.cpp:202 msgid "Browse DocFiles" msgstr "Examen Fichiers de Doc" -#: eeschema/dialog_edit_component_in_lib.cpp:207 +#: eeschema/dialog_edit_component_in_lib.cpp:210 #: eeschema/edit_component_in_lib.cpp:216 msgid "Alias" msgstr "Alias" @@ -6123,141 +6099,161 @@ msgstr "Alias" msgid "Arc %.1f deg" msgstr "Arc %.1f deg" -#: eeschema/dialog_create_component.cpp:180 +#: eeschema/dialog_create_component.cpp:183 #: eeschema/edit_component_in_lib.cpp:401 msgid "As Convert" msgstr "A une forme \"convertie\"" -#: eeschema/dialog_create_component.cpp:211 +#: eeschema/dialog_create_component.cpp:214 msgid "&1" msgstr "&1" -#: eeschema/dialog_create_component.cpp:212 +#: eeschema/dialog_create_component.cpp:215 msgid "&2" msgstr "&2" -#: eeschema/dialog_create_component.cpp:213 +#: eeschema/dialog_create_component.cpp:216 msgid "&3" msgstr "&3" -#: eeschema/dialog_create_component.cpp:214 +#: eeschema/dialog_create_component.cpp:217 msgid "&4" msgstr "&4" -#: eeschema/dialog_create_component.cpp:215 +#: eeschema/dialog_create_component.cpp:218 msgid "&5" msgstr "&5" -#: eeschema/dialog_create_component.cpp:216 +#: eeschema/dialog_create_component.cpp:219 msgid "&6" msgstr "&6" -#: eeschema/dialog_create_component.cpp:217 +#: eeschema/dialog_create_component.cpp:220 msgid "&7" msgstr "&7" -#: eeschema/dialog_create_component.cpp:218 +#: eeschema/dialog_create_component.cpp:221 msgid "&8" msgstr "&8" -#: eeschema/dialog_create_component.cpp:219 +#: eeschema/dialog_create_component.cpp:222 msgid "&9" msgstr "&9" -#: eeschema/dialog_create_component.cpp:220 +#: eeschema/dialog_create_component.cpp:223 msgid "&10" msgstr "&10" -#: eeschema/dialog_create_component.cpp:221 +#: eeschema/dialog_create_component.cpp:224 msgid "&11" msgstr "&11" -#: eeschema/dialog_create_component.cpp:222 +#: eeschema/dialog_create_component.cpp:225 msgid "&12" msgstr "&12" -#: eeschema/dialog_create_component.cpp:223 +#: eeschema/dialog_create_component.cpp:226 msgid "&13" msgstr "&13" -#: eeschema/dialog_create_component.cpp:224 +#: eeschema/dialog_create_component.cpp:227 msgid "&14" msgstr "&14" -#: eeschema/dialog_create_component.cpp:225 +#: eeschema/dialog_create_component.cpp:228 msgid "&15" msgstr "&15" -#: eeschema/dialog_create_component.cpp:226 +#: eeschema/dialog_create_component.cpp:229 msgid "&16" msgstr "&16" -#: eeschema/dialog_create_component.cpp:227 +#: eeschema/dialog_create_component.cpp:230 msgid "&17" msgstr "&17" -#: eeschema/dialog_create_component.cpp:228 +#: eeschema/dialog_create_component.cpp:231 msgid "&18" msgstr "&18" -#: eeschema/dialog_create_component.cpp:229 +#: eeschema/dialog_create_component.cpp:232 msgid "&19" msgstr "&19" -#: eeschema/dialog_create_component.cpp:230 +#: eeschema/dialog_create_component.cpp:233 msgid "&20" msgstr "&20" -#: eeschema/dialog_create_component.cpp:231 +#: eeschema/dialog_create_component.cpp:234 msgid "&21" msgstr "&21" -#: eeschema/dialog_create_component.cpp:232 +#: eeschema/dialog_create_component.cpp:235 msgid "&22" msgstr "&22" -#: eeschema/dialog_create_component.cpp:233 +#: eeschema/dialog_create_component.cpp:236 msgid "&23" msgstr "&23" -#: eeschema/dialog_create_component.cpp:234 +#: eeschema/dialog_create_component.cpp:237 msgid "&24" msgstr "&24" -#: eeschema/dialog_create_component.cpp:235 +#: eeschema/dialog_create_component.cpp:238 msgid "&25" msgstr "&25" -#: eeschema/dialog_create_component.cpp:236 +#: eeschema/dialog_create_component.cpp:239 msgid "&26" msgstr "&26" -#: eeschema/dialog_create_component.cpp:237 +#: eeschema/dialog_create_component.cpp:240 msgid "Parts per component" msgstr "Parts par omposant" -#: eeschema/dialog_create_component.cpp:243 +#: eeschema/dialog_create_component.cpp:246 msgid "Draw options" msgstr "Options affichage" -#: eeschema/dialog_create_component.cpp:247 +#: eeschema/dialog_create_component.cpp:250 msgid "Show Pin Number" msgstr "Montrer Numéro de Pin" -#: eeschema/dialog_create_component.cpp:251 +#: eeschema/dialog_create_component.cpp:254 #: eeschema/edit_component_in_lib.cpp:418 msgid "Show Pin Name" msgstr "Montre Nom de Pin" -#: eeschema/dialog_create_component.cpp:255 +#: eeschema/dialog_create_component.cpp:258 #: eeschema/edit_component_in_lib.cpp:429 msgid "Pin Name Inside" msgstr "Nom de pin a l'intérieur" -#: eeschema/dialog_create_component.cpp:311 +#: eeschema/dialog_create_component.cpp:316 msgid "You must provide a name for this component" msgstr "Vous devez fournir un nom pour ce composant" +#: eeschema/sheet.cpp:162 +msgid "Filename:" +msgstr "Nom Fichier:" + +#: eeschema/sheet.cpp:168 +msgid "Sheetname:" +msgstr "Nom feuille" + +#: eeschema/sheet.cpp:266 +msgid "No Filename! Aborted" +msgstr "Pas de Nom de Fichier! Abandon" + +#: eeschema/sheet.cpp:281 +msgid "Changing a Filename can change all the schematic structure and cannot be undone" +msgstr "Cette opération changera l'annotation actuelle et ne pourra être annulée." + +#: eeschema/sheet.cpp:283 +msgid "Ok to continue renaming?" +msgstr "Ok pour continuer le changement de nom?" + #: eeschema/hierarch.cpp:121 msgid "Navigator" msgstr "Navigateur" @@ -6469,11 +6465,15 @@ msgstr "Pas de composants trouvés" msgid "Selection" msgstr "Sélection" -#: eeschema/dialog_cmp_graphic_properties.cpp:167 +#: eeschema/dialog_cmp_graphic_properties.cpp:152 +msgid "Options :" +msgstr "Options :" + +#: eeschema/dialog_cmp_graphic_properties.cpp:168 msgid "Void" msgstr "Sans" -#: eeschema/dialog_cmp_graphic_properties.cpp:169 +#: eeschema/dialog_cmp_graphic_properties.cpp:170 msgid "BgFilled" msgstr "Fond Plein" @@ -6490,6 +6490,11 @@ msgstr "Sélection librairie" msgid "Select component (%d items)" msgstr "Selection composant (%d items)" +#: eeschema/netform.cpp:55 +#: eeschema/netform.cpp:258 +msgid "Failed to create file " +msgstr "Impossible de créer le fichier " + #: eeschema/viewlibs.cpp:118 msgid "Browse library: " msgstr "Examen librairie: " @@ -6521,23 +6526,23 @@ msgstr "Noir" msgid "Background Color:" msgstr "Couleur du Fond:" -#: eeschema/pinedit-dialog.cpp:233 +#: eeschema/pinedit-dialog.cpp:234 msgid "Pin Name :" msgstr "Nom de la pin :" -#: eeschema/pinedit-dialog.cpp:239 +#: eeschema/pinedit-dialog.cpp:240 msgid "Pin Num :" msgstr "Num de la pin :" -#: eeschema/pinedit-dialog.cpp:247 +#: eeschema/pinedit-dialog.cpp:248 msgid " Pin Options :" msgstr "Options pin :" -#: eeschema/pinedit-dialog.cpp:252 +#: eeschema/pinedit-dialog.cpp:253 msgid "Pin lenght :" msgstr "Longueur pin:" -#: eeschema/pinedit-dialog.cpp:266 +#: eeschema/pinedit-dialog.cpp:267 msgid "No Draw" msgstr "Invisible" @@ -6545,144 +6550,144 @@ msgstr "Invisible" msgid "Pin Orient:" msgstr "Pin Orient:" -#: eeschema/pinedit-dialog.cpp:325 +#: eeschema/pinedit-dialog.cpp:324 msgid "Pin Shape:" msgstr "Forme Pin:" -#: eeschema/pinedit-dialog.cpp:334 +#: eeschema/pinedit-dialog.cpp:333 msgid "3 States" msgstr "3 Etats" -#: eeschema/pinedit-dialog.cpp:336 +#: eeschema/pinedit-dialog.cpp:335 msgid "Unspecified" msgstr "Non specifié" -#: eeschema/pinedit-dialog.cpp:337 +#: eeschema/pinedit-dialog.cpp:336 msgid "Power In" msgstr "Power In" -#: eeschema/pinedit-dialog.cpp:338 +#: eeschema/pinedit-dialog.cpp:337 msgid "Power Out" msgstr "Power Out" -#: eeschema/pinedit-dialog.cpp:339 +#: eeschema/pinedit-dialog.cpp:338 msgid "Open coll" msgstr "Coll ouvert" -#: eeschema/pinedit-dialog.cpp:340 +#: eeschema/pinedit-dialog.cpp:339 msgid "Open emit" msgstr "Emetteur ouv." -#: eeschema/pinedit-dialog.cpp:342 +#: eeschema/pinedit-dialog.cpp:340 msgid "Electrical Type:" msgstr "Type électrique:" -#: eeschema/dialog_build_BOM.cpp:248 +#: eeschema/dialog_build_BOM.cpp:246 msgid "List items:" msgstr " Liste éléments: " -#: eeschema/dialog_build_BOM.cpp:254 +#: eeschema/dialog_build_BOM.cpp:250 msgid "Components by Reference" msgstr "Composants par référence" -#: eeschema/dialog_build_BOM.cpp:261 +#: eeschema/dialog_build_BOM.cpp:254 msgid "Sub Components (i.e. U2A, U2B ...)" msgstr "Sous Composants (i.e U2A, U2B...)" -#: eeschema/dialog_build_BOM.cpp:267 +#: eeschema/dialog_build_BOM.cpp:258 msgid "Components by Value" msgstr "Composants par valeur" -#: eeschema/dialog_build_BOM.cpp:273 +#: eeschema/dialog_build_BOM.cpp:262 msgid "Hierachy Pins by Name" msgstr "Pins de hierarchie par Nom" -#: eeschema/dialog_build_BOM.cpp:280 +#: eeschema/dialog_build_BOM.cpp:266 msgid "Hierachy Pins by Sheets" msgstr "Pins de hiérarchie par feuilles" -#: eeschema/dialog_build_BOM.cpp:287 +#: eeschema/dialog_build_BOM.cpp:272 msgid "Text for spreadsheet import" msgstr "Texte pour import dans tableur:" -#: eeschema/dialog_build_BOM.cpp:289 +#: eeschema/dialog_build_BOM.cpp:273 msgid "Output format:" msgstr "Format de sortie" -#: eeschema/dialog_build_BOM.cpp:296 +#: eeschema/dialog_build_BOM.cpp:278 msgid "Tab" msgstr "Tab" -#: eeschema/dialog_build_BOM.cpp:297 +#: eeschema/dialog_build_BOM.cpp:279 msgid ";" msgstr ";" -#: eeschema/dialog_build_BOM.cpp:298 +#: eeschema/dialog_build_BOM.cpp:280 msgid "," msgstr "," -#: eeschema/dialog_build_BOM.cpp:301 +#: eeschema/dialog_build_BOM.cpp:281 msgid "Field separator for spreadsheet import:" msgstr "Separateur de champ pour import dans tableu:" -#: eeschema/dialog_build_BOM.cpp:314 +#: eeschema/dialog_build_BOM.cpp:289 msgid "Launch list browser" msgstr "Lancer le visualisateur de liste" -#: eeschema/dialog_build_BOM.cpp:323 +#: eeschema/dialog_build_BOM.cpp:296 msgid "Fields to add:" msgstr "Champ à ajouter:" -#: eeschema/dialog_build_BOM.cpp:334 +#: eeschema/dialog_build_BOM.cpp:304 msgid "Field 1" msgstr "Champ 1" -#: eeschema/dialog_build_BOM.cpp:339 +#: eeschema/dialog_build_BOM.cpp:308 msgid "Field 2" msgstr "Champ 2" -#: eeschema/dialog_build_BOM.cpp:344 +#: eeschema/dialog_build_BOM.cpp:312 msgid "Field 3" msgstr "Champ 3" -#: eeschema/dialog_build_BOM.cpp:349 +#: eeschema/dialog_build_BOM.cpp:316 msgid "Field 4" msgstr "Champ 4" -#: eeschema/dialog_build_BOM.cpp:354 +#: eeschema/dialog_build_BOM.cpp:320 msgid "Field 5" msgstr "Champ 5" -#: eeschema/dialog_build_BOM.cpp:359 +#: eeschema/dialog_build_BOM.cpp:324 msgid "Field 6" msgstr "Champ 6" -#: eeschema/dialog_build_BOM.cpp:364 +#: eeschema/dialog_build_BOM.cpp:328 msgid "Field 7" msgstr "Champ 7" -#: eeschema/dialog_build_BOM.cpp:369 +#: eeschema/dialog_build_BOM.cpp:332 msgid "Field 8" msgstr "Champ 8" -#: eeschema/dialog_build_BOM.cpp:376 +#: eeschema/dialog_build_BOM.cpp:338 msgid "Create &List" msgstr "Créer &Liste" -#: eeschema/dialog_build_BOM.cpp:399 +#: eeschema/dialog_build_BOM.cpp:354 msgid "&Apply" msgstr "&Appliquer" -#: eeschema/dialog_build_BOM.cpp:615 +#: eeschema/dialog_build_BOM.cpp:569 msgid "Bill of materials:" msgstr "Liste du materiel:" -#: eeschema/dialog_build_BOM.cpp:667 -#: eeschema/dialog_build_BOM.cpp:722 +#: eeschema/dialog_build_BOM.cpp:621 +#: eeschema/dialog_build_BOM.cpp:676 msgid "Failed to open file " msgstr "Erreur ouverture " -#: eeschema/dialog_build_BOM.cpp:806 +#: eeschema/dialog_build_BOM.cpp:760 #, c-format msgid "" "\n" @@ -6691,7 +6696,7 @@ msgstr "" "\n" "#Labels globaux, hiérarchiques et pins de feuille ( ordre = Numéro de feuiller ) nombre = %d\n" -#: eeschema/dialog_build_BOM.cpp:817 +#: eeschema/dialog_build_BOM.cpp:771 #, c-format msgid "" "\n" @@ -6701,7 +6706,7 @@ msgstr "" "\n" "##Labels globaux, hiérarchiques et pins de feuille ( ordre = Alphab. ) nombre = %d\n" -#: eeschema/dialog_build_BOM.cpp:824 +#: eeschema/dialog_build_BOM.cpp:778 msgid "" "\n" "#End List\n" @@ -6709,7 +6714,7 @@ msgstr "" "\n" "#End List\n" -#: eeschema/dialog_build_BOM.cpp:1242 +#: eeschema/dialog_build_BOM.cpp:1196 msgid "" "\n" "#Cmp ( order = Reference )" @@ -6717,17 +6722,17 @@ msgstr "" "\n" "#Cmp ( ordre = Reference )" -#: eeschema/dialog_build_BOM.cpp:1246 -#: eeschema/dialog_build_BOM.cpp:1324 +#: eeschema/dialog_build_BOM.cpp:1200 +#: eeschema/dialog_build_BOM.cpp:1278 msgid " (with SubCmp)" msgstr "avec sub-composants" -#: eeschema/dialog_build_BOM.cpp:1302 -#: eeschema/dialog_build_BOM.cpp:1369 +#: eeschema/dialog_build_BOM.cpp:1256 +#: eeschema/dialog_build_BOM.cpp:1323 msgid "#End Cmp\n" msgstr "#End Cmp\n" -#: eeschema/dialog_build_BOM.cpp:1320 +#: eeschema/dialog_build_BOM.cpp:1274 msgid "" "\n" "#Cmp ( order = Value )" @@ -6735,17 +6740,17 @@ msgstr "" "\n" "#Cmp ( ordre = Valeur )" -#: eeschema/dialog_build_BOM.cpp:1401 +#: eeschema/dialog_build_BOM.cpp:1355 #, c-format msgid "> %-28.28s %s (Sheet %s) pos: %3.3f, %3.3f\n" msgstr "> %-28.28s %s (Feuille %s) pos: %3.3f, %3.3f\n" -#: eeschema/dialog_build_BOM.cpp:1421 +#: eeschema/dialog_build_BOM.cpp:1375 #, c-format msgid "> %-28.28s PinSheet %-7.7s (Sheet %s) pos: %3.3f, %3.3f\n" msgstr "> %-28.28s PinSheet %-7.7s (Feuillet %s) pos: %3.3f, %3.3f\n" -#: eeschema/dialog_build_BOM.cpp:1436 +#: eeschema/dialog_build_BOM.cpp:1390 msgid "#End labels\n" msgstr "#End labels\n" @@ -6835,141 +6840,141 @@ msgstr "Erreur. Vous devez entre un titre" msgid "Component properties (Not found in lib)" msgstr "Propriétés du composant : non trouvé en librairie" -#: eeschema/dialog_edit_component_in_schematic.cpp:135 +#: eeschema/dialog_edit_component_in_schematic.cpp:136 msgid "Unit 1" msgstr "Unité 1" -#: eeschema/dialog_edit_component_in_schematic.cpp:136 +#: eeschema/dialog_edit_component_in_schematic.cpp:137 msgid "Unit 2" msgstr "Unité 2" -#: eeschema/dialog_edit_component_in_schematic.cpp:137 +#: eeschema/dialog_edit_component_in_schematic.cpp:138 msgid "Unit 3" msgstr "Unité 3" -#: eeschema/dialog_edit_component_in_schematic.cpp:138 +#: eeschema/dialog_edit_component_in_schematic.cpp:139 msgid "Unit 4" msgstr "Unité 4" -#: eeschema/dialog_edit_component_in_schematic.cpp:139 +#: eeschema/dialog_edit_component_in_schematic.cpp:140 msgid "Unit 5" msgstr "Unité 5" -#: eeschema/dialog_edit_component_in_schematic.cpp:140 +#: eeschema/dialog_edit_component_in_schematic.cpp:141 msgid "Unit 6" msgstr "Unité 6" -#: eeschema/dialog_edit_component_in_schematic.cpp:141 +#: eeschema/dialog_edit_component_in_schematic.cpp:142 msgid "Unit 7" msgstr "Unité 7" -#: eeschema/dialog_edit_component_in_schematic.cpp:142 +#: eeschema/dialog_edit_component_in_schematic.cpp:143 msgid "Unit 8" msgstr "Unité 8" -#: eeschema/dialog_edit_component_in_schematic.cpp:143 +#: eeschema/dialog_edit_component_in_schematic.cpp:144 msgid "Unit 9" msgstr "Unité 9" -#: eeschema/dialog_edit_component_in_schematic.cpp:144 +#: eeschema/dialog_edit_component_in_schematic.cpp:145 msgid "Unit 10" msgstr "Unité 10" -#: eeschema/dialog_edit_component_in_schematic.cpp:145 +#: eeschema/dialog_edit_component_in_schematic.cpp:146 msgid "Unit 11" msgstr "Unité 11" -#: eeschema/dialog_edit_component_in_schematic.cpp:146 +#: eeschema/dialog_edit_component_in_schematic.cpp:147 msgid "Unit 12" msgstr "Unité 12" -#: eeschema/dialog_edit_component_in_schematic.cpp:147 +#: eeschema/dialog_edit_component_in_schematic.cpp:148 msgid "Unit 13" msgstr "Unité 13" -#: eeschema/dialog_edit_component_in_schematic.cpp:148 +#: eeschema/dialog_edit_component_in_schematic.cpp:149 msgid "Unit 14" msgstr "Unité 14" -#: eeschema/dialog_edit_component_in_schematic.cpp:149 +#: eeschema/dialog_edit_component_in_schematic.cpp:150 msgid "Unit 15" msgstr "Unité 15" -#: eeschema/dialog_edit_component_in_schematic.cpp:150 #: eeschema/dialog_edit_component_in_schematic.cpp:151 +#: eeschema/dialog_edit_component_in_schematic.cpp:152 msgid "Unit 16" msgstr "Unité 16" -#: eeschema/dialog_edit_component_in_schematic.cpp:152 +#: eeschema/dialog_edit_component_in_schematic.cpp:153 msgid "Unit 17" msgstr "Unité 17" -#: eeschema/dialog_edit_component_in_schematic.cpp:153 +#: eeschema/dialog_edit_component_in_schematic.cpp:154 msgid "Unit 18" msgstr "Unité 18" -#: eeschema/dialog_edit_component_in_schematic.cpp:154 +#: eeschema/dialog_edit_component_in_schematic.cpp:155 msgid "Unit 19" msgstr "Unité 19" -#: eeschema/dialog_edit_component_in_schematic.cpp:155 +#: eeschema/dialog_edit_component_in_schematic.cpp:156 msgid "Unit 20" msgstr "Unité 20" -#: eeschema/dialog_edit_component_in_schematic.cpp:156 +#: eeschema/dialog_edit_component_in_schematic.cpp:157 msgid "Unit 21" msgstr "Unité 21" -#: eeschema/dialog_edit_component_in_schematic.cpp:157 +#: eeschema/dialog_edit_component_in_schematic.cpp:158 msgid "Unit 22" msgstr "Unité 22" -#: eeschema/dialog_edit_component_in_schematic.cpp:158 +#: eeschema/dialog_edit_component_in_schematic.cpp:159 msgid "Unit 23" msgstr "Unité 23" -#: eeschema/dialog_edit_component_in_schematic.cpp:159 +#: eeschema/dialog_edit_component_in_schematic.cpp:160 msgid "Unit 24" msgstr "Unité 24" -#: eeschema/dialog_edit_component_in_schematic.cpp:160 +#: eeschema/dialog_edit_component_in_schematic.cpp:161 msgid "Unit 25" msgstr "Unité 25" -#: eeschema/dialog_edit_component_in_schematic.cpp:161 +#: eeschema/dialog_edit_component_in_schematic.cpp:162 msgid "Unit 26" msgstr "Unité 26" -#: eeschema/dialog_edit_component_in_schematic.cpp:162 +#: eeschema/dialog_edit_component_in_schematic.cpp:163 msgid "Unit:" msgstr "Unité:" -#: eeschema/dialog_edit_component_in_schematic.cpp:172 +#: eeschema/dialog_edit_component_in_schematic.cpp:173 msgid "+90" msgstr "+90" -#: eeschema/dialog_edit_component_in_schematic.cpp:175 +#: eeschema/dialog_edit_component_in_schematic.cpp:176 msgid "Orient:" msgstr "Orient:" -#: eeschema/dialog_edit_component_in_schematic.cpp:181 +#: eeschema/dialog_edit_component_in_schematic.cpp:182 #: eeschema/onrightclick.cpp:314 msgid "Mirror --" msgstr "Miroir--" -#: eeschema/dialog_edit_component_in_schematic.cpp:182 +#: eeschema/dialog_edit_component_in_schematic.cpp:183 msgid "Mirror !" msgstr "Miroir |" -#: eeschema/dialog_edit_component_in_schematic.cpp:183 +#: eeschema/dialog_edit_component_in_schematic.cpp:184 msgid "Mirror:" msgstr "Miroir:" -#: eeschema/dialog_edit_component_in_schematic.cpp:194 +#: eeschema/dialog_edit_component_in_schematic.cpp:195 msgid "Chip Name:" msgstr "Nom en librairie" -#: eeschema/dialog_edit_component_in_schematic.cpp:236 +#: eeschema/dialog_edit_component_in_schematic.cpp:237 msgid "Defaults" msgstr "Defauts" @@ -7585,23 +7590,23 @@ msgstr "Suppression Annotation" msgid "Annotation" msgstr "Annotation" -#: eeschema/annotate_dialog.cpp:257 +#: eeschema/annotate_dialog.cpp:259 msgid "Clear and annotate all of the components " msgstr "Reinitialisation et réannotation de tous les composants " -#: eeschema/annotate_dialog.cpp:259 +#: eeschema/annotate_dialog.cpp:261 msgid "Annotate only the unannotated components " msgstr "Annoter seulement les composants non déjà annotés " -#: eeschema/annotate_dialog.cpp:261 +#: eeschema/annotate_dialog.cpp:263 msgid "on the entire schematic?" msgstr "pour la schematique complète?" -#: eeschema/annotate_dialog.cpp:263 +#: eeschema/annotate_dialog.cpp:265 msgid "on the current sheet?" msgstr "pourr la feuille courante?" -#: eeschema/annotate_dialog.cpp:265 +#: eeschema/annotate_dialog.cpp:267 msgid "" "\n" "\n" @@ -7611,19 +7616,19 @@ msgstr "" "\n" "Cette opération changera l'annotation actuelle et ne pourra être annulée." -#: eeschema/annotate_dialog.cpp:285 +#: eeschema/annotate_dialog.cpp:287 msgid "Clear the existing annotation for " msgstr "Supprimer l'annotation existante pour " -#: eeschema/annotate_dialog.cpp:287 +#: eeschema/annotate_dialog.cpp:289 msgid "the entire schematic?" msgstr "la schématique entière?" -#: eeschema/annotate_dialog.cpp:289 +#: eeschema/annotate_dialog.cpp:291 msgid "the current sheet?" msgstr "La feuille courante?" -#: eeschema/annotate_dialog.cpp:291 +#: eeschema/annotate_dialog.cpp:293 msgid "" "\n" "\n" @@ -7637,36 +7642,70 @@ msgstr "" msgid "File write operation failed." msgstr "Erreur sur écriture sur fichier." -#: eeschema/class_drawsheet.cpp:252 -msgid "Ok to cleanup this sheet" -msgstr "Ok pour nettoyer cette feuille" +#: eeschema/dialog_erc.cpp:172 +#: eeschema/dialog_erc.cpp:203 +msgid "Erc File Report:" +msgstr "Fichier rapport d'erreurs:" -#: eeschema/class_drawsheet.cpp:558 -#, c-format -msgid "A Sub Hierarchy named %s exists, Use it (The data in this sheet will be replaced)?" -msgstr "Une sous Hiérarchie nommée %s existe, L'utiliser (Les données de cette page seront remplacées)?" +#: eeschema/dialog_erc.cpp:177 +msgid "-> Total Errors: " +msgstr "-> Total Erreurs: " -#: eeschema/class_drawsheet.cpp:562 -msgid "Sheet Filename Renaming Aborted" -msgstr " Renommage de Fichier de Feuille Abandonné" +#: eeschema/dialog_erc.cpp:180 +msgid "-> Last Warnings: " +msgstr "-> Dern. Warnings: " -#: eeschema/class_drawsheet.cpp:570 -#, c-format -msgid "A file named %s exists, load it (otherwise keep current sheet data if possible)?" -msgstr "Un fichier %s existe, Le charger (autrement garder le contenu de la feuille active, si c'est possible) ?" +#: eeschema/dialog_erc.cpp:184 +msgid "-> Last Errors: " +msgstr "-> Dern. Erreurs: " -#: eeschema/class_drawsheet.cpp:585 -msgid "This sheet uses shared data in a complex hierarchy" -msgstr "Cette feuille utilise des données partagées dans une hiérarchie complexe" +#: eeschema/dialog_erc.cpp:190 +msgid "0000" +msgstr "0000" -#: eeschema/class_drawsheet.cpp:588 -msgid "Do we convert it in a simple hierarchical sheet (otherwise delete current sheet data)" -msgstr "Doit on la convertir en une feuille de hiérarchie simple (autrement supprimer les données courantes)" +#: eeschema/dialog_erc.cpp:206 +msgid "Write erc report" +msgstr "Rapport d'erreur" -#: eeschema/class_drawsheet.cpp:725 -#, c-format -msgid "%8.8lX/" -msgstr "%8.8lX/" +#: eeschema/dialog_erc.cpp:212 +msgid "&Test Erc" +msgstr "&Test Erc" + +#: eeschema/dialog_erc.cpp:216 +msgid "&Del Markers" +msgstr "&Supprimer Marqueurs" + +#: eeschema/dialog_erc.cpp:224 +msgid "erc" +msgstr "erc" + +#: eeschema/dialog_erc.cpp:230 +msgid "Reset" +msgstr "Défaut" + +#: eeschema/dialog_find.cpp:129 +msgid "Item in &Sheet" +msgstr "Item dans &feuille" + +#: eeschema/dialog_find.cpp:132 +msgid "Item in &Hierarchy" +msgstr "Item dans &Hiérarchie" + +#: eeschema/dialog_find.cpp:135 +msgid "Find &Next Item (F5)" +msgstr "Item &Suivant (F5)" + +#: eeschema/dialog_find.cpp:141 +msgid "Find Markers" +msgstr "Chercher Marqueurs" + +#: eeschema/dialog_find.cpp:145 +msgid "Next Marker (F5)" +msgstr "Marqueur Suivant (F5)" + +#: eeschema/dialog_find.cpp:149 +msgid "Find Cmp in &Lib" +msgstr "Cmp. en &Libr." #: eeschema/load_one_schematic_file.cpp:104 msgid "Failed to open " @@ -7693,30 +7732,6 @@ msgstr " a été créé par une version plus ancienne de Eeschema. Il sera enreg msgid "Done Loading " msgstr "Chargement terminé" -#: eeschema/dialog_find.cpp:129 -msgid "Item in &Sheet" -msgstr "Item dans &feuille" - -#: eeschema/dialog_find.cpp:132 -msgid "Item in &Hierarchy" -msgstr "Item dans &Hiérarchie" - -#: eeschema/dialog_find.cpp:135 -msgid "Find &Next Item (F5)" -msgstr "Item &Suivant (F5)" - -#: eeschema/dialog_find.cpp:141 -msgid "Find Markers" -msgstr "Chercher Marqueurs" - -#: eeschema/dialog_find.cpp:145 -msgid "Next Marker (F5)" -msgstr "Marqueur Suivant (F5)" - -#: eeschema/dialog_find.cpp:149 -msgid "Find Cmp in &Lib" -msgstr "Cmp. en &Libr." - #: eeschema/lib_export.cpp:39 msgid "Import component:" msgstr "Importer composant:" @@ -7754,84 +7769,84 @@ msgid "Error while create " msgstr "Erreur en création de " #: eeschema/dialog_options.cpp:151 -#: eeschema/dialog_options.cpp:353 +#: eeschema/dialog_options.cpp:303 msgid "Delta Step X" msgstr "Incrément X" #: eeschema/dialog_options.cpp:156 -#: eeschema/dialog_options.cpp:369 +#: eeschema/dialog_options.cpp:309 msgid "Delta Step Y" msgstr "Incrément Y" -#: eeschema/dialog_options.cpp:231 +#: eeschema/dialog_options.cpp:227 msgid "Draw Options:" msgstr "Options de tracé:" -#: eeschema/dialog_options.cpp:239 +#: eeschema/dialog_options.cpp:231 msgid "Show grid" msgstr "Afficher grille" -#: eeschema/dialog_options.cpp:247 +#: eeschema/dialog_options.cpp:236 msgid "Normal (50 mils)" msgstr "Normal (50 mils)" -#: eeschema/dialog_options.cpp:248 +#: eeschema/dialog_options.cpp:237 msgid "Small (25 mils)" msgstr "Petit (25 mils)" -#: eeschema/dialog_options.cpp:249 +#: eeschema/dialog_options.cpp:238 msgid "Very small (10 mils)" msgstr "Très petit (10 mils)" -#: eeschema/dialog_options.cpp:250 +#: eeschema/dialog_options.cpp:239 msgid "Special (5 mils)" msgstr "Special (5 mils)" -#: eeschema/dialog_options.cpp:251 +#: eeschema/dialog_options.cpp:240 msgid "Special (2 mils)" msgstr "Special (2 mils)" -#: eeschema/dialog_options.cpp:252 +#: eeschema/dialog_options.cpp:241 msgid "Special (1 mil)" msgstr "Special (1 mil)" -#: eeschema/dialog_options.cpp:255 +#: eeschema/dialog_options.cpp:242 msgid "Grid Size" msgstr "Dim Grille" -#: eeschema/dialog_options.cpp:263 +#: eeschema/dialog_options.cpp:248 msgid "Show alls" msgstr "Tout Afficher" -#: eeschema/dialog_options.cpp:266 +#: eeschema/dialog_options.cpp:249 msgid "Show pins" msgstr "Monter Pins" -#: eeschema/dialog_options.cpp:286 +#: eeschema/dialog_options.cpp:262 msgid "millimeter" msgstr "millimetre" -#: eeschema/dialog_options.cpp:287 +#: eeschema/dialog_options.cpp:263 msgid "inches" msgstr "Pouces" -#: eeschema/dialog_options.cpp:301 +#: eeschema/dialog_options.cpp:272 msgid "Horiz/Vertical" msgstr "Horiz/Vertical" -#: eeschema/dialog_options.cpp:305 +#: eeschema/dialog_options.cpp:274 msgid "Wires - Bus orient" msgstr "Fils-Bus Orient" -#: eeschema/dialog_options.cpp:344 +#: eeschema/dialog_options.cpp:299 msgid "Auto increment params" msgstr "Auto increment params" -#: eeschema/dialog_options.cpp:385 +#: eeschema/dialog_options.cpp:315 msgid "Delta Label:" msgstr "Incrément Label:" -#: eeschema/dialog_options.cpp:410 +#: eeschema/dialog_options.cpp:332 msgid "Default Label Size" msgstr "Taille Label par défaut:" @@ -8993,31 +9008,147 @@ msgstr "X" msgid "Y" msgstr "Y" -#: common/eda_doc.cpp:144 -msgid "Doc File " -msgstr "Fichiers de Doc " - -#: common/eda_doc.cpp:191 -msgid " Cannot find the PDF viewer (xpdf, gpdf or konqueror) in /usr/bin/" -msgstr "Ne peut trouver le visualisateur PDF (xpdf, gpdf ou konqueror) in /usr/bin" - -#: common/eda_doc.cpp:199 -#, c-format -msgid "Unknown MIME type for Doc File [%s] (%s)" -msgstr "MIME type inconnu pour fichier Doc [%s] (%s)" - -#: common/eda_doc.cpp:219 -#, c-format -msgid "Cannot find Pdf viewer %s" -msgstr "Ne peut trouver le visualisateur Pdf %s" - #: common/selcolor.cpp:76 msgid "Colors" msgstr "Couleurs" -#: common/gestfich.cpp:673 -msgid "No default editor found, you must choose it" -msgstr "Pas d'éditeur par défaut trouvé, vous devez en choisir un" +#: common/common.cpp:51 +msgid " (\"):" +msgstr " (\"):" + +#: common/common.cpp:298 +msgid "Copper " +msgstr "Cuivre " + +#: common/common.cpp:298 +msgid "Inner L1 " +msgstr "Interne 1" + +#: common/common.cpp:298 +msgid "Inner L2 " +msgstr "Interne 2" + +#: common/common.cpp:298 +msgid "Inner L3 " +msgstr "Interne 3" + +#: common/common.cpp:299 +msgid "Inner L4 " +msgstr "Interne 4" + +#: common/common.cpp:299 +msgid "Inner L5 " +msgstr "Interne 5" + +#: common/common.cpp:299 +msgid "Inner L6 " +msgstr "Interne 6" + +#: common/common.cpp:299 +msgid "Inner L7 " +msgstr "Interne 7" + +#: common/common.cpp:300 +msgid "Inner L8 " +msgstr "Interne 8" + +#: common/common.cpp:300 +msgid "Inner L9 " +msgstr "Interne 9" + +#: common/common.cpp:300 +msgid "Inner L10" +msgstr "Interne 10" + +#: common/common.cpp:300 +msgid "Inner L11" +msgstr "Interne 11" + +#: common/common.cpp:301 +msgid "Inner L12" +msgstr "Interne 12" + +#: common/common.cpp:301 +msgid "Inner L13" +msgstr "Interne 13" + +#: common/common.cpp:301 +msgid "Inner L14" +msgstr "Interne 14" + +#: common/common.cpp:302 +msgid "Adhes Cop" +msgstr "Adhes Cu " + +#: common/common.cpp:302 +msgid "Adhes Cmp" +msgstr "Adhe Cmp" + +#: common/common.cpp:302 +msgid "SoldP Cop" +msgstr "SoldP Cu " + +#: common/common.cpp:302 +msgid "SoldP Cmp" +msgstr "SoldP Cmp" + +#: common/common.cpp:303 +msgid "SilkS Cop" +msgstr "Sérigr Cu " + +#: common/common.cpp:303 +msgid "SilkS Cmp" +msgstr "Sérigr Cmp" + +#: common/common.cpp:303 +msgid "Mask Cop " +msgstr "Masque Cu " + +#: common/common.cpp:303 +msgid "Mask Cmp " +msgstr "Masque Cmp" + +#: common/common.cpp:304 +msgid "Drawings " +msgstr "Drawings " + +#: common/common.cpp:304 +msgid "Comments " +msgstr "Comments " + +#: common/common.cpp:304 +msgid "Eco1 " +msgstr "Eco1 " + +#: common/common.cpp:304 +msgid "Eco2 " +msgstr "Eco2 " + +#: common/common.cpp:305 +msgid "Edges Pcb" +msgstr "Contour Pcb" + +#: common/common.cpp:305 +msgid "BAD INDEX" +msgstr "BAD INDEX" + +#: common/eda_doc.cpp:156 +msgid "Doc File " +msgstr "Fichiers de Doc " + +#: common/eda_doc.cpp:206 +msgid " Cannot find the PDF viewer (kpdf, gpdf or konqueror) in /usr/bin/" +msgstr " Ne peut trouver le visualisateur PDF (xpdf, gpdf ou konqueror) in /usr/bin" + +#: common/eda_doc.cpp:215 +#, c-format +msgid "Unknown MIME type for Doc File [%s] (%s)" +msgstr "MIME type inconnu pour fichier Doc [%s] (%s)" + +#: common/eda_doc.cpp:233 +#, c-format +msgid "Cannot find Pdf viewer %s" +msgstr "Ne peut trouver le visualisateur Pdf %s" #: common/edaappl.cpp:80 msgid "Default" @@ -9079,125 +9210,9 @@ msgstr "Hollandais" msgid "Language" msgstr "Langage" -#: common/common.cpp:49 -msgid " (\"):" -msgstr " (\"):" - -#: common/common.cpp:283 -msgid "Copper " -msgstr "Cuivre " - -#: common/common.cpp:283 -msgid "Inner L1 " -msgstr "Interne 1" - -#: common/common.cpp:283 -msgid "Inner L2 " -msgstr "Interne 2" - -#: common/common.cpp:283 -msgid "Inner L3 " -msgstr "Interne 3" - -#: common/common.cpp:284 -msgid "Inner L4 " -msgstr "Interne 4" - -#: common/common.cpp:284 -msgid "Inner L5 " -msgstr "Interne 5" - -#: common/common.cpp:284 -msgid "Inner L6 " -msgstr "Interne 6" - -#: common/common.cpp:284 -msgid "Inner L7 " -msgstr "Interne 7" - -#: common/common.cpp:285 -msgid "Inner L8 " -msgstr "Interne 8" - -#: common/common.cpp:285 -msgid "Inner L9 " -msgstr "Interne 9" - -#: common/common.cpp:285 -msgid "Inner L10" -msgstr "Interne 10" - -#: common/common.cpp:285 -msgid "Inner L11" -msgstr "Interne 11" - -#: common/common.cpp:286 -msgid "Inner L12" -msgstr "Interne 12" - -#: common/common.cpp:286 -msgid "Inner L13" -msgstr "Interne 13" - -#: common/common.cpp:286 -msgid "Inner L14" -msgstr "Interne 14" - -#: common/common.cpp:287 -msgid "Adhes Cop" -msgstr "Adhes Cu " - -#: common/common.cpp:287 -msgid "Adhes Cmp" -msgstr "Adhe Cmp" - -#: common/common.cpp:287 -msgid "SoldP Cop" -msgstr "SoldP Cu " - -#: common/common.cpp:287 -msgid "SoldP Cmp" -msgstr "SoldP Cmp" - -#: common/common.cpp:288 -msgid "SilkS Cop" -msgstr "Sérigr Cu " - -#: common/common.cpp:288 -msgid "SilkS Cmp" -msgstr "Sérigr Cmp" - -#: common/common.cpp:288 -msgid "Mask Cop " -msgstr "Masque Cu " - -#: common/common.cpp:288 -msgid "Mask Cmp " -msgstr "Masque Cmp" - -#: common/common.cpp:289 -msgid "Drawings " -msgstr "Drawings " - -#: common/common.cpp:289 -msgid "Comments " -msgstr "Comments " - -#: common/common.cpp:289 -msgid "Eco1 " -msgstr "Eco1 " - -#: common/common.cpp:289 -msgid "Eco2 " -msgstr "Eco2 " - -#: common/common.cpp:290 -msgid "Edges Pcb" -msgstr "Contour Pcb" - -#: common/common.cpp:290 -msgid "BAD INDEX" -msgstr "BAD INDEX" +#: common/gestfich.cpp:673 +msgid "No default editor found, you must choose it" +msgstr "Pas d'éditeur par défaut trouvé, vous devez en choisir un" #: common/basicframe.cpp:237 #, c-format @@ -9877,7 +9892,7 @@ msgstr "WinEDA_DrillFrame" msgid "dialog_freeroute_exchange" msgstr "dialog_freeroute_exchange" -#: eeschema/symbtext.h:42 +#: eeschema/symbtext.h:47 msgid "Graphic text properties" msgstr "Propriétés du texte" @@ -9969,15 +9984,23 @@ msgstr "Marqueur ERC" msgid "Other" msgstr "Autre" +#: eeschema/sheet.h:47 +msgid "Sheet properties" +msgstr "Propriétés de la feuille" + #: eeschema/dialog_create_component.h:55 msgid "Component Creation" msgstr "Creation Composant:" +#: eeschema/dialog_erc.h:57 +msgid "EESchema Erc" +msgstr "EESchema Erc" + #: eeschema/pinedit-dialog.h:65 msgid "Pin properties" msgstr "Propriétés des Pins" -#: eeschema/plothpgl.h:46 +#: eeschema/plothpgl.h:55 msgid "EESchema Plot HPGL" msgstr "EESchema Tracé HPGL" @@ -9989,9 +10012,9 @@ msgstr "Propriétés du dessin" msgid "EESchema Locate" msgstr "Recherche" -#: eeschema/dialog_erc.h:57 -msgid "EESchema Erc" -msgstr "EESchema Erc" +#: eeschema/plotps.h:50 +msgid "EESchema Plot PS" +msgstr "EESchema Tracé PS" #: eeschema/dialog_build_BOM.h:61 msgid "List of Material" @@ -10005,14 +10028,6 @@ msgstr "Propriétés du composant" msgid "EESchema Annotation" msgstr "Annotation des composants" -#: eeschema/sheet.h:47 -msgid "Sheet properties" -msgstr "Propriétés de la feuille" - -#: eeschema/plotps.h:50 -msgid "EESchema Plot PS" -msgstr "EESchema Tracé PS" - #: cvpcb/dialog_cvpcb_config.h:50 msgid "Cvpcb Configuration" msgstr "Configuration de Cvpcb" diff --git a/internat/nl/kicad.mo b/internat/nl/kicad.mo index 8f04bda3e3420f44a11bb6246291bfe5f30bae57..bd60fcabb35243711597ffa9c7ab296362ca21cd 100644 GIT binary patch literal 58480 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 literal 44360 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�N5;>M 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\n" "Language-Team: KiCad Team \n" "MIME-Version: 1.0\n" @@ -11,7 +11,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Netherlands\n" "X-Poedit-Country: Dutch\n" -"X-Poedit-Basepath: /home/jerry/Bureaublad/kicad\n" +"X-Poedit-Basepath: /home/jerry/.svn/kicad/kicad-svn/\n" "X-Poedit-KeywordsList: _\n" "X-Poedit-SearchPath-0: pcbnew\n" "X-Poedit-SearchPath-1: eeschema\n" @@ -22,6 +22,1421 @@ msgstr "" "X-Poedit-SearchPath-6: 3d-viewer\n" "X-Poedit-SearchPath-7: share\n" +#: pcbnew/modedit.cpp:77 +#: pcbnew/controle.cpp:172 +msgid "Selection Clarification" +msgstr "" + +#: pcbnew/modedit.cpp:263 +msgid "Unable to find the footprint source on the main board" +msgstr "" + +#: pcbnew/modedit.cpp:264 +msgid "" +"\n" +"Cannot update the footprint" +msgstr "" + +#: pcbnew/modedit.cpp:272 +msgid "A footprint source was found on the main board" +msgstr "" + +#: pcbnew/modedit.cpp:273 +msgid "" +"\n" +"Cannot insert this footprint" +msgstr "" + +#: pcbnew/modedit.cpp:393 +#, fuzzy +msgid "Add Pad" +msgstr "Pad Toevoegen" + +#: pcbnew/modedit.cpp:396 +#: pcbnew/menubarmodedit.cpp:45 +#: pcbnew/tool_modedit.cpp:133 +#: pcbnew/menubarpcb.cpp:237 +#, fuzzy +msgid "Pad Settings" +msgstr "Pad Instellingen" + +#: pcbnew/modedit.cpp:406 +#: eeschema/schedit.cpp:197 +msgid "Add Drawing" +msgstr "Tekening Toevoegen" + +#: pcbnew/modedit.cpp:410 +#: pcbnew/tool_modedit.cpp:185 +msgid "Place anchor" +msgstr "Plaats anker" + +#: pcbnew/modedit.cpp:424 +#: pcbnew/edit.cpp:552 +#: eeschema/schedit.cpp:366 +#: eeschema/libframe.cpp:579 +msgid "Delete item" +msgstr "Verwijder item" + +#: pcbnew/dialog_general_options.cpp:288 +#: gerbview/options.cpp:175 +msgid "No Display" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:289 +#: pcbnew/class_text_mod.cpp:410 +#: pcbnew/dialog_edit_mod_text.cpp:291 +#: pcbnew/pcbtexte.cpp:181 +#: pcbnew/cotation.cpp:114 +#: eeschema/affiche.cpp:91 +#: gerbview/options.cpp:176 +#: gerbview/tool_gerber.cpp:113 +msgid "Display" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:291 +#: gerbview/options.cpp:177 +msgid "Display Polar Coord" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:299 +#: pcbnew/set_grid.cpp:147 +#: pcbnew/dialog_gendrill.cpp:165 +#: gerbview/options.cpp:185 +msgid "Inches" +msgstr "Inch" + +#: pcbnew/dialog_general_options.cpp:300 +#: gerbview/options.cpp:186 +msgid "millimeters" +msgstr "millimeters" + +#: pcbnew/dialog_general_options.cpp:302 +#: eeschema/dialog_options.cpp:290 +#: gerbview/options.cpp:187 +msgid "Units" +msgstr "Maat" + +#: pcbnew/dialog_general_options.cpp:309 +#: gerbview/options.cpp:193 +msgid "Small" +msgstr "Klein" + +#: pcbnew/dialog_general_options.cpp:310 +#: gerbview/options.cpp:193 +msgid "Big" +msgstr "Groot" + +#: pcbnew/dialog_general_options.cpp:312 +#: gerbview/options.cpp:194 +msgid "Cursor" +msgstr "Cursor" + +#: pcbnew/dialog_general_options.cpp:324 +#, fuzzy +msgid "Number of Layers:" +msgstr "Hoeveelheid Lagen:" + +#: pcbnew/dialog_general_options.cpp:340 +msgid "Max Links:" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:356 +msgid "Auto Save (minuts):" +msgstr "Automatisch Opslaan (minuten):" + +#: pcbnew/dialog_general_options.cpp:376 +#: pcbnew/dialog_gendrill.cpp:227 +#: eeschema/netlist_control.cpp:121 +#: eeschema/dialog_cmp_graphic_properties.cpp:151 +#: eeschema/dialog_build_BOM.cpp:308 +#: share/dialog_print.cpp:167 +msgid "Options:" +msgstr "Opties:" + +#: pcbnew/dialog_general_options.cpp:385 +msgid "Drc ON" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:394 +msgid "Show Ratsnest" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:401 +msgid "Show Mod Ratsnest" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:408 +msgid "Tracks Auto Del" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:415 +#, fuzzy +msgid "Track 45 Only" +msgstr "Banen Alleen 45" + +#: pcbnew/dialog_general_options.cpp:422 +msgid "Segments 45 Only" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:429 +#: eeschema/dialog_options.cpp:278 +msgid "Auto PAN" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:437 +msgid "Double Segm Track" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:449 +#: pcbnew/dialog_general_options.cpp:464 +#: pcbnew/dialog_display_options.cpp:200 +#: pcbnew/dialog_display_options.cpp:206 +msgid "Never" +msgstr "Nooit" + +#: pcbnew/dialog_general_options.cpp:450 +#: pcbnew/dialog_general_options.cpp:465 +msgid "When creating tracks" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:451 +#: pcbnew/dialog_general_options.cpp:466 +#: pcbnew/dialog_display_options.cpp:198 +#: pcbnew/dialog_display_options.cpp:208 +msgid "Always" +msgstr "Altijd" + +#: pcbnew/dialog_general_options.cpp:453 +msgid "Magnetic Pads" +msgstr "Magnetische Pads" + +#: pcbnew/dialog_general_options.cpp:460 +msgid "control the capture of the pcb cursor when the mouse cursor enters a pad area" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:468 +msgid "Magnetic Tracks" +msgstr "Magnetische Sporen" + +#: pcbnew/dialog_general_options.cpp:475 +msgid "control the capture of the pcb cursor when the mouse cursor enters a track" +msgstr "" + +#: pcbnew/dialog_general_options.cpp:479 +#: pcbnew/dialog_drc.cpp:550 +#: pcbnew/swap_layers.cpp:223 +#: pcbnew/dialog_graphic_items_options.cpp:263 +#: pcbnew/dialog_initpcb.cpp:161 +#: pcbnew/set_grid.cpp:171 +#: pcbnew/dialog_track_options.cpp:322 +#: pcbnew/dialog_edit_mod_text.cpp:268 +#: pcbnew/dialog_display_options.cpp:282 +#: pcbnew/dialog_pad_edit.cpp:217 +#: eeschema/dialog_edit_component_in_lib.cpp:218 +#: eeschema/pinedit-dialog.cpp:308 +#: eeschema/dialog_create_component.cpp:195 +#: eeschema/dialog_cmp_graphic_properties.cpp:178 +#: eeschema/dialog_edit_component_in_schematic.cpp:240 +#: eeschema/sheet.cpp:226 +#: eeschema/symbtext.cpp:174 +#: eeschema/dialog_edit_label.cpp:178 +#: eeschema/dialog_build_BOM.cpp:389 +#: eeschema/dialog_options.cpp:329 +#: cvpcb/dialog_cvpcb_config.cpp:139 +#: cvpcb/dialog_display_options.cpp:186 +#: gerbview/select_layers_to_pcb.cpp:285 +#: share/setpage.cpp:444 +msgid "&OK" +msgstr "&OK" + +#: pcbnew/dialog_general_options.cpp:485 +#: pcbnew/dialog_drc.cpp:546 +#: pcbnew/swap_layers.cpp:227 +#: pcbnew/dialog_graphic_items_options.cpp:267 +#: pcbnew/dialog_initpcb.cpp:164 +#: pcbnew/set_grid.cpp:176 +#: pcbnew/dialog_track_options.cpp:328 +#: pcbnew/dialog_edit_mod_text.cpp:273 +#: pcbnew/dialog_zones_by_polygon.cpp:207 +#: pcbnew/dialog_display_options.cpp:286 +#: pcbnew/dialog_pad_edit.cpp:221 +#: eeschema/netlist_control.cpp:144 +#: eeschema/netlist_control.cpp:267 +#: eeschema/dialog_edit_component_in_lib.cpp:214 +#: eeschema/pinedit-dialog.cpp:304 +#: eeschema/dialog_erc.cpp:218 +#: eeschema/dialog_create_component.cpp:200 +#: eeschema/dialog_cmp_graphic_properties.cpp:182 +#: eeschema/dialog_edit_component_in_schematic.cpp:232 +#: eeschema/sheet.cpp:221 +#: eeschema/symbtext.cpp:178 +#: eeschema/plothpgl.cpp:381 +#: eeschema/dialog_edit_label.cpp:183 +#: eeschema/dialog_build_BOM.cpp:394 +#: eeschema/dialog_options.cpp:335 +#: cvpcb/dialog_display_options.cpp:191 +#: gerbview/select_layers_to_pcb.cpp:289 +#: share/setpage.cpp:448 +msgid "&Cancel" +msgstr "&Annuleren" + +#: pcbnew/netlist.cpp:130 +#, c-format +msgid "Netlist file %s not found" +msgstr "" + +#: pcbnew/netlist.cpp:185 +msgid "Read Netlist " +msgstr "" + +#: pcbnew/netlist.cpp:347 +msgid "Ok to delete footprints not in netlist ?" +msgstr "" + +#: pcbnew/netlist.cpp:497 +#, c-format +msgid "Cmp %s: Mismatch! module is [%s] and netlist said [%s]\n" +msgstr "" + +#: pcbnew/netlist.cpp:538 +#, c-format +msgid "Component [%s] not found" +msgstr "" + +#: pcbnew/netlist.cpp:608 +#, c-format +msgid "Module [%s]: Pad [%s] not found" +msgstr "" + +#: pcbnew/netlist.cpp:635 +msgid "No Modules" +msgstr "Geen Modules" + +#: pcbnew/netlist.cpp:650 +msgid "Components" +msgstr "Componenten" + +#: pcbnew/netlist.cpp:699 +msgid "No modules" +msgstr "Geen modules" + +#: pcbnew/netlist.cpp:709 +msgid "No modules in NetList" +msgstr "" + +#: pcbnew/netlist.cpp:712 +msgid "Check Modules" +msgstr "Check Modules" + +#: pcbnew/netlist.cpp:715 +#, fuzzy +msgid "Duplicates" +msgstr "Dublicaten" + +#: pcbnew/netlist.cpp:733 +msgid "Lack:" +msgstr "" + +#: pcbnew/netlist.cpp:755 +msgid "Not in Netlist:" +msgstr "" + +#: pcbnew/netlist.cpp:901 +#, c-format +msgid "File <%s> not found, use Netlist for lib module selection" +msgstr "" + +#: pcbnew/netlist.cpp:1036 +#, c-format +msgid "Component [%s]: footprint <%s> not found" +msgstr "" + +#: pcbnew/dialog_drc.cpp:430 +#: pcbnew/dialog_netlist.cpp:192 +#: eeschema/dialog_edit_component_in_lib.cpp:166 +#: eeschema/dialog_erc.cpp:237 +#: eeschema/dialog_create_component.cpp:176 +#: eeschema/dialog_edit_component_in_schematic.cpp:201 +msgid "Options" +msgstr "Opties" + +#: pcbnew/dialog_drc.cpp:440 +#: pcbnew/dialog_track_options.cpp:290 +msgid "Clearance" +msgstr "" + +#: pcbnew/dialog_drc.cpp:445 +msgid "In the clearance units, enter the clearance distance" +msgstr "" + +#: pcbnew/dialog_drc.cpp:448 +msgid "Create Report File" +msgstr "" + +#: pcbnew/dialog_drc.cpp:455 +msgid "Enable writing report to this file" +msgstr "" + +#: pcbnew/dialog_drc.cpp:460 +msgid "Enter the report filename" +msgstr "" + +#: pcbnew/dialog_drc.cpp:463 +msgid "..." +msgstr "..." + +#: pcbnew/dialog_drc.cpp:465 +msgid "Pick a filename interactively" +msgstr "" + +#: pcbnew/dialog_drc.cpp:468 +msgid "Include Tests For:" +msgstr "" + +#: pcbnew/dialog_drc.cpp:472 +msgid "Pad to pad" +msgstr "" + +#: pcbnew/dialog_drc.cpp:475 +msgid "Include tests for clearances between pad to pads" +msgstr "" + +#: pcbnew/dialog_drc.cpp:478 +#: pcbnew/onrightclick.cpp:679 +msgid "Zones" +msgstr "Zones" + +#: pcbnew/dialog_drc.cpp:481 +msgid "Include zones in clearance or unconnected tests" +msgstr "" + +#: pcbnew/dialog_drc.cpp:484 +#: pcbnew/class_drc_item.cpp:39 +#, fuzzy +msgid "Unconnected pads" +msgstr "Niet verbonden pads" + +#: pcbnew/dialog_drc.cpp:487 +msgid "Find unconnected pads" +msgstr "" + +#: pcbnew/dialog_drc.cpp:493 +msgid "Start DRC" +msgstr "" + +#: pcbnew/dialog_drc.cpp:495 +msgid "Start the Design Rule Checker" +msgstr "" + +#: pcbnew/dialog_drc.cpp:499 +msgid "List Unconnected" +msgstr "" + +#: pcbnew/dialog_drc.cpp:501 +msgid "List unconnected pads or tracks" +msgstr "" + +#: pcbnew/dialog_drc.cpp:505 +msgid "Delete All Markers" +msgstr "Verwijder Alle Markers" + +#: pcbnew/dialog_drc.cpp:507 +#, fuzzy +msgid "Delete every marker" +msgstr "Verwijder Elke Marker" + +#: pcbnew/dialog_drc.cpp:511 +msgid "Delete Current Marker" +msgstr "" + +#: pcbnew/dialog_drc.cpp:513 +msgid "Delete the marker selected in the listBox below" +msgstr "" + +#: pcbnew/dialog_drc.cpp:517 +#, fuzzy +msgid "Error Messages:" +msgstr "Fout Berichten:" + +#: pcbnew/dialog_drc.cpp:527 +msgid "MARKERs, double click any to go there in PCB, right click for popup menu" +msgstr "" + +#: pcbnew/dialog_drc.cpp:529 +msgid "Distance Problem Markers" +msgstr "" + +#: pcbnew/dialog_drc.cpp:533 +msgid "A list of unconnected pads, right click for popup menu" +msgstr "" + +#: pcbnew/dialog_drc.cpp:535 +msgid "Unconnected" +msgstr "Niet verbonden" + +#: pcbnew/dialog_drc.cpp:664 +#: pcbnew/dialog_drc.cpp:742 +#, c-format +msgid "Report file \"%s\" created" +msgstr "" + +#: pcbnew/dialog_drc.cpp:666 +#: pcbnew/dialog_drc.cpp:744 +msgid "Disk File Report Completed" +msgstr "" + +#: pcbnew/dialog_drc.cpp:772 +msgid "DRC Report file" +msgstr "" + +#: pcbnew/xchgmod.cpp:80 +#, fuzzy +msgid "Exchange Modules" +msgstr "Modules Uitwisselen" + +#: pcbnew/xchgmod.cpp:107 +msgid "Change module" +msgstr "Wijzig module" + +#: pcbnew/xchgmod.cpp:113 +msgid "Change same modules" +msgstr "" + +#: pcbnew/xchgmod.cpp:119 +msgid "Ch. same module+value" +msgstr "" + +#: pcbnew/xchgmod.cpp:125 +#, fuzzy +msgid "Change all" +msgstr "Verander alles" + +#: pcbnew/xchgmod.cpp:131 +msgid "Browse Libs modules" +msgstr "" + +#: pcbnew/xchgmod.cpp:137 +#: pcbnew/pcbplot.cpp:284 +#: eeschema/annotate_dialog.cpp:230 +#: eeschema/plotps.cpp:208 +#: share/zoom.cpp:449 +msgid "Close" +msgstr "Sluiten" + +#: pcbnew/xchgmod.cpp:142 +msgid "Current Module" +msgstr "Huidige Module" + +#: pcbnew/xchgmod.cpp:149 +#, fuzzy +msgid "Current Value" +msgstr "Huidige Waarde" + +#: pcbnew/xchgmod.cpp:156 +#: pcbnew/tool_modedit.cpp:70 +msgid "New Module" +msgstr "Nieuwe Module" + +#: pcbnew/xchgmod.cpp:223 +#, c-format +msgid "file %s not found" +msgstr "bestand %s niet gevonden" + +#: pcbnew/xchgmod.cpp:237 +#, c-format +msgid "Unable to create file %s" +msgstr "" + +#: pcbnew/xchgmod.cpp:344 +#, c-format +msgid "Change modules <%s> -> <%s> (val = %s)?" +msgstr "" + +#: pcbnew/xchgmod.cpp:351 +#, c-format +msgid "Change modules <%s> -> <%s> ?" +msgstr "" + +#: pcbnew/xchgmod.cpp:415 +msgid "Change ALL modules ?" +msgstr "Verander ALLE modules ?" + +#: pcbnew/xchgmod.cpp:477 +#, c-format +msgid "Change module %s (%s) " +msgstr "Verander module %s (%s)" + +#: pcbnew/xchgmod.cpp:612 +#: pcbnew/automove.cpp:208 +msgid "No Modules!" +msgstr "Geen Modules!" + +#: pcbnew/xchgmod.cpp:621 +msgid "Cmp files:" +msgstr "" + +#: pcbnew/xchgmod.cpp:637 +#: pcbnew/gendrill.cpp:322 +#: pcbnew/gendrill.cpp:789 +#: pcbnew/plotps.cpp:51 +msgid "Unable to create file " +msgstr "" + +#: pcbnew/export_gencad.cpp:69 +msgid "GenCAD file:" +msgstr "GenCAD bestand:" + +#: pcbnew/export_gencad.cpp:83 +#: pcbnew/files.cpp:343 +#: pcbnew/gen_modules_placefile.cpp:128 +#: pcbnew/gen_modules_placefile.cpp:139 +#: pcbnew/gen_modules_placefile.cpp:292 +#: pcbnew/plothpgl.cpp:67 +#: pcbnew/librairi.cpp:308 +#: pcbnew/librairi.cpp:454 +#: pcbnew/librairi.cpp:604 +#: pcbnew/librairi.cpp:807 +#: eeschema/plotps.cpp:389 +#: eeschema/plothpgl.cpp:702 +#: cvpcb/genequiv.cpp:42 +#: gerbview/export_to_pcbnew.cpp:75 +#: common/hotkeys_basic.cpp:385 +msgid "Unable to create " +msgstr "" + +#: pcbnew/class_drc_item.cpp:41 +msgid "Track near thru-hole" +msgstr "" + +#: pcbnew/class_drc_item.cpp:43 +msgid "Track near pad" +msgstr "" + +#: pcbnew/class_drc_item.cpp:45 +msgid "Track near via" +msgstr "" + +#: pcbnew/class_drc_item.cpp:47 +msgid "Via near via" +msgstr "" + +#: pcbnew/class_drc_item.cpp:49 +msgid "Via near track" +msgstr "" + +#: pcbnew/class_drc_item.cpp:59 +msgid "Two track ends" +msgstr "" + +#: pcbnew/class_drc_item.cpp:61 +msgid "This looks bad" +msgstr "Dit ziet slecht uit" + +#: pcbnew/class_drc_item.cpp:63 +msgid "Tracks crossing" +msgstr "Sporen kruisen" + +#: pcbnew/class_drc_item.cpp:65 +msgid "Pad near pad" +msgstr "" + +#: pcbnew/class_drc_item.cpp:67 +msgid "Via hole > diameter" +msgstr "" + +#: pcbnew/class_drc_item.cpp:69 +msgid "Micro Via: incorrect layer pairs (not adjacent)" +msgstr "" + +#: pcbnew/class_drc_item.cpp:71 +msgid "Copper area inside copper area" +msgstr "" + +#: pcbnew/class_drc_item.cpp:73 +msgid "Copper areas intersect or are too close" +msgstr "" + +#: pcbnew/class_drc_item.cpp:75 +msgid "Copper area has a non existent net name" +msgstr "" + +#: pcbnew/modedit_onclick.cpp:202 +#: pcbnew/modedit_onclick.cpp:234 +#: pcbnew/globaleditpad.cpp:108 +#: pcbnew/sel_layer.cpp:163 +#: pcbnew/sel_layer.cpp:322 +#: pcbnew/set_color.cpp:357 +#: pcbnew/muonde.cpp:352 +#: pcbnew/block.cpp:154 +#: pcbnew/pcbtexte.cpp:119 +#: pcbnew/mirepcb.cpp:103 +#: pcbnew/cotation.cpp:109 +#: pcbnew/dialog_edit_module.cpp:122 +#: pcbnew/onrightclick.cpp:157 +#: pcbnew/onrightclick.cpp:171 +#: eeschema/libedit_onrightclick.cpp:48 +#: eeschema/libedit_onrightclick.cpp:63 +#: eeschema/sheetlab.cpp:98 +#: eeschema/eelayer.cpp:255 +#: eeschema/onrightclick.cpp:123 +#: eeschema/onrightclick.cpp:135 +#: gerbview/set_color.cpp:329 +#: gerbview/options.cpp:169 +#: gerbview/options.cpp:293 +#: gerbview/onrightclick.cpp:39 +#: gerbview/onrightclick.cpp:58 +#: gerbview/reglage.cpp:112 +#: common/displlst.cpp:111 +#: common/get_component_dialog.cpp:121 +#: common/selcolor.cpp:171 +msgid "Cancel" +msgstr "Annuleren" + +#: pcbnew/modedit_onclick.cpp:206 +#: pcbnew/onrightclick.cpp:162 +#: eeschema/libedit_onrightclick.cpp:53 +#: eeschema/onrightclick.cpp:127 +#: gerbview/onrightclick.cpp:41 +msgid "End Tool" +msgstr "Gereedschap Verwerpen" + +#: pcbnew/modedit_onclick.cpp:216 +#: pcbnew/onrightclick.cpp:480 +#: eeschema/libedit_onrightclick.cpp:237 +#: eeschema/onrightclick.cpp:634 +#: gerbview/onrightclick.cpp:50 +msgid "Cancel Block" +msgstr "Annuleer Block" + +#: pcbnew/modedit_onclick.cpp:218 +#: pcbnew/onrightclick.cpp:482 +#: eeschema/libedit_onrightclick.cpp:240 +#: eeschema/onrightclick.cpp:640 +#: gerbview/onrightclick.cpp:51 +msgid "Zoom Block (drag middle mouse)" +msgstr "" + +#: pcbnew/modedit_onclick.cpp:221 +#: pcbnew/onrightclick.cpp:485 +#: eeschema/libedit_onrightclick.cpp:244 +#: eeschema/onrightclick.cpp:642 +#: gerbview/onrightclick.cpp:53 +msgid "Place Block" +msgstr "Plaats Block" + +#: pcbnew/modedit_onclick.cpp:223 +#: pcbnew/onrightclick.cpp:487 +#: eeschema/libedit_onrightclick.cpp:250 +#: eeschema/onrightclick.cpp:651 +msgid "Copy Block (shift + drag mouse)" +msgstr "Kopieer Block (shift + muis slepen)" + +#: pcbnew/modedit_onclick.cpp:225 +msgid "Mirror Block (alt + drag mouse)" +msgstr "Spiegel Block (alt + sleep muis)" + +#: pcbnew/modedit_onclick.cpp:227 +#: pcbnew/onrightclick.cpp:491 +msgid "Rotate Block (ctrl + drag mouse)" +msgstr "Roteer Block (ctrl + muis slepen)" + +#: pcbnew/modedit_onclick.cpp:229 +#: pcbnew/onrightclick.cpp:493 +msgid "Delete Block (shift+ctrl + drag mouse)" +msgstr "" + +#: pcbnew/modedit_onclick.cpp:251 +#: pcbnew/onrightclick.cpp:789 +#: pcbnew/onrightclick.cpp:893 +msgid "Rotate" +msgstr "Roteren" + +#: pcbnew/modedit_onclick.cpp:253 +#: pcbnew/class_text_mod.cpp:429 +#: pcbnew/pcbtexte.cpp:180 +#: pcbnew/cotation.cpp:113 +#: pcbnew/class_pcb_text.cpp:194 +#: gerbview/affiche.cpp:40 +#: share/dialog_print.cpp:178 +msgid "Mirror" +msgstr "Spiegel" + +#: pcbnew/modedit_onclick.cpp:255 +#, fuzzy +msgid "Scale" +msgstr "Schaal" + +#: pcbnew/modedit_onclick.cpp:256 +msgid "Scale X" +msgstr "Schaal X" + +#: pcbnew/modedit_onclick.cpp:257 +#, fuzzy +msgid "Scale Y" +msgstr "Schaal Y" + +#: pcbnew/modedit_onclick.cpp:260 +#: pcbnew/dialog_edit_module.cpp:186 +msgid "Edit Module" +msgstr "Bewerk Module" + +#: pcbnew/modedit_onclick.cpp:263 +msgid "Transform Module" +msgstr "Transformeer Module" + +#: pcbnew/modedit_onclick.cpp:271 +msgid "Move Pad" +msgstr "Verplaats Pad" + +#: pcbnew/modedit_onclick.cpp:273 +#: pcbnew/onrightclick.cpp:828 +#, fuzzy +msgid "Edit Pad" +msgstr "Bewerk Pad" + +#: pcbnew/modedit_onclick.cpp:275 +#: pcbnew/onrightclick.cpp:832 +#, fuzzy +msgid "New Pad Settings" +msgstr "Nieuwe Pad Instellingen" + +#: pcbnew/modedit_onclick.cpp:277 +#: pcbnew/onrightclick.cpp:836 +msgid "Export Pad Settings" +msgstr "" + +#: pcbnew/modedit_onclick.cpp:279 +msgid "delete Pad" +msgstr "Verwijder Pad" + +#: pcbnew/modedit_onclick.cpp:284 +#: pcbnew/onrightclick.cpp:843 +msgid "Global Pad Settings" +msgstr "" + +#: pcbnew/modedit_onclick.cpp:292 +msgid "Move Text Mod." +msgstr "Verplaats Tekst Mod." + +#: pcbnew/modedit_onclick.cpp:295 +msgid "Rotate Text Mod." +msgstr "Roteer Tekst Mod." + +#: pcbnew/modedit_onclick.cpp:297 +msgid "Edit Text Mod." +msgstr "Bewerk Tekst Mod." + +#: pcbnew/modedit_onclick.cpp:300 +msgid "Delete Text Mod." +msgstr "Verwijder Tekst Mod." + +#: pcbnew/modedit_onclick.cpp:307 +#, fuzzy +msgid "End edge" +msgstr "Eindig rand" + +#: pcbnew/modedit_onclick.cpp:310 +msgid "Move edge" +msgstr "Verplaats rand" + +#: pcbnew/modedit_onclick.cpp:313 +msgid "Place edge" +msgstr "Plaats rand" + +#: pcbnew/modedit_onclick.cpp:316 +#: pcbnew/onrightclick.cpp:757 +#: pcbnew/onrightclick.cpp:791 +#: pcbnew/onrightclick.cpp:895 +#: eeschema/onrightclick.cpp:325 +msgid "Edit" +msgstr "Bewerken" + +#: pcbnew/modedit_onclick.cpp:318 +msgid "Edit Width (Current)" +msgstr "Bewerk Breedte (Huidige)" + +#: pcbnew/modedit_onclick.cpp:320 +msgid "Edit Width (All)" +msgstr "Bewerk Breedte (Alle)" + +#: pcbnew/modedit_onclick.cpp:322 +msgid "Edit Layer (Current)" +msgstr "Bewerk Laag (Huidige)" + +#: pcbnew/modedit_onclick.cpp:324 +msgid "Edit Layer (All)" +msgstr "Bewerk Laag (Alle)" + +#: pcbnew/modedit_onclick.cpp:326 +msgid "Delete edge" +msgstr "Verwijder rand" + +#: pcbnew/modedit_onclick.cpp:367 +msgid "Set Width" +msgstr "Breedte Instellen" + +#: pcbnew/specctra.cpp:133 +#: pcbnew/specctra.cpp:140 +#, fuzzy +msgid "Expecting" +msgstr "Verwacht" + +#: pcbnew/specctra.cpp:147 +#: pcbnew/specctra.cpp:154 +msgid "Unexpected" +msgstr "Onverwachts" + +#: pcbnew/specctra.cpp:321 +#: pcbnew/specctra.cpp:351 +#: pcbnew/specctra.cpp:3524 +#: pcbnew/specctra.cpp:3549 +#, c-format +msgid "Unable to open file \"%s\"" +msgstr "" + +#: pcbnew/specctra.cpp:3465 +#, c-format +msgid "System file error writing to file \"%s\"" +msgstr "" + +#: pcbnew/specctra.cpp:3644 +#, fuzzy +msgid "Error writing to STRINGFORMATTER" +msgstr "Fout met schrijven naar STRINGFORMATTER" + +#: pcbnew/autorout.cpp:59 +msgid "Net not selected" +msgstr "" + +#: pcbnew/autorout.cpp:67 +msgid "Module not selected" +msgstr "Module niet geselecteerd" + +#: pcbnew/autorout.cpp:75 +msgid "Pad not selected" +msgstr "Pad niet geselecteerd" + +#: pcbnew/autorout.cpp:143 +msgid "No memory for autorouting" +msgstr "Geen geheugen voor autoroute" + +#: pcbnew/autorout.cpp:148 +msgid "Place Cells" +msgstr "Plaats Cellen" + +#: pcbnew/affiche.cpp:34 +msgid "Net Name" +msgstr "" + +#: pcbnew/affiche.cpp:36 +msgid "No Net (not connected)" +msgstr "" + +#: pcbnew/affiche.cpp:39 +msgid "Net Code" +msgstr "" + +#: pcbnew/affiche.cpp:52 +#: pcbnew/class_board.cpp:546 +#: pcbnew/class_module.cpp:1131 +msgid "Pads" +msgstr "" + +#: pcbnew/affiche.cpp:63 +#: pcbnew/plotps.cpp:363 +#: pcbnew/class_board.cpp:556 +msgid "Vias" +msgstr "" + +#: pcbnew/globaleditpad.cpp:74 +msgid "Pads Global Edit" +msgstr "" + +#: pcbnew/globaleditpad.cpp:91 +msgid "Pad Settings..." +msgstr "Pad Instellingen..." + +#: pcbnew/globaleditpad.cpp:97 +msgid "Change Module" +msgstr "" + +#: pcbnew/globaleditpad.cpp:103 +msgid "Change Id Modules" +msgstr "" + +#: pcbnew/globaleditpad.cpp:115 +msgid "Pad Filter :" +msgstr "Pad Filter :" + +#: pcbnew/globaleditpad.cpp:119 +msgid "Shape Filter" +msgstr "Vorm Filter" + +#: pcbnew/globaleditpad.cpp:124 +msgid "Layer Filter" +msgstr "Laag Filter" + +#: pcbnew/globaleditpad.cpp:129 +msgid "Orient Filter" +msgstr "" + +#: pcbnew/globaleditpad.cpp:136 +#, fuzzy +msgid "Change Items :" +msgstr "Verander Items :" + +#: pcbnew/globaleditpad.cpp:140 +msgid "Change Size" +msgstr "Verander Grote" + +#: pcbnew/globaleditpad.cpp:145 +msgid "Change Shape" +msgstr "Verander Vorm" + +#: pcbnew/globaleditpad.cpp:150 +#, fuzzy +msgid "Change Drill" +msgstr "Verander Boor" + +#: pcbnew/globaleditpad.cpp:155 +msgid "Change Orient" +msgstr "" + +#: pcbnew/router.cpp:60 +msgid "Unable to create temporary file " +msgstr "Kan tijdelijk bestand niet maken" + +#: pcbnew/router.cpp:65 +msgid "Create temporary file " +msgstr "Creëer tijdelijk bestand" + +#: pcbnew/router.cpp:566 +msgid "Unable to find data file " +msgstr "Kan data bestand niet vinden" + +#: pcbnew/router.cpp:572 +msgid "Reading autorouter data file " +msgstr "" + +#: pcbnew/edit.cpp:179 +#: pcbnew/editmod.cpp:45 +msgid "Module Editor" +msgstr "Module Bewerker" + +#: pcbnew/edit.cpp:259 +msgid "Add Tracks" +msgstr "Banen Toevoegen" + +#: pcbnew/edit.cpp:268 +msgid "Add Zones" +msgstr "Zones Toevoegen" + +#: pcbnew/edit.cpp:270 +msgid "Warning: Display Zone is OFF!!!" +msgstr "" + +#: pcbnew/edit.cpp:276 +msgid "Add Layer Alignment Target" +msgstr "" + +#: pcbnew/edit.cpp:280 +msgid "Adjust Zero" +msgstr "" + +#: pcbnew/edit.cpp:286 +msgid "Add Graphic" +msgstr "Afbeelding Invoegen" + +#: pcbnew/edit.cpp:290 +#: pcbnew/tool_modedit.cpp:180 +#: eeschema/schedit.cpp:217 +#: eeschema/libframe.cpp:503 +#: gerbview/tool_gerber.cpp:385 +msgid "Add Text" +msgstr "Tekst Toevoegen" + +#: pcbnew/edit.cpp:294 +msgid "Add Modules" +msgstr "Modules Invoegen" + +#: pcbnew/edit.cpp:298 +msgid "Add Dimension" +msgstr "" + +#: pcbnew/edit.cpp:306 +msgid "Net Highlight" +msgstr "" + +#: pcbnew/edit.cpp:310 +msgid "Local Ratsnest" +msgstr "" + +#: pcbnew/pcbnew.cpp:42 +msgid "Pcbnew is already running, Continue?" +msgstr "" + +#: pcbnew/clean.cpp:179 +#, fuzzy +msgid "Delete unconnected tracks:" +msgstr "Verwijder onverbonden sporen:" + +#: pcbnew/clean.cpp:198 +msgid "ViaDef" +msgstr "" + +#: pcbnew/clean.cpp:370 +msgid "Clean Null Segments" +msgstr "" + +#: pcbnew/clean.cpp:462 +msgid "Merging Segments:" +msgstr "" + +#: pcbnew/clean.cpp:464 +#, fuzzy +msgid "Merge" +msgstr "Samenvoegen" + +#: pcbnew/clean.cpp:464 +#: pcbnew/dialog_pad_edit.cpp:186 +#: eeschema/dialog_erc.cpp:192 +#: eeschema/dialog_erc.cpp:196 +#: eeschema/dialog_edit_component_in_schematic.cpp:171 +msgid "0" +msgstr "0" + +#: pcbnew/clean.cpp:480 +msgid "Merge: " +msgstr "" + +#: pcbnew/clean.cpp:710 +msgid "DRC Control:" +msgstr "" + +#: pcbnew/clean.cpp:715 +msgid "NetCtr" +msgstr "" + +#: pcbnew/clean.cpp:1061 +#, fuzzy +msgid "Centre" +msgstr "Centreren" + +#: pcbnew/clean.cpp:1061 +msgid "0 " +msgstr "0" + +#: pcbnew/clean.cpp:1072 +msgid "Pads: " +msgstr "" + +#: pcbnew/clean.cpp:1076 +msgid "Max" +msgstr "" + +#: pcbnew/clean.cpp:1079 +msgid "Segm" +msgstr "" + +#: pcbnew/zones_by_polygon.cpp:337 +#: pcbnew/zones_by_polygon.cpp:378 +#: pcbnew/zones_by_polygon.cpp:674 +msgid "Area: DRC outline error" +msgstr "" + +#: pcbnew/zones_by_polygon.cpp:563 +msgid "DRC error: this start point is inside or too close an other area" +msgstr "" + +#: pcbnew/zones_by_polygon.cpp:622 +msgid "DRC error: closing this area creates a drc error with an other area" +msgstr "" + +#: pcbnew/zones_by_polygon.cpp:851 +msgid "No Net" +msgstr "" + +#: pcbnew/zones_by_polygon.cpp:853 +#: pcbnew/class_zone.cpp:601 +#: pcbnew/class_track.cpp:868 +#, fuzzy +msgid "NetName" +msgstr "NetNaam" + +#: pcbnew/files.cpp:56 +#, fuzzy +msgid "Recovery file " +msgstr "Recovery bestand" + +#: pcbnew/files.cpp:56 +#: pcbnew/librairi.cpp:256 +#: eeschema/find.cpp:241 +#: eeschema/find.cpp:249 +#: eeschema/find.cpp:695 +#: gerbview/readgerb.cpp:145 +#: gerbview/dcode.cpp:266 +#: common/eda_doc.cpp:156 +msgid " not found" +msgstr " niet gevonden" + +#: pcbnew/files.cpp:62 +msgid "Ok to load Recovery file " +msgstr "Ok om recovery bestand te laden" + +#: pcbnew/files.cpp:140 +msgid "Board Modified: Continue ?" +msgstr "Bord Gewijzigt: Doorgaan?" + +#: pcbnew/files.cpp:160 +msgid "Load board files:" +msgstr "Laad bord bestanden:" + +#: pcbnew/files.cpp:187 +#: pcbnew/librairi.cpp:77 +#: cvpcb/readschematicnetlist.cpp:53 +#: cvpcb/rdpcad.cpp:45 +#, c-format +msgid "File <%s> not found" +msgstr "Bestand <%s> niet gevonden>" + +#: pcbnew/files.cpp:206 +msgid "This file was created by a more recent version of PCBnew and may not load correctly. Please consider updating!" +msgstr "" + +#: pcbnew/files.cpp:210 +msgid "This file was created by an older version of PCBnew. It will be stored in the new file format when you save this file again." +msgstr "" + +#: pcbnew/files.cpp:289 +msgid "Save board files:" +msgstr "" + +#: pcbnew/files.cpp:328 +msgid "Warning: unable to create bakfile " +msgstr "" + +#: pcbnew/files.cpp:362 +msgid "Backup file: " +msgstr "Backup bestand:" + +#: pcbnew/files.cpp:366 +msgid "Wrote board file: " +msgstr "" + +#: pcbnew/files.cpp:368 +msgid "Failed to create " +msgstr "" + +#: pcbnew/modules.cpp:81 +msgid "Footprint name:" +msgstr "" + +#: pcbnew/modules.cpp:291 +#: pcbnew/onrightclick.cpp:763 +msgid "Delete Module" +msgstr "Verwijder Module" + +#: pcbnew/modules.cpp:292 +#: eeschema/onrightclick.cpp:329 +#: eeschema/find.cpp:220 +msgid "Value " +msgstr "Waarde" + +#: pcbnew/gendrill.cpp:307 +msgid "Drill file" +msgstr "Boor bestand" + +#: pcbnew/gendrill.cpp:378 +#: pcbnew/dialog_gendrill.cpp:180 +msgid "2:3" +msgstr "2:3" + +#: pcbnew/gendrill.cpp:379 +#: pcbnew/dialog_gendrill.cpp:181 +msgid "2:4" +msgstr "2:4" + +#: pcbnew/gendrill.cpp:384 +msgid "3:2" +msgstr "3:2" + +#: pcbnew/gendrill.cpp:385 +msgid "3:3" +msgstr "3:3" + +#: pcbnew/gendrill.cpp:728 +#, fuzzy +msgid "Drill Map file" +msgstr "Boor Map bestand" + +#: pcbnew/gendrill.cpp:743 +msgid "Unable to create file" +msgstr "Kan bestand niet maken" + +#: pcbnew/gendrill.cpp:774 +msgid "Drill Report file" +msgstr "Boor " + +#: pcbnew/sel_layer.cpp:92 +msgid "Select Layer:" +msgstr "Selecteer Laag:" + +#: pcbnew/sel_layer.cpp:138 +msgid "(Deselect)" +msgstr "(Deselecteren)" + +#: pcbnew/sel_layer.cpp:146 +#: pcbnew/class_text_mod.cpp:418 +#: pcbnew/class_text_mod.cpp:422 +#: pcbnew/class_zone.cpp:610 +#: pcbnew/class_module.cpp:1119 +#: pcbnew/class_track.cpp:909 +#: pcbnew/class_pad.cpp:986 +#: pcbnew/dialog_edit_module.cpp:235 +#: pcbnew/class_drawsegment.cpp:278 +#: pcbnew/class_pcb_text.cpp:190 +#: gerbview/affiche.cpp:110 +msgid "Layer" +msgstr "Laag" + +#: pcbnew/sel_layer.cpp:159 +#: pcbnew/sel_layer.cpp:318 +#: pcbnew/set_color.cpp:353 +#: pcbnew/muonde.cpp:348 +#: pcbnew/block.cpp:157 +#: pcbnew/pcbtexte.cpp:114 +#: pcbnew/mirepcb.cpp:99 +#: pcbnew/cotation.cpp:105 +#: pcbnew/dialog_zones_by_polygon.cpp:204 +#: pcbnew/dialog_gendrill.cpp:278 +#: pcbnew/dialog_edit_module.cpp:118 +#: eeschema/sheetlab.cpp:94 +#: eeschema/eelayer.cpp:251 +#: gerbview/set_color.cpp:325 +#: gerbview/options.cpp:165 +#: gerbview/options.cpp:289 +#: gerbview/reglage.cpp:108 +#: common/displlst.cpp:106 +#: common/get_component_dialog.cpp:112 +msgid "OK" +msgstr "OK" + +#: pcbnew/sel_layer.cpp:239 +msgid "Less than two copper layers are being used." +msgstr "" + +#: pcbnew/sel_layer.cpp:240 +msgid "Hence Layer Pairs cannot be specified." +msgstr "" + +#: pcbnew/sel_layer.cpp:264 +msgid "Select Layer Pair:" +msgstr "Selecteer Laag Paar:" + +#: pcbnew/sel_layer.cpp:296 +msgid "Top Layer" +msgstr "Top Laag" + +#: pcbnew/sel_layer.cpp:301 +msgid "Bottom Layer" +msgstr "Bodem Laag" + +#: pcbnew/sel_layer.cpp:360 +msgid "The Top Layer and Bottom Layer must differ" +msgstr "" + +#: pcbnew/class_text_mod.cpp:394 +msgid "Ref." +msgstr "Ref." + +#: pcbnew/class_text_mod.cpp:394 +#: pcbnew/class_board_item.cpp:80 +#: pcbnew/class_edge_mod.cpp:287 +#: eeschema/edit_component_in_schematic.cpp:792 +#: eeschema/component_class.cpp:73 +#: eeschema/eelayer.h:158 +msgid "Value" +msgstr "Waarde" + +#: pcbnew/class_text_mod.cpp:394 +#: pcbnew/class_text_mod.cpp:402 +#: pcbnew/class_board_item.cpp:85 +msgid "Text" +msgstr "Tekst" + +#: pcbnew/class_text_mod.cpp:399 +#: pcbnew/class_module.cpp:1146 +#: pcbnew/class_pad.cpp:896 +#: pcbnew/class_edge_mod.cpp:286 +#: cvpcb/setvisu.cpp:31 +msgid "Module" +msgstr "Module" + +#: pcbnew/class_text_mod.cpp:408 +#: pcbnew/class_marker.cpp:133 +#: pcbnew/class_zone.cpp:581 +#: pcbnew/class_track.cpp:852 +#: pcbnew/class_drawsegment.cpp:262 +#: gerbview/affiche.cpp:94 +msgid "Type" +msgstr "Type" + +#: pcbnew/class_text_mod.cpp:412 +#: pcbnew/dialog_display_options.cpp:275 +#: pcbnew/class_pcb_text.cpp:196 +#: eeschema/dialog_options.cpp:314 +#: gerbview/affiche.cpp:43 +msgid "No" +msgstr "Nee" + +#: pcbnew/class_text_mod.cpp:414 +#: pcbnew/dialog_display_options.cpp:274 +#: pcbnew/class_pcb_text.cpp:198 +#: eeschema/dialog_options.cpp:313 +#: gerbview/affiche.cpp:45 +msgid "Yes" +msgstr "Ja" + +#: pcbnew/class_text_mod.cpp:432 +#: pcbnew/class_module.cpp:1143 +#: pcbnew/class_pad.cpp:1028 +#: pcbnew/dialog_edit_module.cpp:246 +#: pcbnew/class_pcb_text.cpp:201 +#: eeschema/affiche.cpp:116 +#: gerbview/affiche.cpp:49 +msgid "Orient" +msgstr "" + +#: pcbnew/class_text_mod.cpp:435 +#: pcbnew/class_track.cpp:932 +#: pcbnew/dialog_edit_mod_text.cpp:254 +#: pcbnew/pcbtexte.cpp:133 +#: pcbnew/mirepcb.cpp:113 +#: pcbnew/cotation.cpp:129 +#: pcbnew/class_drawsegment.cpp:282 +#: pcbnew/class_edge_mod.cpp:297 +#: pcbnew/class_pcb_text.cpp:204 +#: eeschema/affiche.cpp:187 +#: eeschema/dialog_cmp_graphic_properties.cpp:188 +#: gerbview/affiche.cpp:52 +#: gerbview/affiche.cpp:114 +msgid "Width" +msgstr "Breedte" + +#: pcbnew/class_text_mod.cpp:438 +#: pcbnew/class_pad.cpp:999 +#: pcbnew/class_pcb_text.cpp:207 +#: gerbview/affiche.cpp:55 +msgid "H Size" +msgstr "H Grote" + +#: pcbnew/class_text_mod.cpp:441 +#: pcbnew/class_pad.cpp:1003 +#: pcbnew/class_pcb_text.cpp:210 +#: gerbview/affiche.cpp:58 +msgid "V Size" +msgstr "V Grote" + #: pcbnew/pcbplot.cpp:145 #: pcbnew/pcbplot.cpp:272 #: gerbview/tool_gerber.cpp:90 @@ -83,7 +1498,7 @@ msgid "X scale adjust" msgstr "X-as schaal aanpassen" #: pcbnew/pcbplot.cpp:259 -#: share/wxprint.cpp:176 +#: share/wxprint.cpp:193 msgid "Set X scale adjust for exact scale plotting" msgstr "" @@ -92,7 +1507,7 @@ msgid "Y scale adjust" msgstr "X-as schaal aanpassen" #: pcbnew/pcbplot.cpp:264 -#: share/wxprint.cpp:177 +#: share/wxprint.cpp:194 msgid "Set Y scale adjust for exact scale plotting" msgstr "" @@ -108,14 +1523,6 @@ msgstr "Opties Opslaan" msgid "Create Drill File" msgstr "Creëer Boor Bestand" -#: pcbnew/pcbplot.cpp:284 -#: pcbnew/xchgmod.cpp:137 -#: eeschema/annotate_dialog.cpp:208 -#: eeschema/plotps.cpp:208 -#: share/zoom.cpp:449 -msgid "Close" -msgstr "Sluiten" - #: pcbnew/pcbplot.cpp:328 msgid "Exclude Edges_Pcb layer" msgstr "" @@ -125,8 +1532,9 @@ msgid "Exclude contents of Edges_Pcb layer from all other layers" msgstr "" #: pcbnew/pcbplot.cpp:338 +#, fuzzy msgid "Print sheet ref" -msgstr "" +msgstr "Print layout ref" #: pcbnew/pcbplot.cpp:348 msgid "Print pads on silkscreen" @@ -172,23 +1580,26 @@ msgstr "" #: pcbnew/pcbplot.cpp:389 msgid "Force print invisible texts" -msgstr "" +msgstr "Forceer printen van onzichtbare teksten" #: pcbnew/pcbplot.cpp:393 msgid "Force print/plot module invisible texts on silkscreen layers" msgstr "" #: pcbnew/pcbplot.cpp:397 +#, fuzzy msgid "No drill mark" -msgstr "" +msgstr "Geen boor markering" #: pcbnew/pcbplot.cpp:397 +#, fuzzy msgid "Small mark" -msgstr "" +msgstr "Kleine markering" #: pcbnew/pcbplot.cpp:397 +#, fuzzy msgid "Real drill" -msgstr "" +msgstr "Echte boor" #: pcbnew/pcbplot.cpp:399 msgid "Pads Drill Opt" @@ -221,11 +1632,11 @@ msgid "Scale Opt" msgstr "Schaal Opt" #: pcbnew/pcbplot.cpp:415 -#: pcbnew/class_board_item.cpp:100 #: pcbnew/dialog_zones_by_polygon.cpp:170 #: pcbnew/dialog_display_options.cpp:221 #: pcbnew/dialog_display_options.cpp:229 #: pcbnew/dialog_display_options.cpp:266 +#: pcbnew/class_board_item.cpp:100 #: gerbview/options.cpp:321 msgid "Line" msgstr "Lijn" @@ -278,592 +1689,797 @@ msgstr "" msgid "Draw origin ( 0,0 ) in sheet center" msgstr "" -#: pcbnew/onrightclick.cpp:76 -#, fuzzy -msgid "Auto Width" -msgstr "Automatische Breedte" +#: pcbnew/set_color.cpp:269 +#: pcbnew/set_color.cpp:296 +#: gerbview/set_color.cpp:258 +#: gerbview/set_color.cpp:285 +msgid "Show None" +msgstr "Alles Verbergen" -#: pcbnew/onrightclick.cpp:78 -msgid "Use the track width when starting on a track, otherwise the current track width" +#: pcbnew/set_color.cpp:278 +#: gerbview/set_color.cpp:267 +msgid "Show All" +msgstr "Alles Tonen" + +#: pcbnew/set_color.cpp:290 +msgid "Switch on all of the copper layers" +msgstr "Aanzetten op alle koper lagen" + +#: pcbnew/set_color.cpp:299 +msgid "Switch off all of the copper layers" +msgstr "Uitzetten op alle koper lagen" + +#: pcbnew/set_color.cpp:361 +#: eeschema/eelayer.cpp:259 +#: gerbview/set_color.cpp:333 +msgid "Apply" +msgstr "Toepassen" + +#: pcbnew/muonde.cpp:149 +msgid "Gap" +msgstr "Gat" + +#: pcbnew/muonde.cpp:154 +msgid "Stub" msgstr "" -#: pcbnew/onrightclick.cpp:92 +#: pcbnew/muonde.cpp:160 +msgid "Arc Stub" +msgstr "" + +#: pcbnew/muonde.cpp:175 +#: common/common.cpp:55 +msgid " (mm):" +msgstr " (mm):" + +#: pcbnew/muonde.cpp:182 +msgid " (inch):" +msgstr " (inch):" + +#: pcbnew/muonde.cpp:189 +#: pcbnew/muonde.cpp:202 +#: pcbnew/gen_self.h:231 +msgid "Incorrect number, abort" +msgstr "" + +#: pcbnew/muonde.cpp:198 +#, fuzzy +msgid "Angle (0.1deg):" +msgstr "Hoek (0.1grad):" + +#: pcbnew/muonde.cpp:330 +msgid "Complex shape" +msgstr "Complexe vorm" + +#: pcbnew/muonde.cpp:356 +msgid "Read Shape Descr File..." +msgstr "" + +#: pcbnew/muonde.cpp:360 +#: pcbnew/pcbtexte.cpp:180 +#: pcbnew/cotation.cpp:113 +#: pcbnew/dialog_edit_module.cpp:243 +#: pcbnew/dialog_edit_module.cpp:289 +#: eeschema/dialog_edit_component_in_schematic.cpp:180 +#: eeschema/onrightclick.cpp:318 +#: eeschema/dialog_options.cpp:262 +msgid "Normal" +msgstr "Normaal" + +#: pcbnew/muonde.cpp:360 +msgid "Symmetrical" +msgstr "Symmetrisch" + +#: pcbnew/muonde.cpp:360 +msgid "Mirrored" +msgstr "Gespiegeld" + +#: pcbnew/muonde.cpp:362 +msgid "Shape Option" +msgstr "Vorm Opties" + +#: pcbnew/muonde.cpp:367 +#: pcbnew/pcbtexte.cpp:129 +#: pcbnew/mirepcb.cpp:108 +#: pcbnew/cotation.cpp:125 +#: eeschema/pinedit-dialog.cpp:273 +#: eeschema/pinedit-dialog.cpp:279 +#: eeschema/sheet.cpp:194 +#: eeschema/sheet.cpp:205 +#: common/wxwineda.cpp:91 +msgid "Size" +msgstr "Grote" + +#: pcbnew/muonde.cpp:428 +msgid "Read descr shape file" +msgstr "" + +#: pcbnew/muonde.cpp:444 +msgid "File not found" +msgstr "Bestand niet gevonden" + +#: pcbnew/muonde.cpp:548 +msgid "Shape has a null size!" +msgstr "" + +#: pcbnew/muonde.cpp:553 +msgid "Shape has no points!" +msgstr "Vorm heeft geen punten" + +#: pcbnew/muonde.cpp:679 +msgid "No pad for this module" +msgstr "" + +#: pcbnew/muonde.cpp:684 +msgid "Only one pad for this module" +msgstr "" + +#: pcbnew/muonde.cpp:698 +msgid "Gap (mm):" +msgstr "Gat (mm)" + +#: pcbnew/muonde.cpp:704 +msgid "Gap (inch):" +msgstr "Gat (inch):" + +#: pcbnew/gen_modules_placefile.cpp:117 +msgid "No Modules for Automated Placement" +msgstr "" + +#: pcbnew/gen_modules_placefile.cpp:151 +msgid "Component side place file:" +msgstr "" + +#: pcbnew/gen_modules_placefile.cpp:154 +msgid "Copper side place file:" +msgstr "" + +#: pcbnew/gen_modules_placefile.cpp:157 +#, fuzzy +msgid "Module count" +msgstr "Module teller" + +#: pcbnew/swap_layers.cpp:70 +msgid "Swap Layers:" +msgstr "Lagen Omwisselen:" + +#: pcbnew/swap_layers.cpp:191 +#: pcbnew/swap_layers.cpp:196 +#: pcbnew/swap_layers.cpp:279 +#, fuzzy +msgid "No Change" +msgstr "Geen Verandering" + +#: pcbnew/swap_layers.cpp:269 +msgid "Deselect this layer to select the No Change state" +msgstr "" + +#: pcbnew/block.cpp:122 +msgid "Include Modules" +msgstr "" + +#: pcbnew/block.cpp:126 +msgid "Include tracks" +msgstr "" + +#: pcbnew/block.cpp:130 +msgid "Include zones" +msgstr "" + +#: pcbnew/block.cpp:135 +msgid "Include Text on copper layers" +msgstr "" + +#: pcbnew/block.cpp:139 +msgid "Include drawings" +msgstr "" + +#: pcbnew/block.cpp:143 +msgid "Include egde layer" +msgstr "" + +#: pcbnew/block.cpp:450 +msgid "Delete Block" +msgstr "" + +#: pcbnew/block.cpp:554 +msgid "Delete zones" +msgstr "" + +#: pcbnew/block.cpp:602 +msgid "Rotate Block" +msgstr "Roteer Block" + +#: pcbnew/block.cpp:659 +msgid "Zone rotation" +msgstr "" + +#: pcbnew/block.cpp:767 +msgid "Block mirroring" +msgstr "" + +#: pcbnew/block.cpp:955 +msgid "Move Block" +msgstr "Verplaats Block" + +#: pcbnew/block.cpp:1110 +msgid "Copy Block" +msgstr "Kopieer Block" + +#: pcbnew/gen_drill_report_files.cpp:388 +msgid "" +" Drill map: Too many diameter values to draw to draw one symbol per drill value (max 13)\n" +"Plot uses circle shape for some drill values" +msgstr "" + +#: pcbnew/plotps.cpp:58 +#: pcbnew/plothpgl.cpp:74 +#: pcbnew/plotgerb.cpp:84 +msgid "File" +msgstr "Bestand" + +#: pcbnew/plotps.cpp:392 +msgid "Tracks" +msgstr "Sporen" + +#: pcbnew/edit_track_width.cpp:96 +msgid "Change track width (entire NET) ?" +msgstr "" + +#: pcbnew/edit_track_width.cpp:130 +msgid "Edit All Tracks and Vias Sizes" +msgstr "" + +#: pcbnew/edit_track_width.cpp:135 +msgid "Edit All Via Sizes" +msgstr "" + +#: pcbnew/edit_track_width.cpp:140 +msgid "Edit All Track Sizes" +msgstr "" + +#: pcbnew/pcbcfg.cpp:71 +#: eeschema/eeconfig.cpp:60 +#: cvpcb/menucfg.cpp:170 +msgid "Read config file" +msgstr "Lees configuratie bestand" + +#: pcbnew/pcbcfg.cpp:85 +#: cvpcb/menucfg.cpp:182 #, c-format -msgid "Track %.1f" +msgid "File %s not found" msgstr "" -#: pcbnew/onrightclick.cpp:94 +#: pcbnew/pcbcfg.cpp:204 +#: eeschema/eeconfig.cpp:199 +#: cvpcb/cfg.cpp:78 +msgid "Save preferences" +msgstr "" + +#: pcbnew/muwave_command.cpp:52 +#: eeschema/libframe.cpp:519 +msgid "Add Line" +msgstr "Lijn Toevoegen" + +#: pcbnew/muwave_command.cpp:56 +msgid "Add Gap" +msgstr "" + +#: pcbnew/muwave_command.cpp:60 +msgid "Add Stub" +msgstr "" + +#: pcbnew/muwave_command.cpp:64 +msgid "Add Arc Stub" +msgstr "" + +#: pcbnew/muwave_command.cpp:68 +msgid "Add Polynomial Shape" +msgstr "" + +#: pcbnew/dialog_graphic_items_options.cpp:194 +msgid "Graphics:" +msgstr "Afbeeldingen:" + +#: pcbnew/dialog_graphic_items_options.cpp:198 +msgid "Graphic segm Width" +msgstr "" + +#: pcbnew/dialog_graphic_items_options.cpp:204 +msgid "Board Edges Width" +msgstr "" + +#: pcbnew/dialog_graphic_items_options.cpp:210 +msgid "Copper Text Width" +msgstr "" + +#: pcbnew/dialog_graphic_items_options.cpp:216 +msgid "Text Size V" +msgstr "Tekst Grote V" + +#: pcbnew/dialog_graphic_items_options.cpp:222 +msgid "Text Size H" +msgstr "Tekst Grote H" + +#: pcbnew/dialog_graphic_items_options.cpp:230 +msgid "Modules:" +msgstr "Modules:" + +#: pcbnew/dialog_graphic_items_options.cpp:234 +msgid "Edges Module Width" +msgstr "" + +#: pcbnew/dialog_graphic_items_options.cpp:240 +msgid "Text Module Width" +msgstr "Tekst Module Breedte" + +#: pcbnew/dialog_graphic_items_options.cpp:246 +msgid "Text Module Size V" +msgstr "Tekst Module Grote V" + +#: pcbnew/dialog_graphic_items_options.cpp:252 +msgid "Text Module Size H" +msgstr "Tekst Module Grote H" + +#: pcbnew/dialog_initpcb.cpp:105 +msgid "Items to delete" +msgstr "Items om te verwijderen" + +#: pcbnew/dialog_initpcb.cpp:109 +msgid "Delete Zones" +msgstr "Verwijder Zones" + +#: pcbnew/dialog_initpcb.cpp:113 +msgid "Delete Texts" +msgstr "Verwijder Teksten" + +#: pcbnew/dialog_initpcb.cpp:117 +msgid "Delete Edges" +msgstr "Verwijder Randen" + +#: pcbnew/dialog_initpcb.cpp:121 +msgid "Delete Drawings" +msgstr "Verwijder Tekeningen" + +#: pcbnew/dialog_initpcb.cpp:125 +msgid "Delete Modules" +msgstr "Verwijder Modules" + +#: pcbnew/dialog_initpcb.cpp:129 +msgid "Delete Tracks" +msgstr "Verwijder Banen" + +#: pcbnew/dialog_initpcb.cpp:133 +msgid "Delete Markers" +msgstr "Verwijder Markers" + +#: pcbnew/dialog_initpcb.cpp:137 +#, fuzzy +msgid "Clear Board" +msgstr "Schoon Bord" + +#: pcbnew/dialog_initpcb.cpp:144 +msgid "Track Filter" +msgstr "Spoor Filter" + +#: pcbnew/dialog_initpcb.cpp:148 +msgid "Include AutoRouted Tracks" +msgstr "" + +#: pcbnew/dialog_initpcb.cpp:152 +msgid "Include Locked Tracks" +msgstr "" + +#: pcbnew/editrack-part2.cpp:32 #, c-format -msgid "Track %.3f" +msgid "Track Width: %s Vias Size : %s" msgstr "" -#: pcbnew/onrightclick.cpp:112 +#: pcbnew/editrack-part2.cpp:136 +msgid "Drc error, cancelled" +msgstr "" + +#: pcbnew/menubarmodedit.cpp:40 +msgid "Sizes and Widths" +msgstr "" + +#: pcbnew/menubarmodedit.cpp:41 +#: pcbnew/menubarpcb.cpp:233 +msgid "Adjust width for texts and drawings" +msgstr "" + +#: pcbnew/menubarmodedit.cpp:46 +#: pcbnew/menubarpcb.cpp:238 +msgid "Adjust size,shape,layers... for Pads" +msgstr "" + +#: pcbnew/menubarmodedit.cpp:50 +#: pcbnew/menubarpcb.cpp:227 +#: pcbnew/set_grid.h:39 +msgid "User Grid Size" +msgstr "Gebruikers Raster Grote" + +#: pcbnew/menubarmodedit.cpp:51 +#: pcbnew/menubarpcb.cpp:228 +msgid "Adjust User Grid" +msgstr "" + +#: pcbnew/menubarmodedit.cpp:60 +#: pcbnew/menubarpcb.cpp:296 +#: eeschema/menubar.cpp:395 +#: cvpcb/tool_cvpcb.cpp:158 +#: kicad/buildmnu.cpp:198 +#: gerbview/tool_gerber.cpp:149 +msgid "&Contents" +msgstr "&Inhoud" + +#: pcbnew/menubarmodedit.cpp:60 +#: pcbnew/menubarpcb.cpp:296 +msgid "Open the pcbnew manual" +msgstr "Open de pcbnew handleiding" + +#: pcbnew/menubarmodedit.cpp:64 +#: pcbnew/menubarpcb.cpp:300 +#: eeschema/menubar.cpp:400 +#: cvpcb/tool_cvpcb.cpp:162 +#: kicad/buildmnu.cpp:203 +#: gerbview/tool_gerber.cpp:151 +msgid "&About" +msgstr "&Over" + +#: pcbnew/menubarmodedit.cpp:64 +#: pcbnew/menubarpcb.cpp:300 +#: eeschema/menubar.cpp:400 +#: cvpcb/tool_cvpcb.cpp:163 +#: kicad/buildmnu.cpp:203 +#: gerbview/tool_gerber.cpp:152 +msgid "About this application" +msgstr "Over deze applicatie" + +#: pcbnew/menubarmodedit.cpp:72 +#: pcbnew/menubarpcb.cpp:308 +msgid "3D Display" +msgstr "3D Display" + +#: pcbnew/menubarmodedit.cpp:72 +#: pcbnew/menubarpcb.cpp:308 +msgid "Show Board in 3D Mode" +msgstr "" + +#: pcbnew/menubarmodedit.cpp:76 +#: pcbnew/menubarpcb.cpp:314 +msgid "&Dimensions" +msgstr "&Afmetingen" + +#: pcbnew/menubarmodedit.cpp:77 +#: pcbnew/menubarpcb.cpp:317 +msgid "&3D Display" +msgstr "&3D Display" + +#: pcbnew/menubarmodedit.cpp:78 +#: pcbnew/menubarpcb.cpp:318 +#: eeschema/menubar.cpp:410 +#: cvpcb/tool_cvpcb.cpp:169 +#: kicad/buildmnu.cpp:211 +#: gerbview/tool_gerber.cpp:159 +msgid "&Help" +msgstr "&Help" + +#: pcbnew/cross-probing.cpp:54 #, c-format -msgid "Via %.1f" +msgid "%s found" msgstr "" -#: pcbnew/onrightclick.cpp:114 +#: pcbnew/cross-probing.cpp:56 +#: pcbnew/cross-probing.cpp:110 #, c-format -msgid "Via %.3f" +msgid "%s not found" msgstr "" -#: pcbnew/onrightclick.cpp:157 -#: pcbnew/onrightclick.cpp:171 -#: pcbnew/modedit_onclick.cpp:202 -#: pcbnew/modedit_onclick.cpp:234 -#: pcbnew/pcbtexte.cpp:119 -#: pcbnew/sel_layer.cpp:163 -#: pcbnew/sel_layer.cpp:322 -#: pcbnew/block.cpp:154 -#: pcbnew/dialog_edit_module.cpp:122 -#: pcbnew/globaleditpad.cpp:113 -#: pcbnew/set_color.cpp:357 -#: pcbnew/muonde.cpp:352 -#: pcbnew/cotation.cpp:109 -#: pcbnew/mirepcb.cpp:103 -#: eeschema/onrightclick.cpp:123 -#: eeschema/onrightclick.cpp:135 -#: eeschema/eelayer.cpp:255 -#: eeschema/sheetlab.cpp:98 -#: eeschema/libedit_onrightclick.cpp:48 -#: eeschema/libedit_onrightclick.cpp:63 -#: gerbview/onrightclick.cpp:39 -#: gerbview/onrightclick.cpp:58 -#: gerbview/reglage.cpp:112 -#: gerbview/set_color.cpp:329 -#: gerbview/options.cpp:169 -#: gerbview/options.cpp:293 -#: common/selcolor.cpp:171 -#: common/displlst.cpp:111 -#: common/get_component_dialog.cpp:121 -msgid "Cancel" -msgstr "Annuleren" +#: pcbnew/cross-probing.cpp:113 +#, c-format +msgid "%s pin %s not found" +msgstr "" -#: pcbnew/onrightclick.cpp:162 -#: pcbnew/modedit_onclick.cpp:206 -#: eeschema/onrightclick.cpp:127 -#: eeschema/libedit_onrightclick.cpp:53 -#: gerbview/onrightclick.cpp:41 -msgid "End Tool" -msgstr "Gereedschap Einde" +#: pcbnew/cross-probing.cpp:118 +#, c-format +msgid "%s pin %s found" +msgstr "" -#: pcbnew/onrightclick.cpp:230 -msgid "Lock Module" -msgstr "Vergrendel Module" +#: pcbnew/moduleframe.cpp:183 +msgid "Module Editor: module modified!, Continue ?" +msgstr "" -#: pcbnew/onrightclick.cpp:238 -msgid "Unlock Module" -msgstr "Ontgrendel Module" +#: pcbnew/onleftclick.cpp:176 +msgid "Graphic not authorized on Copper layers" +msgstr "" -#: pcbnew/onrightclick.cpp:246 -msgid "Auto place Module" -msgstr "Module automatisch plaatsen" +#: pcbnew/onleftclick.cpp:199 +msgid "Tracks on Copper layers only " +msgstr "" -#: pcbnew/onrightclick.cpp:252 -msgid "Autoroute" -msgstr "Autoroute" +#: pcbnew/onleftclick.cpp:281 +msgid "Cotation not authorized on Copper layers" +msgstr "" -#: pcbnew/onrightclick.cpp:268 -msgid "Move Drawing" -msgstr "Verplaats Tekening" +#: pcbnew/edgemod.cpp:204 +msgid "The graphic item will be on a copper layer.It is very dangerous. Are you sure" +msgstr "" -#: pcbnew/onrightclick.cpp:273 -msgid "End Drawing" -msgstr "Einde Tekening" +#: pcbnew/edgemod.cpp:246 +msgid "New Width (1/10000\"):" +msgstr "" -#: pcbnew/onrightclick.cpp:275 -msgid "Edit Drawing" -msgstr "Bewerk Tekening" +#: pcbnew/edgemod.cpp:253 +msgid "Incorrect number, no change" +msgstr "" -#: pcbnew/onrightclick.cpp:276 -msgid "Delete Drawing" -msgstr "Verwijder Tekening" +#: pcbnew/class_marker.cpp:133 +#: pcbnew/class_board_item.cpp:233 +msgid "Marker" +msgstr "Marker" -#: pcbnew/onrightclick.cpp:281 +#: pcbnew/class_marker.cpp:137 #, fuzzy -msgid "Delete Zone Filling" -msgstr "Verwijder Zone Vulling" +msgid "ErrType" +msgstr "ErrType" -#: pcbnew/onrightclick.cpp:288 -msgid "Close Zone Outline" +#: pcbnew/cleaningoptions_dialog.cpp:146 +msgid "Static" +msgstr "Statisch" + +#: pcbnew/cleaningoptions_dialog.cpp:150 +msgid "Delete redundant vias" msgstr "" -#: pcbnew/onrightclick.cpp:290 -msgid "Delete Last Corner" -msgstr "Verwijder Laatste Rand" - -#: pcbnew/onrightclick.cpp:308 -msgid "Delete Marker" -msgstr "Verwijder Marker" - -#: pcbnew/onrightclick.cpp:315 -msgid "Edit Dimension" -msgstr "Bewerk Afmeting" - -#: pcbnew/onrightclick.cpp:318 -msgid "Delete Dimension" -msgstr "Verwijder Afmeting" - -#: pcbnew/onrightclick.cpp:325 -msgid "Move Target" -msgstr "Verplaats Doel" - -#: pcbnew/onrightclick.cpp:328 -msgid "Edit Target" -msgstr "Bewerk Doel" - -#: pcbnew/onrightclick.cpp:330 -msgid "Delete Target" -msgstr "Verwijder Doel" - -#: pcbnew/onrightclick.cpp:362 -msgid "Get and Move Footprint" +#: pcbnew/cleaningoptions_dialog.cpp:153 +msgid "remove vias on pads with a through hole" msgstr "" -#: pcbnew/onrightclick.cpp:376 +#: pcbnew/cleaningoptions_dialog.cpp:156 +msgid "Merge segments" +msgstr "" + +#: pcbnew/cleaningoptions_dialog.cpp:159 +msgid "merge aligned track segments, and remove null segments" +msgstr "" + +#: pcbnew/cleaningoptions_dialog.cpp:162 +msgid "Delete unconnected tracks" +msgstr "" + +#: pcbnew/cleaningoptions_dialog.cpp:165 +msgid "delete track segment having a dangling end" +msgstr "" + +#: pcbnew/cleaningoptions_dialog.cpp:168 +msgid "Connect to Pads" +msgstr "" + +#: pcbnew/cleaningoptions_dialog.cpp:171 +msgid "Extend dangling tracks which partially cover a pad or via, all the way to pad or via center" +msgstr "" + +#: pcbnew/cleaningoptions_dialog.cpp:177 +msgid "Clean pcb" +msgstr "" + +#: pcbnew/tool_modedit.cpp:53 +#: eeschema/tool_lib.cpp:123 +msgid "Select working library" +msgstr "Selecteer werkende bibliotheek" + +#: pcbnew/tool_modedit.cpp:56 #, fuzzy -msgid "Fill or Refill All Zones" -msgstr "Vul of Hervul Alle Zones" +msgid "Save Module in working library" +msgstr "Opslaan van Module in huidige bibliotheek" -#: pcbnew/onrightclick.cpp:381 -#: pcbnew/onrightclick.cpp:392 -#: pcbnew/onrightclick.cpp:405 -#: pcbnew/onrightclick.cpp:466 +#: pcbnew/tool_modedit.cpp:60 +msgid "Create new library and save current module" +msgstr "" + +#: pcbnew/tool_modedit.cpp:65 +msgid "Delete part in current library" +msgstr "Verwijder onderdeel uit huidige bibliotheek" + +#: pcbnew/tool_modedit.cpp:74 +msgid "Load module from lib" +msgstr "Laad module van bib." + +#: pcbnew/tool_modedit.cpp:79 +msgid "Load module from current board" +msgstr "Laad module van huidige bord" + +#: pcbnew/tool_modedit.cpp:83 +msgid "Update module in current board" +msgstr "" + +#: pcbnew/tool_modedit.cpp:87 +msgid "Insert module into current board" +msgstr "" + +#: pcbnew/tool_modedit.cpp:92 +msgid "import module" +msgstr "importeer module" + +#: pcbnew/tool_modedit.cpp:96 +msgid "export module" +msgstr "exporteer module" + +#: pcbnew/tool_modedit.cpp:101 +#: eeschema/tool_lib.cpp:150 +#: eeschema/menubar.cpp:136 +#: eeschema/tool_sch.cpp:83 +msgid "Undo last edition" +msgstr "Ongedaan Maken (CTRL+Z)" + +#: pcbnew/tool_modedit.cpp:103 +#: eeschema/tool_lib.cpp:152 +#: eeschema/menubar.cpp:144 +#: eeschema/tool_sch.cpp:86 +msgid "Redo the last undo command" +msgstr "Ongedaan Maken (CTRL+Z)" + +#: pcbnew/tool_modedit.cpp:108 +msgid "Module Properties" +msgstr "Module Instellingen" + +#: pcbnew/tool_modedit.cpp:112 +msgid "Print Module" +msgstr "Print Module" + +#: pcbnew/tool_modedit.cpp:115 +#: pcbnew/tool_pcb.cpp:271 +#: eeschema/tool_lib.cpp:170 +#: eeschema/tool_sch.cpp:101 +#: gerbview/tool_gerber.cpp:271 +msgid "zoom +" +msgstr "Inzoomen" + +#: pcbnew/tool_modedit.cpp:119 +#: pcbnew/tool_pcb.cpp:275 +#: eeschema/tool_lib.cpp:174 +#: eeschema/tool_sch.cpp:105 +#: gerbview/tool_gerber.cpp:278 +msgid "zoom -" +msgstr "Uitzoomen" + +#: pcbnew/tool_modedit.cpp:123 +#: pcbnew/tool_pcb.cpp:279 +#: eeschema/tool_lib.cpp:178 +#: eeschema/menubar.cpp:191 +#: eeschema/tool_sch.cpp:109 +#: gerbview/tool_gerber.cpp:285 #, fuzzy -msgid "Select Working Layer" -msgstr "Selecteer Actieve Laag" +msgid "redraw" +msgstr "hertekenen" -#: pcbnew/onrightclick.cpp:390 -#: pcbnew/onrightclick.cpp:463 -msgid "Select Track Width" -msgstr "Selecteer Spoor Breedte" +#: pcbnew/tool_modedit.cpp:128 +#: pcbnew/tool_pcb.cpp:284 +#: eeschema/tool_lib.cpp:184 +#: eeschema/tool_sch.cpp:114 +#: gerbview/tool_gerber.cpp:296 +#: 3d-viewer/3d_toolbar.cpp:53 +msgid "auto zoom" +msgstr "Automatisch Zoomen" -#: pcbnew/onrightclick.cpp:394 -msgid "Select layer pair for vias" -msgstr "" +#: pcbnew/tool_modedit.cpp:137 +msgid "Module Check" +msgstr "Module Check" -#: pcbnew/onrightclick.cpp:411 -msgid "Footprint documentation" -msgstr "" - -#: pcbnew/onrightclick.cpp:421 -msgid "Glob Move and Place" -msgstr "" - -#: pcbnew/onrightclick.cpp:423 -msgid "Unlock All Modules" -msgstr "Ontgrendel Alle Modules" - -#: pcbnew/onrightclick.cpp:425 -msgid "Lock All Modules" -msgstr "Vergrendel Alle Modules" - -#: pcbnew/onrightclick.cpp:428 -msgid "Move All Modules" -msgstr "Verplaats Alle Modules" - -#: pcbnew/onrightclick.cpp:429 -msgid "Move New Modules" -msgstr "Verplaats Nieuwe Modules" - -#: pcbnew/onrightclick.cpp:431 -msgid "Autoplace All Modules" -msgstr "" - -#: pcbnew/onrightclick.cpp:432 -msgid "Autoplace New Modules" -msgstr "" - -#: pcbnew/onrightclick.cpp:433 -msgid "Autoplace Next Module" -msgstr "" - -#: pcbnew/onrightclick.cpp:436 -msgid "Orient All Modules" -msgstr "" - -#: pcbnew/onrightclick.cpp:443 -msgid "Global Autoroute" -msgstr "" - -#: pcbnew/onrightclick.cpp:445 +#: pcbnew/tool_modedit.cpp:163 #, fuzzy -msgid "Select layer pair" -msgstr "Selecteer laag paar" +msgid "Add Pads" +msgstr "Pads Toevoegen" -#: pcbnew/onrightclick.cpp:447 -msgid "Autoroute All Modules" +#: pcbnew/tool_modedit.cpp:168 +#: pcbnew/tool_pcb.cpp:445 +msgid "Add graphic line or polygon" msgstr "" -#: pcbnew/onrightclick.cpp:449 -msgid "Reset Unrouted" +#: pcbnew/tool_modedit.cpp:172 +#: pcbnew/tool_pcb.cpp:449 +msgid "Add graphic circle" msgstr "" -#: pcbnew/onrightclick.cpp:454 -msgid "Global AutoRouter" +#: pcbnew/tool_modedit.cpp:176 +#: pcbnew/tool_pcb.cpp:453 +msgid "Add graphic arc" msgstr "" -#: pcbnew/onrightclick.cpp:456 -msgid "Read Global AutoRouter Data" -msgstr "" - -#: pcbnew/onrightclick.cpp:484 -#: pcbnew/modedit_onclick.cpp:216 -#: eeschema/onrightclick.cpp:634 -#: eeschema/libedit_onrightclick.cpp:237 -#: gerbview/onrightclick.cpp:50 -msgid "Cancel Block" -msgstr "Annuleer Block" - -#: pcbnew/onrightclick.cpp:486 -#: pcbnew/modedit_onclick.cpp:218 -#: eeschema/onrightclick.cpp:640 -#: eeschema/libedit_onrightclick.cpp:240 -#: gerbview/onrightclick.cpp:51 -msgid "Zoom Block (drag middle mouse)" -msgstr "" - -#: pcbnew/onrightclick.cpp:489 -#: pcbnew/modedit_onclick.cpp:221 -#: eeschema/onrightclick.cpp:642 -#: eeschema/libedit_onrightclick.cpp:244 -#: gerbview/onrightclick.cpp:53 -msgid "Place Block" -msgstr "" - -#: pcbnew/onrightclick.cpp:491 -#: pcbnew/modedit_onclick.cpp:223 -#: eeschema/onrightclick.cpp:651 -#: eeschema/libedit_onrightclick.cpp:250 -msgid "Copy Block (shift + drag mouse)" -msgstr "" - -#: pcbnew/onrightclick.cpp:493 -msgid "Flip Block (alt + drag mouse)" -msgstr "" - -#: pcbnew/onrightclick.cpp:495 -#: pcbnew/modedit_onclick.cpp:227 -msgid "Rotate Block (ctrl + drag mouse)" -msgstr "" - -#: pcbnew/onrightclick.cpp:497 -#: pcbnew/modedit_onclick.cpp:229 -msgid "Delete Block (shift+ctrl + drag mouse)" -msgstr "" - -#: pcbnew/onrightclick.cpp:516 -msgid "Drag Via" -msgstr "" - -#: pcbnew/onrightclick.cpp:520 -#: pcbnew/onrightclick.cpp:601 -msgid "Edit Via" -msgstr "" - -#: pcbnew/onrightclick.cpp:522 -msgid "Set via hole to Default" -msgstr "" - -#: pcbnew/onrightclick.cpp:523 -msgid "Set via hole to a specific value. This specfic value is currently" -msgstr "" - -#: pcbnew/onrightclick.cpp:526 -msgid "Set via hole to alt value" -msgstr "" - -#: pcbnew/onrightclick.cpp:528 -msgid "Set alt via hole value. This value is currently" -msgstr "" - -#: pcbnew/onrightclick.cpp:531 -msgid "Set the via hole alt value" -msgstr "" - -#: pcbnew/onrightclick.cpp:533 -msgid "Export Via hole to alt value" -msgstr "" - -#: pcbnew/onrightclick.cpp:535 -msgid "Export via hole to others id vias" -msgstr "" - -#: pcbnew/onrightclick.cpp:537 -msgid "Set ALL via holes to default" -msgstr "" - -#: pcbnew/onrightclick.cpp:550 -msgid "Move Node" -msgstr "" - -#: pcbnew/onrightclick.cpp:555 -msgid "Drag Segments, keep slope" -msgstr "" - -#: pcbnew/onrightclick.cpp:557 -msgid "Drag Segment" -msgstr "" - -#: pcbnew/onrightclick.cpp:560 -msgid "Move Segment" -msgstr "" - -#: pcbnew/onrightclick.cpp:563 -msgid "Break Track" -msgstr "" - -#: pcbnew/onrightclick.cpp:570 -msgid "Place Node" -msgstr "" - -#: pcbnew/onrightclick.cpp:577 -#, fuzzy -msgid "End Track" -msgstr "Spoor Einde" - -#: pcbnew/onrightclick.cpp:580 -msgid "Place Via" -msgstr "" - -#: pcbnew/onrightclick.cpp:587 -msgid "Place Micro Via" -msgstr "" - -#: pcbnew/onrightclick.cpp:599 -msgid "Change Width" -msgstr "Wijzig Breedte" - -#: pcbnew/onrightclick.cpp:601 -#, fuzzy -msgid "Edit Segment" -msgstr "Bewerk Sigment" - -#: pcbnew/onrightclick.cpp:604 -msgid "Edit Track" -msgstr "Bewerk Spoor" - -#: pcbnew/onrightclick.cpp:606 -msgid "Edit Net" -msgstr "" - -#: pcbnew/onrightclick.cpp:608 -msgid "Edit ALL Tracks and Vias" -msgstr "" - -#: pcbnew/onrightclick.cpp:610 -msgid "Edit ALL Vias (no track)" -msgstr "" - -#: pcbnew/onrightclick.cpp:612 -msgid "Edit ALL Tracks (no via)" -msgstr "" - -#: pcbnew/onrightclick.cpp:618 -#: pcbnew/onrightclick.cpp:799 -#: pcbnew/onrightclick.cpp:896 -#: pcbnew/dialog_netlist.cpp:185 +#: pcbnew/tool_modedit.cpp:190 +#: pcbnew/tool_pcb.cpp:471 +#: eeschema/tool_lib.cpp:93 #: eeschema/menubar.cpp:152 -#: eeschema/edit_component_in_lib.cpp:239 -#: eeschema/edit_component_in_lib.cpp:320 -msgid "Delete" -msgstr "Verwijderen" +#: eeschema/tool_sch.cpp:235 +#: gerbview/tool_gerber.cpp:393 +msgid "Delete items" +msgstr "Verwijder items" -#: pcbnew/onrightclick.cpp:620 -msgid "Delete Via" +#: pcbnew/tool_modedit.cpp:212 +#: pcbnew/tool_pcb.cpp:344 +#: eeschema/tool_sch.cpp:257 +#: gerbview/tool_gerber.cpp:417 +msgid "Display Grid OFF" +msgstr "Raster Verbergen" + +#: pcbnew/tool_modedit.cpp:216 +#: pcbnew/tool_pcb.cpp:347 +#: gerbview/tool_gerber.cpp:423 +msgid "Display Polar Coord ON" msgstr "" -#: pcbnew/onrightclick.cpp:620 -msgid "Delete Segment" +#: pcbnew/tool_modedit.cpp:220 +#: pcbnew/tool_pcb.cpp:349 +#: eeschema/tool_sch.cpp:261 +#: gerbview/tool_gerber.cpp:427 +msgid "Units = Inch" +msgstr "Maten in Inch" + +#: pcbnew/tool_modedit.cpp:224 +#: pcbnew/tool_pcb.cpp:351 +#: eeschema/tool_sch.cpp:265 +#: gerbview/tool_gerber.cpp:431 +msgid "Units = mm" +msgstr "Maten in mm" + +#: pcbnew/tool_modedit.cpp:230 +#: pcbnew/tool_pcb.cpp:354 +#: eeschema/tool_sch.cpp:269 +#: gerbview/tool_gerber.cpp:437 +msgid "Change Cursor Shape" +msgstr "Wijzig Cursor" + +#: pcbnew/tool_modedit.cpp:238 +#: pcbnew/tool_pcb.cpp:376 +msgid "Show Pads Sketch" msgstr "" -#: pcbnew/onrightclick.cpp:627 -msgid "Delete Track" -msgstr "Verwijder Spoor" - -#: pcbnew/onrightclick.cpp:631 -msgid "Delete Net" +#: pcbnew/tool_modedit.cpp:245 +msgid "Show Texts Sketch" msgstr "" -#: pcbnew/onrightclick.cpp:636 -#, fuzzy -msgid "Set Flags" -msgstr "Zet Vlaggen" - -#: pcbnew/onrightclick.cpp:637 -msgid "Locked: Yes" -msgstr "Vergrendeld: Ja" - -#: pcbnew/onrightclick.cpp:638 -msgid "Locked: No" -msgstr "Vergrendeld: Nee" - -#: pcbnew/onrightclick.cpp:648 -msgid "Track Locked: Yes" -msgstr "Spoor Vergrendeld: Ja" - -#: pcbnew/onrightclick.cpp:649 -msgid "Track Locked: No" -msgstr "Spoor Vergrendeld: Nee" - -#: pcbnew/onrightclick.cpp:651 -msgid "Net Locked: Yes" +#: pcbnew/tool_modedit.cpp:252 +msgid "Show Edges Sketch" msgstr "" -#: pcbnew/onrightclick.cpp:652 -msgid "Net Locked: No" +#: pcbnew/tool_modedit.cpp:285 +#: pcbnew/tool_pcb.cpp:593 +#: eeschema/plotps.cpp:171 +#: share/zoom.cpp:368 +msgid "Auto" +msgstr "Automatisch" + +#: pcbnew/tool_modedit.cpp:289 +#, c-format +msgid "Zoom %d" +msgstr "Zoom %d" + +#: pcbnew/tool_modedit.cpp:308 +#, c-format +msgid "Grid %.1f" +msgstr "Raster %.1f" + +#: pcbnew/tool_modedit.cpp:310 +#, c-format +msgid "Grid %.3f" +msgstr "Raster %.3f" + +#: pcbnew/tool_modedit.cpp:314 +#: pcbnew/tool_pcb.cpp:627 +msgid "User Grid" +msgstr "Gebruikers Raster" + +#: pcbnew/zone_filling_algorithm.cpp:200 +msgid "No pads or starting point found to fill this zone outline" msgstr "" -#: pcbnew/onrightclick.cpp:668 -msgid "Place Edge Outline" -msgstr "" - -#: pcbnew/onrightclick.cpp:674 -msgid "Place Corner" -msgstr "Plaats Hoek" - -#: pcbnew/onrightclick.cpp:677 -msgid "Place Zone" -msgstr "Plaats Zone" - -#: pcbnew/onrightclick.cpp:683 -#: pcbnew/dialog_drc.cpp:478 -msgid "Zones" -msgstr "Zones" - -#: pcbnew/onrightclick.cpp:688 -msgid "Move Corner" -msgstr "Verplaats Hoek" - -#: pcbnew/onrightclick.cpp:690 -msgid "Delete Corner" -msgstr "Verwijder Hoek" - -#: pcbnew/onrightclick.cpp:695 -msgid "Create Corner" -msgstr "" - -#: pcbnew/onrightclick.cpp:697 -msgid "Drag Outline Segment" -msgstr "" - -#: pcbnew/onrightclick.cpp:702 -msgid "Add Similar Zone" -msgstr "" - -#: pcbnew/onrightclick.cpp:705 -msgid "Add Cutout Area" -msgstr "" - -#: pcbnew/onrightclick.cpp:709 -msgid "Fill Zone" -msgstr "Vul Zone" - -#: pcbnew/onrightclick.cpp:712 -msgid "Move Zone" -msgstr "Verplaats Zone" - -#: pcbnew/onrightclick.cpp:715 -msgid "Edit Zone Params" -msgstr "Bewerk Zone Parameters" - -#: pcbnew/onrightclick.cpp:720 -msgid "Delete Cutout" -msgstr "" - -#: pcbnew/onrightclick.cpp:723 -msgid "Delete Zone Outline" -msgstr "" - -#: pcbnew/onrightclick.cpp:745 -#: pcbnew/onrightclick.cpp:790 -#: pcbnew/onrightclick.cpp:828 -#: pcbnew/onrightclick.cpp:887 -msgid "Move" -msgstr "Verplaatsen" - -#: pcbnew/onrightclick.cpp:748 -#: pcbnew/onrightclick.cpp:830 -#, fuzzy -msgid "Drag" -msgstr "Slepen" - -#: pcbnew/onrightclick.cpp:752 -msgid "Rotate +" -msgstr "Roteren +" - -#: pcbnew/onrightclick.cpp:756 -#: eeschema/onrightclick.cpp:313 -msgid "Rotate -" -msgstr "Roteren -" - -#: pcbnew/onrightclick.cpp:757 -#, fuzzy -msgid "Flip" -msgstr "Omwisselen" - -#: pcbnew/onrightclick.cpp:761 -#: pcbnew/onrightclick.cpp:795 -#: pcbnew/onrightclick.cpp:892 -#: pcbnew/modedit_onclick.cpp:316 -#: eeschema/onrightclick.cpp:325 -msgid "Edit" -msgstr "Bewerken" - -#: pcbnew/onrightclick.cpp:767 -#: pcbnew/modules.cpp:291 -msgid "Delete Module" -msgstr "Verwijder Module" - -#: pcbnew/onrightclick.cpp:793 -#: pcbnew/onrightclick.cpp:890 -#: pcbnew/modedit_onclick.cpp:251 -msgid "Rotate" -msgstr "Roteren" - -#: pcbnew/onrightclick.cpp:832 -#: pcbnew/modedit_onclick.cpp:273 -#, fuzzy -msgid "Edit Pad" -msgstr "Bewerk Pad" - -#: pcbnew/onrightclick.cpp:836 -#: pcbnew/modedit_onclick.cpp:275 -#, fuzzy -msgid "New Pad Settings" -msgstr "Nieuwe Pad Instellingen" - -#: pcbnew/onrightclick.cpp:838 -#: pcbnew/modedit_onclick.cpp:277 -msgid "Export Pad Settings" -msgstr "" - -#: pcbnew/onrightclick.cpp:843 -#: pcbnew/modedit_onclick.cpp:284 -msgid "Global Pad Settings" -msgstr "" - -#: pcbnew/onrightclick.cpp:847 -msgid "delete" -msgstr "verwijderen" - -#: pcbnew/onrightclick.cpp:854 -msgid "Autoroute Pad" -msgstr "" - -#: pcbnew/onrightclick.cpp:855 -msgid "Autoroute Net" -msgstr "" - -#: pcbnew/set_grid.cpp:147 -#: pcbnew/dialog_general_options.cpp:273 -#: pcbnew/dialog_gendrill.cpp:165 -#: gerbview/options.cpp:185 -msgid "Inches" -msgstr "Inch" +#: pcbnew/zone_filling_algorithm.cpp:246 +msgid "Ok" +msgstr "Oke" #: pcbnew/set_grid.cpp:148 -#: share/drawframe.cpp:395 +#: share/drawframe.cpp:377 msgid "mm" msgstr "mm" @@ -879,166 +2495,242 @@ msgstr "" msgid "User Grid Size Y" msgstr "" -#: pcbnew/set_grid.cpp:171 -#: pcbnew/swap_layers.cpp:223 -#: pcbnew/dialog_graphic_items_options.cpp:263 -#: pcbnew/dialog_pad_edit.cpp:217 -#: pcbnew/dialog_general_options.cpp:375 -#: pcbnew/dialog_edit_mod_text.cpp:268 -#: pcbnew/dialog_initpcb.cpp:161 -#: pcbnew/dialog_display_options.cpp:282 -#: pcbnew/dialog_drc.cpp:550 -#: pcbnew/dialog_track_options.cpp:322 -#: eeschema/dialog_edit_component_in_lib.cpp:218 -#: eeschema/dialog_edit_component_in_schematic.cpp:240 -#: eeschema/dialog_cmp_graphic_properties.cpp:178 -#: eeschema/dialog_options.cpp:274 -#: eeschema/sheet.cpp:226 -#: eeschema/dialog_create_component.cpp:195 -#: eeschema/pinedit-dialog.cpp:308 -#: eeschema/dialog_build_BOM.cpp:389 -#: eeschema/symbtext.cpp:174 -#: eeschema/dialog_edit_label.cpp:178 -#: cvpcb/dialog_cvpcb_config.cpp:139 -#: cvpcb/dialog_display_options.cpp:186 -#: gerbview/select_layers_to_pcb.cpp:285 -#: share/setpage.cpp:442 -msgid "&OK" -msgstr "&OK" - -#: pcbnew/set_grid.cpp:176 -#: pcbnew/swap_layers.cpp:227 -#: pcbnew/dialog_zones_by_polygon.cpp:207 -#: pcbnew/dialog_graphic_items_options.cpp:267 -#: pcbnew/dialog_pad_edit.cpp:221 -#: pcbnew/dialog_general_options.cpp:379 -#: pcbnew/dialog_edit_mod_text.cpp:273 -#: pcbnew/dialog_initpcb.cpp:164 -#: pcbnew/dialog_display_options.cpp:286 -#: pcbnew/dialog_drc.cpp:546 -#: pcbnew/dialog_track_options.cpp:328 -#: eeschema/dialog_erc.cpp:218 -#: eeschema/plothpgl.cpp:274 -#: eeschema/dialog_edit_component_in_lib.cpp:214 -#: eeschema/dialog_edit_component_in_schematic.cpp:232 -#: eeschema/dialog_cmp_graphic_properties.cpp:182 -#: eeschema/dialog_options.cpp:278 -#: eeschema/sheet.cpp:221 -#: eeschema/dialog_create_component.cpp:200 -#: eeschema/netlist_control.cpp:144 -#: eeschema/netlist_control.cpp:267 -#: eeschema/pinedit-dialog.cpp:304 -#: eeschema/dialog_build_BOM.cpp:394 -#: eeschema/symbtext.cpp:178 -#: eeschema/dialog_edit_label.cpp:183 -#: cvpcb/dialog_display_options.cpp:191 -#: gerbview/select_layers_to_pcb.cpp:289 -#: share/setpage.cpp:446 -msgid "&Cancel" -msgstr "&Annuleren" - -#: pcbnew/solve.cpp:229 -msgid "Abort routing?" -msgstr "Routen onderbreken?" - -#: pcbnew/class_drawsegment.cpp:262 -#: pcbnew/class_marker.cpp:133 -#: pcbnew/class_track.cpp:852 -#: pcbnew/class_zone.cpp:581 -#: pcbnew/class_text_mod.cpp:408 -#: gerbview/affiche.cpp:94 -msgid "Type" -msgstr "Type" - -#: pcbnew/class_drawsegment.cpp:264 -msgid "Shape" -msgstr "Vorm" - -#: pcbnew/class_drawsegment.cpp:267 -#: pcbnew/class_board_item.cpp:109 -#: pcbnew/class_track.cpp:879 -#: pcbnew/dialog_pad_edit.cpp:176 -#: pcbnew/dialog_pad_edit.cpp:196 -msgid "Circle" -msgstr "Cirkel" - -#: pcbnew/class_drawsegment.cpp:271 -#, fuzzy -msgid " Arc " -msgstr " Boog " - -#: pcbnew/class_drawsegment.cpp:276 -#: pcbnew/class_track.cpp:877 -msgid "Segment" +#: pcbnew/editpads.cpp:77 +msgid "Pad Position" msgstr "" -#: pcbnew/class_drawsegment.cpp:278 -#: pcbnew/class_module.cpp:1119 -#: pcbnew/sel_layer.cpp:146 -#: pcbnew/class_pad.cpp:971 -#: pcbnew/dialog_edit_module.cpp:235 -#: pcbnew/class_track.cpp:909 -#: pcbnew/class_zone.cpp:610 -#: pcbnew/class_text_mod.cpp:418 -#: pcbnew/class_text_mod.cpp:422 -#: pcbnew/class_pcb_text.cpp:190 -#: gerbview/affiche.cpp:110 -msgid "Layer" -msgstr "Laag" +#: pcbnew/editpads.cpp:84 +msgid "Pad Size" +msgstr "" -#: pcbnew/class_drawsegment.cpp:282 -#: pcbnew/pcbtexte.cpp:133 -#: pcbnew/class_edge_mod.cpp:300 -#: pcbnew/class_track.cpp:932 -#: pcbnew/dialog_edit_mod_text.cpp:254 -#: pcbnew/cotation.cpp:129 -#: pcbnew/mirepcb.cpp:113 -#: pcbnew/class_text_mod.cpp:435 -#: pcbnew/class_pcb_text.cpp:204 -#: eeschema/affiche.cpp:188 -#: eeschema/dialog_cmp_graphic_properties.cpp:188 -#: gerbview/affiche.cpp:52 -#: gerbview/affiche.cpp:114 -msgid "Width" -msgstr "Breedte" +#: pcbnew/editpads.cpp:91 +msgid "Delta" +msgstr "" + +#: pcbnew/editpads.cpp:98 +msgid "Offset" +msgstr "" + +#: pcbnew/editpads.cpp:107 +msgid "Pad Drill" +msgstr "" + +#: pcbnew/editpads.cpp:119 +msgid "Pad Orient (0.1 deg)" +msgstr "" + +#: pcbnew/editpads.cpp:390 +msgid "Incorrect value for pad drill: pad drill bigger than pad size" +msgstr "" + +#: pcbnew/editpads.cpp:396 +msgid "Incorrect value for pad offset" +msgstr "" + +#: pcbnew/editpads.cpp:493 +msgid "Unknown netname, no change" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:151 +msgid "Vias:" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:160 +msgid "Via Size" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:176 +msgid "Default Via Drill" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:192 +msgid "Alternate Via Drill" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:208 +#: pcbnew/pcbnew.h:299 +msgid "Through Via" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:209 +msgid "Blind or Buried Via " +msgstr "" + +#: pcbnew/dialog_track_options.cpp:212 +msgid "Default Via Type" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:223 +#: pcbnew/dialog_gendrill.cpp:270 +msgid "Micro Vias:" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:232 +msgid "Micro Via Size" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:245 +msgid "Micro Via Drill" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:260 +msgid "Allows Micro Vias" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:265 +#: pcbnew/dialog_track_options.cpp:268 +msgid "" +"Allows use of micro vias\n" +"They are very small vias only from an external copper layer to its near neightbour\n" +msgstr "" + +#: pcbnew/dialog_track_options.cpp:276 +msgid "Track Width" +msgstr "Baan Breedte" + +#: pcbnew/dialog_track_options.cpp:304 +msgid "Mask clearance" +msgstr "" + +#: pcbnew/class_board.cpp:559 +msgid "Nodes" +msgstr "" + +#: pcbnew/class_board.cpp:562 +msgid "Links" +msgstr "" + +#: pcbnew/class_board.cpp:565 +msgid "Nets" +msgstr "" + +#: pcbnew/class_board.cpp:568 +msgid "Connect" +msgstr "Verbinden" + +#: pcbnew/class_board.cpp:571 +#: eeschema/eelayer.h:115 +msgid "NoConn" +msgstr "GeenConn" + +#: pcbnew/plot_rtn.cpp:221 +#, c-format +msgid "" +"Your BOARD has a bad layer number of %u for module\n" +" %s's \"reference\" text." +msgstr "" + +#: pcbnew/plot_rtn.cpp:241 +#, c-format +msgid "" +"Your BOARD has a bad layer number of %u for module\n" +" %s's \"value\" text." +msgstr "" + +#: pcbnew/plot_rtn.cpp:287 +#, c-format +msgid "" +"Your BOARD has a bad layer number of %u for module\n" +" %s's \"module text\" text of %s." +msgstr "" + +#: pcbnew/dialog_freeroute_exchange.cpp:187 +msgid "Export a Specctra Design (*.dsn) File" +msgstr "" + +#: pcbnew/dialog_freeroute_exchange.cpp:189 +msgid "Export a Specctra DSN file (to FreeRouter)" +msgstr "" + +#: pcbnew/dialog_freeroute_exchange.cpp:192 +msgid "Launch FreeRouter via Java Web Start" +msgstr "" + +#: pcbnew/dialog_freeroute_exchange.cpp:194 +msgid "Use Java Web Start function to run FreeRouter via Internet (or your Browser if not found)" +msgstr "" + +#: pcbnew/dialog_freeroute_exchange.cpp:197 +msgid "Back Import the Specctra Session (*.ses) File" +msgstr "" + +#: pcbnew/dialog_freeroute_exchange.cpp:199 +msgid "Merge a session file created by FreeRouter with the current board." +msgstr "" + +#: pcbnew/dialog_freeroute_exchange.cpp:206 +msgid "Visit the FreeRouting.net Website with your Browser" +msgstr "" + +#: pcbnew/dialog_freeroute_exchange.cpp:208 +msgid "Launch your browser and go to the FreeRouting.net website" +msgstr "" + +#: pcbnew/dialog_freeroute_exchange.cpp:211 +msgid "FreeRouting.net URL" +msgstr "FreeRouting.net URL" + +#: pcbnew/dialog_freeroute_exchange.cpp:216 +msgid "The URL of the FreeRouting.net website" +msgstr "" + +#: pcbnew/dialog_freeroute_exchange.cpp:222 +#: pcbnew/dialog_gendrill.cpp:282 +#: pcbnew/dialog_netlist.cpp:248 +#: share/dialog_print.cpp:222 +#: share/svg_print.cpp:258 +msgid "&Close" +msgstr "&Sluiten" + +#: pcbnew/editmod.cpp:144 +msgid "Text is REFERENCE!" +msgstr "Tekst is REFERENTIE!" + +#: pcbnew/editmod.cpp:149 +msgid "Text is VALUE!" +msgstr "Tekst is WAARDE!" + +#: pcbnew/class_zone.cpp:574 +#: pcbnew/class_board_item.cpp:156 +msgid "Zone Outline" +msgstr "" + +#: pcbnew/class_zone.cpp:578 +#: pcbnew/class_board_item.cpp:161 +msgid "(Cutout)" +msgstr "" + +#: pcbnew/class_zone.cpp:598 +#: pcbnew/class_board_item.cpp:180 +msgid "Not Found" +msgstr "Niet Gevonden" + +#: pcbnew/class_zone.cpp:606 +#: pcbnew/class_track.cpp:873 +msgid "NetCode" +msgstr "NetCode" + +#: pcbnew/class_zone.cpp:614 +msgid "Corners" +msgstr "Hoeken" + +#: pcbnew/class_zone.cpp:618 +msgid "Hatch lines" +msgstr "" #: pcbnew/class_module.cpp:1109 msgid "Last Change" -msgstr "" +msgstr "Laatste Wijziging" #: pcbnew/class_module.cpp:1115 msgid "Netlist path" msgstr "" -#: pcbnew/class_module.cpp:1131 -#: pcbnew/affiche.cpp:52 -#: pcbnew/class_board.cpp:546 -msgid "Pads" -msgstr "" - #: pcbnew/class_module.cpp:1139 #: pcbnew/class_track.cpp:893 msgid "Stat" msgstr "" -#: pcbnew/class_module.cpp:1143 -#: pcbnew/class_pad.cpp:1013 -#: pcbnew/dialog_edit_module.cpp:246 -#: pcbnew/class_text_mod.cpp:432 -#: pcbnew/class_pcb_text.cpp:201 -#: eeschema/affiche.cpp:117 -#: gerbview/affiche.cpp:49 -msgid "Orient" -msgstr "" - -#: pcbnew/class_module.cpp:1146 -#: pcbnew/class_pad.cpp:881 -#: pcbnew/class_edge_mod.cpp:289 -#: pcbnew/class_text_mod.cpp:399 -#: cvpcb/setvisu.cpp:31 -msgid "Module" -msgstr "Module" - #: pcbnew/class_module.cpp:1149 msgid "3D-Shape" msgstr "3D-Vorm" @@ -1051,192 +2743,617 @@ msgstr "" msgid "KeyW: " msgstr "" -#: pcbnew/basepcbframe.cpp:167 -msgid "3D Frame already opened" +#: pcbnew/dsn.cpp:502 +msgid "Line length exceeded" msgstr "" -#: pcbnew/basepcbframe.cpp:172 -#: pcbnew/basepcbframe.cpp:175 -msgid "3D Viewer" -msgstr "3D Viewer" +#: pcbnew/dsn.cpp:616 +msgid "in file" +msgstr "in bestand" -#: pcbnew/modedit_onclick.cpp:225 -msgid "Mirror Block (alt + drag mouse)" -msgstr "Spiegel Block (alt + sleep muis)" +#: pcbnew/dsn.cpp:617 +msgid "on line" +msgstr "op lijn" -#: pcbnew/modedit_onclick.cpp:253 -#: pcbnew/pcbtexte.cpp:180 -#: pcbnew/cotation.cpp:113 -#: pcbnew/class_text_mod.cpp:429 -#: pcbnew/class_pcb_text.cpp:194 -#: gerbview/affiche.cpp:40 -#: share/dialog_print.cpp:178 -msgid "Mirror" -msgstr "Spiegel" +#: pcbnew/dsn.cpp:618 +msgid "at offset" +msgstr "" -#: pcbnew/modedit_onclick.cpp:255 +#: pcbnew/dsn.cpp:666 +msgid "String delimiter must be a single character of ', \", or $" +msgstr "" + +#: pcbnew/dsn.cpp:756 +msgid "Un-terminated delimited string" +msgstr "" + +#: pcbnew/class_track.cpp:841 +#: pcbnew/pcbframe.cpp:464 +#: pcbnew/class_board_item.cpp:143 +msgid "Track" +msgstr "Spoor" + +#: pcbnew/class_track.cpp:845 +#: pcbnew/class_board_item.cpp:186 +msgid "Zone" +msgstr "Zone" + +#: pcbnew/class_track.cpp:877 +#: pcbnew/class_drawsegment.cpp:276 #, fuzzy -msgid "Scale" -msgstr "Schaal" +msgid "Segment" +msgstr "Sigment" -#: pcbnew/modedit_onclick.cpp:256 -msgid "Scale X" -msgstr "Schaal X" +#: pcbnew/class_track.cpp:879 +#: pcbnew/dialog_pad_edit.cpp:176 +#: pcbnew/dialog_pad_edit.cpp:196 +#: pcbnew/class_drawsegment.cpp:267 +#: pcbnew/class_board_item.cpp:109 +msgid "Circle" +msgstr "Cirkel" -#: pcbnew/modedit_onclick.cpp:257 +#: pcbnew/class_track.cpp:881 +#: pcbnew/dialog_pad_edit.cpp:205 +msgid "Standard" +msgstr "Standaard" + +#: pcbnew/class_track.cpp:917 +msgid "Diam" +msgstr "Diam" + +#: pcbnew/class_track.cpp:924 +#: pcbnew/class_track.cpp:929 +#: pcbnew/class_pad.cpp:1009 +msgid "Drill" +msgstr "Boor" + +#: pcbnew/ioascii.cpp:167 +msgid "Error: Unexpected end of file !" +msgstr "" + +#: pcbnew/loadcmp.cpp:103 +msgid "Module name:" +msgstr "Module naam:" + +#: pcbnew/loadcmp.cpp:215 +#: eeschema/eelibs_read_libraryfiles.cpp:64 +#, c-format +msgid "Library <%s> not found" +msgstr "Bibliotheek <%s> niet gevonden" + +#: pcbnew/loadcmp.cpp:220 +#, c-format +msgid "Scan Lib: %s" +msgstr "Scan Bibliotheek: %s" + +#: pcbnew/loadcmp.cpp:229 +msgid "File is Not a library" +msgstr "Bestand is geen bibliotheek" + +#: pcbnew/loadcmp.cpp:298 +#, c-format +msgid "Module <%s> not found" +msgstr "Module <%s> niet gevonden" + +#: pcbnew/loadcmp.cpp:368 +msgid "Library: " +msgstr "Bibliotheek:" + +#: pcbnew/loadcmp.cpp:433 +#: pcbnew/loadcmp.cpp:584 +#, c-format +msgid "Modules (%d items)" +msgstr "Modules (%d items)" + +#: pcbnew/dialog_edit_mod_text.cpp:173 +#, c-format +msgid "Module %s (%s) orient %.1f" +msgstr "" + +#: pcbnew/dialog_edit_mod_text.cpp:188 +msgid "Reference:" +msgstr "Referentie:" + +#: pcbnew/dialog_edit_mod_text.cpp:205 #, fuzzy -msgid "Scale Y" -msgstr "Schaal Y" +msgid "Size X" +msgstr "Grote X:" -#: pcbnew/modedit_onclick.cpp:260 -#: pcbnew/dialog_edit_module.cpp:186 -msgid "Edit Module" -msgstr "Bewerk Module" - -#: pcbnew/modedit_onclick.cpp:263 -msgid "Transform Module" -msgstr "Transformeer Module" - -#: pcbnew/modedit_onclick.cpp:271 -msgid "Move Pad" -msgstr "Verplaats Pad" - -#: pcbnew/modedit_onclick.cpp:279 -msgid "delete Pad" -msgstr "Verwijder Pad" - -#: pcbnew/modedit_onclick.cpp:292 -msgid "Move Text Mod." -msgstr "Verplaats Tekst Mod." - -#: pcbnew/modedit_onclick.cpp:295 -msgid "Rotate Text Mod." -msgstr "Roteer Tekst Mod." - -#: pcbnew/modedit_onclick.cpp:297 -msgid "Edit Text Mod." -msgstr "Bewerk Tekst Mod." - -#: pcbnew/modedit_onclick.cpp:300 -msgid "Delete Text Mod." -msgstr "Verwijder Tekst Mod." - -#: pcbnew/modedit_onclick.cpp:307 +#: pcbnew/dialog_edit_mod_text.cpp:216 #, fuzzy -msgid "End edge" -msgstr "Eindig rand" +msgid "Size Y" +msgstr "Grote Y:" -#: pcbnew/modedit_onclick.cpp:310 -msgid "Move edge" -msgstr "Verplaats rand" - -#: pcbnew/modedit_onclick.cpp:313 -msgid "Place edge" -msgstr "Plaats rand" - -#: pcbnew/modedit_onclick.cpp:318 -msgid "Edit Width (Current)" -msgstr "Bewerk Breedte (Huidige)" - -#: pcbnew/modedit_onclick.cpp:320 -msgid "Edit Width (All)" -msgstr "Bewerk Breedte (Alle)" - -#: pcbnew/modedit_onclick.cpp:322 -msgid "Edit Layer (Current)" -msgstr "Bewerk Laag (Huidige)" - -#: pcbnew/modedit_onclick.cpp:324 -msgid "Edit Layer (All)" -msgstr "Bewerk Laag (Alle)" - -#: pcbnew/modedit_onclick.cpp:326 -msgid "Delete edge" -msgstr "Verwijder rand" - -#: pcbnew/modedit_onclick.cpp:367 -msgid "Set Width" -msgstr "Breedte Instellen" - -#: pcbnew/router.cpp:60 -msgid "Unable to create temporary file " +#: pcbnew/dialog_edit_mod_text.cpp:229 +msgid "Offset X" msgstr "" -#: pcbnew/router.cpp:65 -msgid "Create temporary file " +#: pcbnew/dialog_edit_mod_text.cpp:240 +msgid "Offset Y" msgstr "" -#: pcbnew/router.cpp:566 -msgid "Unable to find data file " -msgstr "" +#: pcbnew/dialog_edit_mod_text.cpp:278 +msgid "horiz" +msgstr "horiz" -#: pcbnew/router.cpp:572 -msgid "Reading autorouter data file " -msgstr "" +#: pcbnew/dialog_edit_mod_text.cpp:279 +msgid "vertical" +msgstr "verticaal" -#: pcbnew/affiche.cpp:34 -msgid "Net Name" -msgstr "" +#: pcbnew/dialog_edit_mod_text.cpp:282 +#: pcbnew/pcbtexte.cpp:156 +msgid "Orientation" +msgstr "Orientatie" -#: pcbnew/affiche.cpp:36 -msgid "No Net (not connected)" -msgstr "" - -#: pcbnew/affiche.cpp:39 -msgid "Net Code" -msgstr "" - -#: pcbnew/affiche.cpp:63 -#: pcbnew/class_board.cpp:556 -#: pcbnew/plotps.cpp:363 -msgid "Vias" -msgstr "" - -#: pcbnew/controle.cpp:172 -#: pcbnew/modedit.cpp:77 -msgid "Selection Clarification" -msgstr "" - -#: pcbnew/zones_by_polygon.cpp:337 -#: pcbnew/zones_by_polygon.cpp:378 -#: pcbnew/zones_by_polygon.cpp:674 -msgid "Area: DRC outline error" -msgstr "" - -#: pcbnew/zones_by_polygon.cpp:563 -msgid "DRC error: this start point is inside or too close an other area" -msgstr "" - -#: pcbnew/zones_by_polygon.cpp:622 -msgid "DRC error: closing this area creates a drc error with an other area" -msgstr "" - -#: pcbnew/zones_by_polygon.cpp:851 -msgid "No Net" -msgstr "" - -#: pcbnew/zones_by_polygon.cpp:853 -#: pcbnew/class_track.cpp:868 -#: pcbnew/class_zone.cpp:601 +#: pcbnew/dialog_edit_mod_text.cpp:287 #, fuzzy -msgid "NetName" -msgstr "NetNaam" +msgid "show" +msgstr "tonen" -#: pcbnew/class_marker.cpp:133 -#: pcbnew/class_board_item.cpp:233 -msgid "Marker" -msgstr "Marker" - -#: pcbnew/class_marker.cpp:137 +#: pcbnew/dialog_edit_mod_text.cpp:288 #, fuzzy -msgid "ErrType" -msgstr "ErrType" +msgid "no show" +msgstr "niet tonen" + +#: pcbnew/dialog_edit_mod_text.cpp:382 +msgid "Value:" +msgstr "Waarde:" + +#: pcbnew/dialog_edit_mod_text.cpp:384 +#: pcbnew/pcbtexte.cpp:123 +#: eeschema/sheetlab.cpp:102 +#: common/confirm.cpp:145 +msgid "Text:" +msgstr "Tekst:" + +#: pcbnew/specctra_export.cpp:64 +msgid "Specctra DSN file:" +msgstr "" + +#: pcbnew/specctra_export.cpp:122 +msgid "BOARD exported OK." +msgstr "" + +#: pcbnew/specctra_export.cpp:127 +msgid "Unable to export, please fix and try again." +msgstr "" + +#: pcbnew/specctra_export.cpp:807 +#, c-format +msgid "Component with value of \"%s\" has empty reference id." +msgstr "" + +#: pcbnew/specctra_export.cpp:815 +#, c-format +msgid "Multiple components have identical reference IDs of \"%s\"." +msgstr "" + +#: pcbnew/pcbtexte.cpp:88 +msgid "TextPCB properties" +msgstr "" + +#: pcbnew/pcbtexte.cpp:137 +msgid "Position" +msgstr "Positie" + +#: pcbnew/class_pad.cpp:810 +msgid "Unknown Pad shape" +msgstr "" + +#: pcbnew/class_pad.cpp:899 +msgid "RefP" +msgstr "" + +#: pcbnew/class_pad.cpp:902 +#: pcbnew/class_board_item.cpp:36 +msgid "Net" +msgstr "" + +#: pcbnew/class_pad.cpp:1017 +#, fuzzy +msgid "Drill X / Y" +msgstr "Boor X / Y" + +#: pcbnew/class_pad.cpp:1032 +msgid "X Pos" +msgstr "X Pos" + +#: pcbnew/class_pad.cpp:1036 +msgid "Y pos" +msgstr "Y Pos" + +#: pcbnew/pcbframe.cpp:280 +msgid "Board modified, Save before exit ?" +msgstr "" + +#: pcbnew/pcbframe.cpp:281 +#: eeschema/schframe.cpp:283 +#: cvpcb/cvframe.cpp:178 +#: common/confirm.cpp:119 +msgid "Confirmation" +msgstr "Bevestiging" + +#: pcbnew/pcbframe.cpp:382 +msgid "DRC Off (Disable !!!), Currently: DRC is active" +msgstr "" + +#: pcbnew/pcbframe.cpp:383 +msgid "DRC On (Currently: DRC is inactive !!!)" +msgstr "" + +#: pcbnew/pcbframe.cpp:394 +msgid "Polar Coords not show" +msgstr "" + +#: pcbnew/pcbframe.cpp:395 +msgid "Display Polar Coords" +msgstr "" + +#: pcbnew/pcbframe.cpp:400 +#: eeschema/schframe.cpp:383 +msgid "Grid not show" +msgstr "Raster Verbergen" + +#: pcbnew/pcbframe.cpp:400 +#: eeschema/schframe.cpp:383 +msgid "Show Grid" +msgstr "Raster Tonen" + +#: pcbnew/pcbframe.cpp:409 +msgid "General ratsnest not show" +msgstr "" + +#: pcbnew/pcbframe.cpp:409 +msgid "Show General ratsnest" +msgstr "" + +#: pcbnew/pcbframe.cpp:415 +msgid "Module ratsnest not show" +msgstr "" + +#: pcbnew/pcbframe.cpp:416 +msgid "Show Module ratsnest" +msgstr "" + +#: pcbnew/pcbframe.cpp:423 +msgid "Disable Auto Delete old Track" +msgstr "" + +#: pcbnew/pcbframe.cpp:424 +msgid "Enable Auto Delete old Track" +msgstr "" + +#: pcbnew/pcbframe.cpp:431 +msgid "Do not Show Zones" +msgstr "" + +#: pcbnew/pcbframe.cpp:431 +#: pcbnew/tool_pcb.cpp:371 +#: pcbnew/set_color.h:423 +msgid "Show Zones" +msgstr "" + +#: pcbnew/pcbframe.cpp:437 +msgid "Show Pads Sketch mode" +msgstr "" + +#: pcbnew/pcbframe.cpp:438 +msgid "Show pads filled mode" +msgstr "" + +#: pcbnew/pcbframe.cpp:444 +msgid "Show Tracks Sketch mode" +msgstr "" + +#: pcbnew/pcbframe.cpp:445 +msgid "Show Tracks filled mode" +msgstr "" + +#: pcbnew/pcbframe.cpp:451 +msgid "Normal Contrast Mode Display" +msgstr "" + +#: pcbnew/pcbframe.cpp:452 +#: pcbnew/tool_pcb.cpp:384 +msgid "Hight Contrast Mode Display" +msgstr "" + +#: pcbnew/pcbframe.cpp:496 +#: pcbnew/class_board_item.cpp:204 +msgid "Via" +msgstr "" + +#: pcbnew/solve.cpp:229 +msgid "Abort routing?" +msgstr "Routen onderbreken?" + +#: pcbnew/surbrill.cpp:37 +msgid "Filter for net names:" +msgstr "" + +#: pcbnew/surbrill.cpp:41 +msgid "List Nets" +msgstr "" + +#: pcbnew/mirepcb.cpp:78 +#, fuzzy +msgid "Target Properties" +msgstr "Doel Instellingen" + +#: pcbnew/mirepcb.cpp:118 +msgid "shape +" +msgstr "vorm +" + +#: pcbnew/mirepcb.cpp:118 +msgid "shape X" +msgstr "vorm X" + +#: pcbnew/mirepcb.cpp:120 +#, fuzzy +msgid "Target Shape:" +msgstr "Doel Vorm:" + +#: pcbnew/cotation.cpp:85 +#, fuzzy +msgid "Dimension properties" +msgstr "Afmeting Instellingen" + +#: pcbnew/cotation.cpp:133 +#: pcbnew/dialog_zones_by_polygon.cpp:238 +#: gerbview/affiche.cpp:37 +msgid "Layer:" +msgstr "Laag:" + +#: pcbnew/dialog_zones_by_polygon.cpp:155 +#: pcbnew/dialog_zones_by_polygon.cpp:156 +#: pcbnew/dialog_zones_by_polygon.cpp:157 +#: pcbnew/dialog_zones_by_polygon.cpp:158 +msgid "0.00000" +msgstr "0.00000" + +#: pcbnew/dialog_zones_by_polygon.cpp:159 +msgid "Grid Size for Filling:" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:163 +msgid "Zone clearance value (mm):" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:171 +msgid "Hatched Outline" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:172 +msgid "Full Hatched" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:173 +msgid "Outlines Appearance" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:183 +msgid "Include Pads" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:184 +msgid "Thermal" +msgstr "Thermische" + +#: pcbnew/dialog_zones_by_polygon.cpp:185 +msgid "Exclude Pads" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:186 +#, fuzzy +msgid "Pad options:" +msgstr "Pad opties:" + +#: pcbnew/dialog_zones_by_polygon.cpp:193 +#: eeschema/dialog_options.cpp:302 +msgid "Any" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:194 +msgid "H , V and 45 deg" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:195 +msgid "Zone edges orient:" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:214 +msgid "Alphabetic" +msgstr "Alfabetisch" + +#: pcbnew/dialog_zones_by_polygon.cpp:215 +msgid "Advanced" +msgstr "Geavanceerd" + +#: pcbnew/dialog_zones_by_polygon.cpp:216 +msgid "Net sorting:" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:220 +msgid "Filter" +msgstr "Filter" + +#: pcbnew/dialog_zones_by_polygon.cpp:225 +msgid "Do not list net names which match with this text, in advanced mode" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:231 +#: pcbnew/class_board_item.cpp:150 +#: pcbnew/class_board_item.cpp:218 +msgid "Net:" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:250 +msgid "Zone clearance value:" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:253 +#, fuzzy +msgid "Grid :" +msgstr "Raster :" + +#: pcbnew/dialog_zones_by_polygon.cpp:537 +msgid "Error : you must choose a layer" +msgstr "" + +#: pcbnew/dialog_zones_by_polygon.cpp:546 +msgid "Error : you must choose a net name" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:164 +msgid "Millimeters" +msgstr "Millimeters" + +#: pcbnew/dialog_gendrill.cpp:166 +msgid "Drill Units:" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:171 +msgid "decimal format" +msgstr "decimaal formaat" + +#: pcbnew/dialog_gendrill.cpp:172 +msgid "suppress leading zeros" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:173 +msgid "suppress trailing zeros" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:174 +msgid "keep zeros" +msgstr "behoud nullen" + +#: pcbnew/dialog_gendrill.cpp:175 +msgid "Zeros Format" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:182 +#, fuzzy +msgid "Precision" +msgstr "Precisie" + +#: pcbnew/dialog_gendrill.cpp:187 +msgid "absolute" +msgstr "absoluut" + +#: pcbnew/dialog_gendrill.cpp:188 +msgid "auxiliary axis" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:189 +msgid "Drill Origin:" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:197 +#: pcbnew/dialog_gendrill.cpp:205 +#: eeschema/viewlibs.cpp:120 +#: eeschema/libedit.cpp:41 +#, fuzzy +msgid "None" +msgstr "Niks" + +#: pcbnew/dialog_gendrill.cpp:198 +#, fuzzy +msgid "drill sheet (HPGL)" +msgstr "boor layout (HPGL)" + +#: pcbnew/dialog_gendrill.cpp:199 +msgid "drill sheet (PostScript)" +msgstr "boor layout (PostScript)" + +#: pcbnew/dialog_gendrill.cpp:200 +#, fuzzy +msgid "Drill Sheet:" +msgstr "Boor Layout:" + +#: pcbnew/dialog_gendrill.cpp:206 +msgid "Drill report" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:207 +msgid "Drill Report:" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:211 +msgid "HPGL plotter Options:" +msgstr "HPGL plotter opties:" + +#: pcbnew/dialog_gendrill.cpp:215 +msgid "Speed (cm/s)" +msgstr "Snelheid (cm/s)" + +#: pcbnew/dialog_gendrill.cpp:221 +#: eeschema/plothpgl.cpp:301 +msgid "Pen Number" +msgstr "Pen Nummer" + +#: pcbnew/dialog_gendrill.cpp:231 +msgid "mirror y axis" +msgstr "spiegel x as" + +#: pcbnew/dialog_gendrill.cpp:235 +msgid "minimal header" +msgstr "minimale header" + +#: pcbnew/dialog_gendrill.cpp:242 +msgid "Info:" +msgstr "Info:" + +#: pcbnew/dialog_gendrill.cpp:246 +msgid "Default Vias Drill:" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:250 +msgid "Via Drill Value" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:253 +msgid "Micro Vias Drill:" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:257 +msgid "Micro Via Drill Value" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:260 +#, fuzzy +msgid "Holes Count:" +msgstr "Gaten Teller:" + +#: pcbnew/dialog_gendrill.cpp:264 +msgid "Pads:" +msgstr "Pads:" + +#: pcbnew/dialog_gendrill.cpp:267 +msgid "Through Vias:" +msgstr "" + +#: pcbnew/dialog_gendrill.cpp:273 +msgid "Buried Vias:" +msgstr "" + +#: pcbnew/editedge.cpp:162 +msgid "Copper layer global delete not allowed!" +msgstr "" + +#: pcbnew/editedge.cpp:168 +msgid "Segment is being edited" +msgstr "" + +#: pcbnew/editedge.cpp:172 +msgid "Delete Layer " +msgstr "Verwijder Laag" #: pcbnew/dialog_netlist.cpp:161 #: pcbnew/class_board_item.cpp:76 -#: eeschema/onrightclick.cpp:332 #: eeschema/dialog_create_component.cpp:164 #: eeschema/edit_component_in_schematic.cpp:754 +#: eeschema/onrightclick.cpp:332 #: eeschema/eelayer.h:152 msgid "Reference" msgstr "Referentie" @@ -1273,6 +3390,16 @@ msgstr "Module Uitwisselen:" msgid "Keep or change an existing footprint when the netlist gives a different footprint" msgstr "" +#: pcbnew/dialog_netlist.cpp:185 +#: pcbnew/onrightclick.cpp:614 +#: pcbnew/onrightclick.cpp:795 +#: pcbnew/onrightclick.cpp:899 +#: eeschema/edit_component_in_lib.cpp:239 +#: eeschema/edit_component_in_lib.cpp:320 +#: eeschema/menubar.cpp:152 +msgid "Delete" +msgstr "Verwijderen" + #: pcbnew/dialog_netlist.cpp:186 msgid "Bad Tracks Deletion:" msgstr "" @@ -1281,18 +3408,10 @@ msgstr "" msgid "Keep or delete bad tracks after a netlist change" msgstr "" -#: pcbnew/dialog_netlist.cpp:192 -#: pcbnew/dialog_drc.cpp:430 -#: eeschema/dialog_erc.cpp:237 -#: eeschema/dialog_edit_component_in_lib.cpp:166 -#: eeschema/dialog_edit_component_in_schematic.cpp:201 -#: eeschema/dialog_create_component.cpp:176 -msgid "Options" -msgstr "Opties" - #: pcbnew/dialog_netlist.cpp:196 +#, fuzzy msgid "Display Warnings" -msgstr "" +msgstr "Waarschuwingen Weergeven" #: pcbnew/dialog_netlist.cpp:200 msgid "Remove Extra Footprints" @@ -1332,461 +3451,553 @@ msgstr "" msgid "Netlist File:" msgstr "" -#: pcbnew/dialog_netlist.cpp:248 -#: pcbnew/dialog_freeroute_exchange.cpp:222 -#: pcbnew/dialog_gendrill.cpp:282 -#: share/svg_print.cpp:258 -#: share/dialog_print.cpp:222 -msgid "&Close" -msgstr "&Sluiten" - #: pcbnew/dialog_netlist.cpp:309 msgid "Netlist Selection:" msgstr "" -#: pcbnew/plothpgl.cpp:67 -#: pcbnew/gen_modules_placefile.cpp:87 -#: pcbnew/gen_modules_placefile.cpp:98 -#: pcbnew/gen_modules_placefile.cpp:251 -#: pcbnew/files.cpp:338 -#: pcbnew/export_gencad.cpp:83 -#: pcbnew/librairi.cpp:308 -#: pcbnew/librairi.cpp:454 -#: pcbnew/librairi.cpp:604 -#: pcbnew/librairi.cpp:807 -#: eeschema/plothpgl.cpp:560 -#: eeschema/plotps.cpp:389 -#: cvpcb/genequiv.cpp:42 -#: gerbview/export_to_pcbnew.cpp:75 -#: common/hotkeys_basic.cpp:385 -msgid "Unable to create " +#: pcbnew/librairi.cpp:61 +msgid "Import Module:" +msgstr "Importeer Module:" + +#: pcbnew/librairi.cpp:97 +msgid "Not a module file" +msgstr "Geen module bestand" + +#: pcbnew/librairi.cpp:179 +msgid "Create lib" msgstr "" -#: pcbnew/plothpgl.cpp:74 -#: pcbnew/plotgerb.cpp:84 -#: pcbnew/plotps.cpp:58 -msgid "File" -msgstr "Bestand" +#: pcbnew/librairi.cpp:179 +msgid "Export Module:" +msgstr "Exporteer Module:" -#: pcbnew/pcbtexte.cpp:88 -msgid "TextPCB properties" +#: pcbnew/librairi.cpp:194 +#: pcbnew/librairi.cpp:441 +#, c-format +msgid "File %s exists, OK to replace ?" +msgstr "Bestand %s bestaat, Vervangen?" + +#: pcbnew/librairi.cpp:203 +#: eeschema/symbedit.cpp:166 +#, c-format +msgid "Unable to create <%s>" +msgstr "Kan <%s> niet creëer" + +#: pcbnew/librairi.cpp:224 +#, fuzzy, c-format +msgid "Module exported in file <%s>" +msgstr "Module geexporteerd naar bestand <%s>" + +#: pcbnew/librairi.cpp:246 +#, c-format +msgid "Ok to delete module %s in library %s" msgstr "" -#: pcbnew/pcbtexte.cpp:114 -#: pcbnew/sel_layer.cpp:159 -#: pcbnew/sel_layer.cpp:318 -#: pcbnew/block.cpp:157 -#: pcbnew/dialog_edit_module.cpp:118 -#: pcbnew/dialog_zones_by_polygon.cpp:204 -#: pcbnew/set_color.cpp:353 -#: pcbnew/muonde.cpp:348 -#: pcbnew/cotation.cpp:105 -#: pcbnew/mirepcb.cpp:99 -#: pcbnew/dialog_gendrill.cpp:278 -#: eeschema/eelayer.cpp:251 -#: eeschema/sheetlab.cpp:94 -#: gerbview/reglage.cpp:108 -#: gerbview/set_color.cpp:325 -#: gerbview/options.cpp:165 -#: gerbview/options.cpp:289 -#: common/displlst.cpp:106 -#: common/get_component_dialog.cpp:112 -msgid "OK" -msgstr "OK" +#: pcbnew/librairi.cpp:256 +msgid "Library " +msgstr "Bibliotheek" -#: pcbnew/pcbtexte.cpp:123 -#: pcbnew/dialog_edit_mod_text.cpp:384 -#: eeschema/sheetlab.cpp:102 -#: common/confirm.cpp:145 -msgid "Text:" -msgstr "Tekst:" +#: pcbnew/librairi.cpp:267 +msgid "Not a Library file" +msgstr "Geen bibliotheek bestand" -#: pcbnew/pcbtexte.cpp:129 -#: pcbnew/muonde.cpp:367 -#: pcbnew/cotation.cpp:125 -#: pcbnew/mirepcb.cpp:108 -#: eeschema/sheet.cpp:194 -#: eeschema/sheet.cpp:205 -#: eeschema/pinedit-dialog.cpp:273 -#: eeschema/pinedit-dialog.cpp:279 -#: common/wxwineda.cpp:91 -msgid "Size" -msgstr "Grote" +#: pcbnew/librairi.cpp:296 +#, c-format +msgid "Module [%s] not found" +msgstr "Module [%s] niet gevonden" -#: pcbnew/pcbtexte.cpp:137 -msgid "Position" -msgstr "Positie" +#: pcbnew/librairi.cpp:390 +#, c-format +msgid "Component %s deleted in library %s" +msgstr "" -#: pcbnew/pcbtexte.cpp:156 -#: pcbnew/dialog_edit_mod_text.cpp:282 -msgid "Orientation" -msgstr "Orientatie" +#: pcbnew/librairi.cpp:416 +#, fuzzy +msgid " No modules to archive!" +msgstr " Geen modules te archiveren!" -#: pcbnew/pcbtexte.cpp:180 +#: pcbnew/librairi.cpp:423 +msgid "Library" +msgstr "Bibliotheek" + +#: pcbnew/librairi.cpp:516 +#, c-format +msgid "Library %s not found" +msgstr "Bibliotheek %s niet gevonden" + +#: pcbnew/librairi.cpp:527 +#: eeschema/symbtext.cpp:140 +#: common/get_component_dialog.cpp:98 +msgid "Name:" +msgstr "Naam:" + +#: pcbnew/librairi.cpp:537 +#, c-format +msgid "Unable to open %s" +msgstr "Kan %s niet openen" + +#: pcbnew/librairi.cpp:547 +#, c-format +msgid "File %s is not a eeschema library" +msgstr "Bestand %s is niet een eeschema bibliotheek" + +#: pcbnew/librairi.cpp:576 +msgid "Module exists Line " +msgstr "" + +#: pcbnew/librairi.cpp:695 +msgid "Component " +msgstr "Component" + +#: pcbnew/librairi.cpp:696 +msgid " added in " +msgstr " toegevoegd in" + +#: pcbnew/librairi.cpp:696 +#, fuzzy +msgid " replaced in " +msgstr " verplaatst in" + +#: pcbnew/librairi.cpp:723 +msgid "Module Reference:" +msgstr "" + +#: pcbnew/librairi.cpp:775 +msgid "Active Lib:" +msgstr "Actieve Bibliotheek:" + +#: pcbnew/librairi.cpp:786 +msgid "Module Editor (lib: " +msgstr "" + +#: pcbnew/librairi.cpp:800 +msgid "Library exists " +msgstr "Bibliotheek bestaat" + +#: pcbnew/librairi.cpp:815 +#, fuzzy +msgid "Create error " +msgstr "Creëer fout" + +#: pcbnew/basepcbframe.cpp:172 +msgid "3D Frame already opened" +msgstr "" + +#: pcbnew/basepcbframe.cpp:177 +#: pcbnew/basepcbframe.cpp:180 +msgid "3D Viewer" +msgstr "3D Viewer" + +#: pcbnew/dialog_display_options.cpp:186 +msgid "Tracks and vias" +msgstr "" + +#: pcbnew/dialog_display_options.cpp:193 +msgid "Tracks:" +msgstr "Sporen:" + +#: pcbnew/dialog_display_options.cpp:199 +msgid "New track" +msgstr "Nieuw spoor" + +#: pcbnew/dialog_display_options.cpp:201 +msgid "Show Track Clearance" +msgstr "" + +#: pcbnew/dialog_display_options.cpp:207 +msgid "defined holes" +msgstr "gedefinieerde gaten" + +#: pcbnew/dialog_display_options.cpp:209 +msgid "Show Via Holes" +msgstr "" + +#: pcbnew/dialog_display_options.cpp:213 +msgid "Modules" +msgstr "Modules" + +#: pcbnew/dialog_display_options.cpp:224 +msgid "Module Texts" +msgstr "Module Tekst" + +#: pcbnew/dialog_display_options.cpp:232 +msgid "Module Edges:" +msgstr "Module Hoeken:" + +#: pcbnew/dialog_display_options.cpp:239 +msgid "Pad Options:" +msgstr "Pad Opties:" + +#: pcbnew/dialog_display_options.cpp:246 +msgid "Pad Shapes:" +msgstr "Pad Vormen:" + +#: pcbnew/dialog_display_options.cpp:250 +msgid "Show Pad Clearance" +msgstr "" + +#: pcbnew/dialog_display_options.cpp:254 +msgid "Show Pad Number" +msgstr "" + +#: pcbnew/dialog_display_options.cpp:258 +msgid "Show Pad NoConnect" +msgstr "" + +#: pcbnew/dialog_display_options.cpp:269 +#: gerbview/options.cpp:322 +msgid "Display other items:" +msgstr "" + +#: pcbnew/dialog_display_options.cpp:276 +#: eeschema/dialog_options.cpp:317 +msgid "Show page limits" +msgstr "Toon pagina limieten" + +#: pcbnew/tool_pcb.cpp:49 +msgid "" +"Show active layer selections\n" +"and select layer pair for route and place via" +msgstr "" + +#: pcbnew/tool_pcb.cpp:240 +msgid "New Board" +msgstr "Nieuw Bord" + +#: pcbnew/tool_pcb.cpp:242 +msgid "Open existing Board" +msgstr "Open bestaand bord" + +#: pcbnew/tool_pcb.cpp:243 +msgid "Save Board" +msgstr "Bord Opslaan" + +#: pcbnew/tool_pcb.cpp:247 +#: eeschema/tool_sch.cpp:58 +#: gerbview/tool_gerber.cpp:232 +msgid "page settings (size, texts)" +msgstr "Pagina instellingen (grote, teksten)" + +#: pcbnew/tool_pcb.cpp:251 +msgid "Open Module Editor" +msgstr "Open Module Editor" + +#: pcbnew/tool_pcb.cpp:254 +#: eeschema/tool_sch.cpp:74 +#: gerbview/tool_gerber.cpp:243 +msgid "Cut selected item" +msgstr "Knip Geselecteerd Onderdeel" + +#: pcbnew/tool_pcb.cpp:258 +#: eeschema/tool_sch.cpp:77 +#: gerbview/tool_gerber.cpp:248 +#, fuzzy +msgid "Copy selected item" +msgstr "Kopieer geselecteerd onderdeel" + +#: pcbnew/tool_pcb.cpp:260 +#: eeschema/tool_sch.cpp:80 +#: gerbview/tool_gerber.cpp:254 +msgid "Paste" +msgstr "Plak Onderdeel" + +#: pcbnew/tool_pcb.cpp:263 +#: gerbview/tool_gerber.cpp:261 +msgid "Undelete" +msgstr "" + +#: pcbnew/tool_pcb.cpp:266 +msgid "Print Board" +msgstr "Print Bord" + +#: pcbnew/tool_pcb.cpp:268 +msgid "Plot (HPGL, PostScript, or GERBER format)" +msgstr "Plot (HPGL, PostScript, of GERBER formaat)" + +#: pcbnew/tool_pcb.cpp:288 +#: eeschema/menubar.cpp:160 +#: eeschema/tool_sch.cpp:118 +msgid "Find components and texts" +msgstr "Zoeken (Componenten & Tekst)" + +#: pcbnew/tool_pcb.cpp:295 +msgid "Read Netlist" +msgstr "" + +#: pcbnew/tool_pcb.cpp:297 +msgid "Pcb Design Rules Check" +msgstr "" + +#: pcbnew/tool_pcb.cpp:309 +msgid "Mode Module: Manual and Automatic Move or Place for modules" +msgstr "" + +#: pcbnew/tool_pcb.cpp:312 +msgid "Mode Track and Autorouting" +msgstr "" + +#: pcbnew/tool_pcb.cpp:317 +msgid "Fast access to theWeb Based FreeROUTE advanced routed" +msgstr "" + +#: pcbnew/tool_pcb.cpp:342 +#, fuzzy +msgid "Drc OFF" +msgstr "Drc UIT" + +#: pcbnew/tool_pcb.cpp:359 +msgid "Show General Ratsnest" +msgstr "" + +#: pcbnew/tool_pcb.cpp:362 +msgid "Show Module Ratsnest when moving" +msgstr "" + +#: pcbnew/tool_pcb.cpp:367 +msgid "Enable Auto Del Track" +msgstr "" + +#: pcbnew/tool_pcb.cpp:380 +msgid "Show Tracks Sketch" +msgstr "" + +#: pcbnew/tool_pcb.cpp:393 +msgid "" +"Display auxiliary vertical toolbar (tools for micro wave applications)\n" +" This is a very experimental feature (under development)" +msgstr "" + +#: pcbnew/tool_pcb.cpp:423 +msgid "Net highlight" +msgstr "" + +#: pcbnew/tool_pcb.cpp:427 +msgid "Display local ratsnest (pad or module)" +msgstr "" + +#: pcbnew/tool_pcb.cpp:432 +msgid "Add modules" +msgstr "Modules toevoegen" + +#: pcbnew/tool_pcb.cpp:436 +msgid "Add tracks and vias" +msgstr "" + +#: pcbnew/tool_pcb.cpp:440 +msgid "Add zones" +msgstr "Zones toevoegen" + +#: pcbnew/tool_pcb.cpp:457 +msgid "Add text" +msgstr "Tekst toevoegen" + +#: pcbnew/tool_pcb.cpp:462 +msgid "Add dimension" +msgstr "Afmetingen toevoegen" + +#: pcbnew/tool_pcb.cpp:466 +#: gerbview/tool_gerber.cpp:378 +msgid "Add layer alignment target" +msgstr "" + +#: pcbnew/tool_pcb.cpp:476 +msgid "Offset adjust for drill and place files" +msgstr "" + +#: pcbnew/tool_pcb.cpp:502 +msgid "Create line of specified length for microwave applications" +msgstr "" + +#: pcbnew/tool_pcb.cpp:508 +msgid "Create gap of specified length for microwave applications" +msgstr "" + +#: pcbnew/tool_pcb.cpp:516 +msgid "Create stub of specified length for microwave applications" +msgstr "" + +#: pcbnew/tool_pcb.cpp:522 +msgid "Create stub (arc) of specified length for microwave applications" +msgstr "" + +#: pcbnew/tool_pcb.cpp:529 +msgid "Create a polynomial shape for microwave applications" +msgstr "" + +#: pcbnew/tool_pcb.cpp:571 +msgid "" +"Auto track width: when starting on an existing track use its width\n" +"otherwise, use current width setting" +msgstr "" + +#: pcbnew/tool_pcb.cpp:597 +msgid "Zoom " +msgstr "Zoom " + +#: pcbnew/tool_pcb.cpp:611 +#: eeschema/eelayer.cpp:223 +#: pcbnew/set_color.h:414 +#: eeschema/eelayer.h:214 +#: gerbview/set_color.h:324 +msgid "Grid" +msgstr "Raster" + +#: pcbnew/tool_pcb.cpp:735 +#, fuzzy +msgid "+/- to switch" +msgstr "+/- voor omwisselen" + +#: pcbnew/dialog_pad_edit.cpp:157 +msgid "Pad Num :" +msgstr "Pad Num :" + +#: pcbnew/dialog_pad_edit.cpp:163 +msgid "Pad Net Name :" +msgstr "" + +#: pcbnew/dialog_pad_edit.cpp:177 +#: pcbnew/dialog_pad_edit.cpp:197 +msgid "Oval" +msgstr "Ovaal" + +#: pcbnew/dialog_pad_edit.cpp:178 +msgid "Drill Shape:" +msgstr "Boor Vorm:" + +#: pcbnew/dialog_pad_edit.cpp:187 +msgid "90" +msgstr "90" + +#: pcbnew/dialog_pad_edit.cpp:188 +#: eeschema/dialog_edit_component_in_schematic.cpp:174 +msgid "-90" +msgstr "-90" + +#: pcbnew/dialog_pad_edit.cpp:189 +#: eeschema/dialog_edit_component_in_schematic.cpp:173 +msgid "180" +msgstr "180" + +#: pcbnew/dialog_pad_edit.cpp:190 #: pcbnew/dialog_edit_module.cpp:243 -#: pcbnew/dialog_edit_module.cpp:289 -#: pcbnew/muonde.cpp:360 -#: pcbnew/cotation.cpp:113 -#: eeschema/onrightclick.cpp:318 -#: eeschema/dialog_edit_component_in_schematic.cpp:180 -#: eeschema/dialog_options.cpp:229 -msgid "Normal" -msgstr "Normaal" +msgid "User" +msgstr "Gebruiker" -#: pcbnew/pcbtexte.cpp:181 -#: pcbnew/dialog_general_options.cpp:267 -#: pcbnew/dialog_edit_mod_text.cpp:291 -#: pcbnew/cotation.cpp:114 -#: pcbnew/class_text_mod.cpp:410 -#: eeschema/affiche.cpp:92 -#: gerbview/options.cpp:176 -#: gerbview/tool_gerber.cpp:113 -msgid "Display" +#: pcbnew/dialog_pad_edit.cpp:191 +msgid "Pad Orient:" msgstr "" -#: pcbnew/swap_layers.cpp:70 -msgid "Swap Layers:" -msgstr "Lagen Omwisselen:" - -#: pcbnew/swap_layers.cpp:191 -#: pcbnew/swap_layers.cpp:196 -#: pcbnew/swap_layers.cpp:279 -#, fuzzy -msgid "No Change" -msgstr "Geen Verandering" - -#: pcbnew/swap_layers.cpp:269 -msgid "Deselect this layer to select the No Change state" -msgstr "" - -#: pcbnew/surbrill.cpp:37 -msgid "Filter for net names:" -msgstr "" - -#: pcbnew/surbrill.cpp:41 -msgid "List Nets" -msgstr "" - -#: pcbnew/modedit.cpp:263 -msgid "Unable to find the footprint source on the main board" -msgstr "" - -#: pcbnew/modedit.cpp:264 -msgid "" -"\n" -"Cannot update the footprint" -msgstr "" - -#: pcbnew/modedit.cpp:272 -msgid "A footprint source was found on the main board" -msgstr "" - -#: pcbnew/modedit.cpp:273 -msgid "" -"\n" -"Cannot insert this footprint" -msgstr "" - -#: pcbnew/modedit.cpp:393 -#, fuzzy -msgid "Add Pad" -msgstr "Pad Toevoegen" - -#: pcbnew/modedit.cpp:396 -#: pcbnew/tool_modedit.cpp:133 -#: pcbnew/menubarpcb.cpp:237 -#: pcbnew/menubarmodedit.cpp:45 -#, fuzzy -msgid "Pad Settings" -msgstr "Pad Instellingen" - -#: pcbnew/modedit.cpp:406 -#: eeschema/schedit.cpp:196 -msgid "Add Drawing" -msgstr "" - -#: pcbnew/modedit.cpp:410 -#: pcbnew/tool_modedit.cpp:185 -msgid "Place anchor" -msgstr "Plaats anker" - -#: pcbnew/modedit.cpp:424 -#: pcbnew/edit.cpp:552 -#: eeschema/schedit.cpp:363 -#: eeschema/libframe.cpp:579 -msgid "Delete item" -msgstr "Verwijder item" - -#: pcbnew/deltrack.cpp:155 -msgid "Delete NET ?" -msgstr "" - -#: pcbnew/plot_rtn.cpp:221 -#, c-format -msgid "" -"Your BOARD has a bad layer number of %u for module\n" -" %s's \"reference\" text." -msgstr "" - -#: pcbnew/plot_rtn.cpp:241 -#, c-format -msgid "" -"Your BOARD has a bad layer number of %u for module\n" -" %s's \"value\" text." -msgstr "" - -#: pcbnew/plot_rtn.cpp:287 -#, c-format -msgid "" -"Your BOARD has a bad layer number of %u for module\n" -" %s's \"module text\" text of %s." -msgstr "" - -#: pcbnew/class_board.cpp:559 -msgid "Nodes" -msgstr "" - -#: pcbnew/class_board.cpp:562 -msgid "Links" -msgstr "" - -#: pcbnew/class_board.cpp:565 -msgid "Nets" -msgstr "" - -#: pcbnew/class_board.cpp:568 -msgid "Connect" -msgstr "Verbinden" - -#: pcbnew/class_board.cpp:571 -#: eeschema/eelayer.h:115 -msgid "NoConn" -msgstr "" - -#: pcbnew/sel_layer.cpp:92 -msgid "Select Layer:" -msgstr "" - -#: pcbnew/sel_layer.cpp:138 -msgid "(Deselect)" -msgstr "" - -#: pcbnew/sel_layer.cpp:239 -msgid "Less than two copper layers are being used." -msgstr "" - -#: pcbnew/sel_layer.cpp:240 -msgid "Hence Layer Pairs cannot be specified." -msgstr "" - -#: pcbnew/sel_layer.cpp:264 -msgid "Select Layer Pair:" -msgstr "" - -#: pcbnew/sel_layer.cpp:296 -msgid "Top Layer" -msgstr "" - -#: pcbnew/sel_layer.cpp:301 -msgid "Bottom Layer" -msgstr "" - -#: pcbnew/sel_layer.cpp:360 -msgid "The Top Layer and Bottom Layer must differ" -msgstr "" - -#: pcbnew/class_board_item.cpp:36 -#: pcbnew/class_pad.cpp:887 -msgid "Net" -msgstr "" - -#: pcbnew/class_board_item.cpp:41 -#: eeschema/component_class.cpp:74 -#: eeschema/edit_component_in_schematic.cpp:831 -#: eeschema/dialog_build_BOM.cpp:328 -msgid "Footprint" -msgstr "" - -#: pcbnew/class_board_item.cpp:47 -msgid "Pad" -msgstr "" - -#: pcbnew/class_board_item.cpp:50 -msgid "all copper layers" -msgstr "" - -#: pcbnew/class_board_item.cpp:55 -msgid "???" -msgstr "" - -#: pcbnew/class_board_item.cpp:56 -msgid ") of " -msgstr "" - -#: pcbnew/class_board_item.cpp:60 -msgid "Pcb Graphic" -msgstr "PCB Afbeelding" - -#: pcbnew/class_board_item.cpp:60 -#: pcbnew/class_board_item.cpp:69 -#: pcbnew/class_board_item.cpp:149 -#: pcbnew/class_board_item.cpp:182 -#: pcbnew/class_board_item.cpp:198 -#: pcbnew/class_board_item.cpp:226 -#: pcbnew/class_board_item.cpp:243 -msgid " on " -msgstr " aan" - -#: pcbnew/class_board_item.cpp:64 -msgid "Pcb Text" -msgstr "PCB Tekst" - -#: pcbnew/class_board_item.cpp:80 -#: pcbnew/class_edge_mod.cpp:290 -#: pcbnew/class_text_mod.cpp:394 -#: eeschema/component_class.cpp:73 -#: eeschema/edit_component_in_schematic.cpp:792 -#: eeschema/eelayer.h:158 -msgid "Value" -msgstr "Waarde" - -#: pcbnew/class_board_item.cpp:80 -#: pcbnew/class_board_item.cpp:86 -#: pcbnew/class_board_item.cpp:133 -#, fuzzy -msgid " of " -msgstr " of" - -#: pcbnew/class_board_item.cpp:85 -#: pcbnew/class_text_mod.cpp:394 -#: pcbnew/class_text_mod.cpp:402 -msgid "Text" -msgstr "Tekst" - -#: pcbnew/class_board_item.cpp:94 -msgid "Graphic" -msgstr "Afbeelding" - -#: pcbnew/class_board_item.cpp:103 #: pcbnew/dialog_pad_edit.cpp:198 +#: pcbnew/class_board_item.cpp:103 msgid "Rect" msgstr "" -#: pcbnew/class_board_item.cpp:106 -msgid "Arc" -msgstr "Boog" - -#: pcbnew/class_board_item.cpp:143 -#: pcbnew/class_track.cpp:841 -#: pcbnew/pcbframe.cpp:461 -msgid "Track" -msgstr "Spoor" - -#: pcbnew/class_board_item.cpp:150 -#: pcbnew/class_board_item.cpp:218 -#: pcbnew/dialog_zones_by_polygon.cpp:231 -msgid "Net:" +#: pcbnew/dialog_pad_edit.cpp:199 +msgid "Trapezoidal" msgstr "" -#: pcbnew/class_board_item.cpp:151 -msgid "Length:" -msgstr "Lengte:" +#: pcbnew/dialog_pad_edit.cpp:200 +msgid "Pad Shape:" +msgstr "Pad Vorm:" -#: pcbnew/class_board_item.cpp:156 -#: pcbnew/class_zone.cpp:574 -msgid "Zone Outline" -msgstr "" +#: pcbnew/dialog_pad_edit.cpp:206 +msgid "SMD" +msgstr "SMD" -#: pcbnew/class_board_item.cpp:161 -#: pcbnew/class_zone.cpp:578 -msgid "(Cutout)" -msgstr "" +#: pcbnew/dialog_pad_edit.cpp:207 +#: eeschema/netlist.cpp:212 +msgid "Conn" +msgstr "Conn" -#: pcbnew/class_board_item.cpp:180 -#: pcbnew/class_zone.cpp:598 -msgid "Not Found" -msgstr "Niet Gevonden" +#: pcbnew/dialog_pad_edit.cpp:208 +msgid "Hole" +msgstr "Gat" -#: pcbnew/class_board_item.cpp:186 -#: pcbnew/class_track.cpp:845 -msgid "Zone" -msgstr "Zone" +#: pcbnew/dialog_pad_edit.cpp:209 +msgid "Mechanical" +msgstr "Mechanisch" -#: pcbnew/class_board_item.cpp:204 -#: pcbnew/pcbframe.cpp:493 -msgid "Via" -msgstr "" +#: pcbnew/dialog_pad_edit.cpp:210 +msgid "Pad Type:" +msgstr "Pad Type:" -#: pcbnew/class_board_item.cpp:208 -msgid "Blind/Buried" -msgstr "" +#: pcbnew/dialog_pad_edit.cpp:225 +msgid "Layers:" +msgstr "Lagen:" -#: pcbnew/class_board_item.cpp:210 -#: pcbnew/pcbnew.h:297 -msgid "Micro Via" -msgstr "" +#: pcbnew/dialog_pad_edit.cpp:229 +msgid "Copper layer" +msgstr "Koper laag" -#: pcbnew/class_board_item.cpp:238 -msgid "Dimension" -msgstr "Afmeting" +#: pcbnew/dialog_pad_edit.cpp:233 +msgid "Comp layer" +msgstr "Comp laag" -#: pcbnew/class_board_item.cpp:243 -msgid "Target" -msgstr "Doel" - -#: pcbnew/class_board_item.cpp:244 -msgid "size" -msgstr "grote" - -#: pcbnew/class_pad.cpp:795 -msgid "Unknown Pad shape" -msgstr "" - -#: pcbnew/class_pad.cpp:884 -msgid "RefP" -msgstr "" - -#: pcbnew/class_pad.cpp:984 -#: pcbnew/class_text_mod.cpp:438 -#: pcbnew/class_pcb_text.cpp:207 -#: gerbview/affiche.cpp:55 -msgid "H Size" -msgstr "H Grote" - -#: pcbnew/class_pad.cpp:988 -#: pcbnew/class_text_mod.cpp:441 -#: pcbnew/class_pcb_text.cpp:210 -#: gerbview/affiche.cpp:58 -msgid "V Size" -msgstr "V Grote" - -#: pcbnew/class_pad.cpp:994 -#: pcbnew/class_track.cpp:924 -#: pcbnew/class_track.cpp:929 -msgid "Drill" -msgstr "Boor" - -#: pcbnew/class_pad.cpp:1002 +#: pcbnew/dialog_pad_edit.cpp:239 #, fuzzy -msgid "Drill X / Y" -msgstr "Boor X / Y" +msgid "Adhesive Cmp" +msgstr "Lijm Cmp" -#: pcbnew/class_pad.cpp:1017 -msgid "X Pos" -msgstr "X Pos" +#: pcbnew/dialog_pad_edit.cpp:243 +msgid "Adhesive Copper" +msgstr "" -#: pcbnew/class_pad.cpp:1021 -msgid "Y pos" -msgstr "Y Pos" +#: pcbnew/dialog_pad_edit.cpp:247 +msgid "Solder paste Cmp" +msgstr "" -#: pcbnew/automove.cpp:208 -#: pcbnew/xchgmod.cpp:612 -msgid "No Modules!" -msgstr "Geen Modules!" +#: pcbnew/dialog_pad_edit.cpp:251 +msgid "Solder paste Copper" +msgstr "" + +#: pcbnew/dialog_pad_edit.cpp:255 +msgid "Silkscreen Cmp" +msgstr "" + +#: pcbnew/dialog_pad_edit.cpp:259 +msgid "Silkscreen Copper" +msgstr "" + +#: pcbnew/dialog_pad_edit.cpp:263 +msgid "Solder mask Cmp" +msgstr "" + +#: pcbnew/dialog_pad_edit.cpp:267 +msgid "Solder mask Copper" +msgstr "Soldeer masker koper" + +#: pcbnew/dialog_pad_edit.cpp:271 +msgid "E.C.O.1 layer" +msgstr "E.C.O.1 laag" + +#: pcbnew/dialog_pad_edit.cpp:275 +msgid "E.C.O.2 layer" +msgstr "E.C.O.2 laag" + +#: pcbnew/dialog_pad_edit.cpp:279 +msgid "Draft layer" +msgstr "" + +#: pcbnew/plotgerb.cpp:72 +msgid "unable to create file " +msgstr "kan bestand niet aanmaken" + +#: pcbnew/plotgerb.cpp:824 +#, c-format +msgid "unable to reopen file <%s>" +msgstr "kan bestand <%s> niet heropenen" + +#: pcbnew/move_or_drag_track.cpp:778 +msgid "Unable to drag this segment: too many segments connected" +msgstr "" + +#: pcbnew/move_or_drag_track.cpp:832 +msgid "Unable to drag this segment: two collinear segments" +msgstr "" #: pcbnew/automove.cpp:212 msgid "Move Modules ?" -msgstr "" +msgstr "Verplaats Modules?" #: pcbnew/automove.cpp:221 msgid "Autoplace modules: No boad edges detected, unable to place modules" @@ -1797,152 +4008,35 @@ msgstr "" msgid "Ok to set module orientation to %d degrees ?" msgstr "" -#: pcbnew/xchgmod.cpp:80 -msgid "Exchange Modules" +#: pcbnew/initpcb.cpp:125 +msgid "Current Board will be lost ?" msgstr "" -#: pcbnew/xchgmod.cpp:107 -msgid "Change module" +#: pcbnew/initpcb.cpp:175 +msgid "Delete Zones ?" +msgstr "Zones Verwijderen?" + +#: pcbnew/initpcb.cpp:202 +msgid "Delete Board edges ?" msgstr "" -#: pcbnew/xchgmod.cpp:113 -msgid "Change same modules" +#: pcbnew/initpcb.cpp:207 +msgid "Delete draw items?" msgstr "" -#: pcbnew/xchgmod.cpp:119 -msgid "Ch. same module+value" -msgstr "" +#: pcbnew/initpcb.cpp:249 +#: gerbview/initpcb.cpp:150 +msgid "Delete Tracks?" +msgstr "Sporen Verwijderen?" -#: pcbnew/xchgmod.cpp:125 -#, fuzzy -msgid "Change all" -msgstr "Verander alles" +#: pcbnew/initpcb.cpp:272 +msgid "Delete Modules?" +msgstr "Modules Verwijderen?" -#: pcbnew/xchgmod.cpp:131 -msgid "Browse Libs modules" -msgstr "" - -#: pcbnew/xchgmod.cpp:142 -msgid "Current Module" -msgstr "Huidige Module" - -#: pcbnew/xchgmod.cpp:149 -#, fuzzy -msgid "Current Value" -msgstr "Huidige Waarde" - -#: pcbnew/xchgmod.cpp:156 -#: pcbnew/tool_modedit.cpp:70 -msgid "New Module" -msgstr "Nieuwe Module" - -#: pcbnew/xchgmod.cpp:223 -#, c-format -msgid "file %s not found" -msgstr "bestand %s niet gevonden" - -#: pcbnew/xchgmod.cpp:237 -#, c-format -msgid "Unable to create file %s" -msgstr "" - -#: pcbnew/xchgmod.cpp:344 -#, c-format -msgid "Change modules <%s> -> <%s> (val = %s)?" -msgstr "" - -#: pcbnew/xchgmod.cpp:351 -#, c-format -msgid "Change modules <%s> -> <%s> ?" -msgstr "" - -#: pcbnew/xchgmod.cpp:415 -msgid "Change ALL modules ?" -msgstr "Verander ALLE modules ?" - -#: pcbnew/xchgmod.cpp:477 -#, c-format -msgid "Change module %s (%s) " -msgstr "Verander module %s (%s)" - -#: pcbnew/xchgmod.cpp:621 -msgid "Cmp files:" -msgstr "" - -#: pcbnew/xchgmod.cpp:637 -#: pcbnew/gendrill.cpp:322 -#: pcbnew/gendrill.cpp:789 -#: pcbnew/plotps.cpp:51 -msgid "Unable to create file " -msgstr "" - -#: pcbnew/gen_modules_placefile.cpp:76 -msgid "No Modules for Automated Placement" -msgstr "" - -#: pcbnew/gen_modules_placefile.cpp:110 -msgid "Component side place file:" -msgstr "" - -#: pcbnew/gen_modules_placefile.cpp:113 -msgid "Copper side place file:" -msgstr "" - -#: pcbnew/gen_modules_placefile.cpp:116 -msgid "Module count" -msgstr "" - -#: pcbnew/block.cpp:122 -msgid "Include Modules" -msgstr "" - -#: pcbnew/block.cpp:126 -msgid "Include tracks" -msgstr "" - -#: pcbnew/block.cpp:130 -msgid "Include zones" -msgstr "" - -#: pcbnew/block.cpp:135 -msgid "Include Text on copper layers" -msgstr "" - -#: pcbnew/block.cpp:139 -msgid "Include drawings" -msgstr "" - -#: pcbnew/block.cpp:143 -msgid "Include egde layer" -msgstr "" - -#: pcbnew/block.cpp:450 -msgid "Delete Block" -msgstr "" - -#: pcbnew/block.cpp:554 -msgid "Delete zones" -msgstr "" - -#: pcbnew/block.cpp:602 -msgid "Rotate Block" -msgstr "" - -#: pcbnew/block.cpp:659 -msgid "Zone rotation" -msgstr "" - -#: pcbnew/block.cpp:767 -msgid "Block mirroring" -msgstr "" - -#: pcbnew/block.cpp:955 -msgid "Move Block" -msgstr "Verplaats Block" - -#: pcbnew/block.cpp:1110 -msgid "Copy Block" -msgstr "Kopieer Block" +#: pcbnew/initpcb.cpp:295 +#: gerbview/initpcb.cpp:173 +msgid "Delete Pcb Texts" +msgstr "Verwijder PCB Teksten" #: pcbnew/dialog_edit_module.cpp:40 msgid "Module properties" @@ -1964,8 +4058,8 @@ msgid "Change module(s)" msgstr "Verander module(s)" #: pcbnew/dialog_edit_module.cpp:193 -#: eeschema/onrightclick.cpp:368 #: eeschema/dialog_edit_component_in_lib.cpp:203 +#: eeschema/onrightclick.cpp:368 msgid "Doc" msgstr "" @@ -1992,7 +4086,7 @@ msgid "Delete Field" msgstr "Veld Verwijderen" #: pcbnew/dialog_edit_module.cpp:234 -#: common/common.cpp:286 +#: common/common.cpp:301 msgid "Component" msgstr "Component" @@ -2000,11 +4094,6 @@ msgstr "Component" msgid "Copper" msgstr "Koper" -#: pcbnew/dialog_edit_module.cpp:243 -#: pcbnew/dialog_pad_edit.cpp:190 -msgid "User" -msgstr "Gebruiker" - #: pcbnew/dialog_edit_module.cpp:279 msgid "Orient (0.1 deg)" msgstr "" @@ -2107,844 +4196,634 @@ msgstr "" msgid "Delete [%s]" msgstr "Verwijder [%s]" -#: pcbnew/dialog_zones_by_polygon.cpp:155 -#: pcbnew/dialog_zones_by_polygon.cpp:156 -#: pcbnew/dialog_zones_by_polygon.cpp:157 -#: pcbnew/dialog_zones_by_polygon.cpp:158 -msgid "0.00000" -msgstr "0.00000" - -#: pcbnew/dialog_zones_by_polygon.cpp:159 -msgid "Grid Size for Filling:" +#: pcbnew/via_edit.cpp:54 +msgid "Incorrect value for Via drill. No via drill change" msgstr "" -#: pcbnew/dialog_zones_by_polygon.cpp:163 -msgid "Zone clearance value (mm):" -msgstr "" +#: pcbnew/class_drawsegment.cpp:264 +msgid "Shape" +msgstr "Vorm" -#: pcbnew/dialog_zones_by_polygon.cpp:171 -msgid "Hatched Outline" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:172 -msgid "Full Hatched" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:173 -msgid "Outlines Appearance" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:183 -msgid "Include Pads" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:184 -msgid "Thermal" -msgstr "Thermische" - -#: pcbnew/dialog_zones_by_polygon.cpp:185 -msgid "Exclude Pads" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:186 -msgid "Pad options:" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:193 -#: eeschema/dialog_options.cpp:257 -msgid "Any" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:194 -msgid "H , V and 45 deg" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:195 -msgid "Zone edges orient:" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:214 -msgid "Alphabetic" -msgstr "Alfabetisch" - -#: pcbnew/dialog_zones_by_polygon.cpp:215 -msgid "Advanced" -msgstr "Geavanceerd" - -#: pcbnew/dialog_zones_by_polygon.cpp:216 -msgid "Net sorting:" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:220 -msgid "Filter" -msgstr "Filter" - -#: pcbnew/dialog_zones_by_polygon.cpp:225 -msgid "Do not list net names which match with this text, in advanced mode" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:238 -#: pcbnew/cotation.cpp:133 -#: gerbview/affiche.cpp:37 -msgid "Layer:" -msgstr "Laag:" - -#: pcbnew/dialog_zones_by_polygon.cpp:250 -msgid "Zone clearance value:" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:253 +#: pcbnew/class_drawsegment.cpp:271 #, fuzzy -msgid "Grid :" -msgstr "Raster :" +msgid " Arc " +msgstr " Boog " -#: pcbnew/dialog_zones_by_polygon.cpp:537 -msgid "Error : you must choose a layer" -msgstr "" - -#: pcbnew/dialog_zones_by_polygon.cpp:546 -msgid "Error : you must choose a net name" -msgstr "" - -#: pcbnew/moduleframe.cpp:182 -msgid "Module Editor: module modified!, Continue ?" -msgstr "" - -#: pcbnew/editrack-part2.cpp:32 +#: pcbnew/hotkeys.cpp:465 #, c-format -msgid "Track Width: %s Vias Size : %s" +msgid "Footprint %s found, but locked" msgstr "" -#: pcbnew/editrack-part2.cpp:136 -msgid "Drc error, cancelled" -msgstr "" +#: pcbnew/hotkeys.cpp:630 +msgid "Delete module?" +msgstr "Module verwijderen?" -#: pcbnew/tool_modedit.cpp:53 -#: eeschema/tool_lib.cpp:123 -msgid "Select working library" -msgstr "" - -#: pcbnew/tool_modedit.cpp:56 +#: pcbnew/onrightclick.cpp:76 #, fuzzy -msgid "Save Module in working library" -msgstr "Opslaan van Module in huidige bibliotheek" +msgid "Auto Width" +msgstr "Automatische Breedte" -#: pcbnew/tool_modedit.cpp:60 -msgid "Create new library and save current module" +#: pcbnew/onrightclick.cpp:78 +msgid "Use the track width when starting on a track, otherwise the current track width" msgstr "" -#: pcbnew/tool_modedit.cpp:65 -msgid "Delete part in current library" -msgstr "Verwijder onderdeel uit huidige bibliotheek" - -#: pcbnew/tool_modedit.cpp:74 -msgid "Load module from lib" -msgstr "Laad module van bib." - -#: pcbnew/tool_modedit.cpp:79 -msgid "Load module from current board" -msgstr "Laad module van huidige bord" - -#: pcbnew/tool_modedit.cpp:83 -msgid "Update module in current board" -msgstr "" - -#: pcbnew/tool_modedit.cpp:87 -msgid "Insert module into current board" -msgstr "" - -#: pcbnew/tool_modedit.cpp:92 -msgid "import module" -msgstr "importeer module" - -#: pcbnew/tool_modedit.cpp:96 -msgid "export module" -msgstr "exporteer module" - -#: pcbnew/tool_modedit.cpp:101 -#: eeschema/menubar.cpp:136 -#: eeschema/tool_lib.cpp:150 -#: eeschema/tool_sch.cpp:83 -#, fuzzy -msgid "Undo last edition" -msgstr "Laatste editie ongedaan maken" - -#: pcbnew/tool_modedit.cpp:103 -#: eeschema/menubar.cpp:144 -#: eeschema/tool_lib.cpp:152 -#: eeschema/tool_sch.cpp:86 -msgid "Redo the last undo command" -msgstr "Laatste commando ongedaan maken" - -#: pcbnew/tool_modedit.cpp:108 -msgid "Module Properties" -msgstr "Module Instellingen" - -#: pcbnew/tool_modedit.cpp:112 -msgid "Print Module" -msgstr "Print Module" - -#: pcbnew/tool_modedit.cpp:115 -#: pcbnew/tool_pcb.cpp:268 -#: eeschema/tool_lib.cpp:170 -#: eeschema/tool_sch.cpp:101 -#: gerbview/tool_gerber.cpp:271 -msgid "zoom +" -msgstr "" - -#: pcbnew/tool_modedit.cpp:119 -#: pcbnew/tool_pcb.cpp:272 -#: eeschema/tool_lib.cpp:174 -#: eeschema/tool_sch.cpp:105 -#: gerbview/tool_gerber.cpp:278 -msgid "zoom -" -msgstr "" - -#: pcbnew/tool_modedit.cpp:123 -#: pcbnew/tool_pcb.cpp:276 -#: eeschema/menubar.cpp:191 -#: eeschema/tool_lib.cpp:178 -#: eeschema/tool_sch.cpp:109 -#: gerbview/tool_gerber.cpp:285 -msgid "redraw" -msgstr "" - -#: pcbnew/tool_modedit.cpp:128 -#: pcbnew/tool_pcb.cpp:281 -#: eeschema/tool_lib.cpp:184 -#: eeschema/tool_sch.cpp:114 -#: gerbview/tool_gerber.cpp:296 -#: 3d-viewer/3d_toolbar.cpp:53 -#, fuzzy -msgid "auto zoom" -msgstr "automatisch zoomen" - -#: pcbnew/tool_modedit.cpp:137 -msgid "Module Check" -msgstr "" - -#: pcbnew/tool_modedit.cpp:163 -#, fuzzy -msgid "Add Pads" -msgstr "Pads Toevoegen" - -#: pcbnew/tool_modedit.cpp:168 -#: pcbnew/tool_pcb.cpp:439 -msgid "Add graphic line or polygon" -msgstr "" - -#: pcbnew/tool_modedit.cpp:172 -#: pcbnew/tool_pcb.cpp:443 -msgid "Add graphic circle" -msgstr "" - -#: pcbnew/tool_modedit.cpp:176 -#: pcbnew/tool_pcb.cpp:447 -msgid "Add graphic arc" -msgstr "" - -#: pcbnew/tool_modedit.cpp:180 -#: pcbnew/edit.cpp:290 -#: eeschema/schedit.cpp:216 -#: eeschema/libframe.cpp:503 -#: gerbview/tool_gerber.cpp:385 -msgid "Add Text" -msgstr "Tekst Toevoegen" - -#: pcbnew/tool_modedit.cpp:190 -#: pcbnew/tool_pcb.cpp:465 -#: eeschema/menubar.cpp:152 -#: eeschema/tool_lib.cpp:93 -#: eeschema/tool_sch.cpp:235 -#: gerbview/tool_gerber.cpp:393 -msgid "Delete items" -msgstr "Verwijder items" - -#: pcbnew/tool_modedit.cpp:212 -#: pcbnew/tool_pcb.cpp:339 -#: eeschema/tool_sch.cpp:257 -#: gerbview/tool_gerber.cpp:417 -msgid "Display Grid OFF" -msgstr "" - -#: pcbnew/tool_modedit.cpp:216 -#: pcbnew/tool_pcb.cpp:342 -#: gerbview/tool_gerber.cpp:423 -msgid "Display Polar Coord ON" -msgstr "" - -#: pcbnew/tool_modedit.cpp:220 -#: pcbnew/tool_pcb.cpp:344 -#: eeschema/tool_sch.cpp:261 -#: gerbview/tool_gerber.cpp:427 -msgid "Units = Inch" -msgstr "" - -#: pcbnew/tool_modedit.cpp:224 -#: pcbnew/tool_pcb.cpp:346 -#: eeschema/tool_sch.cpp:265 -#: gerbview/tool_gerber.cpp:431 -msgid "Units = mm" -msgstr "" - -#: pcbnew/tool_modedit.cpp:230 -#: pcbnew/tool_pcb.cpp:349 -#: eeschema/tool_sch.cpp:269 -#: gerbview/tool_gerber.cpp:437 -msgid "Change Cursor Shape" -msgstr "" - -#: pcbnew/tool_modedit.cpp:238 -#: pcbnew/tool_pcb.cpp:371 -msgid "Show Pads Sketch" -msgstr "" - -#: pcbnew/tool_modedit.cpp:245 -msgid "Show Texts Sketch" -msgstr "" - -#: pcbnew/tool_modedit.cpp:252 -msgid "Show Edges Sketch" -msgstr "" - -#: pcbnew/tool_modedit.cpp:285 -#: pcbnew/tool_pcb.cpp:585 -#: eeschema/plotps.cpp:171 -#: share/zoom.cpp:368 -msgid "Auto" -msgstr "Automatisch" - -#: pcbnew/tool_modedit.cpp:289 +#: pcbnew/onrightclick.cpp:92 #, c-format -msgid "Zoom %d" -msgstr "Zoom %d" +msgid "Track %.1f" +msgstr "" -#: pcbnew/tool_modedit.cpp:308 +#: pcbnew/onrightclick.cpp:94 #, c-format -msgid "Grid %.1f" -msgstr "Raster %.1f" +msgid "Track %.3f" +msgstr "" -#: pcbnew/tool_modedit.cpp:310 +#: pcbnew/onrightclick.cpp:112 #, c-format -msgid "Grid %.3f" -msgstr "Raster %.3f" - -#: pcbnew/tool_modedit.cpp:314 -#: pcbnew/tool_pcb.cpp:619 -msgid "User Grid" -msgstr "Gebruikers Raster" - -#: pcbnew/class_edge_mod.cpp:287 -msgid "Seg" +msgid "Via %.1f" msgstr "" -#: pcbnew/class_edge_mod.cpp:293 -msgid "TimeStamp" -msgstr "Tijdstempel" - -#: pcbnew/class_edge_mod.cpp:295 -msgid "Mod Layer" -msgstr "Mod Laag" - -#: pcbnew/class_edge_mod.cpp:297 -msgid "Seg Layer" -msgstr "" - -#: pcbnew/globaleditpad.cpp:78 -msgid "Pads Global Edit" -msgstr "" - -#: pcbnew/globaleditpad.cpp:96 -msgid "Pad Settings..." -msgstr "Pad Instellingen..." - -#: pcbnew/globaleditpad.cpp:102 -msgid "Change Module" -msgstr "" - -#: pcbnew/globaleditpad.cpp:108 -msgid "Change Id Modules" -msgstr "" - -#: pcbnew/globaleditpad.cpp:120 -msgid "Pad Filter :" -msgstr "" - -#: pcbnew/globaleditpad.cpp:124 -msgid "Shape Filter" -msgstr "Vorm Filter" - -#: pcbnew/globaleditpad.cpp:129 -msgid "Layer Filter" -msgstr "Laag Filter" - -#: pcbnew/globaleditpad.cpp:134 -msgid "Orient Filter" -msgstr "" - -#: pcbnew/globaleditpad.cpp:141 -#, fuzzy -msgid "Change Items :" -msgstr "Verander Items :" - -#: pcbnew/globaleditpad.cpp:145 -msgid "Change Size" -msgstr "Verander Grote" - -#: pcbnew/globaleditpad.cpp:150 -msgid "Change Shape" -msgstr "Verander Vorm" - -#: pcbnew/globaleditpad.cpp:155 -#, fuzzy -msgid "Change Drill" -msgstr "Verander Boor" - -#: pcbnew/globaleditpad.cpp:160 -msgid "Change Orient" -msgstr "" - -#: pcbnew/class_track.cpp:873 -#: pcbnew/class_zone.cpp:606 -msgid "NetCode" -msgstr "NetCode" - -#: pcbnew/class_track.cpp:881 -#: pcbnew/dialog_pad_edit.cpp:205 -msgid "Standard" -msgstr "Standaard" - -#: pcbnew/class_track.cpp:917 -msgid "Diam" -msgstr "Diam" - -#: pcbnew/dialog_freeroute_exchange.cpp:187 -msgid "Export a Specctra Design (*.dsn) File" -msgstr "" - -#: pcbnew/dialog_freeroute_exchange.cpp:189 -msgid "Export a Specctra DSN file (to FreeRouter)" -msgstr "" - -#: pcbnew/dialog_freeroute_exchange.cpp:192 -msgid "Launch FreeRouter via Java Web Start" -msgstr "" - -#: pcbnew/dialog_freeroute_exchange.cpp:194 -msgid "Use Java Web Start function to run FreeRouter via Internet (or your Browser if not found)" -msgstr "" - -#: pcbnew/dialog_freeroute_exchange.cpp:197 -msgid "Back Import the Specctra Session (*.ses) File" -msgstr "" - -#: pcbnew/dialog_freeroute_exchange.cpp:199 -msgid "Merge a session file created by FreeRouter with the current board." -msgstr "" - -#: pcbnew/dialog_freeroute_exchange.cpp:206 -msgid "Visit the FreeRouting.net Website with your Browser" -msgstr "" - -#: pcbnew/dialog_freeroute_exchange.cpp:208 -msgid "Launch your browser and go to the FreeRouting.net website" -msgstr "" - -#: pcbnew/dialog_freeroute_exchange.cpp:211 -msgid "FreeRouting.net URL" -msgstr "FreeRouting.net URL" - -#: pcbnew/dialog_freeroute_exchange.cpp:216 -msgid "The URL of the FreeRouting.net website" -msgstr "" - -#: pcbnew/move_or_drag_track.cpp:778 -msgid "Unable to drag this segment: too many segments connected" -msgstr "" - -#: pcbnew/move_or_drag_track.cpp:832 -msgid "Unable to drag this segment: two collinear segments" -msgstr "" - -#: pcbnew/class_drc_item.cpp:39 -#: pcbnew/dialog_drc.cpp:484 -#, fuzzy -msgid "Unconnected pads" -msgstr "Niet verbonden pads" - -#: pcbnew/class_drc_item.cpp:41 -msgid "Track near thru-hole" -msgstr "" - -#: pcbnew/class_drc_item.cpp:43 -msgid "Track near pad" -msgstr "" - -#: pcbnew/class_drc_item.cpp:45 -msgid "Track near via" -msgstr "" - -#: pcbnew/class_drc_item.cpp:47 -msgid "Via near via" -msgstr "" - -#: pcbnew/class_drc_item.cpp:49 -msgid "Via near track" -msgstr "" - -#: pcbnew/class_drc_item.cpp:59 -msgid "Two track ends" -msgstr "" - -#: pcbnew/class_drc_item.cpp:61 -msgid "This looks bad" -msgstr "Dit ziet slecht uit" - -#: pcbnew/class_drc_item.cpp:63 -msgid "Tracks crossing" -msgstr "Sporen kruisen" - -#: pcbnew/class_drc_item.cpp:65 -msgid "Pad near pad" -msgstr "" - -#: pcbnew/class_drc_item.cpp:67 -msgid "Via hole > diameter" -msgstr "" - -#: pcbnew/class_drc_item.cpp:69 -msgid "Micro Via: incorrect layer pairs (not adjacent)" -msgstr "" - -#: pcbnew/class_drc_item.cpp:71 -msgid "Copper area inside copper area" -msgstr "" - -#: pcbnew/class_drc_item.cpp:73 -msgid "Copper areas intersect or are too close" -msgstr "" - -#: pcbnew/class_drc_item.cpp:75 -msgid "Copper area has a non existent net name" -msgstr "" - -#: pcbnew/dialog_graphic_items_options.cpp:194 -msgid "Graphics:" -msgstr "Afbeeldingen:" - -#: pcbnew/dialog_graphic_items_options.cpp:198 -msgid "Graphic segm Width" -msgstr "" - -#: pcbnew/dialog_graphic_items_options.cpp:204 -msgid "Board Edges Width" -msgstr "" - -#: pcbnew/dialog_graphic_items_options.cpp:210 -msgid "Copper Text Width" -msgstr "" - -#: pcbnew/dialog_graphic_items_options.cpp:216 -msgid "Text Size V" -msgstr "Tekst Grote V" - -#: pcbnew/dialog_graphic_items_options.cpp:222 -msgid "Text Size H" -msgstr "Tekst Grote H" - -#: pcbnew/dialog_graphic_items_options.cpp:230 -msgid "Modules:" -msgstr "Modules:" - -#: pcbnew/dialog_graphic_items_options.cpp:234 -msgid "Edges Module Width" -msgstr "" - -#: pcbnew/dialog_graphic_items_options.cpp:240 -msgid "Text Module Width" -msgstr "Tekst Module Breedte" - -#: pcbnew/dialog_graphic_items_options.cpp:246 -msgid "Text Module Size V" -msgstr "Tekst Module Grote V" - -#: pcbnew/dialog_graphic_items_options.cpp:252 -msgid "Text Module Size H" -msgstr "Tekst Module Grote H" - -#: pcbnew/files.cpp:57 -#, fuzzy -msgid "Recovery file " -msgstr "Recovery bestand" - -#: pcbnew/files.cpp:57 -#: pcbnew/librairi.cpp:256 -#: eeschema/find.cpp:241 -#: eeschema/find.cpp:249 -#: eeschema/find.cpp:695 -#: gerbview/readgerb.cpp:145 -#: gerbview/dcode.cpp:260 -#: common/eda_doc.cpp:144 -msgid " not found" -msgstr " niet gevonden" - -#: pcbnew/files.cpp:63 -msgid "Ok to load Recovery file " -msgstr "Ok om recovery bestand te laden" - -#: pcbnew/files.cpp:142 -msgid "Board Modified: Continue ?" -msgstr "Bord Gewijzigt: Doorgaan?" - -#: pcbnew/files.cpp:160 -msgid "Load board files:" -msgstr "Laad bord bestanden:" - -#: pcbnew/files.cpp:182 -#: pcbnew/librairi.cpp:77 -#: cvpcb/rdpcad.cpp:45 -#: cvpcb/readschematicnetlist.cpp:53 +#: pcbnew/onrightclick.cpp:114 #, c-format -msgid "File <%s> not found" -msgstr "Bestand <%s> niet gevonden>" - -#: pcbnew/files.cpp:201 -msgid "This file was created by a more recent version of PCBnew and may not load correctly. Please consider updating!" +msgid "Via %.3f" msgstr "" -#: pcbnew/files.cpp:205 -msgid "This file was created by an older version of EESchema. It will be stored in the new file format when you save this file again." +#: pcbnew/onrightclick.cpp:230 +msgid "Lock Module" +msgstr "Vergrendel Module" + +#: pcbnew/onrightclick.cpp:238 +msgid "Unlock Module" +msgstr "Ontgrendel Module" + +#: pcbnew/onrightclick.cpp:246 +msgid "Auto place Module" +msgstr "Module automatisch plaatsen" + +#: pcbnew/onrightclick.cpp:252 +msgid "Autoroute" +msgstr "Autoroute" + +#: pcbnew/onrightclick.cpp:268 +msgid "Move Drawing" +msgstr "Verplaats Tekening" + +#: pcbnew/onrightclick.cpp:273 +#: eeschema/onrightclick.cpp:233 +msgid "End Drawing" +msgstr "Einde Tekening" + +#: pcbnew/onrightclick.cpp:275 +msgid "Edit Drawing" +msgstr "Bewerk Tekening" + +#: pcbnew/onrightclick.cpp:276 +#: eeschema/onrightclick.cpp:235 +msgid "Delete Drawing" +msgstr "Verwijder Tekening" + +#: pcbnew/onrightclick.cpp:281 +#, fuzzy +msgid "Delete Zone Filling" +msgstr "Verwijder Zone Vulling" + +#: pcbnew/onrightclick.cpp:288 +#, fuzzy +msgid "Close Zone Outline" +msgstr "Sluit Zone Omlijning" + +#: pcbnew/onrightclick.cpp:290 +msgid "Delete Last Corner" +msgstr "Verwijder Laatste Rand" + +#: pcbnew/onrightclick.cpp:308 +#: eeschema/onrightclick.cpp:180 +msgid "Delete Marker" +msgstr "Verwijder Marker" + +#: pcbnew/onrightclick.cpp:315 +msgid "Edit Dimension" +msgstr "Bewerk Afmeting" + +#: pcbnew/onrightclick.cpp:318 +msgid "Delete Dimension" +msgstr "Verwijder Afmeting" + +#: pcbnew/onrightclick.cpp:325 +msgid "Move Target" +msgstr "Verplaats Doel" + +#: pcbnew/onrightclick.cpp:328 +msgid "Edit Target" +msgstr "Bewerk Doel" + +#: pcbnew/onrightclick.cpp:330 +msgid "Delete Target" +msgstr "Verwijder Doel" + +#: pcbnew/onrightclick.cpp:362 +msgid "Get and Move Footprint" msgstr "" -#: pcbnew/files.cpp:284 -msgid "Save board files:" +#: pcbnew/onrightclick.cpp:375 +#, fuzzy +msgid "Fill or Refill All Zones" +msgstr "Vul of Hervul Alle Zones" + +#: pcbnew/onrightclick.cpp:380 +#: pcbnew/onrightclick.cpp:389 +#: pcbnew/onrightclick.cpp:401 +#: pcbnew/onrightclick.cpp:462 +#, fuzzy +msgid "Select Working Layer" +msgstr "Selecteer Actieve Laag" + +#: pcbnew/onrightclick.cpp:387 +#: pcbnew/onrightclick.cpp:459 +msgid "Select Track Width" +msgstr "Selecteer Spoor Breedte" + +#: pcbnew/onrightclick.cpp:391 +msgid "Select layer pair for vias" msgstr "" -#: pcbnew/files.cpp:323 -msgid "Warning: unable to create bakfile " +#: pcbnew/onrightclick.cpp:407 +msgid "Footprint documentation" msgstr "" -#: pcbnew/files.cpp:357 -msgid "Backup file: " -msgstr "Backup bestand:" - -#: pcbnew/files.cpp:361 -msgid "Wrote board file: " +#: pcbnew/onrightclick.cpp:417 +msgid "Glob Move and Place" msgstr "" -#: pcbnew/files.cpp:363 -msgid "Failed to create " +#: pcbnew/onrightclick.cpp:419 +msgid "Unlock All Modules" +msgstr "Ontgrendel Alle Modules" + +#: pcbnew/onrightclick.cpp:421 +msgid "Lock All Modules" +msgstr "Vergrendel Alle Modules" + +#: pcbnew/onrightclick.cpp:424 +msgid "Move All Modules" +msgstr "Verplaats Alle Modules" + +#: pcbnew/onrightclick.cpp:425 +msgid "Move New Modules" +msgstr "Verplaats Nieuwe Modules" + +#: pcbnew/onrightclick.cpp:427 +msgid "Autoplace All Modules" msgstr "" -#: pcbnew/move-drag_pads.cpp:269 +#: pcbnew/onrightclick.cpp:428 +msgid "Autoplace New Modules" +msgstr "" + +#: pcbnew/onrightclick.cpp:429 +msgid "Autoplace Next Module" +msgstr "" + +#: pcbnew/onrightclick.cpp:432 +msgid "Orient All Modules" +msgstr "" + +#: pcbnew/onrightclick.cpp:439 +msgid "Global Autoroute" +msgstr "" + +#: pcbnew/onrightclick.cpp:441 +#, fuzzy +msgid "Select layer pair" +msgstr "Selecteer laag paar" + +#: pcbnew/onrightclick.cpp:443 +msgid "Autoroute All Modules" +msgstr "" + +#: pcbnew/onrightclick.cpp:445 +msgid "Reset Unrouted" +msgstr "" + +#: pcbnew/onrightclick.cpp:450 +msgid "Global AutoRouter" +msgstr "Globale AutoRouter" + +#: pcbnew/onrightclick.cpp:452 +msgid "Read Global AutoRouter Data" +msgstr "" + +#: pcbnew/onrightclick.cpp:489 +msgid "Flip Block (alt + drag mouse)" +msgstr "" + +#: pcbnew/onrightclick.cpp:512 +msgid "Drag Via" +msgstr "" + +#: pcbnew/onrightclick.cpp:516 +#: pcbnew/onrightclick.cpp:597 +msgid "Edit Via" +msgstr "" + +#: pcbnew/onrightclick.cpp:518 +msgid "Set via hole to Default" +msgstr "" + +#: pcbnew/onrightclick.cpp:519 +msgid "Set via hole to a specific value. This specfic value is currently" +msgstr "" + +#: pcbnew/onrightclick.cpp:522 +msgid "Set via hole to alt value" +msgstr "" + +#: pcbnew/onrightclick.cpp:524 +msgid "Set alt via hole value. This value is currently" +msgstr "" + +#: pcbnew/onrightclick.cpp:527 +msgid "Set the via hole alt value" +msgstr "" + +#: pcbnew/onrightclick.cpp:529 +msgid "Export Via hole to alt value" +msgstr "" + +#: pcbnew/onrightclick.cpp:531 +msgid "Export via hole to others id vias" +msgstr "" + +#: pcbnew/onrightclick.cpp:533 +msgid "Set ALL via holes to default" +msgstr "" + +#: pcbnew/onrightclick.cpp:546 +msgid "Move Node" +msgstr "" + +#: pcbnew/onrightclick.cpp:551 +msgid "Drag Segments, keep slope" +msgstr "" + +#: pcbnew/onrightclick.cpp:553 +msgid "Drag Segment" +msgstr "" + +#: pcbnew/onrightclick.cpp:556 +msgid "Move Segment" +msgstr "" + +#: pcbnew/onrightclick.cpp:559 +msgid "Break Track" +msgstr "" + +#: pcbnew/onrightclick.cpp:566 +msgid "Place Node" +msgstr "" + +#: pcbnew/onrightclick.cpp:573 +#, fuzzy +msgid "End Track" +msgstr "Spoor Einde" + +#: pcbnew/onrightclick.cpp:576 +msgid "Place Via" +msgstr "" + +#: pcbnew/onrightclick.cpp:583 +msgid "Place Micro Via" +msgstr "" + +#: pcbnew/onrightclick.cpp:595 +msgid "Change Width" +msgstr "Wijzig Breedte" + +#: pcbnew/onrightclick.cpp:597 +#, fuzzy +msgid "Edit Segment" +msgstr "Bewerk Sigment" + +#: pcbnew/onrightclick.cpp:600 +msgid "Edit Track" +msgstr "Bewerk Spoor" + +#: pcbnew/onrightclick.cpp:602 +msgid "Edit Net" +msgstr "" + +#: pcbnew/onrightclick.cpp:604 +msgid "Edit ALL Tracks and Vias" +msgstr "" + +#: pcbnew/onrightclick.cpp:606 +msgid "Edit ALL Vias (no track)" +msgstr "" + +#: pcbnew/onrightclick.cpp:608 +msgid "Edit ALL Tracks (no via)" +msgstr "" + +#: pcbnew/onrightclick.cpp:616 +msgid "Delete Via" +msgstr "" + +#: pcbnew/onrightclick.cpp:616 +msgid "Delete Segment" +msgstr "" + +#: pcbnew/onrightclick.cpp:623 +msgid "Delete Track" +msgstr "Verwijder Spoor" + +#: pcbnew/onrightclick.cpp:627 +msgid "Delete Net" +msgstr "" + +#: pcbnew/onrightclick.cpp:632 +#, fuzzy +msgid "Set Flags" +msgstr "Zet Vlaggen" + +#: pcbnew/onrightclick.cpp:633 +msgid "Locked: Yes" +msgstr "Vergrendeld: Ja" + +#: pcbnew/onrightclick.cpp:634 +msgid "Locked: No" +msgstr "Vergrendeld: Nee" + +#: pcbnew/onrightclick.cpp:644 +msgid "Track Locked: Yes" +msgstr "Spoor Vergrendeld: Ja" + +#: pcbnew/onrightclick.cpp:645 +msgid "Track Locked: No" +msgstr "Spoor Vergrendeld: Nee" + +#: pcbnew/onrightclick.cpp:647 +msgid "Net Locked: Yes" +msgstr "" + +#: pcbnew/onrightclick.cpp:648 +msgid "Net Locked: No" +msgstr "" + +#: pcbnew/onrightclick.cpp:663 +msgid "Place Edge Outline" +msgstr "" + +#: pcbnew/onrightclick.cpp:669 +msgid "Place Corner" +msgstr "Plaats Hoek" + +#: pcbnew/onrightclick.cpp:672 +msgid "Place Zone" +msgstr "Plaats Zone" + +#: pcbnew/onrightclick.cpp:684 +msgid "Move Corner" +msgstr "Verplaats Hoek" + +#: pcbnew/onrightclick.cpp:686 +msgid "Delete Corner" +msgstr "Verwijder Hoek" + +#: pcbnew/onrightclick.cpp:691 +msgid "Create Corner" +msgstr "" + +#: pcbnew/onrightclick.cpp:693 +msgid "Drag Outline Segment" +msgstr "" + +#: pcbnew/onrightclick.cpp:698 +msgid "Add Similar Zone" +msgstr "" + +#: pcbnew/onrightclick.cpp:701 +msgid "Add Cutout Area" +msgstr "" + +#: pcbnew/onrightclick.cpp:705 +msgid "Fill Zone" +msgstr "Vul Zone" + +#: pcbnew/onrightclick.cpp:708 +msgid "Move Zone" +msgstr "Verplaats Zone" + +#: pcbnew/onrightclick.cpp:711 +msgid "Edit Zone Params" +msgstr "Bewerk Zone Parameters" + +#: pcbnew/onrightclick.cpp:716 +msgid "Delete Cutout" +msgstr "" + +#: pcbnew/onrightclick.cpp:719 +msgid "Delete Zone Outline" +msgstr "" + +#: pcbnew/onrightclick.cpp:741 +#: pcbnew/onrightclick.cpp:786 +#: pcbnew/onrightclick.cpp:824 +#: pcbnew/onrightclick.cpp:890 +msgid "Move" +msgstr "Verplaatsen" + +#: pcbnew/onrightclick.cpp:744 +#: pcbnew/onrightclick.cpp:826 +#, fuzzy +msgid "Drag" +msgstr "Slepen" + +#: pcbnew/onrightclick.cpp:748 +msgid "Rotate +" +msgstr "Roteren +" + +#: pcbnew/onrightclick.cpp:752 +#: eeschema/onrightclick.cpp:313 +msgid "Rotate -" +msgstr "Roteren -" + +#: pcbnew/onrightclick.cpp:753 +#, fuzzy +msgid "Flip" +msgstr "Omwisselen" + +#: pcbnew/onrightclick.cpp:833 +msgid "Copy current pad settings to this pad" +msgstr "" + +#: pcbnew/onrightclick.cpp:837 +msgid "Copy this pad settings to current pad settings" +msgstr "" + +#: pcbnew/onrightclick.cpp:845 +msgid "Copy this pad settings to all pads in this footprint (or similar footprints)" +msgstr "" + +#: pcbnew/onrightclick.cpp:850 +msgid "delete" +msgstr "verwijderen" + +#: pcbnew/onrightclick.cpp:857 +msgid "Autoroute Pad" +msgstr "" + +#: pcbnew/onrightclick.cpp:858 +msgid "Autoroute Net" +msgstr "" + +#: pcbnew/move-drag_pads.cpp:274 #, c-format msgid "Delete Pad (module %s %s) " msgstr "" -#: pcbnew/tool_pcb.cpp:49 -msgid "" -"Show active layer selections\n" -"and select layer pair for route and place via" +#: pcbnew/specctra_import.cpp:74 +msgid "Merge Specctra Session file:" msgstr "" -#: pcbnew/tool_pcb.cpp:237 -msgid "New Board" -msgstr "Nieuw Bord" +#: pcbnew/specctra_import.cpp:101 +msgid "BOARD may be corrupted, do not save it." +msgstr "" -#: pcbnew/tool_pcb.cpp:239 -msgid "Open existing Board" -msgstr "Open bestaand bord" - -#: pcbnew/tool_pcb.cpp:240 -msgid "Save Board" -msgstr "Bord Opslaan" - -#: pcbnew/tool_pcb.cpp:244 -#: eeschema/tool_sch.cpp:58 -#: gerbview/tool_gerber.cpp:232 +#: pcbnew/specctra_import.cpp:103 #, fuzzy -msgid "page settings (size, texts)" -msgstr "pagina instellingen (grote, teksten)" +msgid "Fix problem and try again." +msgstr "Repareer probleem en probeer opnieuw." -#: pcbnew/tool_pcb.cpp:248 -msgid "Open Module Editor" -msgstr "Open Module Editor" +#: pcbnew/specctra_import.cpp:117 +msgid "Session file imported and merged OK." +msgstr "" -#: pcbnew/tool_pcb.cpp:251 -#: eeschema/tool_sch.cpp:74 -#: gerbview/tool_gerber.cpp:243 -msgid "Cut selected item" -msgstr "Knip geselecteerd onderdeel" +#: pcbnew/specctra_import.cpp:183 +#: pcbnew/specctra_import.cpp:291 +#, c-format +msgid "Session file uses invalid layer id \"%s\"" +msgstr "" -#: pcbnew/tool_pcb.cpp:255 -#: eeschema/tool_sch.cpp:77 -#: gerbview/tool_gerber.cpp:248 +#: pcbnew/specctra_import.cpp:233 +msgid "Session via padstack has no shapes" +msgstr "" + +#: pcbnew/specctra_import.cpp:240 +#: pcbnew/specctra_import.cpp:258 +#: pcbnew/specctra_import.cpp:282 +#, c-format +msgid "Unsupported via shape: \"%s\"" +msgstr "" + +#: pcbnew/specctra_import.cpp:339 +msgid "Session file is missing the \"session\" section" +msgstr "" + +#: pcbnew/specctra_import.cpp:342 +msgid "Session file is missing the \"placement\" section" +msgstr "" + +#: pcbnew/specctra_import.cpp:345 +msgid "Session file is missing the \"routes\" section" +msgstr "" + +#: pcbnew/specctra_import.cpp:348 +msgid "Session file is missing the \"library_out\" section" +msgstr "" + +#: pcbnew/specctra_import.cpp:378 +#, c-format +msgid "Session file has 'reference' to non-existent component \"%s\"" +msgstr "" + +#: pcbnew/specctra_import.cpp:522 +#, c-format +msgid "A wire_via references a missing padstack \"%s\"" +msgstr "" + +#: pcbnew/class_board_item.cpp:41 +#: eeschema/edit_component_in_schematic.cpp:831 +#: eeschema/component_class.cpp:74 +#: eeschema/dialog_build_BOM.cpp:328 +msgid "Footprint" +msgstr "" + +#: pcbnew/class_board_item.cpp:47 +msgid "Pad" +msgstr "" + +#: pcbnew/class_board_item.cpp:50 +msgid "all copper layers" +msgstr "" + +#: pcbnew/class_board_item.cpp:55 +msgid "???" +msgstr "" + +#: pcbnew/class_board_item.cpp:56 +msgid ") of " +msgstr "" + +#: pcbnew/class_board_item.cpp:60 +msgid "Pcb Graphic" +msgstr "PCB Afbeelding" + +#: pcbnew/class_board_item.cpp:60 +#: pcbnew/class_board_item.cpp:69 +#: pcbnew/class_board_item.cpp:149 +#: pcbnew/class_board_item.cpp:182 +#: pcbnew/class_board_item.cpp:198 +#: pcbnew/class_board_item.cpp:226 +#: pcbnew/class_board_item.cpp:243 +msgid " on " +msgstr " aan" + +#: pcbnew/class_board_item.cpp:64 +msgid "Pcb Text" +msgstr "PCB Tekst" + +#: pcbnew/class_board_item.cpp:80 +#: pcbnew/class_board_item.cpp:86 +#: pcbnew/class_board_item.cpp:133 #, fuzzy -msgid "Copy selected item" -msgstr "Kopieer geselecteerd onderdeel" +msgid " of " +msgstr " of" -#: pcbnew/tool_pcb.cpp:257 -#: eeschema/tool_sch.cpp:80 -#: gerbview/tool_gerber.cpp:254 -msgid "Paste" -msgstr "Plakken" +#: pcbnew/class_board_item.cpp:94 +msgid "Graphic" +msgstr "Afbeelding" -#: pcbnew/tool_pcb.cpp:260 -#: gerbview/tool_gerber.cpp:261 -msgid "Undelete" +#: pcbnew/class_board_item.cpp:106 +msgid "Arc" +msgstr "Boog" + +#: pcbnew/class_board_item.cpp:151 +msgid "Length:" +msgstr "Lengte:" + +#: pcbnew/class_board_item.cpp:208 +msgid "Blind/Buried" msgstr "" -#: pcbnew/tool_pcb.cpp:263 -msgid "Print Board" -msgstr "Print Bord" - -#: pcbnew/tool_pcb.cpp:265 -msgid "Plot (HPGL, PostScript, or GERBER format)" +#: pcbnew/class_board_item.cpp:210 +#: pcbnew/pcbnew.h:297 +msgid "Micro Via" msgstr "" -#: pcbnew/tool_pcb.cpp:285 -#: eeschema/menubar.cpp:160 -#: eeschema/tool_sch.cpp:118 -msgid "Find components and texts" +#: pcbnew/class_board_item.cpp:238 +msgid "Dimension" +msgstr "Afmeting" + +#: pcbnew/class_board_item.cpp:243 +msgid "Target" +msgstr "Doel" + +#: pcbnew/class_board_item.cpp:244 +msgid "size" +msgstr "grote" + +#: pcbnew/deltrack.cpp:155 +msgid "Delete NET ?" msgstr "" -#: pcbnew/tool_pcb.cpp:292 -msgid "Read Netlist" -msgstr "" - -#: pcbnew/tool_pcb.cpp:294 -msgid "Pcb Design Rules Check" -msgstr "" - -#: pcbnew/tool_pcb.cpp:305 -msgid "Mode Module: Manual and Automatic Move or Place for modules" -msgstr "" - -#: pcbnew/tool_pcb.cpp:308 -msgid "Mode Track and Autorouting" -msgstr "" - -#: pcbnew/tool_pcb.cpp:313 -msgid "Fast access to theWeb Based FreeROUTE advanced routed" -msgstr "" - -#: pcbnew/tool_pcb.cpp:337 -msgid "Drc OFF" -msgstr "" - -#: pcbnew/tool_pcb.cpp:354 -msgid "Show General Ratsnest" -msgstr "" - -#: pcbnew/tool_pcb.cpp:357 -msgid "Show Module Ratsnest when moving" -msgstr "" - -#: pcbnew/tool_pcb.cpp:362 -msgid "Enable Auto Del Track" -msgstr "" - -#: pcbnew/tool_pcb.cpp:366 -#: pcbnew/pcbframe.cpp:428 -#: pcbnew/set_color.h:423 -msgid "Show Zones" -msgstr "" - -#: pcbnew/tool_pcb.cpp:375 -msgid "Show Tracks Sketch" -msgstr "" - -#: pcbnew/tool_pcb.cpp:379 -#: pcbnew/pcbframe.cpp:449 -msgid "Hight Contrast Mode Display" -msgstr "" - -#: pcbnew/tool_pcb.cpp:388 -msgid "" -"Display auxiliary vertical toolbar (tools for micro wave applications)\n" -" This is a very experimental feature (under development)" -msgstr "" - -#: pcbnew/tool_pcb.cpp:417 -msgid "Net highlight" -msgstr "" - -#: pcbnew/tool_pcb.cpp:421 -msgid "Display local ratsnest (pad or module)" -msgstr "" - -#: pcbnew/tool_pcb.cpp:426 -msgid "Add modules" -msgstr "Modules toevoegen" - -#: pcbnew/tool_pcb.cpp:430 -msgid "Add tracks and vias" -msgstr "" - -#: pcbnew/tool_pcb.cpp:434 -msgid "Add zones" -msgstr "Zones toevoegen" - -#: pcbnew/tool_pcb.cpp:451 -msgid "Add text" -msgstr "Tekst toevoegen" - -#: pcbnew/tool_pcb.cpp:456 -msgid "Add dimension" -msgstr "Afmetingen toevoegen" - -#: pcbnew/tool_pcb.cpp:460 -#: gerbview/tool_gerber.cpp:378 -msgid "Add layer alignment target" -msgstr "" - -#: pcbnew/tool_pcb.cpp:470 -msgid "Offset adjust for drill and place files" -msgstr "" - -#: pcbnew/tool_pcb.cpp:495 -msgid "Create line of specified length for microwave applications" -msgstr "" - -#: pcbnew/tool_pcb.cpp:501 -msgid "Create gap of specified length for microwave applications" -msgstr "" - -#: pcbnew/tool_pcb.cpp:509 -msgid "Create stub of specified length for microwave applications" -msgstr "" - -#: pcbnew/tool_pcb.cpp:515 -msgid "Create stub (arc) of specified length for microwave applications" -msgstr "" - -#: pcbnew/tool_pcb.cpp:522 -msgid "Create a polynomial shape for microwave applications" -msgstr "" - -#: pcbnew/tool_pcb.cpp:563 -msgid "" -"Auto track width: when starting on an existing track use its width\n" -"otherwise, use current width setting" -msgstr "" - -#: pcbnew/tool_pcb.cpp:589 -msgid "Zoom " -msgstr "Zoom " - -#: pcbnew/tool_pcb.cpp:603 -#: eeschema/eelayer.cpp:223 -#: pcbnew/set_color.h:414 -#: eeschema/eelayer.h:214 -#: gerbview/set_color.h:324 -msgid "Grid" -msgstr "Raster" - -#: pcbnew/tool_pcb.cpp:712 -#, fuzzy -msgid "+/- to switch" -msgstr "+/- voor omwisselen" - #: pcbnew/menubarpcb.cpp:42 msgid "Load Board Ctrl-O" msgstr "Laad Bord Ctrl-O" @@ -3021,15 +4900,16 @@ msgstr "&Plot" #: pcbnew/menubarpcb.cpp:94 msgid "Plot (HPGL, PostScript, or Gerber format)" -msgstr "" +msgstr "Plot (HPGL, PostScript, of Gerber formaat)" #: pcbnew/menubarpcb.cpp:103 msgid "&Specctra DSN" -msgstr "" +msgstr "&Specctra DSN" #: pcbnew/menubarpcb.cpp:103 +#, fuzzy msgid "Export the current board to a \"Specctra DSN\" file" -msgstr "" +msgstr "Exporteer huidige bord naar een \"Specctra DSN\" bestand" #: pcbnew/menubarpcb.cpp:108 msgid "&GenCAD" @@ -3112,7 +4992,7 @@ msgstr "Sluit PCBnew" #: pcbnew/menubarpcb.cpp:178 #: eeschema/menubar.cpp:356 msgid "&Libs and Dir" -msgstr "" +msgstr "&Bibliotheek Instellingen" #: pcbnew/menubarpcb.cpp:179 #: eeschema/menubar.cpp:357 @@ -3175,31 +5055,11 @@ msgstr "" msgid "Adjust size and width for tracks, vias" msgstr "" -#: pcbnew/menubarpcb.cpp:227 -#: pcbnew/menubarmodedit.cpp:50 -#: pcbnew/set_grid.h:39 -msgid "User Grid Size" -msgstr "" - -#: pcbnew/menubarpcb.cpp:228 -#: pcbnew/menubarmodedit.cpp:51 -msgid "Adjust User Grid" -msgstr "" - #: pcbnew/menubarpcb.cpp:232 #: pcbnew/dialog_graphic_items_options.h:47 +#, fuzzy msgid "Texts and Drawings" -msgstr "" - -#: pcbnew/menubarpcb.cpp:233 -#: pcbnew/menubarmodedit.cpp:41 -msgid "Adjust width for texts and drawings" -msgstr "" - -#: pcbnew/menubarpcb.cpp:238 -#: pcbnew/menubarmodedit.cpp:46 -msgid "Adjust size,shape,layers... for Pads" -msgstr "" +msgstr "Teksten en Tekeningen" #: pcbnew/menubarpcb.cpp:243 #: gerbview/tool_gerber.cpp:122 @@ -3220,7 +5080,7 @@ msgstr "" #: pcbnew/menubarpcb.cpp:258 msgid "Create &Drill file" -msgstr "" +msgstr "Creëer &Boor bestand" #: pcbnew/menubarpcb.cpp:259 msgid "Gen Drill (EXCELLON] file and/or Drill sheet" @@ -3228,7 +5088,7 @@ msgstr "" #: pcbnew/menubarpcb.cpp:263 msgid "Create &Cmp file" -msgstr "" +msgstr "Creëer &Cmp bestand" #: pcbnew/menubarpcb.cpp:264 msgid "Recreate .cmp file for CvPcb" @@ -3266,48 +5126,6 @@ msgstr "&Wissel lagen" msgid "Swap tracks on copper layers or drawings on others layers" msgstr "" -#: pcbnew/menubarpcb.cpp:296 -#: pcbnew/menubarmodedit.cpp:60 -#: eeschema/menubar.cpp:395 -#: cvpcb/tool_cvpcb.cpp:158 -#: kicad/buildmnu.cpp:198 -#: gerbview/tool_gerber.cpp:149 -msgid "&Contents" -msgstr "" - -#: pcbnew/menubarpcb.cpp:296 -#: pcbnew/menubarmodedit.cpp:60 -msgid "Open the pcbnew manual" -msgstr "Open de pcbnew handleiding" - -#: pcbnew/menubarpcb.cpp:300 -#: pcbnew/menubarmodedit.cpp:64 -#: eeschema/menubar.cpp:400 -#: cvpcb/tool_cvpcb.cpp:162 -#: kicad/buildmnu.cpp:203 -#: gerbview/tool_gerber.cpp:151 -msgid "&About" -msgstr "&Over" - -#: pcbnew/menubarpcb.cpp:300 -#: pcbnew/menubarmodedit.cpp:64 -#: eeschema/menubar.cpp:400 -#: cvpcb/tool_cvpcb.cpp:163 -#: kicad/buildmnu.cpp:203 -#: gerbview/tool_gerber.cpp:152 -msgid "About this application" -msgstr "Over deze applicatie" - -#: pcbnew/menubarpcb.cpp:308 -#: pcbnew/menubarmodedit.cpp:72 -msgid "3D Display" -msgstr "3D Display" - -#: pcbnew/menubarpcb.cpp:308 -#: pcbnew/menubarmodedit.cpp:72 -msgid "Show Board in 3D Mode" -msgstr "" - #: pcbnew/menubarpcb.cpp:312 #: eeschema/menubar.cpp:405 #: cvpcb/tool_cvpcb.cpp:167 @@ -3322,15 +5140,9 @@ msgstr "&Bestand" #: kicad/buildmnu.cpp:210 #: gerbview/tool_gerber.cpp:155 #: 3d-viewer/3d_toolbar.cpp:119 -#, fuzzy msgid "&Preferences" msgstr "&Voorkeuren" -#: pcbnew/menubarpcb.cpp:314 -#: pcbnew/menubarmodedit.cpp:76 -msgid "&Dimensions" -msgstr "&Afmetingen" - #: pcbnew/menubarpcb.cpp:315 #: gerbview/tool_gerber.cpp:156 msgid "&Miscellaneous" @@ -3340,608 +5152,6 @@ msgstr "" msgid "P&ostprocess" msgstr "" -#: pcbnew/menubarpcb.cpp:317 -#: pcbnew/menubarmodedit.cpp:77 -msgid "&3D Display" -msgstr "&3D Display" - -#: pcbnew/menubarpcb.cpp:318 -#: pcbnew/menubarmodedit.cpp:78 -#: eeschema/menubar.cpp:410 -#: cvpcb/tool_cvpcb.cpp:169 -#: kicad/buildmnu.cpp:211 -#: gerbview/tool_gerber.cpp:159 -msgid "&Help" -msgstr "&Help" - -#: pcbnew/dialog_pad_edit.cpp:157 -msgid "Pad Num :" -msgstr "Pad Num :" - -#: pcbnew/dialog_pad_edit.cpp:163 -msgid "Pad Net Name :" -msgstr "" - -#: pcbnew/dialog_pad_edit.cpp:177 -#: pcbnew/dialog_pad_edit.cpp:197 -msgid "Oval" -msgstr "Ovaal" - -#: pcbnew/dialog_pad_edit.cpp:178 -msgid "Drill Shape:" -msgstr "Boor Vorm:" - -#: pcbnew/dialog_pad_edit.cpp:186 -#: pcbnew/clean.cpp:464 -#: eeschema/dialog_erc.cpp:192 -#: eeschema/dialog_erc.cpp:196 -#: eeschema/dialog_edit_component_in_schematic.cpp:171 -msgid "0" -msgstr "0" - -#: pcbnew/dialog_pad_edit.cpp:187 -msgid "90" -msgstr "90" - -#: pcbnew/dialog_pad_edit.cpp:188 -#: eeschema/dialog_edit_component_in_schematic.cpp:174 -msgid "-90" -msgstr "-90" - -#: pcbnew/dialog_pad_edit.cpp:189 -#: eeschema/dialog_edit_component_in_schematic.cpp:173 -msgid "180" -msgstr "180" - -#: pcbnew/dialog_pad_edit.cpp:191 -msgid "Pad Orient:" -msgstr "" - -#: pcbnew/dialog_pad_edit.cpp:199 -msgid "Trapezoidal" -msgstr "" - -#: pcbnew/dialog_pad_edit.cpp:200 -msgid "Pad Shape:" -msgstr "Pad Vorm:" - -#: pcbnew/dialog_pad_edit.cpp:206 -msgid "SMD" -msgstr "SMD" - -#: pcbnew/dialog_pad_edit.cpp:207 -#: eeschema/netlist.cpp:214 -msgid "Conn" -msgstr "Conn" - -#: pcbnew/dialog_pad_edit.cpp:208 -msgid "Hole" -msgstr "Gat" - -#: pcbnew/dialog_pad_edit.cpp:209 -msgid "Mechanical" -msgstr "Mechanisch" - -#: pcbnew/dialog_pad_edit.cpp:210 -msgid "Pad Type:" -msgstr "Pad Type:" - -#: pcbnew/dialog_pad_edit.cpp:225 -msgid "Layers:" -msgstr "Lagen:" - -#: pcbnew/dialog_pad_edit.cpp:229 -msgid "Copper layer" -msgstr "Koper laag" - -#: pcbnew/dialog_pad_edit.cpp:233 -msgid "Comp layer" -msgstr "Comp laag" - -#: pcbnew/dialog_pad_edit.cpp:239 -#, fuzzy -msgid "Adhesive Cmp" -msgstr "Lijm Cmp" - -#: pcbnew/dialog_pad_edit.cpp:243 -msgid "Adhesive Copper" -msgstr "" - -#: pcbnew/dialog_pad_edit.cpp:247 -msgid "Solder paste Cmp" -msgstr "" - -#: pcbnew/dialog_pad_edit.cpp:251 -msgid "Solder paste Copper" -msgstr "" - -#: pcbnew/dialog_pad_edit.cpp:255 -msgid "Silkscreen Cmp" -msgstr "" - -#: pcbnew/dialog_pad_edit.cpp:259 -msgid "Silkscreen Copper" -msgstr "" - -#: pcbnew/dialog_pad_edit.cpp:263 -msgid "Solder mask Cmp" -msgstr "" - -#: pcbnew/dialog_pad_edit.cpp:267 -msgid "Solder mask Copper" -msgstr "Soldeer masker koper" - -#: pcbnew/dialog_pad_edit.cpp:271 -msgid "E.C.O.1 layer" -msgstr "E.C.O.1 laag" - -#: pcbnew/dialog_pad_edit.cpp:275 -msgid "E.C.O.2 layer" -msgstr "E.C.O.2 laag" - -#: pcbnew/dialog_pad_edit.cpp:279 -msgid "Draft layer" -msgstr "" - -#: pcbnew/menubarmodedit.cpp:40 -msgid "Sizes and Widths" -msgstr "" - -#: pcbnew/specctra_import.cpp:74 -msgid "Merge Specctra Session file:" -msgstr "" - -#: pcbnew/specctra_import.cpp:101 -msgid "BOARD may be corrupted, do not save it." -msgstr "" - -#: pcbnew/specctra_import.cpp:103 -#, fuzzy -msgid "Fix problem and try again." -msgstr "Repareer probleem en probeer opnieuw." - -#: pcbnew/specctra_import.cpp:117 -msgid "Session file imported and merged OK." -msgstr "" - -#: pcbnew/specctra_import.cpp:183 -#: pcbnew/specctra_import.cpp:291 -#, c-format -msgid "Session file uses invalid layer id \"%s\"" -msgstr "" - -#: pcbnew/specctra_import.cpp:233 -msgid "Session via padstack has no shapes" -msgstr "" - -#: pcbnew/specctra_import.cpp:240 -#: pcbnew/specctra_import.cpp:258 -#: pcbnew/specctra_import.cpp:282 -#, c-format -msgid "Unsupported via shape: \"%s\"" -msgstr "" - -#: pcbnew/specctra_import.cpp:339 -msgid "Session file is missing the \"session\" section" -msgstr "" - -#: pcbnew/specctra_import.cpp:342 -msgid "Session file is missing the \"placement\" section" -msgstr "" - -#: pcbnew/specctra_import.cpp:345 -msgid "Session file is missing the \"routes\" section" -msgstr "" - -#: pcbnew/specctra_import.cpp:348 -msgid "Session file is missing the \"library_out\" section" -msgstr "" - -#: pcbnew/specctra_import.cpp:378 -#, c-format -msgid "Session file has 'reference' to non-existent component \"%s\"" -msgstr "" - -#: pcbnew/specctra_import.cpp:522 -#, c-format -msgid "A wire_via references a missing padstack \"%s\"" -msgstr "" - -#: pcbnew/pcbnew.cpp:42 -msgid "Pcbnew is already running, Continue?" -msgstr "" - -#: pcbnew/pcbcfg.cpp:71 -#: eeschema/eeconfig.cpp:60 -#: cvpcb/menucfg.cpp:170 -msgid "Read config file" -msgstr "Lees configuratie bestand" - -#: pcbnew/pcbcfg.cpp:85 -#: cvpcb/menucfg.cpp:182 -#, c-format -msgid "File %s not found" -msgstr "" - -#: pcbnew/pcbcfg.cpp:204 -#: eeschema/eeconfig.cpp:199 -#: cvpcb/cfg.cpp:78 -msgid "Save preferences" -msgstr "" - -#: pcbnew/initpcb.cpp:125 -msgid "Current Board will be lost ?" -msgstr "" - -#: pcbnew/initpcb.cpp:172 -msgid "Delete Zones ?" -msgstr "Zones Verwijderen?" - -#: pcbnew/initpcb.cpp:199 -msgid "Delete Board edges ?" -msgstr "" - -#: pcbnew/initpcb.cpp:204 -msgid "Delete draw items?" -msgstr "" - -#: pcbnew/initpcb.cpp:246 -#: gerbview/initpcb.cpp:150 -msgid "Delete Tracks?" -msgstr "Sporen Verwijderen?" - -#: pcbnew/initpcb.cpp:269 -msgid "Delete Modules?" -msgstr "Modules Verwijderen?" - -#: pcbnew/initpcb.cpp:292 -#: gerbview/initpcb.cpp:173 -msgid "Delete Pcb Texts" -msgstr "Verwijder PCB Teksten" - -#: pcbnew/edit.cpp:179 -#: pcbnew/editmod.cpp:45 -msgid "Module Editor" -msgstr "Module Bewerker" - -#: pcbnew/edit.cpp:259 -msgid "Add Tracks" -msgstr "Banen Toevoegen" - -#: pcbnew/edit.cpp:268 -msgid "Add Zones" -msgstr "Zones Toevoegen" - -#: pcbnew/edit.cpp:270 -msgid "Warning: Display Zone is OFF!!!" -msgstr "" - -#: pcbnew/edit.cpp:276 -msgid "Add Layer Alignment Target" -msgstr "" - -#: pcbnew/edit.cpp:280 -msgid "Adjust Zero" -msgstr "" - -#: pcbnew/edit.cpp:286 -msgid "Add Graphic" -msgstr "Afbeelding Invoegen" - -#: pcbnew/edit.cpp:294 -msgid "Add Modules" -msgstr "Modules Invoegen" - -#: pcbnew/edit.cpp:298 -msgid "Add Dimension" -msgstr "" - -#: pcbnew/edit.cpp:306 -msgid "Net Highlight" -msgstr "" - -#: pcbnew/edit.cpp:310 -msgid "Local Ratsnest" -msgstr "" - -#: pcbnew/set_color.cpp:269 -#: pcbnew/set_color.cpp:296 -#: gerbview/set_color.cpp:258 -#: gerbview/set_color.cpp:285 -msgid "Show None" -msgstr "" - -#: pcbnew/set_color.cpp:278 -#: gerbview/set_color.cpp:267 -msgid "Show All" -msgstr "" - -#: pcbnew/set_color.cpp:290 -msgid "Switch on all of the copper layers" -msgstr "" - -#: pcbnew/set_color.cpp:299 -msgid "Switch off all of the copper layers" -msgstr "" - -#: pcbnew/set_color.cpp:361 -#: eeschema/eelayer.cpp:259 -#: gerbview/set_color.cpp:333 -msgid "Apply" -msgstr "Toepassen" - -#: pcbnew/dialog_general_options.cpp:266 -#: gerbview/options.cpp:175 -msgid "No Display" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:268 -#: gerbview/options.cpp:177 -msgid "Display Polar Coord" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:274 -#: gerbview/options.cpp:186 -msgid "millimeters" -msgstr "millimeters" - -#: pcbnew/dialog_general_options.cpp:275 -#: eeschema/dialog_options.cpp:248 -#: gerbview/options.cpp:187 -msgid "Units" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:280 -#: gerbview/options.cpp:193 -msgid "Small" -msgstr "Klein" - -#: pcbnew/dialog_general_options.cpp:281 -#: gerbview/options.cpp:193 -msgid "Big" -msgstr "Groot" - -#: pcbnew/dialog_general_options.cpp:282 -#: gerbview/options.cpp:194 -msgid "Cursor" -msgstr "Cursor" - -#: pcbnew/dialog_general_options.cpp:289 -msgid "Number of Layers:" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:296 -msgid "Max Links:" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:303 -msgid "Auto Save (minuts):" -msgstr "Automatisch Opslaan (minuten):" - -#: pcbnew/dialog_general_options.cpp:313 -#: pcbnew/dialog_gendrill.cpp:227 -#: eeschema/dialog_cmp_graphic_properties.cpp:151 -#: eeschema/netlist_control.cpp:121 -#: eeschema/dialog_build_BOM.cpp:308 -#: share/dialog_print.cpp:167 -msgid "Options:" -msgstr "Opties:" - -#: pcbnew/dialog_general_options.cpp:317 -msgid "Drc ON" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:322 -msgid "Show Ratsnest" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:326 -msgid "Show Mod Ratsnest" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:330 -msgid "Tracks Auto Del" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:334 -#, fuzzy -msgid "Track 45 Only" -msgstr "Banen Alleen 45" - -#: pcbnew/dialog_general_options.cpp:338 -msgid "Segments 45 Only" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:342 -#: eeschema/dialog_options.cpp:239 -msgid "Auto PAN" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:347 -msgid "Double Segm Track" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:356 -#: pcbnew/dialog_general_options.cpp:366 -#: pcbnew/dialog_display_options.cpp:200 -#: pcbnew/dialog_display_options.cpp:206 -msgid "Never" -msgstr "Nooit" - -#: pcbnew/dialog_general_options.cpp:357 -#: pcbnew/dialog_general_options.cpp:367 -msgid "When creating tracks" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:358 -#: pcbnew/dialog_general_options.cpp:368 -#: pcbnew/dialog_display_options.cpp:198 -#: pcbnew/dialog_display_options.cpp:208 -msgid "Always" -msgstr "Altijd" - -#: pcbnew/dialog_general_options.cpp:359 -msgid "Magnetic Pads" -msgstr "Magnetische Pads" - -#: pcbnew/dialog_general_options.cpp:362 -msgid "control the capture of the pcb cursor when the mouse cursor enters a pad area" -msgstr "" - -#: pcbnew/dialog_general_options.cpp:369 -msgid "Magnetic Tracks" -msgstr "Magnetische Sporen" - -#: pcbnew/dialog_general_options.cpp:372 -msgid "control the capture of the pcb cursor when the mouse cursor enters a track" -msgstr "" - -#: pcbnew/autorout.cpp:59 -msgid "Net not selected" -msgstr "" - -#: pcbnew/autorout.cpp:67 -msgid "Module not selected" -msgstr "Module niet geselecteerd" - -#: pcbnew/autorout.cpp:75 -msgid "Pad not selected" -msgstr "Pad niet geselecteerd" - -#: pcbnew/autorout.cpp:143 -msgid "No memory for autorouting" -msgstr "Geen geheugen voor autoroute" - -#: pcbnew/autorout.cpp:148 -msgid "Place Cells" -msgstr "Plaats Cellen" - -#: pcbnew/zone_filling_algorithm.cpp:200 -msgid "No pads or starting point found to fill this zone outline" -msgstr "" - -#: pcbnew/zone_filling_algorithm.cpp:246 -msgid "Ok" -msgstr "Oke" - -#: pcbnew/dialog_edit_mod_text.cpp:173 -#, c-format -msgid "Module %s (%s) orient %.1f" -msgstr "" - -#: pcbnew/dialog_edit_mod_text.cpp:188 -msgid "Reference:" -msgstr "Referentie:" - -#: pcbnew/dialog_edit_mod_text.cpp:205 -#, fuzzy -msgid "Size X" -msgstr "Grote X:" - -#: pcbnew/dialog_edit_mod_text.cpp:216 -#, fuzzy -msgid "Size Y" -msgstr "Grote Y:" - -#: pcbnew/dialog_edit_mod_text.cpp:229 -msgid "Offset X" -msgstr "" - -#: pcbnew/dialog_edit_mod_text.cpp:240 -msgid "Offset Y" -msgstr "" - -#: pcbnew/dialog_edit_mod_text.cpp:278 -msgid "horiz" -msgstr "horiz" - -#: pcbnew/dialog_edit_mod_text.cpp:279 -msgid "vertical" -msgstr "verticaal" - -#: pcbnew/dialog_edit_mod_text.cpp:287 -msgid "show" -msgstr "" - -#: pcbnew/dialog_edit_mod_text.cpp:288 -msgid "no show" -msgstr "" - -#: pcbnew/dialog_edit_mod_text.cpp:382 -msgid "Value:" -msgstr "Waarde:" - -#: pcbnew/netlist.cpp:130 -#, c-format -msgid "Netlist file %s not found" -msgstr "" - -#: pcbnew/netlist.cpp:185 -msgid "Read Netlist " -msgstr "" - -#: pcbnew/netlist.cpp:347 -msgid "Ok to delete footprints not in netlist ?" -msgstr "" - -#: pcbnew/netlist.cpp:497 -#, c-format -msgid "Cmp %s: Mismatch! module is [%s] and netlist said [%s]\n" -msgstr "" - -#: pcbnew/netlist.cpp:538 -#, c-format -msgid "Component [%s] not found" -msgstr "" - -#: pcbnew/netlist.cpp:608 -#, c-format -msgid "Module [%s]: Pad [%s] not found" -msgstr "" - -#: pcbnew/netlist.cpp:635 -msgid "No Modules" -msgstr "Geen Modules" - -#: pcbnew/netlist.cpp:650 -msgid "Components" -msgstr "Componenten" - -#: pcbnew/netlist.cpp:699 -msgid "No modules" -msgstr "Geen modules" - -#: pcbnew/netlist.cpp:709 -msgid "No modules in NetList" -msgstr "" - -#: pcbnew/netlist.cpp:712 -msgid "Check Modules" -msgstr "Check Modules" - -#: pcbnew/netlist.cpp:715 -#, fuzzy -msgid "Duplicates" -msgstr "Dublicaten" - -#: pcbnew/netlist.cpp:733 -msgid "Lack:" -msgstr "" - -#: pcbnew/netlist.cpp:755 -msgid "Not in Netlist:" -msgstr "" - -#: pcbnew/netlist.cpp:901 -#, c-format -msgid "File <%s> not found, use Netlist for lib module selection" -msgstr "" - -#: pcbnew/netlist.cpp:1036 -#, c-format -msgid "Component [%s]: footprint <%s> not found" -msgstr "" - #: pcbnew/dialog_setup_libs.cpp:97 #: eeschema/dialog_eeschema_config.cpp:105 #: cvpcb/dialog_cvpcb_config.cpp:77 @@ -3954,13 +5164,13 @@ msgstr "van" #: cvpcb/dialog_cvpcb_config.cpp:131 #: cvpcb/dialog_display_options.cpp:177 msgid "Save Cfg" -msgstr "" +msgstr "Configuratie Opslaan" #: pcbnew/dialog_setup_libs.cpp:159 #: eeschema/dialog_eeschema_config.cpp:178 #: cvpcb/dialog_cvpcb_config.cpp:151 msgid "Files ext:" -msgstr "" +msgstr "Bestand extenties:" #: pcbnew/dialog_setup_libs.cpp:175 #: cvpcb/dialog_cvpcb_config.cpp:170 @@ -3982,7 +5192,7 @@ msgstr "Toevoegen" #: cvpcb/dialog_cvpcb_config.cpp:178 #: cvpcb/dialog_cvpcb_config.cpp:210 msgid "Ins" -msgstr "Ins" +msgstr "Toevoegen" #: pcbnew/dialog_setup_libs.cpp:191 #: eeschema/dialog_eeschema_config.cpp:213 @@ -4027,339 +5237,75 @@ msgstr "Bibliotheek Bestanden:" msgid "Library already in use" msgstr "" -#: pcbnew/onleftclick.cpp:176 -msgid "Graphic not authorized on Copper layers" +#: pcbnew/class_edge_mod.cpp:284 +msgid "Seg" msgstr "" -#: pcbnew/onleftclick.cpp:199 -msgid "Tracks on Copper layers only " +#: pcbnew/class_edge_mod.cpp:290 +msgid "TimeStamp" +msgstr "Tijdstempel" + +#: pcbnew/class_edge_mod.cpp:292 +msgid "Mod Layer" +msgstr "Mod Laag" + +#: pcbnew/class_edge_mod.cpp:294 +msgid "Seg Layer" msgstr "" -#: pcbnew/onleftclick.cpp:281 -msgid "Cotation not authorized on Copper layers" +#: pcbnew/class_pcb_text.cpp:186 +#: gerbview/affiche.cpp:29 +msgid "COTATION" msgstr "" -#: pcbnew/gendrill.cpp:307 -msgid "Drill file" -msgstr "Boor bestand" +#: pcbnew/class_pcb_text.cpp:188 +#: gerbview/affiche.cpp:32 +msgid "PCB Text" +msgstr "PCB Tekst" -#: pcbnew/gendrill.cpp:378 -#: pcbnew/dialog_gendrill.cpp:180 -msgid "2:3" -msgstr "2:3" - -#: pcbnew/gendrill.cpp:379 -#: pcbnew/dialog_gendrill.cpp:181 -msgid "2:4" -msgstr "2:4" - -#: pcbnew/gendrill.cpp:384 -msgid "3:2" -msgstr "3:2" - -#: pcbnew/gendrill.cpp:385 -msgid "3:3" -msgstr "3:3" - -#: pcbnew/gendrill.cpp:728 +#: pcbnew/find.cpp:114 #, fuzzy -msgid "Drill Map file" -msgstr "Boor Map bestand" +msgid "Marker found" +msgstr "Marker gevonden" -#: pcbnew/gendrill.cpp:743 -msgid "Unable to create file" -msgstr "Kan bestand niet maken" - -#: pcbnew/gendrill.cpp:774 -msgid "Drill Report file" -msgstr "Boor " - -#: pcbnew/plotgerb.cpp:72 -msgid "unable to create file " -msgstr "kan bestand niet aanmaken" - -#: pcbnew/plotgerb.cpp:824 +#: pcbnew/find.cpp:116 #, c-format -msgid "unable to reopen file <%s>" -msgstr "kan bestand <%s> niet heropenen" +msgid "<%s> Found" +msgstr "<%s> Gevonden" -#: pcbnew/gen_drill_report_files.cpp:388 -msgid "" -" Drill map: Too many diameter values to draw to draw one symbol per drill value (max 13)\n" -"Plot uses circle shape for some drill values" -msgstr "" +#: pcbnew/find.cpp:129 +msgid "Marker not found" +msgstr "Marker niet gevonden" -#: pcbnew/dialog_initpcb.cpp:105 -msgid "Items to delete" -msgstr "Items om te verwijderen" +#: pcbnew/find.cpp:131 +#, c-format +msgid "<%s> Not Found" +msgstr "<%s> Niet Gevonden" -#: pcbnew/dialog_initpcb.cpp:109 -msgid "Delete Zones" -msgstr "Verwijder Zones" +#: pcbnew/find.cpp:238 +#: eeschema/dialog_find.cpp:117 +msgid "Item to find:" +msgstr "Component naam:" -#: pcbnew/dialog_initpcb.cpp:113 -msgid "Delete Texts" -msgstr "Verwijder Teksten" - -#: pcbnew/dialog_initpcb.cpp:117 -msgid "Delete Edges" -msgstr "Verwijder Randen" - -#: pcbnew/dialog_initpcb.cpp:121 -msgid "Delete Drawings" -msgstr "Verwijder Tekeningen" - -#: pcbnew/dialog_initpcb.cpp:125 -msgid "Delete Modules" -msgstr "Verwijder Modules" - -#: pcbnew/dialog_initpcb.cpp:129 -msgid "Delete Tracks" -msgstr "Verwijder Banen" - -#: pcbnew/dialog_initpcb.cpp:133 -msgid "Delete Markers" -msgstr "Verwijder Markers" - -#: pcbnew/dialog_initpcb.cpp:137 -msgid "Clear Board" -msgstr "" - -#: pcbnew/dialog_initpcb.cpp:144 -msgid "Track Filter" -msgstr "Spoor Filter" - -#: pcbnew/dialog_initpcb.cpp:148 -msgid "Include AutoRouted Tracks" -msgstr "" - -#: pcbnew/dialog_initpcb.cpp:152 -msgid "Include Locked Tracks" -msgstr "" - -#: pcbnew/class_zone.cpp:614 -msgid "Corners" -msgstr "Hoeken" - -#: pcbnew/class_zone.cpp:618 -msgid "Hatch lines" -msgstr "" - -#: pcbnew/dsn.cpp:502 -msgid "Line length exceeded" -msgstr "" - -#: pcbnew/dsn.cpp:616 -msgid "in file" -msgstr "in bestand" - -#: pcbnew/dsn.cpp:617 -msgid "on line" -msgstr "op lijn" - -#: pcbnew/dsn.cpp:618 -msgid "at offset" -msgstr "" - -#: pcbnew/dsn.cpp:666 -msgid "String delimiter must be a single character of ', \", or $" -msgstr "" - -#: pcbnew/dsn.cpp:756 -msgid "Un-terminated delimited string" -msgstr "" - -#: pcbnew/edgemod.cpp:204 -msgid "The graphic item will be on a copper layer.It is very dangerous. Are you sure" -msgstr "" - -#: pcbnew/edgemod.cpp:246 -msgid "New Width (1/10000\"):" -msgstr "" - -#: pcbnew/edgemod.cpp:253 -msgid "Incorrect number, no change" -msgstr "" - -#: pcbnew/plotps.cpp:392 -msgid "Tracks" -msgstr "Sporen" - -#: pcbnew/editpads.cpp:77 -msgid "Pad Position" -msgstr "" - -#: pcbnew/editpads.cpp:84 -msgid "Pad Size" -msgstr "" - -#: pcbnew/editpads.cpp:91 -msgid "Delta" -msgstr "" - -#: pcbnew/editpads.cpp:98 -msgid "Offset" -msgstr "" - -#: pcbnew/editpads.cpp:107 -msgid "Pad Drill" -msgstr "" - -#: pcbnew/editpads.cpp:119 -msgid "Pad Orient (0.1 deg)" -msgstr "" - -#: pcbnew/editpads.cpp:390 -msgid "Incorrect value for pad drill: pad drill bigger than pad size" -msgstr "" - -#: pcbnew/editpads.cpp:396 -msgid "Incorrect value for pad offset" -msgstr "" - -#: pcbnew/editpads.cpp:489 -msgid "Unknown netname, no change" -msgstr "" - -#: pcbnew/cleaningoptions_dialog.cpp:146 -msgid "Static" -msgstr "Statisch" - -#: pcbnew/cleaningoptions_dialog.cpp:150 -msgid "Delete redundant vias" -msgstr "" - -#: pcbnew/cleaningoptions_dialog.cpp:153 -msgid "remove vias on pads with a through hole" -msgstr "" - -#: pcbnew/cleaningoptions_dialog.cpp:156 -msgid "Merge segments" -msgstr "" - -#: pcbnew/cleaningoptions_dialog.cpp:159 -msgid "merge aligned track segments, and remove null segments" -msgstr "" - -#: pcbnew/cleaningoptions_dialog.cpp:162 -msgid "Delete unconnected tracks" -msgstr "" - -#: pcbnew/cleaningoptions_dialog.cpp:165 -msgid "delete track segment having a dangling end" -msgstr "" - -#: pcbnew/cleaningoptions_dialog.cpp:168 -msgid "Connect to Pads" -msgstr "" - -#: pcbnew/cleaningoptions_dialog.cpp:171 -msgid "Extend dangling tracks which partially cover a pad or via, all the way to pad or via center" -msgstr "" - -#: pcbnew/cleaningoptions_dialog.cpp:177 -msgid "Clean pcb" -msgstr "" - -#: pcbnew/muonde.cpp:149 -msgid "Gap" -msgstr "Gat" - -#: pcbnew/muonde.cpp:154 -msgid "Stub" -msgstr "" - -#: pcbnew/muonde.cpp:160 -msgid "Arc Stub" -msgstr "" - -#: pcbnew/muonde.cpp:175 -#: common/common.cpp:53 -msgid " (mm):" -msgstr " (mm):" - -#: pcbnew/muonde.cpp:182 -msgid " (inch):" -msgstr " (inch):" - -#: pcbnew/muonde.cpp:189 -#: pcbnew/muonde.cpp:202 -#: pcbnew/gen_self.h:231 -msgid "Incorrect number, abort" -msgstr "" - -#: pcbnew/muonde.cpp:198 +#: pcbnew/find.cpp:259 #, fuzzy -msgid "Angle (0.1deg):" -msgstr "Hoek (0.1grad):" +msgid "Find Item" +msgstr "Vindt Item" -#: pcbnew/muonde.cpp:330 -msgid "Complex shape" -msgstr "Complexe vorm" +#: pcbnew/find.cpp:265 +#, fuzzy +msgid "Find Next Item" +msgstr "Vindt Volgende Item" -#: pcbnew/muonde.cpp:356 -msgid "Read Shape Descr File..." -msgstr "" +#: pcbnew/find.cpp:274 +#, fuzzy +msgid "Find Marker" +msgstr "Vindt Marker" -#: pcbnew/muonde.cpp:360 -msgid "Symmetrical" -msgstr "Symmetrisch" - -#: pcbnew/muonde.cpp:360 -msgid "Mirrored" -msgstr "Gespiegeld" - -#: pcbnew/muonde.cpp:362 -msgid "Shape Option" -msgstr "Vorm Opties" - -#: pcbnew/muonde.cpp:428 -msgid "Read descr shape file" -msgstr "" - -#: pcbnew/muonde.cpp:444 -msgid "File not found" -msgstr "Bestand niet gevonden" - -#: pcbnew/muonde.cpp:548 -msgid "Shape has a null size!" -msgstr "" - -#: pcbnew/muonde.cpp:553 -msgid "Shape has no points!" -msgstr "" - -#: pcbnew/muonde.cpp:679 -msgid "No pad for this module" -msgstr "" - -#: pcbnew/muonde.cpp:684 -msgid "Only one pad for this module" -msgstr "" - -#: pcbnew/muonde.cpp:698 -msgid "Gap (mm):" -msgstr "Gat (mm)" - -#: pcbnew/muonde.cpp:704 -msgid "Gap (inch):" -msgstr "Gat (inch):" - -#: pcbnew/edit_track_width.cpp:96 -msgid "Change track width (entire NET) ?" -msgstr "" - -#: pcbnew/edit_track_width.cpp:130 -msgid "Edit All Tracks and Vias Sizes" -msgstr "" - -#: pcbnew/edit_track_width.cpp:135 -msgid "Edit All Via Sizes" -msgstr "" - -#: pcbnew/edit_track_width.cpp:140 -msgid "Edit All Track Sizes" -msgstr "" +#: pcbnew/find.cpp:280 +#, fuzzy +msgid "Find Next Marker" +msgstr "Vindt Volgende Marker" #: pcbnew/autoplac.cpp:106 msgid "Footprints NOT LOCKED will be moved" @@ -4393,915 +5339,2142 @@ msgstr "" msgid "Ok to abort ?" msgstr "Afbreken?" -#: pcbnew/hotkeys.cpp:465 +#: eeschema/symbedit.cpp:52 +msgid "Import symbol drawings:" +msgstr "" + +#: eeschema/symbedit.cpp:74 #, c-format -msgid "Footprint %s found, but locked" +msgid "Failed to open Symbol File <%s>" msgstr "" -#: pcbnew/hotkeys.cpp:630 -msgid "Delete module?" -msgstr "Module verwijderen?" +#: eeschema/symbedit.cpp:87 +msgid "Warning: more than 1 part in Symbol File" +msgstr "" -#: pcbnew/specctra.cpp:133 -#: pcbnew/specctra.cpp:140 -#, fuzzy -msgid "Expecting" -msgstr "Verwacht" +#: eeschema/symbedit.cpp:92 +msgid "Symbol File is void" +msgstr "" -#: pcbnew/specctra.cpp:147 -#: pcbnew/specctra.cpp:154 -msgid "Unexpected" -msgstr "Onverwachts" +#: eeschema/symbedit.cpp:151 +msgid "Export symbol drawings:" +msgstr "" -#: pcbnew/specctra.cpp:321 -#: pcbnew/specctra.cpp:351 -#: pcbnew/specctra.cpp:3524 -#: pcbnew/specctra.cpp:3549 +#: eeschema/symbedit.cpp:171 #, c-format -msgid "Unable to open file \"%s\"" -msgstr "" - -#: pcbnew/specctra.cpp:3465 -#, c-format -msgid "System file error writing to file \"%s\"" -msgstr "" - -#: pcbnew/specctra.cpp:3644 -msgid "Error writing to STRINGFORMATTER" -msgstr "" - -#: pcbnew/cotation.cpp:85 -msgid "Dimension properties" -msgstr "" - -#: pcbnew/mirepcb.cpp:78 -msgid "Target Properties" -msgstr "" - -#: pcbnew/mirepcb.cpp:118 -msgid "shape +" -msgstr "" - -#: pcbnew/mirepcb.cpp:118 -msgid "shape X" -msgstr "" - -#: pcbnew/mirepcb.cpp:120 -msgid "Target Shape:" -msgstr "" - -#: pcbnew/loadcmp.cpp:103 -msgid "Module name:" -msgstr "Module naam:" - -#: pcbnew/loadcmp.cpp:215 -#: eeschema/eelibs_read_libraryfiles.cpp:64 -#, c-format -msgid "Library <%s> not found" -msgstr "" - -#: pcbnew/loadcmp.cpp:220 -#, c-format -msgid "Scan Lib: %s" -msgstr "" - -#: pcbnew/loadcmp.cpp:229 -msgid "File is Not a library" -msgstr "" +msgid "Save Symbol in [%s]" +msgstr "Opslaan van Symbool in [%s]" -#: pcbnew/loadcmp.cpp:298 -#, c-format -msgid "Module <%s> not found" +#: eeschema/files-io.cpp:112 +msgid "Clear Schematic Hierarchy (modified!)?" msgstr "" -#: pcbnew/loadcmp.cpp:368 -msgid "Library: " -msgstr "" - -#: pcbnew/loadcmp.cpp:433 -#: pcbnew/loadcmp.cpp:584 -#, c-format -msgid "Modules (%d items)" -msgstr "" - -#: pcbnew/via_edit.cpp:54 -msgid "Incorrect value for Via drill. No via drill change" -msgstr "" - -#: pcbnew/clean.cpp:179 -msgid "Delete unconnected tracks:" -msgstr "" - -#: pcbnew/clean.cpp:198 -msgid "ViaDef" -msgstr "" - -#: pcbnew/clean.cpp:370 -msgid "Clean Null Segments" -msgstr "" - -#: pcbnew/clean.cpp:462 -msgid "Merging Segments:" -msgstr "" - -#: pcbnew/clean.cpp:464 -msgid "Merge" -msgstr "" - -#: pcbnew/clean.cpp:480 -msgid "Merge: " -msgstr "" - -#: pcbnew/clean.cpp:710 -msgid "DRC Control:" -msgstr "" - -#: pcbnew/clean.cpp:715 -msgid "NetCtr" -msgstr "" - -#: pcbnew/clean.cpp:1061 -msgid "Centre" -msgstr "" - -#: pcbnew/clean.cpp:1061 -msgid "0 " -msgstr "0" - -#: pcbnew/clean.cpp:1072 -msgid "Pads: " -msgstr "" - -#: pcbnew/clean.cpp:1076 -msgid "Max" -msgstr "" - -#: pcbnew/clean.cpp:1079 -msgid "Segm" -msgstr "" - -#: pcbnew/export_gencad.cpp:69 -msgid "GenCAD file:" -msgstr "" - -#: pcbnew/ioascii.cpp:167 -msgid "Error: Unexpected end of file !" -msgstr "" - -#: pcbnew/dialog_display_options.cpp:186 -msgid "Tracks and vias" -msgstr "" - -#: pcbnew/dialog_display_options.cpp:193 -msgid "Tracks:" -msgstr "Sporen:" - -#: pcbnew/dialog_display_options.cpp:199 -msgid "New track" -msgstr "Nieuw spoor" - -#: pcbnew/dialog_display_options.cpp:201 -msgid "Show Track Clearance" -msgstr "" - -#: pcbnew/dialog_display_options.cpp:207 -msgid "defined holes" -msgstr "" - -#: pcbnew/dialog_display_options.cpp:209 -msgid "Show Via Holes" -msgstr "" - -#: pcbnew/dialog_display_options.cpp:213 -msgid "Modules" -msgstr "Modules" - -#: pcbnew/dialog_display_options.cpp:224 -msgid "Module Texts" -msgstr "Module Tekst" - -#: pcbnew/dialog_display_options.cpp:232 -msgid "Module Edges:" -msgstr "Module Hoeken:" - -#: pcbnew/dialog_display_options.cpp:239 -msgid "Pad Options:" -msgstr "Pad Opties:" - -#: pcbnew/dialog_display_options.cpp:246 -msgid "Pad Shapes:" -msgstr "Pad Vormen:" - -#: pcbnew/dialog_display_options.cpp:250 -msgid "Show Pad Clearance" -msgstr "" - -#: pcbnew/dialog_display_options.cpp:254 -msgid "Show Pad Number" -msgstr "" - -#: pcbnew/dialog_display_options.cpp:258 -msgid "Show Pad NoConnect" -msgstr "" - -#: pcbnew/dialog_display_options.cpp:269 -#: gerbview/options.cpp:322 -msgid "Display other items:" -msgstr "" - -#: pcbnew/dialog_display_options.cpp:274 -#: pcbnew/class_text_mod.cpp:414 -#: pcbnew/class_pcb_text.cpp:198 -#: eeschema/dialog_options.cpp:264 -#: gerbview/affiche.cpp:45 -msgid "Yes" -msgstr "Ja" - -#: pcbnew/dialog_display_options.cpp:275 -#: pcbnew/class_text_mod.cpp:412 -#: pcbnew/class_pcb_text.cpp:196 -#: eeschema/dialog_options.cpp:265 -#: gerbview/affiche.cpp:43 -msgid "No" -msgstr "Nee" - -#: pcbnew/dialog_display_options.cpp:276 -#: eeschema/dialog_options.cpp:267 -msgid "Show page limits" -msgstr "" - -#: pcbnew/muwave_command.cpp:52 -#: eeschema/libframe.cpp:519 -msgid "Add Line" -msgstr "Lijn Toevoegen" - -#: pcbnew/muwave_command.cpp:56 -msgid "Add Gap" -msgstr "" - -#: pcbnew/muwave_command.cpp:60 -msgid "Add Stub" -msgstr "" - -#: pcbnew/muwave_command.cpp:64 -msgid "Add Arc Stub" -msgstr "" - -#: pcbnew/muwave_command.cpp:68 -msgid "Add Polynomial Shape" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:164 -msgid "Millimeters" -msgstr "Millimeters" - -#: pcbnew/dialog_gendrill.cpp:166 -msgid "Drill Units:" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:171 -msgid "decimal format" -msgstr "decimaal formaat" - -#: pcbnew/dialog_gendrill.cpp:172 -msgid "suppress leading zeros" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:173 -msgid "suppress trailing zeros" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:174 -msgid "keep zeros" -msgstr "behoud nullen" - -#: pcbnew/dialog_gendrill.cpp:175 -msgid "Zeros Format" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:182 -#, fuzzy -msgid "Precision" -msgstr "Precisie" - -#: pcbnew/dialog_gendrill.cpp:187 -msgid "absolute" -msgstr "absoluut" - -#: pcbnew/dialog_gendrill.cpp:188 -msgid "auxiliary axis" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:189 -msgid "Drill Origin:" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:197 -#: pcbnew/dialog_gendrill.cpp:205 -#: eeschema/viewlibs.cpp:120 -#: eeschema/libedit.cpp:41 -#, fuzzy -msgid "None" -msgstr "Niks" - -#: pcbnew/dialog_gendrill.cpp:198 -msgid "drill sheet (HPGL)" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:199 -msgid "drill sheet (PostScript)" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:200 -msgid "Drill Sheet:" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:206 -msgid "Drill report" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:207 -msgid "Drill Report:" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:211 -msgid "HPGL plotter Options:" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:215 -msgid "Speed (cm/s)" -msgstr "Snelheid (cm/s)" - -#: pcbnew/dialog_gendrill.cpp:221 -#: eeschema/plothpgl.cpp:239 -msgid "Pen Number" -msgstr "Pen Nummer" - -#: pcbnew/dialog_gendrill.cpp:231 -msgid "mirror y axis" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:235 -msgid "minimal header" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:242 -msgid "Info:" -msgstr "Info:" - -#: pcbnew/dialog_gendrill.cpp:246 -msgid "Default Vias Drill:" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:250 -msgid "Via Drill Value" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:253 -msgid "Micro Vias Drill:" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:257 -msgid "Micro Via Drill Value" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:260 -msgid "Holes Count:" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:264 -msgid "Pads:" -msgstr "Pads:" - -#: pcbnew/dialog_gendrill.cpp:267 -msgid "Through Vias:" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:270 -#: pcbnew/dialog_track_options.cpp:223 -msgid "Micro Vias:" -msgstr "" - -#: pcbnew/dialog_gendrill.cpp:273 -msgid "Buried Vias:" -msgstr "" - -#: pcbnew/cross-probing.cpp:54 -#, c-format -msgid "%s found" -msgstr "" - -#: pcbnew/cross-probing.cpp:56 -#: pcbnew/cross-probing.cpp:110 -#, c-format -msgid "%s not found" -msgstr "" - -#: pcbnew/cross-probing.cpp:113 -#, c-format -msgid "%s pin %s not found" -msgstr "" - -#: pcbnew/cross-probing.cpp:118 -#, c-format -msgid "%s pin %s found" -msgstr "" - -#: pcbnew/modules.cpp:81 -msgid "Footprint name:" -msgstr "" - -#: pcbnew/modules.cpp:292 -#: eeschema/onrightclick.cpp:329 -#: eeschema/find.cpp:220 -msgid "Value " -msgstr "Waarde" - -#: pcbnew/find.cpp:114 -msgid "Marker found" -msgstr "" - -#: pcbnew/find.cpp:116 -#, c-format -msgid "<%s> Found" -msgstr "<%s> Gevonden" - -#: pcbnew/find.cpp:129 -msgid "Marker not found" -msgstr "Marker niet gevonden" - -#: pcbnew/find.cpp:131 -#, c-format -msgid "<%s> Not Found" -msgstr "<%s> Niet Gevonden" - -#: pcbnew/find.cpp:238 -#: eeschema/dialog_find.cpp:117 -#, fuzzy -msgid "Item to find:" -msgstr "Item om te vinden:" - -#: pcbnew/find.cpp:259 -#, fuzzy -msgid "Find Item" -msgstr "Vindt Item" - -#: pcbnew/find.cpp:265 -#, fuzzy -msgid "Find Next Item" -msgstr "Vindt Volgende Item" - -#: pcbnew/find.cpp:274 -#, fuzzy -msgid "Find Marker" -msgstr "Vindt Marker" - -#: pcbnew/find.cpp:280 -#, fuzzy -msgid "Find Next Marker" -msgstr "Vindt Volgende Marker" - -#: pcbnew/librairi.cpp:61 -msgid "Import Module:" -msgstr "Importeer Module:" - -#: pcbnew/librairi.cpp:97 -msgid "Not a module file" -msgstr "Geen module bestand" - -#: pcbnew/librairi.cpp:179 -msgid "Create lib" -msgstr "" - -#: pcbnew/librairi.cpp:179 -msgid "Export Module:" -msgstr "Exporteer Module:" - -#: pcbnew/librairi.cpp:194 -#: pcbnew/librairi.cpp:441 -#, c-format -msgid "File %s exists, OK to replace ?" -msgstr "Bestand %s bestaat, Vervangen?" - -#: pcbnew/librairi.cpp:203 -#: eeschema/symbedit.cpp:166 -#, c-format -msgid "Unable to create <%s>" -msgstr "" - -#: pcbnew/librairi.cpp:224 -#, fuzzy, c-format -msgid "Module exported in file <%s>" -msgstr "Module geexporteerd naar bestand <%s>" - -#: pcbnew/librairi.cpp:246 -#, c-format -msgid "Ok to delete module %s in library %s" -msgstr "" - -#: pcbnew/librairi.cpp:256 -msgid "Library " -msgstr "Bibliotheek" - -#: pcbnew/librairi.cpp:267 -msgid "Not a Library file" -msgstr "Geen bibliotheek bestand" - -#: pcbnew/librairi.cpp:296 -#, c-format -msgid "Module [%s] not found" -msgstr "Module [%s] niet gevonden" - -#: pcbnew/librairi.cpp:390 -#, c-format -msgid "Component %s deleted in library %s" -msgstr "" - -#: pcbnew/librairi.cpp:416 -#, fuzzy -msgid " No modules to archive!" -msgstr " Geen modules te archiveren!" - -#: pcbnew/librairi.cpp:423 -msgid "Library" -msgstr "Bibliotheek" - -#: pcbnew/librairi.cpp:516 -#, c-format -msgid "Library %s not found" -msgstr "Bibliotheek %s niet gevonden" - -#: pcbnew/librairi.cpp:527 -#: eeschema/symbtext.cpp:140 -#: common/get_component_dialog.cpp:98 -msgid "Name:" -msgstr "Naam:" - -#: pcbnew/librairi.cpp:537 -#, c-format -msgid "Unable to open %s" -msgstr "Kan %s niet openen" - -#: pcbnew/librairi.cpp:547 -#, c-format -msgid "File %s is not a eeschema library" -msgstr "Bestand %s is niet een eeschema bibliotheek" - -#: pcbnew/librairi.cpp:576 -msgid "Module exists Line " -msgstr "" - -#: pcbnew/librairi.cpp:695 -msgid "Component " -msgstr "Component" - -#: pcbnew/librairi.cpp:696 -msgid " added in " -msgstr " toegevoegd in" - -#: pcbnew/librairi.cpp:696 -#, fuzzy -msgid " replaced in " -msgstr " verplaatst in" - -#: pcbnew/librairi.cpp:723 -msgid "Module Reference:" -msgstr "" - -#: pcbnew/librairi.cpp:775 -msgid "Active Lib:" -msgstr "Actieve Bibliotheek:" - -#: pcbnew/librairi.cpp:786 -msgid "Module Editor (lib: " -msgstr "" - -#: pcbnew/librairi.cpp:800 -msgid "Library exists " -msgstr "Bibliotheek bestaat" - -#: pcbnew/librairi.cpp:815 -msgid "Create error " -msgstr "" - -#: pcbnew/class_text_mod.cpp:394 -msgid "Ref." -msgstr "" - -#: pcbnew/editedge.cpp:162 -msgid "Copper layer global delete not allowed!" -msgstr "" - -#: pcbnew/editedge.cpp:168 -msgid "Segment is being edited" -msgstr "" - -#: pcbnew/editedge.cpp:172 -msgid "Delete Layer " -msgstr "Verwijder Laag" - -#: pcbnew/specctra_export.cpp:64 -msgid "Specctra DSN file:" -msgstr "" - -#: pcbnew/specctra_export.cpp:122 -msgid "BOARD exported OK." -msgstr "" - -#: pcbnew/specctra_export.cpp:127 -msgid "Unable to export, please fix and try again." -msgstr "" - -#: pcbnew/specctra_export.cpp:807 -#, c-format -msgid "Component with value of \"%s\" has empty reference id." -msgstr "" - -#: pcbnew/specctra_export.cpp:815 -#, c-format -msgid "Multiple components have identical reference IDs of \"%s\"." -msgstr "" - -#: pcbnew/pcbframe.cpp:277 -msgid "Board modified, Save before exit ?" -msgstr "" - -#: pcbnew/pcbframe.cpp:278 -#: eeschema/schframe.cpp:273 -#: cvpcb/cvframe.cpp:178 -#: common/confirm.cpp:119 -msgid "Confirmation" -msgstr "" - -#: pcbnew/pcbframe.cpp:379 -msgid "DRC Off (Disable !!!), Currently: DRC is active" -msgstr "" - -#: pcbnew/pcbframe.cpp:380 -msgid "DRC On (Currently: DRC is inactive !!!)" -msgstr "" - -#: pcbnew/pcbframe.cpp:391 -msgid "Polar Coords not show" -msgstr "" - -#: pcbnew/pcbframe.cpp:392 -msgid "Display Polar Coords" -msgstr "" - -#: pcbnew/pcbframe.cpp:397 -#: eeschema/schframe.cpp:373 -msgid "Grid not show" -msgstr "" - -#: pcbnew/pcbframe.cpp:397 -#: eeschema/schframe.cpp:373 -msgid "Show Grid" -msgstr "" - -#: pcbnew/pcbframe.cpp:406 -msgid "General ratsnest not show" -msgstr "" - -#: pcbnew/pcbframe.cpp:406 -msgid "Show General ratsnest" -msgstr "" - -#: pcbnew/pcbframe.cpp:412 -msgid "Module ratsnest not show" -msgstr "" - -#: pcbnew/pcbframe.cpp:413 -msgid "Show Module ratsnest" -msgstr "" - -#: pcbnew/pcbframe.cpp:420 -msgid "Disable Auto Delete old Track" -msgstr "" - -#: pcbnew/pcbframe.cpp:421 -msgid "Enable Auto Delete old Track" -msgstr "" - -#: pcbnew/pcbframe.cpp:428 -msgid "Do not Show Zones" -msgstr "" - -#: pcbnew/pcbframe.cpp:434 -msgid "Show Pads Sketch mode" -msgstr "" - -#: pcbnew/pcbframe.cpp:435 -msgid "Show pads filled mode" -msgstr "" - -#: pcbnew/pcbframe.cpp:441 -msgid "Show Tracks Sketch mode" -msgstr "" - -#: pcbnew/pcbframe.cpp:442 -msgid "Show Tracks filled mode" -msgstr "" - -#: pcbnew/pcbframe.cpp:448 -msgid "Normal Contrast Mode Display" -msgstr "" - -#: pcbnew/class_pcb_text.cpp:186 -#: gerbview/affiche.cpp:29 -msgid "COTATION" -msgstr "" - -#: pcbnew/class_pcb_text.cpp:188 -#: gerbview/affiche.cpp:32 -msgid "PCB Text" -msgstr "PCB Tekst" - -#: pcbnew/dialog_drc.cpp:440 -#: pcbnew/dialog_track_options.cpp:290 -msgid "Clearance" -msgstr "" - -#: pcbnew/dialog_drc.cpp:445 -msgid "In the clearance units, enter the clearance distance" -msgstr "" - -#: pcbnew/dialog_drc.cpp:448 -msgid "Create Report File" -msgstr "" - -#: pcbnew/dialog_drc.cpp:455 -msgid "Enable writing report to this file" -msgstr "" - -#: pcbnew/dialog_drc.cpp:460 -msgid "Enter the report filename" -msgstr "" - -#: pcbnew/dialog_drc.cpp:463 -msgid "..." -msgstr "..." - -#: pcbnew/dialog_drc.cpp:465 -msgid "Pick a filename interactively" -msgstr "" - -#: pcbnew/dialog_drc.cpp:468 -msgid "Include Tests For:" -msgstr "" - -#: pcbnew/dialog_drc.cpp:472 -msgid "Pad to pad" -msgstr "" - -#: pcbnew/dialog_drc.cpp:475 -msgid "Include tests for clearances between pad to pads" -msgstr "" - -#: pcbnew/dialog_drc.cpp:481 -msgid "Include zones in clearance or unconnected tests" -msgstr "" - -#: pcbnew/dialog_drc.cpp:487 -msgid "Find unconnected pads" -msgstr "" - -#: pcbnew/dialog_drc.cpp:493 -msgid "Start DRC" -msgstr "" - -#: pcbnew/dialog_drc.cpp:495 -msgid "Start the Design Rule Checker" -msgstr "" - -#: pcbnew/dialog_drc.cpp:499 -msgid "List Unconnected" -msgstr "" - -#: pcbnew/dialog_drc.cpp:501 -msgid "List unconnected pads or tracks" -msgstr "" - -#: pcbnew/dialog_drc.cpp:505 -msgid "Delete All Markers" -msgstr "" - -#: pcbnew/dialog_drc.cpp:507 -msgid "Delete every marker" -msgstr "" - -#: pcbnew/dialog_drc.cpp:511 -msgid "Delete Current Marker" -msgstr "" - -#: pcbnew/dialog_drc.cpp:513 -msgid "Delete the marker selected in the listBox below" -msgstr "" - -#: pcbnew/dialog_drc.cpp:517 -#, fuzzy -msgid "Error Messages:" -msgstr "Fout Berichten:" - -#: pcbnew/dialog_drc.cpp:527 -msgid "MARKERs, double click any to go there in PCB, right click for popup menu" -msgstr "" - -#: pcbnew/dialog_drc.cpp:529 -msgid "Distance Problem Markers" -msgstr "" - -#: pcbnew/dialog_drc.cpp:533 -msgid "A list of unconnected pads, right click for popup menu" -msgstr "" - -#: pcbnew/dialog_drc.cpp:535 -msgid "Unconnected" -msgstr "Niet verbonden" - -#: pcbnew/dialog_drc.cpp:664 -#: pcbnew/dialog_drc.cpp:742 -#, c-format -msgid "Report file \"%s\" created" -msgstr "" - -#: pcbnew/dialog_drc.cpp:666 -#: pcbnew/dialog_drc.cpp:744 -msgid "Disk File Report Completed" -msgstr "" - -#: pcbnew/dialog_drc.cpp:772 -msgid "DRC Report file" -msgstr "" - -#: pcbnew/editmod.cpp:144 -msgid "Text is REFERENCE!" -msgstr "Tekst is REFERENTIE!" - -#: pcbnew/editmod.cpp:149 -msgid "Text is VALUE!" -msgstr "Tekst is WAARDE!" - -#: pcbnew/dialog_track_options.cpp:151 -msgid "Vias:" -msgstr "" - -#: pcbnew/dialog_track_options.cpp:160 -msgid "Via Size" -msgstr "" - -#: pcbnew/dialog_track_options.cpp:176 -msgid "Default Via Drill" -msgstr "" - -#: pcbnew/dialog_track_options.cpp:192 -msgid "Alternate Via Drill" -msgstr "" - -#: pcbnew/dialog_track_options.cpp:208 -#: pcbnew/pcbnew.h:299 -msgid "Through Via" -msgstr "" - -#: pcbnew/dialog_track_options.cpp:209 -msgid "Blind or Buried Via " -msgstr "" - -#: pcbnew/dialog_track_options.cpp:212 -msgid "Default Via Type" -msgstr "" - -#: pcbnew/dialog_track_options.cpp:232 -msgid "Micro Via Size" -msgstr "" - -#: pcbnew/dialog_track_options.cpp:245 -msgid "Micro Via Drill" -msgstr "" - -#: pcbnew/dialog_track_options.cpp:260 -msgid "Allows Micro Vias" -msgstr "" +#: eeschema/files-io.cpp:122 +#: eeschema/save_schemas.cpp:61 +msgid "Schematic files:" +msgstr "Schema bestanden:" -#: pcbnew/dialog_track_options.cpp:265 -#: pcbnew/dialog_track_options.cpp:268 +#: eeschema/files-io.cpp:170 msgid "" -"Allows use of micro vias\n" -"They are very small vias only from an external copper layer to its near neightbour\n" +"Ready\n" +"Working dir: \n" msgstr "" -#: pcbnew/dialog_track_options.cpp:276 -msgid "Track Width" -msgstr "Baan Breedte" +#: eeschema/files-io.cpp:216 +#, c-format +msgid "File %s not found (new project ?)" +msgstr "Bestand %s niet gevonden (Nieuw Project?)" -#: pcbnew/dialog_track_options.cpp:304 -msgid "Mask clearance" +#: eeschema/netlist_control.cpp:124 +#: eeschema/netlist_control.cpp:240 +#: gerbview/options.cpp:201 +msgid "Default format" +msgstr "Standaard Formaat" + +#: eeschema/netlist_control.cpp:137 +msgid "&Browse Plugin" +msgstr "&Verken Plugin" + +#: eeschema/netlist_control.cpp:139 +msgid "&Netlist" msgstr "" +#: eeschema/netlist_control.cpp:154 +msgid "&Ok" +msgstr "&Oke" + +#: eeschema/netlist_control.cpp:159 +msgid "&Delete" +msgstr "&Verwijderen" + +#: eeschema/netlist_control.cpp:168 +#: eeschema/netlist_control.cpp:259 +msgid "Netlist" +msgstr "" + +#: eeschema/netlist_control.cpp:244 +msgid "Use Net Names" +msgstr "" + +#: eeschema/netlist_control.cpp:244 +msgid "Use Net Numbers" +msgstr "" + +#: eeschema/netlist_control.cpp:245 +msgid "Netlist Options:" +msgstr "" + +#: eeschema/netlist_control.cpp:254 +msgid "Simulator command:" +msgstr "" + +#: eeschema/netlist_control.cpp:263 +msgid "&Run Simulator" +msgstr "&Start Simulatie" + +#: eeschema/netlist_control.cpp:299 +msgid "Add Plugin" +msgstr "Plugin Toevoegen" + +#: eeschema/netlist_control.cpp:314 +msgid "Netlist command:" +msgstr "" + +#: eeschema/netlist_control.cpp:320 +#: share/setpage.cpp:354 +msgid "Title:" +msgstr "Titel" + +#: eeschema/netlist_control.cpp:338 +msgid "Plugin files:" +msgstr "Plugin bestanden:" + +#: eeschema/netlist_control.cpp:362 +msgid "Do not forget to choose a title for this netlist control page" +msgstr "" + +#: eeschema/netlist_control.cpp:454 +msgid "Netlist files:" +msgstr "" + +#: eeschema/netlist_control.cpp:471 +msgid "Must be Annotated, Continue ?" +msgstr "" + +#: eeschema/netlist_control.cpp:629 +msgid "Error. You must provide a command String" +msgstr "" + +#: eeschema/netlist_control.cpp:634 +msgid "Error. You must provide a Title" +msgstr "" + +#: eeschema/viewlibs.cpp:118 +msgid "Browse library: " +msgstr "Bibliotheek doorzoeken:" + +#: eeschema/viewlibs.cpp:307 +#, c-format +msgid "Current Part: <%s> (is Alias of <%s>)" +msgstr "" + +#: eeschema/viewlibs.cpp:313 +#, c-format +msgid "Error: Root Part <%s> not found" +msgstr "" + +#: eeschema/viewlibs.cpp:332 +#, c-format +msgid "Current Part: <%s>" +msgstr "Huidige Onderdeel: <%s>" + +#: eeschema/netlist.cpp:162 +#: eeschema/dialog_build_BOM.cpp:286 +#, fuzzy +msgid "List" +msgstr "Lijst" + +#: eeschema/netlist.cpp:182 +msgid "No component" +msgstr "Geen component" + +#: eeschema/netlist.cpp:204 +msgid "NbItems" +msgstr "" + +#: eeschema/netlist.cpp:310 +#: eeschema/netlist.cpp:352 +#: eeschema/netlist.cpp:375 +#: eeschema/netlist.cpp:392 +msgid "Done" +msgstr "Klaar" + +#: eeschema/netlist.cpp:316 +msgid "Labels" +msgstr "Labels" + +#: eeschema/netlist.cpp:356 +msgid "Hierar." +msgstr "" + +#: eeschema/netlist.cpp:379 +#, fuzzy +msgid "Sorting Nets" +msgstr "Sortering" + +#: eeschema/netlist.cpp:815 +#, fuzzy +msgid "Bad Bus Label: " +msgstr "Slecht Bus Label:" + +#: eeschema/annotate_dialog.cpp:159 +msgid "Scope" +msgstr "" + +#: eeschema/annotate_dialog.cpp:167 +msgid "Use the &entire schematic" +msgstr "Gebruik het &gehele schema" + +#: eeschema/annotate_dialog.cpp:171 +#, fuzzy +msgid "Use the current &page only" +msgstr "Verwijder huidige laag" + +#: eeschema/annotate_dialog.cpp:178 +msgid "&Keep existing annotation" +msgstr "" + +#: eeschema/annotate_dialog.cpp:182 +msgid "&Reset existing annotation" +msgstr "" + +#: eeschema/annotate_dialog.cpp:189 +msgid "Order" +msgstr "Volgorde " + +#: eeschema/annotate_dialog.cpp:203 +msgid "Sort Components by &X Position" +msgstr "" + +#: eeschema/annotate_dialog.cpp:213 +msgid "Sort Components by &Y Position" +msgstr "" + +#: eeschema/annotate_dialog.cpp:223 +#, fuzzy +msgid "Sort Components by &Value" +msgstr "Geen component om op te slaan." + +#: eeschema/annotate_dialog.cpp:234 +msgid "Clear Annotation" +msgstr "" + +#: eeschema/annotate_dialog.cpp:238 +msgid "Annotation" +msgstr "" + +#: eeschema/annotate_dialog.cpp:257 +msgid "Clear and annotate all of the components " +msgstr "" + +#: eeschema/annotate_dialog.cpp:259 +msgid "Annotate only the unannotated components " +msgstr "" + +#: eeschema/annotate_dialog.cpp:261 +#, fuzzy +msgid "on the entire schematic?" +msgstr "op het het gehele schema?" + +#: eeschema/annotate_dialog.cpp:263 +msgid "on the current sheet?" +msgstr "op de huidige layout?" + +#: eeschema/annotate_dialog.cpp:265 +msgid "" +"\n" +"\n" +"This operation will change the current annotation and cannot be undone." +msgstr "" + +#: eeschema/annotate_dialog.cpp:285 +msgid "Clear the existing annotation for " +msgstr "" + +#: eeschema/annotate_dialog.cpp:287 +msgid "the entire schematic?" +msgstr "het gehele schema?" + +#: eeschema/annotate_dialog.cpp:289 +msgid "the current sheet?" +msgstr "de huidige layout?" + +#: eeschema/annotate_dialog.cpp:291 +msgid "" +"\n" +"\n" +"This operation will clear the existing annotation and cannot be undone." +msgstr "" + +#: eeschema/affiche.cpp:22 +#: eeschema/dialog_create_component.cpp:157 +msgid "Name" +msgstr "Naam" + +#: eeschema/affiche.cpp:23 +msgid "FileName" +msgstr "Bestandsna." + +#: eeschema/affiche.cpp:37 +#: eeschema/component_class.cpp:72 +msgid "Ref" +msgstr "" + +#: eeschema/affiche.cpp:41 +msgid "Pwr Symb" +msgstr "" + +#: eeschema/affiche.cpp:43 +#, fuzzy +msgid "Val" +msgstr "Val" + +#: eeschema/affiche.cpp:46 +msgid "RefLib" +msgstr "" + +#: eeschema/affiche.cpp:49 +#, fuzzy +msgid "Lib" +msgstr "Lib" + +#: eeschema/affiche.cpp:71 +msgid "PinName" +msgstr "PenNaam" + +#: eeschema/affiche.cpp:79 +#: eeschema/eelayer.h:140 +msgid "PinNum" +msgstr "PenNum" + +#: eeschema/affiche.cpp:83 +#, fuzzy +msgid "PinType" +msgstr "PenType" + +#: eeschema/affiche.cpp:88 +#: eeschema/affiche.cpp:176 +msgid "no" +msgstr "nee" + +#: eeschema/affiche.cpp:90 +#: eeschema/affiche.cpp:178 +msgid "yes" +msgstr "ja" + +#: eeschema/affiche.cpp:95 +msgid "Lengh" +msgstr "Lengte" + +#: eeschema/affiche.cpp:101 +#: eeschema/pinedit-dialog.cpp:290 +#: eeschema/dialog_edit_label.cpp:147 +msgid "Up" +msgstr "Boven" + +#: eeschema/affiche.cpp:104 +#: eeschema/pinedit-dialog.cpp:291 +#: eeschema/dialog_edit_label.cpp:149 +msgid "Down" +msgstr "Beneden" + +#: eeschema/affiche.cpp:107 +#: eeschema/pinedit-dialog.cpp:289 +#: eeschema/dialog_edit_label.cpp:148 +msgid "Left" +msgstr "Links" + +#: eeschema/affiche.cpp:110 +#: eeschema/pinedit-dialog.cpp:288 +#: eeschema/dialog_edit_label.cpp:146 +msgid "Right" +msgstr "Rechts" + +#: eeschema/affiche.cpp:168 +#: eeschema/affiche.cpp:174 +#: share/dialog_print.cpp:198 +#: share/svg_print.cpp:239 +msgid "All" +msgstr "Alles" + +#: eeschema/affiche.cpp:171 +#: eeschema/onrightclick.cpp:353 +msgid "Unit" +msgstr "" + +#: eeschema/affiche.cpp:181 +#: eeschema/dialog_edit_component_in_schematic.cpp:190 +#: eeschema/onrightclick.cpp:340 +msgid "Convert" +msgstr "Converteren" + +#: eeschema/affiche.cpp:186 +msgid "default" +msgstr "standaard" + +#: eeschema/tool_lib.cpp:48 +msgid "deselect current tool" +msgstr "deselecteer huidig gereedschap" + +#: eeschema/tool_lib.cpp:54 +msgid "Add Pins" +msgstr "Pennen toevoegen" + +#: eeschema/tool_lib.cpp:58 +msgid "Add graphic text" +msgstr "" + +#: eeschema/tool_lib.cpp:62 +msgid "Add rectangles" +msgstr "" + +#: eeschema/tool_lib.cpp:66 +msgid "Add circles" +msgstr "Cirkels toevoegen" + +#: eeschema/tool_lib.cpp:70 +msgid "Add arcs" +msgstr "" + +#: eeschema/tool_lib.cpp:74 +msgid "Add lines and polygons" +msgstr "" + +#: eeschema/tool_lib.cpp:79 +msgid "Move part anchor" +msgstr "" + +#: eeschema/tool_lib.cpp:84 +msgid "Import existing drawings" +msgstr "Importeer bestaande tekening" + +#: eeschema/tool_lib.cpp:88 +msgid "Export current drawing" +msgstr "Exporteer huidige tekening" + +#: eeschema/tool_lib.cpp:120 +#, fuzzy +msgid "Save current loaded library on disk (file update)" +msgstr "Opslaan van huidig geladen bibliotheek op de harddisk (bestand update)" + +#: eeschema/tool_lib.cpp:126 +msgid "Delete component in current library" +msgstr "Verwijder component uit huidige bibliotheek" + +#: eeschema/tool_lib.cpp:130 +msgid "New component" +msgstr "Nieuw component" + +#: eeschema/tool_lib.cpp:133 +msgid "Select component to edit" +msgstr "Selecteer component om te bewerken" + +#: eeschema/tool_lib.cpp:137 +msgid "Save current component into current loaded library (in memory)" +msgstr "" + +#: eeschema/tool_lib.cpp:140 +msgid "import component" +msgstr "importeer component" + +#: eeschema/tool_lib.cpp:143 +msgid "export component" +msgstr "exporteer component" + +#: eeschema/tool_lib.cpp:147 +msgid "Create a new library an save current component into" +msgstr "" + +#: eeschema/tool_lib.cpp:160 +#, fuzzy +msgid "Edit component properties" +msgstr "Bewerk component eigenschappen" + +#: eeschema/tool_lib.cpp:167 +#, fuzzy +msgid "Test duplicate pins" +msgstr "Test dubbele pinnen" + +#: eeschema/tool_lib.cpp:189 +msgid "show as \"De Morgan\" normal part" +msgstr "" + +#: eeschema/tool_lib.cpp:195 +msgid "show as \"De Morgan\" convert part" +msgstr "" + +#: eeschema/tool_lib.cpp:204 +msgid "Documents" +msgstr "Documenten" + +#: eeschema/tool_lib.cpp:221 +msgid "Edit pins part per part (Carefully use!)" +msgstr "" + +#: eeschema/tool_lib.cpp:241 +#: eeschema/tool_viewlib.cpp:131 +#, c-format +msgid "Part %c" +msgstr "Onderdeel %c" + +#: eeschema/edit_component_in_lib.cpp:168 +#: eeschema/dialog_edit_component_in_lib.h:43 +msgid "Lib Component Properties" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:172 +msgid "Properties for " +msgstr "Instellingen voor" + +#: eeschema/edit_component_in_lib.cpp:177 +msgid "(alias of " +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:216 +#: eeschema/dialog_edit_component_in_lib.cpp:207 +msgid "Alias" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:245 +#: eeschema/edit_component_in_lib.cpp:328 +msgid "Delete All" +msgstr "Verwijder Alles" + +#: eeschema/edit_component_in_lib.cpp:281 +msgid "Footprint Filter" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:293 +msgid "Footprints" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:401 +#: eeschema/dialog_create_component.cpp:180 +msgid "As Convert" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:407 +msgid "Show Pin Num" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:418 +#: eeschema/dialog_create_component.cpp:251 +msgid "Show Pin Name" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:429 +#: eeschema/dialog_create_component.cpp:255 +msgid "Pin Name Inside" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:476 +msgid "Left justify" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:476 +#: eeschema/edit_component_in_lib.cpp:478 +#: share/zoom.cpp:360 +msgid "Center" +msgstr "Centreren" + +#: eeschema/edit_component_in_lib.cpp:476 +msgid "Right justify" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:478 +msgid "Bottom justify" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:478 +msgid "Top justify" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:484 +#: eeschema/dialog_edit_component_in_schematic.cpp:225 +#: eeschema/eelayer.h:164 +msgid "Fields" +msgstr "Velden" + +#: eeschema/edit_component_in_lib.cpp:497 +#: eeschema/dialog_edit_component_in_schematic.cpp:211 +msgid "Show Text" +msgstr "Toon Tekst" + +#: eeschema/edit_component_in_lib.cpp:502 +#: eeschema/dialog_edit_component_in_schematic.cpp:215 +#: eeschema/symbtext.cpp:167 +msgid "Vertical" +msgstr "Verticaal" + +#: eeschema/edit_component_in_lib.cpp:508 +#: eeschema/edit_component_in_schematic.cpp:205 +msgid "Field Name:" +msgstr "Veld Naam:" + +#: eeschema/edit_component_in_lib.cpp:518 +#: eeschema/edit_component_in_schematic.cpp:215 +msgid "Field Text:" +msgstr "Veld Tekst:" + +#: eeschema/edit_component_in_lib.cpp:524 +#: eeschema/edit_component_in_schematic.cpp:223 +msgid "Pos" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:529 +msgid "Hor Justify" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:536 +msgid "Vert Justify" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:551 +msgid "Chip Name" +msgstr "Chip Naam" + +#: eeschema/edit_component_in_lib.cpp:554 +#: eeschema/edit_component_in_schematic.cpp:199 +#, fuzzy +msgid "Field to edit" +msgstr "Velden om te bewerken" + +#: eeschema/edit_component_in_lib.cpp:890 +msgid "Ok to Delete Alias LIST" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:915 +msgid "New alias:" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:923 +msgid "This is the Root Part" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:932 +#: eeschema/edit_component_in_lib.cpp:1200 +msgid "Already in use" +msgstr "Is al in gebruik" + +#: eeschema/edit_component_in_lib.cpp:957 +msgid " is Current Selected Alias!" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:1010 +msgid "Delete units" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:1080 +msgid "Create pins for Convert items" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:1084 +msgid "Part as \"De Morgan\" anymore" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:1109 +msgid "Delete Convert items" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:1144 +#: common/eda_doc.cpp:140 +msgid "Doc Files" +msgstr "Doc Bestanden" + +#: eeschema/edit_component_in_lib.cpp:1167 +msgid "Ok to Delete FootprintFilter LIST" +msgstr "" + +#: eeschema/edit_component_in_lib.cpp:1189 +msgid "New FootprintFilter:" +msgstr "" + +#: eeschema/dialog_edit_component_in_lib.cpp:136 +msgid "General :" +msgstr "Algemeen :" + +#: eeschema/dialog_edit_component_in_lib.cpp:144 +msgid "Number of Parts:" +msgstr "Aantal Onderdelen:" + +#: eeschema/dialog_edit_component_in_lib.cpp:152 +#: eeschema/dialog_create_component.cpp:259 +msgid "Skew:" +msgstr "" + +#: eeschema/dialog_edit_component_in_lib.cpp:158 +#: eeschema/dialog_create_component.cpp:184 +msgid "Power Symbol" +msgstr "" + +#: eeschema/dialog_edit_component_in_lib.cpp:162 +#: eeschema/dialog_create_component.cpp:188 +#: eeschema/dialog_edit_component_in_schematic.cpp:187 +msgid "Parts are locked" +msgstr "" + +#: eeschema/dialog_edit_component_in_lib.cpp:172 +msgid "Doc:" +msgstr "" + +#: eeschema/dialog_edit_component_in_lib.cpp:179 +msgid "Keywords:" +msgstr "Zoekwoorden:" + +#: eeschema/dialog_edit_component_in_lib.cpp:186 +msgid "DocFileName:" +msgstr "" + +#: eeschema/dialog_edit_component_in_lib.cpp:195 +#, fuzzy +msgid "Copy Doc" +msgstr "Kopieer Doc" + +#: eeschema/dialog_edit_component_in_lib.cpp:199 +msgid "Browse DocFiles" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:233 +msgid "Pin Name :" +msgstr "Pen Naam :" + +#: eeschema/pinedit-dialog.cpp:239 +msgid "Pin Num :" +msgstr "Pen Num :" + +#: eeschema/pinedit-dialog.cpp:247 +msgid " Pin Options :" +msgstr " Pen Opties :" + +#: eeschema/pinedit-dialog.cpp:252 +msgid "Pin lenght :" +msgstr "Pen lengte :" + +#: eeschema/pinedit-dialog.cpp:258 +#: eeschema/dialog_cmp_graphic_properties.cpp:155 +#: eeschema/symbtext.cpp:159 +msgid "Common to Units" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:262 +#: eeschema/dialog_cmp_graphic_properties.cpp:159 +#: eeschema/symbtext.cpp:163 +msgid "Common to convert" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:266 +msgid "No Draw" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:293 +msgid "Pin Orient:" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:317 +#: eeschema/pinedit.cpp:22 +msgid "line" +msgstr "lijn" + +#: eeschema/pinedit-dialog.cpp:318 +#: eeschema/pinedit.cpp:22 +msgid "invert" +msgstr "inverteren" + +#: eeschema/pinedit-dialog.cpp:319 +#: eeschema/pinedit.cpp:22 +msgid "clock" +msgstr "klok" + +#: eeschema/pinedit-dialog.cpp:320 +#: eeschema/pinedit.cpp:22 +msgid "clock inv" +msgstr "klok inv" + +#: eeschema/pinedit-dialog.cpp:321 +#: eeschema/pinedit.cpp:23 +msgid "low in" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:322 +#: eeschema/pinedit.cpp:23 +msgid "low clock" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:323 +#: eeschema/pinedit.cpp:23 +msgid "low out" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:325 +msgid "Pin Shape:" +msgstr "Pen Vorm:" + +#: eeschema/pinedit-dialog.cpp:331 +#: eeschema/dialog_edit_label.cpp:157 +msgid "Input" +msgstr "Ingang" + +#: eeschema/pinedit-dialog.cpp:332 +#: eeschema/dialog_edit_label.cpp:158 +msgid "Output" +msgstr "Uitgang" + +#: eeschema/pinedit-dialog.cpp:333 +#: eeschema/dialog_edit_label.cpp:159 +msgid "Bidi" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:334 +msgid "3 States" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:335 +#: eeschema/dialog_edit_label.cpp:161 +msgid "Passive" +msgstr "Passief" + +#: eeschema/pinedit-dialog.cpp:336 +msgid "Unspecified" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:337 +msgid "Power In" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:338 +msgid "Power Out" +msgstr "" + +#: eeschema/pinedit-dialog.cpp:339 +msgid "Open coll" +msgstr "Open coll" + +#: eeschema/pinedit-dialog.cpp:340 +msgid "Open emit" +msgstr "Open emit" + +#: eeschema/pinedit-dialog.cpp:342 +msgid "Electrical Type:" +msgstr "" + +#: eeschema/load_one_schematic_file.cpp:104 +msgid "Failed to open " +msgstr "Openen mislukt" + +#: eeschema/load_one_schematic_file.cpp:109 +msgid "Loading " +msgstr "Laden" + +#: eeschema/load_one_schematic_file.cpp:116 +#: eeschema/load_one_schematic_file.cpp:141 +msgid " is NOT an EESchema file!" +msgstr " is GEEN EESchema bestand!" + +#: eeschema/load_one_schematic_file.cpp:126 +msgid " was created by a more recent version of EESchema and may not load correctly. Please consider updating!" +msgstr "" + +#: eeschema/load_one_schematic_file.cpp:133 +msgid " was created by an older version of EESchema. It will be stored in the new file format when you save this file again." +msgstr "" + +#: eeschema/load_one_schematic_file.cpp:484 +msgid "Done Loading " +msgstr "Klaar met Laden" + +#: eeschema/selpart.cpp:39 +#: eeschema/find.cpp:653 +msgid "No libraries are loaded" +msgstr "Geen bibliotheken geladen" + +#: eeschema/selpart.cpp:45 +msgid "Select Lib" +msgstr "Selecteer Bibliotheek" + +#: eeschema/selpart.cpp:94 +#, c-format +msgid "Select component (%d items)" +msgstr "" + +#: eeschema/dialog_erc.cpp:171 +#: eeschema/dialog_erc.cpp:202 +msgid "Erc File Report:" +msgstr "" + +#: eeschema/dialog_erc.cpp:176 +msgid "-> Total Errors: " +msgstr "" + +#: eeschema/dialog_erc.cpp:179 +msgid "-> Last Warnings: " +msgstr "" + +#: eeschema/dialog_erc.cpp:183 +msgid "-> Last Errors: " +msgstr "-> Laatste Fouten:" + +#: eeschema/dialog_erc.cpp:189 +msgid "0000" +msgstr "0000" + +#: eeschema/dialog_erc.cpp:205 +msgid "Write erc report" +msgstr "" + +#: eeschema/dialog_erc.cpp:211 +msgid "&Test Erc" +msgstr "" + +#: eeschema/dialog_erc.cpp:215 +msgid "&Del Markers" +msgstr "" + +#: eeschema/dialog_erc.cpp:222 +msgid "erc" +msgstr "" + +#: eeschema/dialog_erc.cpp:228 +msgid "Reset" +msgstr "Resetten" + +#: eeschema/dialog_create_component.cpp:168 +#: eeschema/component_class.cpp:318 +msgid "U" +msgstr "U" + +#: eeschema/dialog_create_component.cpp:211 +msgid "&1" +msgstr "&1" + +#: eeschema/dialog_create_component.cpp:212 +msgid "&2" +msgstr "&2" + +#: eeschema/dialog_create_component.cpp:213 +msgid "&3" +msgstr "&3" + +#: eeschema/dialog_create_component.cpp:214 +msgid "&4" +msgstr "&4" + +#: eeschema/dialog_create_component.cpp:215 +msgid "&5" +msgstr "&5" + +#: eeschema/dialog_create_component.cpp:216 +msgid "&6" +msgstr "&6" + +#: eeschema/dialog_create_component.cpp:217 +msgid "&7" +msgstr "&7" + +#: eeschema/dialog_create_component.cpp:218 +msgid "&8" +msgstr "&8" + +#: eeschema/dialog_create_component.cpp:219 +msgid "&9" +msgstr "&9" + +#: eeschema/dialog_create_component.cpp:220 +msgid "&10" +msgstr "&10" + +#: eeschema/dialog_create_component.cpp:221 +msgid "&11" +msgstr "&11" + +#: eeschema/dialog_create_component.cpp:222 +msgid "&12" +msgstr "&12" + +#: eeschema/dialog_create_component.cpp:223 +msgid "&13" +msgstr "&13" + +#: eeschema/dialog_create_component.cpp:224 +msgid "&14" +msgstr "&14" + +#: eeschema/dialog_create_component.cpp:225 +msgid "&15" +msgstr "&15" + +#: eeschema/dialog_create_component.cpp:226 +msgid "&16" +msgstr "&16" + +#: eeschema/dialog_create_component.cpp:227 +msgid "&17" +msgstr "&17" + +#: eeschema/dialog_create_component.cpp:228 +msgid "&18" +msgstr "&18" + +#: eeschema/dialog_create_component.cpp:229 +msgid "&19" +msgstr "&19" + +#: eeschema/dialog_create_component.cpp:230 +msgid "&20" +msgstr "&20" + +#: eeschema/dialog_create_component.cpp:231 +msgid "&21" +msgstr "&21" + +#: eeschema/dialog_create_component.cpp:232 +msgid "&22" +msgstr "&22" + +#: eeschema/dialog_create_component.cpp:233 +msgid "&23" +msgstr "&23" + +#: eeschema/dialog_create_component.cpp:234 +msgid "&24" +msgstr "&24" + +#: eeschema/dialog_create_component.cpp:235 +msgid "&25" +msgstr "&25" + +#: eeschema/dialog_create_component.cpp:236 +msgid "&26" +msgstr "&26" + +#: eeschema/dialog_create_component.cpp:237 +msgid "Parts per component" +msgstr "" + +#: eeschema/dialog_create_component.cpp:243 +msgid "Draw options" +msgstr "Teken opties" + +#: eeschema/dialog_create_component.cpp:247 +msgid "Show Pin Number" +msgstr "" + +#: eeschema/dialog_create_component.cpp:311 +msgid "You must provide a name for this component" +msgstr "" + +#: eeschema/plotps.cpp:172 +#: eeschema/plothpgl.cpp:226 +msgid "Page Size A4" +msgstr "Pagina Grote A4" + +#: eeschema/plotps.cpp:173 +#: eeschema/plothpgl.cpp:231 +msgid "Page Size A" +msgstr "Pagina Grote A" + +#: eeschema/plotps.cpp:174 +#: eeschema/plothpgl.cpp:238 +msgid "Plot page size:" +msgstr "Plot pagina grote:" + +#: eeschema/plotps.cpp:180 +msgid "Plot Options:" +msgstr "Plot Opties:" + +#: eeschema/plotps.cpp:185 +msgid "B/W" +msgstr "Zwart/Wit" + +#: eeschema/plotps.cpp:186 +#: share/dialog_print.cpp:183 +#: share/svg_print.cpp:213 +msgid "Color" +msgstr "Kleur" + +#: eeschema/plotps.cpp:187 +msgid "Plot Color:" +msgstr "Plot Kleur:" + +#: eeschema/plotps.cpp:191 +#: share/dialog_print.cpp:174 +#: share/svg_print.cpp:225 +msgid "Print Sheet Ref" +msgstr "" + +#: eeschema/plotps.cpp:200 +#: eeschema/plothpgl.cpp:367 +msgid "&Plot CURRENT" +msgstr "&Plot HUIDIGE" + +#: eeschema/plotps.cpp:204 +#: eeschema/plothpgl.cpp:374 +msgid "Plot A&LL" +msgstr "Plot A&lles" + +#: eeschema/plotps.cpp:215 +msgid "Messages :" +msgstr "Berichten :" + +#: eeschema/plotps.cpp:227 +#: eeschema/dialog_options.cpp:404 +msgid "Default Line Width" +msgstr "Standaard Lijn breedte" + +#: eeschema/plotps.cpp:396 +#, c-format +msgid "Plot: %s\n" +msgstr "Plot: %s\n" + +#: eeschema/eelibs_read_libraryfiles.cpp:115 +#, fuzzy +msgid "Start loading schematic libs" +msgstr "Start laden schema bibliotheken" + +#: eeschema/eelibs_read_libraryfiles.cpp:302 +#: eeschema/eelibs_read_libraryfiles.cpp:309 +msgid "File <" +msgstr "Bestand <" + +#: eeschema/eelibs_read_libraryfiles.cpp:302 +msgid "> is empty!" +msgstr "> is leeg!" + +#: eeschema/eelibs_read_libraryfiles.cpp:309 +msgid "> is NOT EESCHEMA library!" +msgstr "> is GEEN EESCHEMA bibliotheek!" + +#: eeschema/eelibs_read_libraryfiles.cpp:328 +msgid "Library <" +msgstr "Bibliotheek <" + +#: eeschema/eelibs_read_libraryfiles.cpp:328 +msgid "> header read error" +msgstr "" + +#: eeschema/eeconfig.cpp:73 +#: kicad/files-io.cpp:131 +#: gerbview/readgerb.cpp:145 +#: gerbview/dcode.cpp:266 +msgid "File " +msgstr "Bestand" + +#: eeschema/eeconfig.cpp:73 +msgid "not found" +msgstr "niet gevonden" + +#: eeschema/dialog_cmp_graphic_properties.cpp:167 +msgid "Void" +msgstr "" + +#: eeschema/dialog_cmp_graphic_properties.cpp:169 +msgid "BgFilled" +msgstr "" + +#: eeschema/dialog_cmp_graphic_properties.cpp:171 +msgid "Fill:" +msgstr "Vullen:" + +#: eeschema/dialog_edit_component_in_schematic.cpp:70 +msgid "Component properties (Not found in lib)" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:135 +msgid "Unit 1" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:136 +msgid "Unit 2" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:137 +msgid "Unit 3" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:138 +msgid "Unit 4" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:139 +msgid "Unit 5" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:140 +msgid "Unit 6" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:141 +msgid "Unit 7" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:142 +msgid "Unit 8" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:143 +msgid "Unit 9" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:144 +msgid "Unit 10" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:145 +msgid "Unit 11" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:146 +msgid "Unit 12" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:147 +msgid "Unit 13" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:148 +msgid "Unit 14" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:149 +msgid "Unit 15" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:150 +#: eeschema/dialog_edit_component_in_schematic.cpp:151 +msgid "Unit 16" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:152 +msgid "Unit 17" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:153 +msgid "Unit 18" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:154 +msgid "Unit 19" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:155 +msgid "Unit 20" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:156 +msgid "Unit 21" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:157 +msgid "Unit 22" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:158 +msgid "Unit 23" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:159 +msgid "Unit 24" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:160 +msgid "Unit 25" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:161 +msgid "Unit 26" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:162 +msgid "Unit:" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:172 +msgid "+90" +msgstr "+90" + +#: eeschema/dialog_edit_component_in_schematic.cpp:175 +msgid "Orient:" +msgstr "" + +#: eeschema/dialog_edit_component_in_schematic.cpp:181 +#: eeschema/onrightclick.cpp:314 +msgid "Mirror --" +msgstr "Spiegelen --" + +#: eeschema/dialog_edit_component_in_schematic.cpp:182 +msgid "Mirror !" +msgstr "Spiegel !" + +#: eeschema/dialog_edit_component_in_schematic.cpp:183 +msgid "Mirror:" +msgstr "Spiegel:" + +#: eeschema/dialog_edit_component_in_schematic.cpp:194 +msgid "Chip Name:" +msgstr "Chip Naam:" + +#: eeschema/dialog_edit_component_in_schematic.cpp:236 +#, fuzzy +msgid "Defaults" +msgstr "Standaarden" + +#: eeschema/database.cpp:70 +msgid "No Component found" +msgstr "Geen Component gevonden" + +#: eeschema/database.cpp:96 +msgid "Selection" +msgstr "Selectie" + +#: eeschema/edit_component_in_schematic.cpp:330 +msgid "No Component Name!" +msgstr "" + +#: eeschema/edit_component_in_schematic.cpp:336 +#, c-format +msgid "Component [%s] not found!" +msgstr "" + +#: eeschema/edit_component_in_schematic.cpp:453 +msgid "No Field to move" +msgstr "" + +#: eeschema/edit_component_in_schematic.cpp:516 +msgid "No Field To Edit" +msgstr "" + +#: eeschema/edit_component_in_schematic.cpp:530 +msgid "" +"Part is a POWER, value cannot be modified!\n" +"You must create a new power" +msgstr "" + +#: eeschema/edit_component_in_schematic.cpp:577 +msgid "Reference needed !, No change" +msgstr "" + +#: eeschema/edit_component_in_schematic.cpp:581 +msgid "Value needed !, No change" +msgstr "" + +#: eeschema/annotate.cpp:771 +#, c-format +msgid "item not annotated: %s%s" +msgstr "" + +#: eeschema/annotate.cpp:776 +#, c-format +msgid "( unit %d)" +msgstr "" + +#: eeschema/annotate.cpp:793 +#, fuzzy, c-format +msgid "Error item %s%s" +msgstr "Fout item %s%s" + +#: eeschema/annotate.cpp:796 +#, c-format +msgid " unit %d and no more than %d parts" +msgstr "" + +#: eeschema/annotate.cpp:830 +#: eeschema/annotate.cpp:853 +#, c-format +msgid "Multiple item %s%s" +msgstr "" + +#: eeschema/annotate.cpp:835 +#: eeschema/annotate.cpp:858 +#, c-format +msgid " (unit %d)" +msgstr "" + +#: eeschema/annotate.cpp:875 +#, c-format +msgid "Diff values for %s%d%c (%s) and %s%d%c (%s)" +msgstr "" + +#: eeschema/pinedit.cpp:206 +msgid "Occupied by other pin. Continue?" +msgstr "" + +#: eeschema/pinedit.cpp:997 +#, c-format +msgid "Duplicate Pin %4.4s (Pin %s loc %d, %d, and Pin %s loc %d, %d)" +msgstr "" + +#: eeschema/pinedit.cpp:1003 +#, c-format +msgid " Part %d" +msgstr "" + +#: eeschema/pinedit.cpp:1009 +msgid " Convert" +msgstr " Converteren" + +#: eeschema/pinedit.cpp:1011 +msgid " Normal" +msgstr " Normaal" + +#: eeschema/sheet.cpp:164 +#: share/svg_print.cpp:265 +msgid "Filename:" +msgstr "Bestandsnaam:" + +#: eeschema/sheet.cpp:178 +msgid "Sheetname:" +msgstr "Layoutnaam:" + +#: eeschema/sheet.cpp:295 +msgid "No Filename! Aborted" +msgstr "Geen Bestandsnaam! Afgebroken" + +#: eeschema/sheet.cpp:310 +msgid "Changing a Filename can change all the schematic structure and cannot be undone" +msgstr "" + +#: eeschema/sheet.cpp:312 +msgid "Ok to continue renaming?" +msgstr "Doorgaan met hernoemen?" + #: eeschema/eeschema.cpp:54 msgid "Eeschema is already running, Continue?" msgstr "Eeschema is al actief, Doorgaan?" +#: eeschema/dialog_eeschema_config.cpp:163 +msgid "save current configuration setting in the local .pro file" +msgstr "" + +#: eeschema/dialog_eeschema_config.cpp:169 +#: cvpcb/dialog_cvpcb_config.cpp:147 +msgid "NetList Formats:" +msgstr "" + +#: eeschema/dialog_eeschema_config.cpp:191 +msgid "Remove" +msgstr "Verwijderen" + +#: eeschema/dialog_eeschema_config.cpp:193 +msgid "Unload the selected library" +msgstr "" + +#: eeschema/dialog_eeschema_config.cpp:199 +msgid "Add a new library after the selected library, add load it" +msgstr "Toevoegen van bibliotheek na geselecteerde bibliotheek" + +#: eeschema/dialog_eeschema_config.cpp:204 +#: eeschema/dialog_eeschema_config.cpp:206 +msgid "Add a new library beforer the selected library, add load it" +msgstr "Toevoegen van bibliotheek voor geselecteerde bibliotheek" + +#: eeschema/dialog_eeschema_config.cpp:221 +msgid "Default library file path:" +msgstr "Standaard bibliotheek zoekpad:" + +#: eeschema/dialog_eeschema_config.cpp:228 +msgid "" +"Default path to search libraries which have no absolute path in name,\n" +"or a name which does not start by ./ or ../\n" +"If void, the default path is kicad/library" +msgstr "" + +#: eeschema/dialog_eeschema_config.cpp:236 +msgid "Cmp file Ext: " +msgstr "" + +#: eeschema/dialog_eeschema_config.cpp:240 +msgid "Net file Ext: " +msgstr "" + +#: eeschema/dialog_eeschema_config.cpp:244 +msgid "Library file Ext: " +msgstr "" + +#: eeschema/dialog_eeschema_config.cpp:248 +msgid "Symbol file Ext: " +msgstr "" + +#: eeschema/dialog_eeschema_config.cpp:252 +msgid "Schematic file Ext: " +msgstr "" + +#: eeschema/dialog_eeschema_config.cpp:368 +msgid "Library files:" +msgstr "Bibliotheek bestanden:" + +#: eeschema/dialog_eeschema_config.cpp:470 +msgid " Default Path for libraries" +msgstr " Standaard Pad voor bibliotheken" + +#: eeschema/libedit_onrightclick.cpp:83 +msgid "Move Arc " +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:87 +msgid "Arc Options" +msgstr "Boog Opties" + +#: eeschema/libedit_onrightclick.cpp:90 +msgid "Delete Arc " +msgstr "Verwijder Boog" + +#: eeschema/libedit_onrightclick.cpp:98 +msgid "Move Circle " +msgstr "Verplaats Cirkel" + +#: eeschema/libedit_onrightclick.cpp:102 +msgid "Circle Options" +msgstr "Cirkel Opties" + +#: eeschema/libedit_onrightclick.cpp:105 +msgid "Delete Circle " +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:113 +msgid "Move Rect " +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:117 +msgid "Rect Options" +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:120 +msgid "Delete Rect " +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:128 +msgid "Move Text " +msgstr "Verplaats Tekst" + +#: eeschema/libedit_onrightclick.cpp:132 +msgid "Text Editor" +msgstr "Text Editor" + +#: eeschema/libedit_onrightclick.cpp:134 +msgid "Rotate Text" +msgstr "Roteer Tekst" + +#: eeschema/libedit_onrightclick.cpp:137 +msgid "Delete Text " +msgstr "Verwijder Tekst" + +#: eeschema/libedit_onrightclick.cpp:145 +msgid "Move Line " +msgstr "Verplaats Lijn" + +#: eeschema/libedit_onrightclick.cpp:151 +#, fuzzy +msgid "Line End" +msgstr "Lijn Einde" + +#: eeschema/libedit_onrightclick.cpp:154 +msgid "Line Options" +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:157 +msgid "Delete Line " +msgstr "Verwijder Lijn" + +#: eeschema/libedit_onrightclick.cpp:164 +msgid "Delete Segment " +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:174 +msgid "Move Feild " +msgstr "Verplaats Veld" + +#: eeschema/libedit_onrightclick.cpp:178 +msgid "Field Rotate" +msgstr "Roteer Veld" + +#: eeschema/libedit_onrightclick.cpp:180 +msgid "Field Edit" +msgstr "Veld Bewerken" + +#: eeschema/libedit_onrightclick.cpp:205 +msgid "Move Pin" +msgstr "Verplaats Pen" + +#: eeschema/libedit_onrightclick.cpp:208 +msgid "Edit Pin " +msgstr "Bewerk Pen" + +#: eeschema/libedit_onrightclick.cpp:213 +#, fuzzy +msgid "Delete Pin " +msgstr "Verwijder Pen" + +#: eeschema/libedit_onrightclick.cpp:218 +msgid "Global" +msgstr "Globaal" + +#: eeschema/libedit_onrightclick.cpp:220 +msgid "Pin Size to selected pins" +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:220 +msgid "Pin Size to others" +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:223 +msgid "Pin Name Size to selected pin" +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:223 +msgid "Pin Name Size to others" +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:226 +msgid "Pin Num Size to selected pin" +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:226 +msgid "Pin Num Size to others" +msgstr "" + +#: eeschema/libedit_onrightclick.cpp:248 +#, fuzzy +msgid "Select items" +msgstr "Selecteer items" + +#: eeschema/libedit_onrightclick.cpp:251 +msgid "Mirror Block (ctrl + drag mouse)" +msgstr "Spiegel Block (ctrl + muis slepen)" + +#: eeschema/libedit_onrightclick.cpp:253 +msgid "Del. Block (shift+ctrl + drag mouse)" +msgstr "" + +#: eeschema/symbtext.cpp:130 +msgid " Text : " +msgstr " Tekst:" + +#: eeschema/symbtext.cpp:149 +msgid "Size:" +msgstr "Grote:" + +#: eeschema/symbtext.cpp:155 +msgid " Text Options : " +msgstr " Tekst Opties:" + +#: eeschema/sheetlab.cpp:73 +msgid "PinSheet Properties:" +msgstr "" + +#: eeschema/sheetlab.cpp:107 +msgid "PinSheet Shape:" +msgstr "" + +#: eeschema/sheetlab.cpp:388 +msgid "No New Hierarchal Label found" +msgstr "" + +#: eeschema/getpart.cpp:106 +#, c-format +msgid "component selection (%d items loaded):" +msgstr "component selectie (%d items geladen):" + +#: eeschema/getpart.cpp:171 +msgid "Failed to find part " +msgstr "" + +#: eeschema/getpart.cpp:171 +msgid " in library" +msgstr " in bibliotheek" + +#: eeschema/class_drawsheet.cpp:252 +msgid "Ok to cleanup this sheet" +msgstr "" + +#: eeschema/class_drawsheet.cpp:562 +#, c-format +msgid "A Sub Hierarchy named %s exists, Use it (The data in this sheet will be replaced)?" +msgstr "" + +#: eeschema/class_drawsheet.cpp:566 +msgid "Sheet Filename Renaming Aborted" +msgstr "" + +#: eeschema/class_drawsheet.cpp:574 +#, c-format +msgid "A file named %s exists, load it (otherwise keep current sheet data if possible)?" +msgstr "" + +#: eeschema/class_drawsheet.cpp:589 +msgid "This sheet uses shared data in a complex hierarchy" +msgstr "" + +#: eeschema/class_drawsheet.cpp:592 +msgid "Do we convert it in a simple hierarchical sheet (otherwise delete current sheet data)" +msgstr "" + +#: eeschema/class_drawsheet.cpp:751 +#, c-format +msgid "%8.8lX/" +msgstr "" + +#: eeschema/schedit.cpp:181 +msgid "Push/Pop Hierarchy" +msgstr "" + +#: eeschema/schedit.cpp:185 +msgid "Add NoConnect Flag" +msgstr "" + +#: eeschema/schedit.cpp:189 +#: eeschema/hotkeys.cpp:271 +msgid "Add Wire" +msgstr "Draad Toevoegen" + +#: eeschema/schedit.cpp:193 +#, fuzzy +msgid "Add Bus" +msgstr "Bus Toevoegen" + +#: eeschema/schedit.cpp:201 +#: eeschema/onrightclick.cpp:538 +#: eeschema/onrightclick.cpp:570 +msgid "Add Junction" +msgstr "" + +#: eeschema/schedit.cpp:205 +#: eeschema/onrightclick.cpp:539 +#: eeschema/onrightclick.cpp:571 +msgid "Add Label" +msgstr "Label Toevoegen" + +#: eeschema/schedit.cpp:209 +msgid "Add Global label" +msgstr "" + +#: eeschema/schedit.cpp:213 +msgid "Add Hierarchal label" +msgstr "" + +#: eeschema/schedit.cpp:221 +msgid "Add Wire to Bus Entry" +msgstr "" + +#: eeschema/schedit.cpp:225 +msgid "Add Bus to Bus entry" +msgstr "" + +#: eeschema/schedit.cpp:229 +#, fuzzy +msgid "Add Sheet" +msgstr "Layout Toevoegen" + +#: eeschema/schedit.cpp:233 +#, fuzzy +msgid "Add PinSheet" +msgstr "PinLayout Toevoegen" + +#: eeschema/schedit.cpp:237 +#, fuzzy +msgid "Import PinSheet" +msgstr "Importeer PinLayout" + +#: eeschema/schedit.cpp:241 +#: eeschema/hotkeys.cpp:249 +msgid "Add Component" +msgstr "Component Toevoegen" + +#: eeschema/schedit.cpp:245 +msgid "Add Power" +msgstr "" + +#: eeschema/save_schemas.cpp:86 +#: eeschema/netform.cpp:55 +#: eeschema/netform.cpp:258 +msgid "Failed to create file " +msgstr "" + +#: eeschema/save_schemas.cpp:96 +msgid "File write operation failed." +msgstr "" + +#: eeschema/edit_label.cpp:49 +msgid "Empty Text!" +msgstr "Lege Tekst!" + +#: eeschema/dialog_find.cpp:129 +msgid "Item in &Sheet" +msgstr "Component in tekening" + +#: eeschema/dialog_find.cpp:132 +msgid "Item in &Hierarchy" +msgstr "" + +#: eeschema/dialog_find.cpp:135 +msgid "Find &Next Item (F5)" +msgstr "" + +#: eeschema/dialog_find.cpp:141 +msgid "Find Markers" +msgstr "" + +#: eeschema/dialog_find.cpp:145 +msgid "Next Marker (F5)" +msgstr "" + +#: eeschema/dialog_find.cpp:149 +msgid "Find Cmp in &Lib" +msgstr "" + +#: eeschema/libedit.cpp:38 +msgid " Part: " +msgstr " Onderdeel:" + +#: eeschema/libedit.cpp:52 +msgid " Convert" +msgstr " Converteren" + +#: eeschema/libedit.cpp:53 +msgid " Normal" +msgstr " Normaal" + +#: eeschema/libedit.cpp:56 +msgid " (Power Symbol)" +msgstr "" + +#: eeschema/libedit.cpp:90 +msgid "" +"Current Part not saved.\n" +"Continue?" +msgstr "" + +#: eeschema/libedit.cpp:112 +#: eeschema/libedit.cpp:389 +msgid "Component \"" +msgstr "Component \"" + +#: eeschema/libedit.cpp:112 +msgid "\" not found." +msgstr "\" niet gevonden" + +#: eeschema/libedit.cpp:234 +msgid "Modify Library File \"" +msgstr "Bewerk Bibliotheek Bestand \" " + +#: eeschema/libedit.cpp:234 +msgid "\"?" +msgstr "\"" + +#: eeschema/libedit.cpp:243 +msgid "Error while saving Library File \"" +msgstr "Fout bij opslaan van bibliotheek bestand\"" + +#: eeschema/libedit.cpp:243 +#: eeschema/libedit.cpp:390 +msgid "\"." +msgstr "\"." + +#: eeschema/libedit.cpp:249 +msgid "Library File \"" +msgstr "Bibliotheek Bestand \"" + +#: eeschema/libedit.cpp:251 +msgid "Document File \"" +msgstr "Document Bestand \"" + +#: eeschema/libedit.cpp:304 +msgid "No Active Library" +msgstr "Geen Actieve Bibliotheek" + +#: eeschema/libedit.cpp:320 +#, c-format +msgid "Select Component (%d items)" +msgstr "Selecteer Componenten (%d items)" + +#: eeschema/libedit.cpp:343 +msgid "Component not found" +msgstr "Component niet gevonden" + +#: eeschema/libedit.cpp:347 +msgid "Delete component \"" +msgstr "Verwijder component \"" + +#: eeschema/libedit.cpp:348 +msgid "\" from library \"" +msgstr "\" van bibliotheek \"" + +#: eeschema/libedit.cpp:372 +msgid "Clear old component from screen (changes will be lost)?" +msgstr "" + +#: eeschema/libedit.cpp:390 +msgid "\" exists in library \"" +msgstr "" + +#: eeschema/libedit.cpp:557 +msgid "No component to Save." +msgstr "Geen component om op te slaan." + +#: eeschema/libedit.cpp:564 +#, fuzzy +msgid "No Library specified." +msgstr "Geen bibliotheek opgegeven" + +#: eeschema/libedit.cpp:575 +#, c-format +msgid "Component \"%s\" exists. Change it?" +msgstr "" + +#: eeschema/libedit.cpp:614 +#, c-format +msgid "Component %s saved in %s" +msgstr "" + +#: eeschema/eeredraw.cpp:130 +#: eeschema/component_class.cpp:75 +#: eeschema/eelayer.h:171 +#, fuzzy +msgid "Sheet" +msgstr "Layout" + +#: eeschema/plothpgl.cpp:225 +#, fuzzy +msgid "Sheet Size" +msgstr "Pagina Grote" + +#: eeschema/plothpgl.cpp:227 +msgid "Page Size A3" +msgstr "A3" + +#: eeschema/plothpgl.cpp:228 +msgid "Page Size A2" +msgstr "A2" + +#: eeschema/plothpgl.cpp:229 +msgid "Page Size A1" +msgstr "A1" + +#: eeschema/plothpgl.cpp:230 +msgid "Page Size A0" +msgstr "A0" + +#: eeschema/plothpgl.cpp:232 +msgid "Page Size B" +msgstr "B" + +#: eeschema/plothpgl.cpp:233 +msgid "Page Size C" +msgstr "C" + +#: eeschema/plothpgl.cpp:234 +msgid "Page Size D" +msgstr "D" + +#: eeschema/plothpgl.cpp:235 +msgid "Page Size E" +msgstr "E" + +#: eeschema/plothpgl.cpp:250 +msgid "Pen control:" +msgstr "" + +#: eeschema/plothpgl.cpp:259 +msgid "Pen Width ( mils )" +msgstr "" + +#: eeschema/plothpgl.cpp:280 +msgid "Pen Speed ( cm/s )" +msgstr "" + +#: eeschema/plothpgl.cpp:322 +msgid "Page offset:" +msgstr "" + +#: eeschema/plothpgl.cpp:331 +msgid "Plot Offset X" +msgstr "" + +#: eeschema/plothpgl.cpp:346 +msgid "Plot Offset Y" +msgstr "" + +#: eeschema/plothpgl.cpp:390 +msgid "&Accept Offset" +msgstr "" + +#: eeschema/plothpgl.cpp:681 +msgid "** Plot End **\n" +msgstr "** Plot Einde **\n" + +#: eeschema/plothpgl.cpp:706 +msgid "Plot " +msgstr "Plot " + +#: eeschema/hierarch.cpp:121 +msgid "Navigator" +msgstr "Navigator" + +#: eeschema/hierarch.cpp:132 +msgid "Root" +msgstr "Root" + +#: eeschema/schframe.cpp:282 +msgid "Schematic modified, Save before exit ?" +msgstr "" +"Schema gewijzigd,\n" +"Opslaan voor afsluiten?" + +#: eeschema/schframe.cpp:394 +msgid "No show Hidden Pins" +msgstr "Verberg verborgen pennen" + +#: eeschema/schframe.cpp:394 +#: eeschema/tool_sch.cpp:274 +msgid "Show Hidden Pins" +msgstr "Verberg verborgen pennen" + +#: eeschema/schframe.cpp:398 +msgid "Draw lines at any direction" +msgstr "" + +#: eeschema/schframe.cpp:399 +msgid "Draw lines H, V or 45 deg only" +msgstr "" + +#: eeschema/libarch.cpp:79 +msgid "Failed to create archive lib file " +msgstr "" + +#: eeschema/libarch.cpp:86 +msgid "Failed to create doc lib file " +msgstr "" + +#: eeschema/tool_viewlib.cpp:52 +msgid "Select library to browse" +msgstr "Selecteer bibliotheek om te verkennen" + +#: eeschema/tool_viewlib.cpp:56 +#, fuzzy +msgid "Select part to browse" +msgstr "Selecteer onderdeel om te bekijken" + +#: eeschema/tool_viewlib.cpp:61 +msgid "Display previous part" +msgstr "Toon vorige onderdeel" + +#: eeschema/tool_viewlib.cpp:65 +msgid "Display next part" +msgstr "Toon volgende onderdeel" + +#: eeschema/tool_viewlib.cpp:70 +#: cvpcb/displayframe.cpp:123 +#: 3d-viewer/3d_toolbar.cpp:44 +msgid "zoom + (F1)" +msgstr "zoom + (F1)" + +#: eeschema/tool_viewlib.cpp:74 +#: cvpcb/displayframe.cpp:126 +#: 3d-viewer/3d_toolbar.cpp:47 +msgid "zoom - (F2)" +msgstr "zoom - (F2)" + +#: eeschema/tool_viewlib.cpp:78 +#: cvpcb/displayframe.cpp:129 +#: 3d-viewer/3d_toolbar.cpp:50 +#, fuzzy +msgid "redraw (F3)" +msgstr "hertekenen (F3)" + +#: eeschema/tool_viewlib.cpp:82 +#: cvpcb/displayframe.cpp:132 +#: cvpcb/displayframe.cpp:136 +msgid "1:1 zoom" +msgstr "1:1 zoom" + +#: eeschema/tool_viewlib.cpp:87 +msgid "Show as \"De Morgan\" normal part" +msgstr "" + +#: eeschema/tool_viewlib.cpp:91 +msgid "Show as \"De Morgan\" convert part" +msgstr "" + +#: eeschema/tool_viewlib.cpp:101 +msgid "View component documents" +msgstr "Bekijk component documenten" + +#: eeschema/tool_viewlib.cpp:109 +msgid "Export to schematic" +msgstr "Exporteer naar schema" + +#: eeschema/eelayer.cpp:233 +msgid "White" +msgstr "Wit" + +#: eeschema/eelayer.cpp:234 +#: share/dialog_print.cpp:184 +msgid "Black" +msgstr "Zwart" + +#: eeschema/eelayer.cpp:235 +msgid "Background Color:" +msgstr "Achtergrond Kleur:" + +#: eeschema/lib_export.cpp:39 +msgid "Import component:" +msgstr "" + +#: eeschema/lib_export.cpp:73 +msgid "File is empty" +msgstr "Bestand is leeg" + +#: eeschema/lib_export.cpp:95 +msgid "No Part to Save" +msgstr "" + +#: eeschema/lib_export.cpp:107 +msgid "New Library" +msgstr "Nieuwe Bibliotheek" + +#: eeschema/lib_export.cpp:107 +msgid "Export component:" +msgstr "Exporteer component" + +#: eeschema/lib_export.cpp:144 +msgid "0k" +msgstr "Oke" + +#: eeschema/lib_export.cpp:146 +msgid "" +"Note: this new library will be available only if it is loaded by eeschema.\n" +"Modify eeschema config if you want use it." +msgstr "" + +#: eeschema/lib_export.cpp:149 +msgid "Error while create " +msgstr "Fout tijdens maken" + +#: eeschema/viewlib_frame.cpp:55 +#, fuzzy +msgid "Library browser" +msgstr "Bibliotheek verkenner" + +#: eeschema/component_class.cpp:76 +#: eeschema/component_class.cpp:77 +#: eeschema/component_class.cpp:78 +#: eeschema/component_class.cpp:79 +#: eeschema/component_class.cpp:80 +#: eeschema/component_class.cpp:81 +#: eeschema/component_class.cpp:82 +#: eeschema/component_class.cpp:83 +#: eeschema/dialog_build_BOM.cpp:1234 +msgid "Field" +msgstr "Veld" + #: eeschema/menubar.cpp:41 #: gerbview/tool_gerber.cpp:63 msgid "&New" @@ -5322,7 +7495,7 @@ msgstr "Open een schema" #: eeschema/menubar.cpp:53 msgid "&Reload the current sheet" -msgstr "" +msgstr "&Herlaad Huidige Tekening" #: eeschema/menubar.cpp:55 msgid "Load or reload a schematic file from file into the current sheet" @@ -5335,11 +7508,11 @@ msgstr "&Opslaan" #: eeschema/menubar.cpp:62 #: eeschema/tool_sch.cpp:54 msgid "Save schematic project" -msgstr "" +msgstr "Opslaan van schema project" #: eeschema/menubar.cpp:68 msgid "Save &Current sheet" -msgstr "" +msgstr "&Opslaan (huidige tekening)" #: eeschema/menubar.cpp:69 msgid "Save current sheet only" @@ -5347,7 +7520,7 @@ msgstr "" #: eeschema/menubar.cpp:74 msgid "Save Current sheet &as.." -msgstr "" +msgstr "Opslaan als (huidige tekening)" #: eeschema/menubar.cpp:75 msgid "Save current sheet as.." @@ -5355,11 +7528,11 @@ msgstr "" #: eeschema/menubar.cpp:87 msgid "Plot PostScript" -msgstr "" +msgstr "Plot PostScript" #: eeschema/menubar.cpp:87 msgid "Plotting in PostScript format" -msgstr "" +msgstr "Plotten in PostScript formaat" #: eeschema/menubar.cpp:92 msgid "Plot HPGL" @@ -5395,35 +7568,33 @@ msgstr "Sluit Eeschema" #: eeschema/menubar.cpp:133 msgid "&Undo\t" -msgstr "" +msgstr "&Ongedaan Maken\t" #: eeschema/menubar.cpp:141 msgid "&Redo\t" -msgstr "" +msgstr "&Opnieuw Uitvoeren\t" #: eeschema/menubar.cpp:160 #: pcbnew/find.h:38 -#, fuzzy msgid "Find" -msgstr "Vind" +msgstr "Zoeken" #: eeschema/menubar.cpp:167 #: eeschema/menubar.cpp:170 #: share/zoom.cpp:361 msgid "Zoom in" -msgstr "Zoom in" +msgstr "Inzoomen" #: eeschema/menubar.cpp:175 #: eeschema/menubar.cpp:178 #: share/zoom.cpp:362 -#, fuzzy msgid "Zoom out" -msgstr "Zoom uit" +msgstr "Uitzoomen" #: eeschema/menubar.cpp:184 #: eeschema/menubar.cpp:194 msgid "Zoom auto" -msgstr "Zoom automatisch" +msgstr "Automatisch Zoomen" #: eeschema/menubar.cpp:204 msgid "&Component" @@ -5432,7 +7603,7 @@ msgstr "&Component" #: eeschema/menubar.cpp:204 #: eeschema/tool_sch.cpp:163 msgid "Place the component" -msgstr "" +msgstr "Component plaatsen" #: eeschema/menubar.cpp:210 msgid "&Power port" @@ -5450,11 +7621,11 @@ msgstr "&Draad" #: eeschema/menubar.cpp:216 #: eeschema/tool_sch.cpp:172 msgid "Place the wire" -msgstr "" +msgstr "Draad plaatsen" #: eeschema/menubar.cpp:224 msgid "&Bus" -msgstr "" +msgstr "&Bus" #: eeschema/menubar.cpp:225 #: eeschema/tool_sch.cpp:176 @@ -5596,2463 +7767,43 @@ msgstr "&Bekijken" #: eeschema/menubar.cpp:408 msgid "&Place" -msgstr "&Plaatsen" +msgstr "&Plaats" -#: eeschema/onrightclick.cpp:144 -msgid "Leave Sheet" -msgstr "" - -#: eeschema/onrightclick.cpp:160 -msgid "delete noconn" -msgstr "" - -#: eeschema/onrightclick.cpp:170 -msgid "Move bus entry" -msgstr "" - -#: eeschema/onrightclick.cpp:172 -msgid "set bus entry /" -msgstr "" - -#: eeschema/onrightclick.cpp:174 -msgid "set bus entry \\" -msgstr "" - -#: eeschema/onrightclick.cpp:176 -msgid "delete bus entry" -msgstr "" - -#: eeschema/onrightclick.cpp:180 -msgid "delete Marker" -msgstr "" - -#: eeschema/onrightclick.cpp:233 -#, fuzzy -msgid "End drawing" -msgstr "Einde tekening" - -#: eeschema/onrightclick.cpp:235 -msgid "Delete drawing" -msgstr "Verwijder tekening" - -#: eeschema/onrightclick.cpp:271 -msgid "Move Field" -msgstr "Verplaats Veld" - -#: eeschema/onrightclick.cpp:272 -msgid "Rotate Field" -msgstr "Roteer Veld" - -#: eeschema/onrightclick.cpp:298 -msgid "Move Component" -msgstr "Verplaats Component" - -#: eeschema/onrightclick.cpp:303 -msgid "Drag Component" -msgstr "" - -#: eeschema/onrightclick.cpp:310 -msgid "Rotate +" -msgstr "Roteren +" - -#: eeschema/onrightclick.cpp:314 -#: eeschema/dialog_edit_component_in_schematic.cpp:181 -msgid "Mirror --" -msgstr "Spiegelen --" - -#: eeschema/onrightclick.cpp:316 -msgid "Mirror ||" -msgstr "Spiegelen ||" - -#: eeschema/onrightclick.cpp:322 -msgid "Orient Component" -msgstr "" - -#: eeschema/onrightclick.cpp:335 -msgid "Footprint " -msgstr "" - -#: eeschema/onrightclick.cpp:340 -#: eeschema/affiche.cpp:182 -#: eeschema/dialog_edit_component_in_schematic.cpp:190 -msgid "Convert" -msgstr "Converteren" - -#: eeschema/onrightclick.cpp:347 -#, c-format -msgid "Unit %d %c" -msgstr "" - -#: eeschema/onrightclick.cpp:353 -#: eeschema/affiche.cpp:172 -msgid "Unit" -msgstr "" - -#: eeschema/onrightclick.cpp:358 -msgid "Edit Component" -msgstr "Bewerk Component" - -#: eeschema/onrightclick.cpp:362 -msgid "Copy Component" -msgstr "" - -#: eeschema/onrightclick.cpp:363 -msgid "Delete Component" -msgstr "" - -#: eeschema/onrightclick.cpp:382 -msgid "Move Glabel" -msgstr "" - -#: eeschema/onrightclick.cpp:383 -msgid "Rotate GLabel (R)" -msgstr "" - -#: eeschema/onrightclick.cpp:384 -#, fuzzy -msgid "Edit GLabel" -msgstr "Bewerk GLabel" - -#: eeschema/onrightclick.cpp:385 -#, fuzzy -msgid "Delete Glabel" -msgstr "Verwijder Glabel" - -#: eeschema/onrightclick.cpp:389 -#: eeschema/onrightclick.cpp:443 -#: eeschema/onrightclick.cpp:472 -msgid "Change to Hierarchical Label" -msgstr "" - -#: eeschema/onrightclick.cpp:391 -#: eeschema/onrightclick.cpp:416 -#: eeschema/onrightclick.cpp:470 -msgid "Change to Label" -msgstr "" - -#: eeschema/onrightclick.cpp:393 -#: eeschema/onrightclick.cpp:418 -#: eeschema/onrightclick.cpp:445 -msgid "Change to Text" -msgstr "" - -#: eeschema/onrightclick.cpp:395 -#: eeschema/onrightclick.cpp:422 -#: eeschema/onrightclick.cpp:449 -#: eeschema/onrightclick.cpp:476 -msgid "Change Type" -msgstr "" - -#: eeschema/onrightclick.cpp:409 -msgid "Move Hlabel" -msgstr "" - -#: eeschema/onrightclick.cpp:410 -msgid "Rotate HLabel (R)" -msgstr "" - -#: eeschema/onrightclick.cpp:411 -msgid "Edit HLabel" -msgstr "" - -#: eeschema/onrightclick.cpp:412 -msgid "Delete Hlabel" -msgstr "" - -#: eeschema/onrightclick.cpp:420 -#: eeschema/onrightclick.cpp:447 -#, fuzzy -msgid "Change to Global label" -msgstr "Verander naar Globaal label" - -#: eeschema/onrightclick.cpp:436 -msgid "Move Label" -msgstr "Verplaats Label" - -#: eeschema/onrightclick.cpp:437 -msgid "Rotate Label (R)" -msgstr "Roteer Label (R)" - -#: eeschema/onrightclick.cpp:438 -msgid "Edit Label" -msgstr "Bewerk Label" - -#: eeschema/onrightclick.cpp:439 -msgid "Delete Label" -msgstr "Verwijder Label" - -#: eeschema/onrightclick.cpp:463 -msgid "Move Text" -msgstr "Verplaats Tekst" - -#: eeschema/onrightclick.cpp:464 -msgid "Rotate Text (R)" -msgstr "Roteer Tekst (R)" - -#: eeschema/onrightclick.cpp:465 -msgid "Edit Text" -msgstr "Bewerk Tekst" - -#: eeschema/onrightclick.cpp:466 -msgid "Delete Text" -msgstr "" - -#: eeschema/onrightclick.cpp:474 -msgid "Change to Glabel" -msgstr "" - -#: eeschema/onrightclick.cpp:494 -#: eeschema/onrightclick.cpp:534 -msgid "Break Wire" -msgstr "" - -#: eeschema/onrightclick.cpp:497 -msgid "delete junction" -msgstr "" - -#: eeschema/onrightclick.cpp:502 -#: eeschema/onrightclick.cpp:528 -msgid "Delete node" -msgstr "" - -#: eeschema/onrightclick.cpp:504 -#: eeschema/onrightclick.cpp:530 -msgid "Delete connection" -msgstr "" - -#: eeschema/onrightclick.cpp:521 -msgid "End Wire" -msgstr "" - -#: eeschema/onrightclick.cpp:523 -msgid "Delete Wire" -msgstr "" - -#: eeschema/onrightclick.cpp:538 -#: eeschema/onrightclick.cpp:570 -msgid "Add junction" -msgstr "" - -#: eeschema/onrightclick.cpp:539 -#: eeschema/onrightclick.cpp:571 -msgid "Add label" -msgstr "" - -#: eeschema/onrightclick.cpp:544 -#: eeschema/onrightclick.cpp:576 -msgid "Add global label" -msgstr "" - -#: eeschema/onrightclick.cpp:560 -msgid "End Bus" -msgstr "" - -#: eeschema/onrightclick.cpp:563 -msgid "Delete Bus" -msgstr "" - -#: eeschema/onrightclick.cpp:567 -msgid "Break Bus" -msgstr "" - -#: eeschema/onrightclick.cpp:589 -msgid "Enter Sheet" -msgstr "" - -#: eeschema/onrightclick.cpp:591 -msgid "Move Sheet" -msgstr "" - -#: eeschema/onrightclick.cpp:596 -msgid "Place Sheet" -msgstr "" - -#: eeschema/onrightclick.cpp:600 -msgid "Edit Sheet" -msgstr "" - -#: eeschema/onrightclick.cpp:601 -msgid "Resize Sheet" -msgstr "" - -#: eeschema/onrightclick.cpp:604 -msgid "Cleanup PinSheets" -msgstr "" - -#: eeschema/onrightclick.cpp:605 -msgid "Delete Sheet" -msgstr "" - -#: eeschema/onrightclick.cpp:618 -msgid "Move PinSheet" -msgstr "" - -#: eeschema/onrightclick.cpp:620 -msgid "Edit PinSheet" -msgstr "" - -#: eeschema/onrightclick.cpp:623 -msgid "Delete PinSheet" -msgstr "" - -#: eeschema/onrightclick.cpp:648 -msgid "Other block commands" -msgstr "" - -#: eeschema/onrightclick.cpp:649 -msgid "Save Block" -msgstr "Block Opslaan" - -#: eeschema/onrightclick.cpp:653 -msgid "Drag Block (ctrl + drag mouse)" -msgstr "" - -#: eeschema/onrightclick.cpp:655 -#: eeschema/libedit_onrightclick.cpp:253 -msgid "Del. Block (shift+ctrl + drag mouse)" -msgstr "" - -#: eeschema/onrightclick.cpp:657 -msgid "Mirror Block ||" -msgstr "" - -#: eeschema/onrightclick.cpp:661 -msgid "Copy to Clipboard" -msgstr "" - -#: eeschema/component_class.cpp:72 -#: eeschema/affiche.cpp:37 -msgid "Ref" -msgstr "" - -#: eeschema/component_class.cpp:75 -#: eeschema/eeredraw.cpp:130 -#: eeschema/eelayer.h:171 -msgid "Sheet" -msgstr "" - -#: eeschema/component_class.cpp:76 -#: eeschema/component_class.cpp:77 -#: eeschema/component_class.cpp:78 -#: eeschema/component_class.cpp:79 -#: eeschema/component_class.cpp:80 -#: eeschema/component_class.cpp:81 -#: eeschema/component_class.cpp:82 -#: eeschema/component_class.cpp:83 -#: eeschema/dialog_build_BOM.cpp:1234 -msgid "Field" -msgstr "Veld" - -#: eeschema/component_class.cpp:318 -#: eeschema/dialog_create_component.cpp:168 -msgid "U" -msgstr "U" - -#: eeschema/selpart.cpp:39 -#: eeschema/find.cpp:653 -msgid "No libraries are loaded" -msgstr "Geen bibliotheken geladen" - -#: eeschema/selpart.cpp:45 -msgid "Select Lib" -msgstr "Selecteer Bibliotheek" - -#: eeschema/selpart.cpp:94 -#, c-format -msgid "Select component (%d items)" -msgstr "" - -#: eeschema/dialog_erc.cpp:171 -#: eeschema/dialog_erc.cpp:202 -msgid "Erc File Report:" -msgstr "" - -#: eeschema/dialog_erc.cpp:176 -msgid "-> Total Errors: " -msgstr "" - -#: eeschema/dialog_erc.cpp:179 -msgid "-> Last Warnings: " -msgstr "" - -#: eeschema/dialog_erc.cpp:183 -msgid "-> Last Errors: " -msgstr "-> Laatste Fouten:" - -#: eeschema/dialog_erc.cpp:189 -msgid "0000" -msgstr "0000" - -#: eeschema/dialog_erc.cpp:205 -msgid "Write erc report" -msgstr "" - -#: eeschema/dialog_erc.cpp:211 -msgid "&Test Erc" -msgstr "" - -#: eeschema/dialog_erc.cpp:215 -msgid "&Del Markers" -msgstr "" - -#: eeschema/dialog_erc.cpp:222 -msgid "erc" -msgstr "" - -#: eeschema/dialog_erc.cpp:228 -msgid "Reset" -msgstr "Resetten" - -#: eeschema/affiche.cpp:22 -#: eeschema/dialog_create_component.cpp:157 -msgid "Name" -msgstr "Naam" - -#: eeschema/affiche.cpp:23 -msgid "FileName" -msgstr "" - -#: eeschema/affiche.cpp:41 -msgid "Pwr Symb" -msgstr "" - -#: eeschema/affiche.cpp:43 -msgid "Val" -msgstr "" - -#: eeschema/affiche.cpp:46 -msgid "RefLib" -msgstr "" - -#: eeschema/affiche.cpp:49 -msgid "Lib" -msgstr "" - -#: eeschema/affiche.cpp:72 -msgid "PinName" -msgstr "PenNaam" - -#: eeschema/affiche.cpp:80 -#: eeschema/eelayer.h:140 -msgid "PinNum" -msgstr "PenNum" - -#: eeschema/affiche.cpp:84 -#, fuzzy -msgid "PinType" -msgstr "PenType" - -#: eeschema/affiche.cpp:89 -#: eeschema/affiche.cpp:177 -msgid "no" -msgstr "nee" - -#: eeschema/affiche.cpp:91 -#: eeschema/affiche.cpp:179 -msgid "yes" -msgstr "ja" - -#: eeschema/affiche.cpp:96 -msgid "Lengh" -msgstr "Lengte" - -#: eeschema/affiche.cpp:102 -#: eeschema/pinedit-dialog.cpp:290 -#: eeschema/dialog_edit_label.cpp:147 -msgid "Up" -msgstr "Boven" - -#: eeschema/affiche.cpp:105 -#: eeschema/pinedit-dialog.cpp:291 -#: eeschema/dialog_edit_label.cpp:149 -msgid "Down" -msgstr "Beneden" - -#: eeschema/affiche.cpp:108 -#: eeschema/pinedit-dialog.cpp:289 -#: eeschema/dialog_edit_label.cpp:148 -msgid "Left" -msgstr "Links" - -#: eeschema/affiche.cpp:111 -#: eeschema/pinedit-dialog.cpp:288 -#: eeschema/dialog_edit_label.cpp:146 -msgid "Right" -msgstr "Rechts" - -#: eeschema/affiche.cpp:169 -#: eeschema/affiche.cpp:175 -#: share/svg_print.cpp:239 -#: share/dialog_print.cpp:198 -msgid "All" -msgstr "Alles" - -#: eeschema/affiche.cpp:187 -msgid "default" -msgstr "standaard" - -#: eeschema/schedit.cpp:180 -msgid "Push/Pop Hierarchy" -msgstr "" - -#: eeschema/schedit.cpp:184 -msgid "Add NoConnect Flag" -msgstr "" - -#: eeschema/schedit.cpp:188 -#: eeschema/hotkeys.cpp:271 -msgid "Add Wire" -msgstr "Draad Toevoegen" - -#: eeschema/schedit.cpp:192 -#, fuzzy -msgid "Add Bus" -msgstr "Bus Toevoegen" - -#: eeschema/schedit.cpp:200 -msgid "Add Junction" -msgstr "" - -#: eeschema/schedit.cpp:204 -msgid "Add Label" -msgstr "Label Toevoegen" - -#: eeschema/schedit.cpp:208 -msgid "Add Global label" -msgstr "" - -#: eeschema/schedit.cpp:212 -msgid "Add Hierarchal label" -msgstr "" - -#: eeschema/schedit.cpp:220 -msgid "Add Wire to Bus Entry" -msgstr "" - -#: eeschema/schedit.cpp:224 -msgid "Add Bus to Bus entry" -msgstr "" - -#: eeschema/schedit.cpp:228 -msgid "Add Sheet" -msgstr "" - -#: eeschema/schedit.cpp:232 -msgid "Add PinSheet" -msgstr "" - -#: eeschema/schedit.cpp:236 -msgid "Import PinSheet" -msgstr "" - -#: eeschema/schedit.cpp:240 -#: eeschema/hotkeys.cpp:249 -msgid "Add Component" -msgstr "" - -#: eeschema/schedit.cpp:244 -msgid "Add Power" -msgstr "" - -#: eeschema/eelayer.cpp:233 -msgid "White" -msgstr "Wit" - -#: eeschema/eelayer.cpp:234 -#: share/dialog_print.cpp:184 -msgid "Black" -msgstr "Zwart" - -#: eeschema/eelayer.cpp:235 -msgid "Background Color:" -msgstr "Achtergrond Kleur:" - -#: eeschema/tool_lib.cpp:48 -msgid "deselect current tool" -msgstr "deselecteer huidig gereedschap" - -#: eeschema/tool_lib.cpp:54 -msgid "Add Pins" -msgstr "Pennen toevoegen" - -#: eeschema/tool_lib.cpp:58 -msgid "Add graphic text" -msgstr "" - -#: eeschema/tool_lib.cpp:62 -msgid "Add rectangles" -msgstr "" - -#: eeschema/tool_lib.cpp:66 -msgid "Add circles" -msgstr "Cirkels toevoegen" - -#: eeschema/tool_lib.cpp:70 -msgid "Add arcs" -msgstr "" - -#: eeschema/tool_lib.cpp:74 -msgid "Add lines and polygons" -msgstr "" - -#: eeschema/tool_lib.cpp:79 -msgid "Move part anchor" -msgstr "" - -#: eeschema/tool_lib.cpp:84 -msgid "Import existing drawings" -msgstr "" - -#: eeschema/tool_lib.cpp:88 -msgid "Export current drawing" -msgstr "Exporteer huidige tekening" - -#: eeschema/tool_lib.cpp:120 -msgid "Save current loaded library on disk (file update)" -msgstr "" - -#: eeschema/tool_lib.cpp:126 -msgid "Delete component in current library" -msgstr "" - -#: eeschema/tool_lib.cpp:130 -msgid "New component" -msgstr "Nieuw component" - -#: eeschema/tool_lib.cpp:133 -msgid "Select component to edit" -msgstr "" - -#: eeschema/tool_lib.cpp:137 -msgid "Save current component into current loaded library (in memory)" -msgstr "" - -#: eeschema/tool_lib.cpp:140 -msgid "import component" -msgstr "" - -#: eeschema/tool_lib.cpp:143 -msgid "export component" -msgstr "exporteer component" - -#: eeschema/tool_lib.cpp:147 -msgid "Create a new library an save current component into" -msgstr "" - -#: eeschema/tool_lib.cpp:160 -msgid "Edit component properties" -msgstr "" - -#: eeschema/tool_lib.cpp:167 -msgid "Test duplicate pins" -msgstr "" - -#: eeschema/tool_lib.cpp:189 -msgid "show as \"De Morgan\" normal part" -msgstr "" - -#: eeschema/tool_lib.cpp:195 -msgid "show as \"De Morgan\" convert part" -msgstr "" - -#: eeschema/tool_lib.cpp:204 -msgid "Documents" -msgstr "Documenten" - -#: eeschema/tool_lib.cpp:221 -msgid "Edit pins part per part (Carefully use!)" -msgstr "" - -#: eeschema/tool_lib.cpp:241 -#: eeschema/tool_viewlib.cpp:131 -#, c-format -msgid "Part %c" -msgstr "Onderdeel %c" - -#: eeschema/class_drawsheet.cpp:252 -msgid "Ok to cleanup this sheet" -msgstr "" - -#: eeschema/class_drawsheet.cpp:584 -#, c-format -msgid "A Sub Hierarchy named %s exists, Use it (The data in this sheet will be replaced)?" -msgstr "" - -#: eeschema/class_drawsheet.cpp:588 -msgid "Sheet Filename Renaming Aborted" -msgstr "" - -#: eeschema/class_drawsheet.cpp:596 -#, c-format -msgid "A file named %s exists, load it (otherwise keep current sheet data if possible)?" -msgstr "" - -#: eeschema/class_drawsheet.cpp:611 -msgid "This sheet uses shared data in a complex hierarchy" -msgstr "" - -#: eeschema/class_drawsheet.cpp:614 -msgid "Do we convert it in a simple hierarchical sheet (otherwise delete current sheet data)" -msgstr "" - -#: eeschema/class_drawsheet.cpp:751 -#, c-format -msgid "%8.8lX/" -msgstr "" - -#: eeschema/erc.cpp:289 -msgid "Annotation Required!" -msgstr "" - -#: eeschema/erc.cpp:394 -msgid "ERC file:" -msgstr "" - -#: eeschema/erc.cpp:548 -#, c-format -msgid "Warning HLabel %s not connected to SheetLabel" -msgstr "" - -#: eeschema/erc.cpp:552 -#, c-format -msgid "Warning SheetLabel %s not connected to HLabel" -msgstr "" - -#: eeschema/erc.cpp:566 -#, c-format -msgid "Warning Pin %s Unconnected" -msgstr "" - -#: eeschema/erc.cpp:575 -#, c-format -msgid "Warning Pin %s not driven (Net %d)" -msgstr "" - -#: eeschema/erc.cpp:586 -msgid "Warning More than 1 Pin connected to UnConnect symbol" -msgstr "" - -#: eeschema/erc.cpp:597 -#: common/confirm.cpp:84 -msgid "Warning" -msgstr "Waarschuwing" - -#: eeschema/erc.cpp:600 -#: common/confirm.cpp:88 -msgid "Error" -msgstr "Fout" - -#: eeschema/erc.cpp:606 -#, c-format -msgid "%s: Pin %s connected to Pin %s (net %d)" -msgstr "" - -#: eeschema/erc.cpp:725 -msgid "ERC control" -msgstr "" - -#: eeschema/erc.cpp:735 -msgid "" -"\n" -"***** Sheet / (Root) \n" -msgstr "" - -#: eeschema/erc.cpp:740 -#, c-format -msgid "" -"\n" -"***** Sheet %s\n" -msgstr "" - -#: eeschema/erc.cpp:757 -#, c-format -msgid "ERC: %s (X= %2.3f inches, Y= %2.3f inches\n" -msgstr "" - -#: eeschema/erc.cpp:766 -#, c-format -msgid "" -"\n" -" >> Errors ERC: %d\n" -msgstr "" - -#: eeschema/plothpgl.cpp:205 -#, fuzzy -msgid "Sheet Size" -msgstr "Pagina Grote" - -#: eeschema/plothpgl.cpp:206 -#: eeschema/plotps.cpp:172 -msgid "Page Size A4" -msgstr "Pagina Grote A4" - -#: eeschema/plothpgl.cpp:207 -msgid "Page Size A3" -msgstr "Pagina Grote A3" - -#: eeschema/plothpgl.cpp:208 -msgid "Page Size A2" -msgstr "" - -#: eeschema/plothpgl.cpp:209 -msgid "Page Size A1" -msgstr "" - -#: eeschema/plothpgl.cpp:210 -msgid "Page Size A0" -msgstr "" - -#: eeschema/plothpgl.cpp:211 -#: eeschema/plotps.cpp:173 -msgid "Page Size A" -msgstr "" - -#: eeschema/plothpgl.cpp:212 -msgid "Page Size B" -msgstr "" - -#: eeschema/plothpgl.cpp:213 -msgid "Page Size C" -msgstr "" - -#: eeschema/plothpgl.cpp:214 -msgid "Page Size D" -msgstr "" - -#: eeschema/plothpgl.cpp:215 -msgid "Page Size E" -msgstr "" - -#: eeschema/plothpgl.cpp:217 -#: eeschema/plotps.cpp:174 -msgid "Plot page size:" -msgstr "" - -#: eeschema/plothpgl.cpp:223 -msgid "Pen control:" -msgstr "" - -#: eeschema/plothpgl.cpp:227 -msgid "Pen Width ( mils )" -msgstr "" - -#: eeschema/plothpgl.cpp:233 -msgid "Pen Speed ( cm/s )" -msgstr "" - -#: eeschema/plothpgl.cpp:245 -msgid "Page offset:" -msgstr "" - -#: eeschema/plothpgl.cpp:249 -msgid "Plot Offset X" -msgstr "" - -#: eeschema/plothpgl.cpp:255 -msgid "Plot Offset Y" -msgstr "" - -#: eeschema/plothpgl.cpp:266 -#: eeschema/plotps.cpp:200 -msgid "&Plot CURRENT" -msgstr "" - -#: eeschema/plothpgl.cpp:270 -#: eeschema/plotps.cpp:204 -msgid "Plot A&LL" -msgstr "Plot A&lles" - -#: eeschema/plothpgl.cpp:280 -msgid "&Accept Offset" -msgstr "" - -#: eeschema/plothpgl.cpp:539 -msgid "** Plot End **\n" -msgstr "** Plot Einde **\n" - -#: eeschema/plothpgl.cpp:564 -msgid "Plot " -msgstr "Plot " - -#: eeschema/eelibs_read_libraryfiles.cpp:115 -#, fuzzy -msgid "Start loading schematic libs" -msgstr "Start laden schema bibliotheken" - -#: eeschema/eelibs_read_libraryfiles.cpp:302 -#: eeschema/eelibs_read_libraryfiles.cpp:309 -msgid "File <" -msgstr "Bestand <" - -#: eeschema/eelibs_read_libraryfiles.cpp:302 -msgid "> is empty!" -msgstr "> is leeg!" - -#: eeschema/eelibs_read_libraryfiles.cpp:309 -msgid "> is NOT EESCHEMA library!" -msgstr "" - -#: eeschema/eelibs_read_libraryfiles.cpp:328 -msgid "Library <" -msgstr "Bibliotheek <" - -#: eeschema/eelibs_read_libraryfiles.cpp:328 -msgid "> header read error" -msgstr "" - -#: eeschema/dialog_edit_component_in_lib.cpp:136 -msgid "General :" -msgstr "Algemeen :" - -#: eeschema/dialog_edit_component_in_lib.cpp:144 -msgid "Number of Parts:" -msgstr "" - -#: eeschema/dialog_edit_component_in_lib.cpp:152 -#: eeschema/dialog_create_component.cpp:259 -msgid "Skew:" -msgstr "" - -#: eeschema/dialog_edit_component_in_lib.cpp:158 -#: eeschema/dialog_create_component.cpp:184 -msgid "Power Symbol" -msgstr "" - -#: eeschema/dialog_edit_component_in_lib.cpp:162 -#: eeschema/dialog_edit_component_in_schematic.cpp:187 -#: eeschema/dialog_create_component.cpp:188 -msgid "Parts are locked" -msgstr "" - -#: eeschema/dialog_edit_component_in_lib.cpp:172 -msgid "Doc:" -msgstr "" - -#: eeschema/dialog_edit_component_in_lib.cpp:179 -msgid "Keywords:" -msgstr "Zoekwoorden:" - -#: eeschema/dialog_edit_component_in_lib.cpp:186 -msgid "DocFileName:" -msgstr "" - -#: eeschema/dialog_edit_component_in_lib.cpp:195 -#, fuzzy -msgid "Copy Doc" -msgstr "Kopieer Doc" - -#: eeschema/dialog_edit_component_in_lib.cpp:199 -msgid "Browse DocFiles" -msgstr "" - -#: eeschema/dialog_edit_component_in_lib.cpp:207 -#: eeschema/edit_component_in_lib.cpp:216 -msgid "Alias" -msgstr "" - -#: eeschema/tool_viewlib.cpp:52 -msgid "Select library to browse" -msgstr "" - -#: eeschema/tool_viewlib.cpp:56 -msgid "Select part to browse" -msgstr "" - -#: eeschema/tool_viewlib.cpp:61 -msgid "Display previous part" -msgstr "" - -#: eeschema/tool_viewlib.cpp:65 -msgid "Display next part" -msgstr "" - -#: eeschema/tool_viewlib.cpp:70 -#: cvpcb/displayframe.cpp:124 -#: 3d-viewer/3d_toolbar.cpp:44 -msgid "zoom + (F1)" -msgstr "zoom + (F1)" - -#: eeschema/tool_viewlib.cpp:74 -#: cvpcb/displayframe.cpp:127 -#: 3d-viewer/3d_toolbar.cpp:47 -msgid "zoom - (F2)" -msgstr "zoom - (F2)" - -#: eeschema/tool_viewlib.cpp:78 -#: cvpcb/displayframe.cpp:130 -#: 3d-viewer/3d_toolbar.cpp:50 -msgid "redraw (F3)" -msgstr "" - -#: eeschema/tool_viewlib.cpp:82 -#: cvpcb/displayframe.cpp:133 -#: cvpcb/displayframe.cpp:137 -msgid "1:1 zoom" -msgstr "" - -#: eeschema/tool_viewlib.cpp:87 -msgid "Show as \"De Morgan\" normal part" -msgstr "" - -#: eeschema/tool_viewlib.cpp:91 -msgid "Show as \"De Morgan\" convert part" -msgstr "" - -#: eeschema/tool_viewlib.cpp:101 -msgid "View component documents" -msgstr "Bekijk component documenten" - -#: eeschema/tool_viewlib.cpp:109 -msgid "Export to schematic" -msgstr "Exporteer naar schema" - -#: eeschema/viewlibs.cpp:118 -msgid "Browse library: " -msgstr "Bibliotheek doorzoeken:" - -#: eeschema/viewlibs.cpp:307 -#, c-format -msgid "Current Part: <%s> (is Alias of <%s>)" -msgstr "" - -#: eeschema/viewlibs.cpp:313 -#, c-format -msgid "Error: Root Part <%s> not found" -msgstr "" - -#: eeschema/viewlibs.cpp:332 -#, c-format -msgid "Current Part: <%s>" -msgstr "" - -#: eeschema/netform.cpp:55 -#: eeschema/netform.cpp:258 -#: eeschema/save_schemas.cpp:86 -msgid "Failed to create file " -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:70 -msgid "Component properties (Not found in lib)" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:135 -msgid "Unit 1" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:136 -msgid "Unit 2" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:137 -msgid "Unit 3" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:138 -msgid "Unit 4" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:139 -msgid "Unit 5" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:140 -msgid "Unit 6" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:141 -msgid "Unit 7" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:142 -msgid "Unit 8" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:143 -msgid "Unit 9" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:144 -msgid "Unit 10" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:145 -msgid "Unit 11" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:146 -msgid "Unit 12" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:147 -msgid "Unit 13" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:148 -msgid "Unit 14" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:149 -msgid "Unit 15" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:150 -#: eeschema/dialog_edit_component_in_schematic.cpp:151 -msgid "Unit 16" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:152 -msgid "Unit 17" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:153 -msgid "Unit 18" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:154 -msgid "Unit 19" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:155 -msgid "Unit 20" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:156 -msgid "Unit 21" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:157 -msgid "Unit 22" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:158 -msgid "Unit 23" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:159 -msgid "Unit 24" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:160 -msgid "Unit 25" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:161 -msgid "Unit 26" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:162 -msgid "Unit:" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:172 -msgid "+90" -msgstr "+90" - -#: eeschema/dialog_edit_component_in_schematic.cpp:175 -msgid "Orient:" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:182 -msgid "Mirror !" -msgstr "Spiegel !" - -#: eeschema/dialog_edit_component_in_schematic.cpp:183 -msgid "Mirror:" -msgstr "Spiegel:" - -#: eeschema/dialog_edit_component_in_schematic.cpp:194 -msgid "Chip Name:" -msgstr "Chip Naam:" - -#: eeschema/dialog_edit_component_in_schematic.cpp:211 -#: eeschema/edit_component_in_lib.cpp:497 -msgid "Show Text" -msgstr "" - -#: eeschema/dialog_edit_component_in_schematic.cpp:215 -#: eeschema/edit_component_in_lib.cpp:502 -#: eeschema/symbtext.cpp:167 -msgid "Vertical" -msgstr "Verticaal" - -#: eeschema/dialog_edit_component_in_schematic.cpp:225 -#: eeschema/edit_component_in_lib.cpp:484 -#: eeschema/eelayer.h:164 -msgid "Fields" -msgstr "Velden" - -#: eeschema/dialog_edit_component_in_schematic.cpp:236 -msgid "Defaults" -msgstr "" - -#: eeschema/libedit.cpp:38 -msgid " Part: " -msgstr " Onderdeel:" - -#: eeschema/libedit.cpp:52 -msgid " Convert" -msgstr " Converteren" - -#: eeschema/libedit.cpp:53 -msgid " Normal" -msgstr " Normaal" - -#: eeschema/libedit.cpp:56 -msgid " (Power Symbol)" -msgstr "" - -#: eeschema/libedit.cpp:90 -msgid "" -"Current Part not saved.\n" -"Continue?" -msgstr "" - -#: eeschema/libedit.cpp:112 -#: eeschema/libedit.cpp:389 -msgid "Component \"" -msgstr "Component \"" - -#: eeschema/libedit.cpp:112 -msgid "\" not found." -msgstr "\" niet gevonden" - -#: eeschema/libedit.cpp:234 -msgid "Modify Library File \"" -msgstr "Bewerk Bibliotheek Bestand \" " - -#: eeschema/libedit.cpp:234 -msgid "\"?" -msgstr "\"" - -#: eeschema/libedit.cpp:243 -msgid "Error while saving Library File \"" -msgstr "Fout bij opslaan van bibliotheek bestand\"" - -#: eeschema/libedit.cpp:243 -#: eeschema/libedit.cpp:390 -msgid "\"." -msgstr "\"." - -#: eeschema/libedit.cpp:249 -msgid "Library File \"" -msgstr "Bibliotheek Bestand \"" - -#: eeschema/libedit.cpp:251 -msgid "Document File \"" -msgstr "Document Bestand \"" - -#: eeschema/libedit.cpp:304 -msgid "No Active Library" -msgstr "Geen Actieve Bibliotheek" - -#: eeschema/libedit.cpp:320 -#, c-format -msgid "Select Component (%d items)" -msgstr "Selecteer Componenten (%d items)" - -#: eeschema/libedit.cpp:343 -msgid "Component not found" -msgstr "Component niet gevonden" - -#: eeschema/libedit.cpp:347 -msgid "Delete component \"" -msgstr "Verwijder component \"" - -#: eeschema/libedit.cpp:348 -msgid "\" from library \"" -msgstr "\" van bibliotheek \"" - -#: eeschema/libedit.cpp:372 -msgid "Clear old component from screen (changes will be lost)?" -msgstr "" - -#: eeschema/libedit.cpp:390 -msgid "\" exists in library \"" -msgstr "" - -#: eeschema/libedit.cpp:557 -msgid "No component to Save." -msgstr "" - -#: eeschema/libedit.cpp:564 -msgid "No Library specified." -msgstr "" - -#: eeschema/libedit.cpp:575 -#, c-format -msgid "Component \"%s\" exists. Change it?" -msgstr "" - -#: eeschema/libedit.cpp:614 -#, c-format -msgid "Component %s saved in %s" -msgstr "" - -#: eeschema/dialog_cmp_graphic_properties.cpp:155 -#: eeschema/pinedit-dialog.cpp:258 -#: eeschema/symbtext.cpp:159 -msgid "Common to Units" -msgstr "" - -#: eeschema/dialog_cmp_graphic_properties.cpp:159 -#: eeschema/pinedit-dialog.cpp:262 -#: eeschema/symbtext.cpp:163 -msgid "Common to convert" -msgstr "" - -#: eeschema/dialog_cmp_graphic_properties.cpp:167 -msgid "Void" -msgstr "" - -#: eeschema/dialog_cmp_graphic_properties.cpp:169 -msgid "BgFilled" -msgstr "" - -#: eeschema/dialog_cmp_graphic_properties.cpp:171 -msgid "Fill:" -msgstr "Vullen:" - -#: eeschema/dialog_options.cpp:140 -#: eeschema/dialog_options.cpp:288 -msgid "Delta Step X" -msgstr "" - -#: eeschema/dialog_options.cpp:145 -#: eeschema/dialog_options.cpp:294 -msgid "Delta Step Y" -msgstr "" - -#: eeschema/dialog_options.cpp:208 -msgid "Draw Options:" -msgstr "" - -#: eeschema/dialog_options.cpp:212 -msgid "Show grid" -msgstr "Vertoon raster" - -#: eeschema/dialog_options.cpp:217 -msgid "Normal (50 mils)" -msgstr "Normaal (50 mil)" - -#: eeschema/dialog_options.cpp:218 -msgid "Small (25 mils)" -msgstr "" - -#: eeschema/dialog_options.cpp:219 -msgid "Very small (10 mils)" -msgstr "Erg klein (10 mil)" - -#: eeschema/dialog_options.cpp:220 -msgid "Special (5 mils)" -msgstr "Speciaal (5 mil)" - -#: eeschema/dialog_options.cpp:221 -msgid "Special (2 mils)" -msgstr "Speciaal (2 mil)" - -#: eeschema/dialog_options.cpp:222 -msgid "Special (1 mil)" -msgstr "" - -#: eeschema/dialog_options.cpp:224 -#, fuzzy -msgid "Grid Size" -msgstr "Raster Grote" - -#: eeschema/dialog_options.cpp:230 -#, fuzzy -msgid "Show alls" -msgstr "Vertoon alles" - -#: eeschema/dialog_options.cpp:232 -#, fuzzy -msgid "Show pins" -msgstr "Vertoon pennen" - -#: eeschema/dialog_options.cpp:245 -msgid "millimeter" -msgstr "millimeter" - -#: eeschema/dialog_options.cpp:246 -#, fuzzy -msgid "inches" -msgstr "inchen" - -#: eeschema/dialog_options.cpp:256 -msgid "Horiz/Vertical" -msgstr "Horiz/Verticaal" - -#: eeschema/dialog_options.cpp:259 -msgid "Wires - Bus orient" -msgstr "" - -#: eeschema/dialog_options.cpp:284 -msgid "Auto increment params" -msgstr "" - -#: eeschema/dialog_options.cpp:300 -msgid "Delta Label:" -msgstr "" - -#: eeschema/dialog_options.cpp:308 -#: eeschema/plotps.cpp:227 -msgid "Default Line Width" -msgstr "" - -#: eeschema/dialog_options.cpp:311 -msgid "Default Label Size" -msgstr "" - -#: eeschema/sheetlab.cpp:73 -msgid "PinSheet Properties:" -msgstr "" - -#: eeschema/sheetlab.cpp:107 -msgid "PinSheet Shape:" -msgstr "" - -#: eeschema/sheetlab.cpp:388 -msgid "No New Hierarchal Label found" -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:83 -msgid "Move Arc " -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:87 -msgid "Arc Options" -msgstr "Boog Opties" - -#: eeschema/libedit_onrightclick.cpp:90 -msgid "Delete Arc " -msgstr "Verwijder Boog" - -#: eeschema/libedit_onrightclick.cpp:98 -msgid "Move Circle " -msgstr "Verplaats Cirkel" - -#: eeschema/libedit_onrightclick.cpp:102 -msgid "Circle Options" -msgstr "Cirkel Opties" - -#: eeschema/libedit_onrightclick.cpp:105 -msgid "Delete Circle " -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:113 -msgid "Move Rect " -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:117 -msgid "Rect Options" -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:120 -msgid "Delete Rect " -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:128 -msgid "Move Text " -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:132 -msgid "Text Editor" -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:134 -msgid "Rotate Text" -msgstr "Roteer Tekst" - -#: eeschema/libedit_onrightclick.cpp:137 -msgid "Delete Text " -msgstr "Verwijder Tekst" - -#: eeschema/libedit_onrightclick.cpp:145 -msgid "Move Line " -msgstr "Verplaats Lijn" - -#: eeschema/libedit_onrightclick.cpp:151 -#, fuzzy -msgid "Line End" -msgstr "Lijn Einde" - -#: eeschema/libedit_onrightclick.cpp:154 -msgid "Line Options" -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:157 -msgid "Delete Line " -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:164 -msgid "Delete Segment " -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:174 -msgid "Move Feild " -msgstr "Verplaats Veld" - -#: eeschema/libedit_onrightclick.cpp:178 -msgid "Field Rotate" -msgstr "Roteer Veld" - -#: eeschema/libedit_onrightclick.cpp:180 -msgid "Field Edit" -msgstr "Veld Bewerken" - -#: eeschema/libedit_onrightclick.cpp:205 -msgid "Move Pin" -msgstr "Verplaats Pen" - -#: eeschema/libedit_onrightclick.cpp:208 -msgid "Edit Pin " -msgstr "Bewerk Pen" - -#: eeschema/libedit_onrightclick.cpp:213 -#, fuzzy -msgid "Delete Pin " -msgstr "Verwijder Pen" - -#: eeschema/libedit_onrightclick.cpp:218 -msgid "Global" -msgstr "Globaal" - -#: eeschema/libedit_onrightclick.cpp:220 -msgid "Pin Size to selected pins" -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:220 -msgid "Pin Size to others" -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:223 -msgid "Pin Name Size to selected pin" -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:223 -msgid "Pin Name Size to others" -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:226 -msgid "Pin Num Size to selected pin" -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:226 -msgid "Pin Num Size to others" -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:248 -msgid "Select items" -msgstr "" - -#: eeschema/libedit_onrightclick.cpp:251 -msgid "Mirror Block (ctrl + drag mouse)" -msgstr "" - -#: eeschema/sheet.cpp:164 -#: share/svg_print.cpp:265 -msgid "Filename:" -msgstr "" - -#: eeschema/sheet.cpp:178 -msgid "Sheetname:" -msgstr "" - -#: eeschema/sheet.cpp:295 -msgid "No Filename! Aborted" -msgstr "Geen Bestandsnaam! Afgebroken" - -#: eeschema/sheet.cpp:310 -msgid "Changing a Filename can change all the schematic structure and cannot be undone" -msgstr "" - -#: eeschema/sheet.cpp:312 -msgid "Ok to continue renaming?" -msgstr "" - -#: eeschema/libframe.cpp:105 -msgid "" -"Component was modified!\n" -"Discard changes?" -msgstr "" - -#: eeschema/libframe.cpp:118 -#, c-format -msgid "" -"Library \"%s\" was modified!\n" -"Discard changes?" -msgstr "" - -#: eeschema/libframe.cpp:344 -msgid "Include last component changes?" -msgstr "" - -#: eeschema/libframe.cpp:407 -msgid " Pins Test OK!" -msgstr " Pennen Test Oke!" - -#: eeschema/libframe.cpp:481 -msgid "Add Pin" -msgstr "Pen Toevoegen" - -#: eeschema/libframe.cpp:485 -msgid "Set Pin Options" -msgstr "" - -#: eeschema/libframe.cpp:507 -msgid "Add Rectangle" -msgstr "Vierkant Toevoegen" - -#: eeschema/libframe.cpp:511 -msgid "Add Circle" -msgstr "Cirkel Toevoegen" - -#: eeschema/libframe.cpp:515 -msgid "Add Arc" -msgstr "Boog Toevoegen" - -#: eeschema/libframe.cpp:523 -msgid "Anchor" -msgstr "" - -#: eeschema/libframe.cpp:533 -msgid "Export" -msgstr "" - -#: eeschema/save_schemas.cpp:61 -#: eeschema/files-io.cpp:122 -msgid "Schematic files:" -msgstr "" - -#: eeschema/save_schemas.cpp:96 -msgid "File write operation failed." -msgstr "" - -#: eeschema/libfield.cpp:221 -msgid "No new text: no change" -msgstr "" - -#: eeschema/dialog_create_component.cpp:180 -#: eeschema/edit_component_in_lib.cpp:401 -msgid "As Convert" -msgstr "" - -#: eeschema/dialog_create_component.cpp:211 -msgid "&1" -msgstr "&1" - -#: eeschema/dialog_create_component.cpp:212 -msgid "&2" -msgstr "&2" - -#: eeschema/dialog_create_component.cpp:213 -msgid "&3" -msgstr "&3" - -#: eeschema/dialog_create_component.cpp:214 -msgid "&4" -msgstr "&4" - -#: eeschema/dialog_create_component.cpp:215 -msgid "&5" -msgstr "&5" - -#: eeschema/dialog_create_component.cpp:216 -msgid "&6" -msgstr "&6" - -#: eeschema/dialog_create_component.cpp:217 -msgid "&7" -msgstr "&7" - -#: eeschema/dialog_create_component.cpp:218 -msgid "&8" -msgstr "&8" - -#: eeschema/dialog_create_component.cpp:219 -msgid "&9" -msgstr "&9" - -#: eeschema/dialog_create_component.cpp:220 -msgid "&10" -msgstr "&10" - -#: eeschema/dialog_create_component.cpp:221 -msgid "&11" -msgstr "&11" - -#: eeschema/dialog_create_component.cpp:222 -msgid "&12" -msgstr "&12" - -#: eeschema/dialog_create_component.cpp:223 -msgid "&13" -msgstr "&13" - -#: eeschema/dialog_create_component.cpp:224 -msgid "&14" -msgstr "&14" - -#: eeschema/dialog_create_component.cpp:225 -msgid "&15" -msgstr "&15" - -#: eeschema/dialog_create_component.cpp:226 -msgid "&16" -msgstr "&16" - -#: eeschema/dialog_create_component.cpp:227 -msgid "&17" -msgstr "&17" - -#: eeschema/dialog_create_component.cpp:228 -msgid "&18" -msgstr "&18" - -#: eeschema/dialog_create_component.cpp:229 -msgid "&19" -msgstr "&19" - -#: eeschema/dialog_create_component.cpp:230 -msgid "&20" -msgstr "&20" - -#: eeschema/dialog_create_component.cpp:231 -msgid "&21" -msgstr "&21" - -#: eeschema/dialog_create_component.cpp:232 -msgid "&22" -msgstr "&22" - -#: eeschema/dialog_create_component.cpp:233 -msgid "&23" -msgstr "&23" - -#: eeschema/dialog_create_component.cpp:234 -msgid "&24" -msgstr "&24" - -#: eeschema/dialog_create_component.cpp:235 -msgid "&25" -msgstr "&25" - -#: eeschema/dialog_create_component.cpp:236 -msgid "&26" -msgstr "&26" - -#: eeschema/dialog_create_component.cpp:237 -msgid "Parts per component" -msgstr "" - -#: eeschema/dialog_create_component.cpp:243 -msgid "Draw options" -msgstr "" - -#: eeschema/dialog_create_component.cpp:247 -msgid "Show Pin Number" -msgstr "" - -#: eeschema/dialog_create_component.cpp:251 -#: eeschema/edit_component_in_lib.cpp:418 -msgid "Show Pin Name" -msgstr "" - -#: eeschema/dialog_create_component.cpp:255 -#: eeschema/edit_component_in_lib.cpp:429 -msgid "Pin Name Inside" -msgstr "" - -#: eeschema/dialog_create_component.cpp:311 -msgid "You must provide a name for this component" -msgstr "" - -#: eeschema/libarch.cpp:79 -msgid "Failed to create archive lib file " -msgstr "" - -#: eeschema/libarch.cpp:86 -msgid "Failed to create doc lib file " -msgstr "" - -#: eeschema/symbdraw.cpp:793 -#, c-format -msgid "Arc %.1f deg" -msgstr "" - -#: eeschema/annotate.cpp:713 -#, c-format -msgid "item not annotated: %s%s" -msgstr "" - -#: eeschema/annotate.cpp:718 -#, c-format -msgid "( unit %d)" -msgstr "" +#: eeschema/dialog_edit_label.cpp:68 +msgid "Global Label properties" +msgstr "Globale Label instellingen" -#: eeschema/annotate.cpp:735 -#, c-format -msgid "Error item %s%s" +#: eeschema/dialog_edit_label.cpp:72 +msgid "Hierarchal Label properties" msgstr "" -#: eeschema/annotate.cpp:738 -#, c-format -msgid " unit %d and no more than %d parts" -msgstr "" - -#: eeschema/annotate.cpp:772 -#: eeschema/annotate.cpp:795 -#, c-format -msgid "Multiple item %s%s" -msgstr "" - -#: eeschema/annotate.cpp:777 -#: eeschema/annotate.cpp:800 -#, c-format -msgid " (unit %d)" -msgstr "" - -#: eeschema/annotate.cpp:817 -#, c-format -msgid "Diff values for %s%d%c (%s) and %s%d%c (%s)" -msgstr "" - -#: eeschema/annotate_dialog.cpp:157 -msgid "Scope" -msgstr "" - -#: eeschema/annotate_dialog.cpp:163 -msgid "Annotate the &entire schematic" -msgstr "" - -#: eeschema/annotate_dialog.cpp:167 -msgid "Annotate the current &page only" -msgstr "" - -#: eeschema/annotate_dialog.cpp:170 -msgid "&Reset existing annotation" -msgstr "" - -#: eeschema/annotate_dialog.cpp:188 -msgid "Order" -msgstr "" - -#: eeschema/annotate_dialog.cpp:194 -msgid "Sort components by p&osition" -msgstr "" - -#: eeschema/annotate_dialog.cpp:200 -msgid "Sort components by &value" -msgstr "" - -#: eeschema/annotate_dialog.cpp:215 -msgid "Clear Annotation" -msgstr "" - -#: eeschema/annotate_dialog.cpp:216 -msgid "Annotation" -msgstr "" - -#: eeschema/annotate_dialog.cpp:264 -msgid "Clear the existing annotation for " -msgstr "" - -#: eeschema/annotate_dialog.cpp:266 -msgid "the entire schematic?" -msgstr "" - -#: eeschema/annotate_dialog.cpp:268 -msgid "the current sheet?" -msgstr "" - -#: eeschema/annotate_dialog.cpp:270 -msgid "" -"\n" -"\n" -"This operation will clear the existing annotation and cannot be undone." -msgstr "" - -#: eeschema/annotate_dialog.cpp:286 -msgid "Clear and annotate all of the components " -msgstr "" - -#: eeschema/annotate_dialog.cpp:288 -msgid "Annotate only the unannotated components " -msgstr "" - -#: eeschema/annotate_dialog.cpp:290 -msgid "on the entire schematic?" -msgstr "" - -#: eeschema/annotate_dialog.cpp:292 -msgid "on the current sheet?" -msgstr "" - -#: eeschema/annotate_dialog.cpp:294 -msgid "" -"\n" -"\n" -"This operation will change the current annotation and cannot be undone." -msgstr "" - -#: eeschema/pinedit.cpp:22 -#: eeschema/pinedit-dialog.cpp:317 -msgid "line" -msgstr "lijn" - -#: eeschema/pinedit.cpp:22 -#: eeschema/pinedit-dialog.cpp:318 -msgid "invert" -msgstr "inverteren" - -#: eeschema/pinedit.cpp:22 -#: eeschema/pinedit-dialog.cpp:319 -msgid "clock" -msgstr "klok" - -#: eeschema/pinedit.cpp:22 -#: eeschema/pinedit-dialog.cpp:320 -msgid "clock inv" -msgstr "klok inv" - -#: eeschema/pinedit.cpp:23 -#: eeschema/pinedit-dialog.cpp:321 -msgid "low in" -msgstr "" - -#: eeschema/pinedit.cpp:23 -#: eeschema/pinedit-dialog.cpp:322 -msgid "low clock" -msgstr "" - -#: eeschema/pinedit.cpp:23 -#: eeschema/pinedit-dialog.cpp:323 -msgid "low out" -msgstr "" - -#: eeschema/pinedit.cpp:189 -msgid "Occupied by other pin. Continue?" -msgstr "" - -#: eeschema/pinedit.cpp:874 -#, c-format -msgid "Duplicate Pin %4.4s (Pin %s loc %d, %d, and Pin %s loc %d, %d)" -msgstr "" - -#: eeschema/pinedit.cpp:879 -#, c-format -msgid " Part %d" -msgstr "" - -#: eeschema/pinedit.cpp:884 -msgid " Convert" -msgstr " Converteren" - -#: eeschema/pinedit.cpp:885 -msgid " Normal" -msgstr " Normaal" - -#: eeschema/netlist_control.cpp:124 -#: eeschema/netlist_control.cpp:240 -#: gerbview/options.cpp:201 -msgid "Default format" -msgstr "" - -#: eeschema/netlist_control.cpp:137 -msgid "&Browse Plugin" -msgstr "" - -#: eeschema/netlist_control.cpp:139 -msgid "&Netlist" -msgstr "" - -#: eeschema/netlist_control.cpp:154 -msgid "&Ok" -msgstr "&Oke" - -#: eeschema/netlist_control.cpp:159 -msgid "&Delete" -msgstr "&Verwijderen" - -#: eeschema/netlist_control.cpp:168 -#: eeschema/netlist_control.cpp:259 -msgid "Netlist" -msgstr "" - -#: eeschema/netlist_control.cpp:244 -msgid "Use Net Names" -msgstr "" - -#: eeschema/netlist_control.cpp:244 -msgid "Use Net Numbers" -msgstr "" - -#: eeschema/netlist_control.cpp:245 -msgid "Netlist Options:" -msgstr "" - -#: eeschema/netlist_control.cpp:254 -msgid "Simulator command:" -msgstr "" - -#: eeschema/netlist_control.cpp:263 -msgid "&Run Simulator" -msgstr "" - -#: eeschema/netlist_control.cpp:299 -msgid "Add Plugin" -msgstr "" - -#: eeschema/netlist_control.cpp:314 -msgid "Netlist command:" -msgstr "" - -#: eeschema/netlist_control.cpp:320 -#: share/setpage.cpp:352 -msgid "Title:" -msgstr "" - -#: eeschema/netlist_control.cpp:338 -msgid "Plugin files:" -msgstr "" - -#: eeschema/netlist_control.cpp:362 -msgid "Do not forget to choose a title for this netlist control page" -msgstr "" - -#: eeschema/netlist_control.cpp:454 -msgid "Netlist files:" -msgstr "" - -#: eeschema/netlist_control.cpp:471 -msgid "Must be Annotated, Continue ?" -msgstr "" - -#: eeschema/netlist_control.cpp:629 -msgid "Error. You must provide a command String" -msgstr "" - -#: eeschema/netlist_control.cpp:634 -msgid "Error. You must provide a Title" -msgstr "" - -#: eeschema/edit_component_in_schematic.cpp:199 -#: eeschema/edit_component_in_lib.cpp:554 -msgid "Field to edit" -msgstr "" - -#: eeschema/edit_component_in_schematic.cpp:205 -#: eeschema/edit_component_in_lib.cpp:508 -msgid "Field Name:" -msgstr "Veld Naam:" - -#: eeschema/edit_component_in_schematic.cpp:215 -#: eeschema/edit_component_in_lib.cpp:518 -msgid "Field Text:" -msgstr "Veld Tekst:" - -#: eeschema/edit_component_in_schematic.cpp:223 -#: eeschema/edit_component_in_lib.cpp:524 -msgid "Pos" -msgstr "" - -#: eeschema/edit_component_in_schematic.cpp:330 -msgid "No Component Name!" -msgstr "" - -#: eeschema/edit_component_in_schematic.cpp:336 -#, c-format -msgid "Component [%s] not found!" -msgstr "" - -#: eeschema/edit_component_in_schematic.cpp:453 -msgid "No Field to move" -msgstr "" - -#: eeschema/edit_component_in_schematic.cpp:516 -msgid "No Field To Edit" -msgstr "" - -#: eeschema/edit_component_in_schematic.cpp:530 -msgid "" -"Part is a POWER, value cannot be modified!\n" -"You must create a new power" -msgstr "" - -#: eeschema/edit_component_in_schematic.cpp:577 -msgid "Reference needed !, No change" -msgstr "" - -#: eeschema/edit_component_in_schematic.cpp:581 -msgid "Value needed !, No change" -msgstr "" - -#: eeschema/pinedit-dialog.cpp:233 -msgid "Pin Name :" -msgstr "Pen Naam :" - -#: eeschema/pinedit-dialog.cpp:239 -msgid "Pin Num :" -msgstr "" - -#: eeschema/pinedit-dialog.cpp:247 -msgid " Pin Options :" -msgstr " Pen Opties :" - -#: eeschema/pinedit-dialog.cpp:252 -msgid "Pin lenght :" -msgstr "" - -#: eeschema/pinedit-dialog.cpp:266 -msgid "No Draw" -msgstr "" - -#: eeschema/pinedit-dialog.cpp:293 -msgid "Pin Orient:" -msgstr "" - -#: eeschema/pinedit-dialog.cpp:325 -msgid "Pin Shape:" -msgstr "Pen Vorm:" - -#: eeschema/pinedit-dialog.cpp:331 -#: eeschema/dialog_edit_label.cpp:157 -msgid "Input" -msgstr "Ingang" - -#: eeschema/pinedit-dialog.cpp:332 -#: eeschema/dialog_edit_label.cpp:158 -msgid "Output" -msgstr "Uitgang" - -#: eeschema/pinedit-dialog.cpp:333 -#: eeschema/dialog_edit_label.cpp:159 -msgid "Bidi" -msgstr "" - -#: eeschema/pinedit-dialog.cpp:334 -msgid "3 States" -msgstr "" - -#: eeschema/pinedit-dialog.cpp:335 -#: eeschema/dialog_edit_label.cpp:161 -msgid "Passive" -msgstr "Passief" - -#: eeschema/pinedit-dialog.cpp:336 -msgid "Unspecified" -msgstr "" - -#: eeschema/pinedit-dialog.cpp:337 -msgid "Power In" -msgstr "" - -#: eeschema/pinedit-dialog.cpp:338 -msgid "Power Out" -msgstr "" - -#: eeschema/pinedit-dialog.cpp:339 -msgid "Open coll" -msgstr "Open coll" - -#: eeschema/pinedit-dialog.cpp:340 -msgid "Open emit" -msgstr "Open emit" - -#: eeschema/pinedit-dialog.cpp:342 -msgid "Electrical Type:" -msgstr "" - -#: eeschema/symbedit.cpp:52 -msgid "Import symbol drawings:" -msgstr "" - -#: eeschema/symbedit.cpp:74 -#, c-format -msgid "Failed to open Symbol File <%s>" -msgstr "" - -#: eeschema/symbedit.cpp:87 -msgid "Warning: more than 1 part in Symbol File" -msgstr "" - -#: eeschema/symbedit.cpp:92 -msgid "Symbol File is void" -msgstr "" - -#: eeschema/symbedit.cpp:151 -msgid "Export symbol drawings:" -msgstr "" - -#: eeschema/symbedit.cpp:171 -#, c-format -msgid "Save Symbol in [%s]" -msgstr "Opslaan van Symbool in [%s]" - -#: eeschema/netlist.cpp:163 -#: eeschema/netlist.cpp:195 -#: eeschema/dialog_build_BOM.cpp:286 -#, fuzzy -msgid "List" -msgstr "Lijst" - -#: eeschema/netlist.cpp:182 -msgid "No component" -msgstr "Geen component" - -#: eeschema/netlist.cpp:204 -#: eeschema/netlist.cpp:311 -#: eeschema/netlist.cpp:351 -#: eeschema/netlist.cpp:372 -#: eeschema/netlist.cpp:387 -msgid "Done" -msgstr "Klaar" - -#: eeschema/netlist.cpp:207 -msgid "NbItems" -msgstr "" - -#: eeschema/netlist.cpp:316 -msgid "Labels" -msgstr "Labels" - -#: eeschema/netlist.cpp:354 -msgid "Hierar." -msgstr "" - -#: eeschema/netlist.cpp:375 -msgid "Sorting" -msgstr "" - -#: eeschema/netlist.cpp:809 -msgid "Bad Bus Label: " -msgstr "" - -#: eeschema/viewlib_frame.cpp:55 -msgid "Library browser" -msgstr "" - -#: eeschema/edit_label.cpp:49 -msgid "Empty Text!" -msgstr "Lege Tekst!" - -#: eeschema/dialog_find.cpp:129 -msgid "Item in &Sheet" -msgstr "" - -#: eeschema/dialog_find.cpp:132 -msgid "Item in &Hierarchy" -msgstr "" - -#: eeschema/dialog_find.cpp:135 -msgid "Find &Next Item (F5)" -msgstr "" - -#: eeschema/dialog_find.cpp:141 -msgid "Find Markers" -msgstr "" - -#: eeschema/dialog_find.cpp:145 -msgid "Next Marker (F5)" -msgstr "" - -#: eeschema/dialog_find.cpp:149 -msgid "Find Cmp in &Lib" -msgstr "" - -#: eeschema/hierarch.cpp:121 -msgid "Navigator" -msgstr "" - -#: eeschema/hierarch.cpp:132 -msgid "Root" -msgstr "" - -#: eeschema/plotps.cpp:180 -msgid "Plot Options:" -msgstr "" - -#: eeschema/plotps.cpp:185 -msgid "B/W" -msgstr "" - -#: eeschema/plotps.cpp:186 -#: share/svg_print.cpp:213 -#: share/dialog_print.cpp:183 -msgid "Color" -msgstr "Kleur" - -#: eeschema/plotps.cpp:187 -msgid "Plot Color:" -msgstr "" - -#: eeschema/plotps.cpp:191 -#: share/svg_print.cpp:225 -#: share/dialog_print.cpp:174 -msgid "Print Sheet Ref" -msgstr "" - -#: eeschema/plotps.cpp:215 -msgid "Messages :" -msgstr "Berichten :" - -#: eeschema/plotps.cpp:396 -#, c-format -msgid "Plot: %s\n" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:168 -#: eeschema/dialog_edit_component_in_lib.h:43 -msgid "Lib Component Properties" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:172 -msgid "Properties for " -msgstr "Instellingen voor" - -#: eeschema/edit_component_in_lib.cpp:177 -msgid "(alias of " -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:245 -#: eeschema/edit_component_in_lib.cpp:328 -msgid "Delete All" -msgstr "Verwijder Alles" - -#: eeschema/edit_component_in_lib.cpp:281 -msgid "Footprint Filter" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:293 -msgid "Footprints" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:407 -msgid "Show Pin Num" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:476 -msgid "Left justify" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:476 -#: eeschema/edit_component_in_lib.cpp:478 -#: share/zoom.cpp:360 -#, fuzzy -msgid "Center" -msgstr "Centreren" - -#: eeschema/edit_component_in_lib.cpp:476 -msgid "Right justify" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:478 -msgid "Bottom justify" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:478 -msgid "Top justify" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:529 -msgid "Hor Justify" -msgstr "" +#: eeschema/dialog_edit_label.cpp:76 +msgid "Label properties" +msgstr "Label instellingen" -#: eeschema/edit_component_in_lib.cpp:536 -msgid "Vert Justify" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:551 -msgid "Chip Name" -msgstr "Chip Naam" - -#: eeschema/edit_component_in_lib.cpp:890 -msgid "Ok to Delete Alias LIST" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:915 -msgid "New alias:" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:923 -msgid "This is the Root Part" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:932 -#: eeschema/edit_component_in_lib.cpp:1200 -msgid "Already in use" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:957 -msgid " is Current Selected Alias!" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:1010 -msgid "Delete units" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:1080 -msgid "Create pins for Convert items" -msgstr "" +#: eeschema/dialog_edit_label.cpp:80 +msgid "Text properties" +msgstr "Tekst Instellingen" -#: eeschema/edit_component_in_lib.cpp:1084 -msgid "Part as \"De Morgan\" anymore" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:1109 -msgid "Delete Convert items" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:1144 -#: common/eda_doc.cpp:129 -msgid "Doc Files" -msgstr "Doc Bestanden" - -#: eeschema/edit_component_in_lib.cpp:1167 -msgid "Ok to Delete FootprintFilter LIST" -msgstr "" - -#: eeschema/edit_component_in_lib.cpp:1189 -msgid "New FootprintFilter:" -msgstr "" +#: eeschema/dialog_edit_label.cpp:136 +msgid "Text " +msgstr "Tekst" -#: eeschema/getpart.cpp:106 -#, c-format -msgid "component selection (%d items loaded):" -msgstr "component selectie (%d items geladen):" +#: eeschema/dialog_edit_label.cpp:150 +msgid "Text Orient:" +msgstr "Text Orientatie:" -#: eeschema/getpart.cpp:171 -msgid "Failed to find part " +#: eeschema/dialog_edit_label.cpp:160 +msgid "TriState" msgstr "" -#: eeschema/getpart.cpp:171 -msgid " in library" -msgstr " in bibliotheek" - -#: eeschema/load_one_schematic_file.cpp:104 -msgid "Failed to open " -msgstr "Openen mislukt" - -#: eeschema/load_one_schematic_file.cpp:109 -msgid "Loading " -msgstr "Laden" - -#: eeschema/load_one_schematic_file.cpp:116 -#: eeschema/load_one_schematic_file.cpp:141 -msgid " is NOT an EESchema file!" -msgstr "" - -#: eeschema/load_one_schematic_file.cpp:126 -msgid " was created by a more recent version of EESchema and may not load correctly. Please consider updating!" -msgstr "" - -#: eeschema/load_one_schematic_file.cpp:133 -msgid " was created by an older version of EESchema. It will be stored in the new file format when you save this file again." -msgstr "" +#: eeschema/dialog_edit_label.cpp:162 +msgid "label Shape:" +msgstr "label Vorm:" -#: eeschema/load_one_schematic_file.cpp:484 -msgid "Done Loading " -msgstr "Klaar met Laden" +#: eeschema/dialog_edit_label.cpp:170 +msgid "Size " +msgstr "Grote" #: eeschema/dialog_build_BOM.cpp:248 msgid "List items:" @@ -8107,8 +7858,9 @@ msgid "Launch list browser" msgstr "" #: eeschema/dialog_build_BOM.cpp:323 +#, fuzzy msgid "Fields to add:" -msgstr "" +msgstr "Velden voor toevoegen:" #: eeschema/dialog_build_BOM.cpp:334 msgid "Field 1" @@ -8144,7 +7896,7 @@ msgstr "Veld 8" #: eeschema/dialog_build_BOM.cpp:376 msgid "Create &List" -msgstr "" +msgstr "Creëer &lijst" #: eeschema/dialog_build_BOM.cpp:399 #: cvpcb/dialog_display_options.cpp:195 @@ -8153,12 +7905,12 @@ msgstr "&Toepassen" #: eeschema/dialog_build_BOM.cpp:615 msgid "Bill of materials:" -msgstr "" +msgstr "Materiaallijst:" #: eeschema/dialog_build_BOM.cpp:667 #: eeschema/dialog_build_BOM.cpp:722 msgid "Failed to open file " -msgstr "" +msgstr "Fout tijdens openen van bestand" #: eeschema/dialog_build_BOM.cpp:806 #, c-format @@ -8206,7 +7958,7 @@ msgstr "" #: eeschema/dialog_build_BOM.cpp:1401 #, c-format msgid "> %-28.28s %s (Sheet %s) pos: %3.3f, %3.3f\n" -msgstr "" +msgstr "> %-28.28s %s (Tekening %s) positie: %3.3f, %3.3f\n" #: eeschema/dialog_build_BOM.cpp:1421 #, c-format @@ -8217,41 +7969,377 @@ msgstr "" msgid "#End labels\n" msgstr "#Einde labels\n" -#: eeschema/symbtext.cpp:130 -msgid " Text : " -msgstr " Tekst:" - -#: eeschema/symbtext.cpp:149 -msgid "Size:" -msgstr "Grote:" - -#: eeschema/symbtext.cpp:155 -msgid " Text Options : " -msgstr " Tekst Opties:" - -#: eeschema/eeconfig.cpp:73 -#: kicad/files-io.cpp:131 -#: gerbview/readgerb.cpp:145 -#: gerbview/dcode.cpp:260 -msgid "File " -msgstr "Bestand" - -#: eeschema/eeconfig.cpp:73 -msgid "not found" -msgstr "niet gevonden" - -#: eeschema/delsheet.cpp:42 -#, c-format -msgid "Sheet %s (file %s) modified. Save it?" +#: eeschema/erc.cpp:289 +msgid "Annotation Required!" msgstr "" -#: eeschema/database.cpp:70 -msgid "No Component found" -msgstr "Geen Component gevonden" +#: eeschema/erc.cpp:394 +msgid "ERC file:" +msgstr "ERC bestand:" -#: eeschema/database.cpp:96 -msgid "Selection" -msgstr "Selectie" +#: eeschema/erc.cpp:548 +#, fuzzy, c-format +msgid "Warning HLabel %s not connected to SheetLabel" +msgstr "Waarschuwing HLabel %s niet verbonden met LayoutLabel" + +#: eeschema/erc.cpp:552 +#, c-format +msgid "Warning SheetLabel %s not connected to HLabel" +msgstr "" + +#: eeschema/erc.cpp:566 +#, c-format +msgid "Warning Pin %s Unconnected" +msgstr "" + +#: eeschema/erc.cpp:575 +#, c-format +msgid "Warning Pin %s not driven (Net %d)" +msgstr "" + +#: eeschema/erc.cpp:586 +msgid "Warning More than 1 Pin connected to UnConnect symbol" +msgstr "" + +#: eeschema/erc.cpp:597 +#: common/confirm.cpp:84 +msgid "Warning" +msgstr "Waarschuwing" + +#: eeschema/erc.cpp:600 +#: common/confirm.cpp:88 +msgid "Error" +msgstr "Fout" + +#: eeschema/erc.cpp:606 +#, c-format +msgid "%s: Pin %s connected to Pin %s (net %d)" +msgstr "" + +#: eeschema/erc.cpp:725 +#, fuzzy +msgid "ERC control" +msgstr "ERC controle" + +#: eeschema/erc.cpp:735 +msgid "" +"\n" +"***** Sheet / (Root) \n" +msgstr "" +"\n" +"***** Layout / (Root) \n" + +#: eeschema/erc.cpp:740 +#, c-format +msgid "" +"\n" +"***** Sheet %s\n" +msgstr "" +"\n" +"***** Layout %s\n" + +#: eeschema/erc.cpp:757 +#, c-format +msgid "ERC: %s (X= %2.3f inches, Y= %2.3f inches\n" +msgstr "" + +#: eeschema/erc.cpp:766 +#, c-format +msgid "" +"\n" +" >> Errors ERC: %d\n" +msgstr "" + +#: eeschema/onrightclick.cpp:144 +msgid "Leave Sheet" +msgstr "" + +#: eeschema/onrightclick.cpp:160 +#, fuzzy +msgid "Delete Noconn" +msgstr "Verwijder Zones" + +#: eeschema/onrightclick.cpp:170 +msgid "Move Bus Entry" +msgstr "" + +#: eeschema/onrightclick.cpp:172 +msgid "Set Bus Entry /" +msgstr "" + +#: eeschema/onrightclick.cpp:174 +msgid "Set Bus Entry \\" +msgstr "" + +#: eeschema/onrightclick.cpp:176 +#, fuzzy +msgid "Delete Bus Entry" +msgstr "Verwijder Laatste Rand" + +#: eeschema/onrightclick.cpp:271 +msgid "Move Field" +msgstr "Verplaats Veld" + +#: eeschema/onrightclick.cpp:272 +msgid "Rotate Field" +msgstr "Roteer Veld" + +#: eeschema/onrightclick.cpp:298 +msgid "Move Component" +msgstr "Verplaats Component" + +#: eeschema/onrightclick.cpp:303 +msgid "Drag Component" +msgstr "Sleep Component" + +#: eeschema/onrightclick.cpp:310 +msgid "Rotate +" +msgstr "Roteren +" + +#: eeschema/onrightclick.cpp:316 +msgid "Mirror ||" +msgstr "Spiegelen ||" + +#: eeschema/onrightclick.cpp:322 +msgid "Orient Component" +msgstr "" + +#: eeschema/onrightclick.cpp:335 +msgid "Footprint " +msgstr "" + +#: eeschema/onrightclick.cpp:347 +#, c-format +msgid "Unit %d %c" +msgstr "" + +#: eeschema/onrightclick.cpp:358 +msgid "Edit Component" +msgstr "Bewerk Component" + +#: eeschema/onrightclick.cpp:362 +msgid "Copy Component" +msgstr "" + +#: eeschema/onrightclick.cpp:363 +msgid "Delete Component" +msgstr "" + +#: eeschema/onrightclick.cpp:382 +msgid "Move Glabel" +msgstr "" + +#: eeschema/onrightclick.cpp:383 +msgid "Rotate GLabel (R)" +msgstr "" + +#: eeschema/onrightclick.cpp:384 +#, fuzzy +msgid "Edit GLabel" +msgstr "Bewerk GLabel" + +#: eeschema/onrightclick.cpp:385 +#, fuzzy +msgid "Delete Glabel" +msgstr "Verwijder Glabel" + +#: eeschema/onrightclick.cpp:389 +#: eeschema/onrightclick.cpp:443 +#: eeschema/onrightclick.cpp:472 +msgid "Change to Hierarchical Label" +msgstr "" + +#: eeschema/onrightclick.cpp:391 +#: eeschema/onrightclick.cpp:416 +#: eeschema/onrightclick.cpp:470 +#, fuzzy +msgid "Change to Label" +msgstr "Verander naar Label" + +#: eeschema/onrightclick.cpp:393 +#: eeschema/onrightclick.cpp:418 +#: eeschema/onrightclick.cpp:445 +msgid "Change to Text" +msgstr "" + +#: eeschema/onrightclick.cpp:395 +#: eeschema/onrightclick.cpp:422 +#: eeschema/onrightclick.cpp:449 +#: eeschema/onrightclick.cpp:476 +msgid "Change Type" +msgstr "" + +#: eeschema/onrightclick.cpp:409 +msgid "Move Hlabel" +msgstr "Verplaats HLabel" + +#: eeschema/onrightclick.cpp:410 +msgid "Rotate HLabel (R)" +msgstr "Roteer HLabel (R)" + +#: eeschema/onrightclick.cpp:411 +msgid "Edit HLabel" +msgstr "Bewerk HLabel" + +#: eeschema/onrightclick.cpp:412 +msgid "Delete Hlabel" +msgstr "Verwijder Hlabel" + +#: eeschema/onrightclick.cpp:420 +#: eeschema/onrightclick.cpp:447 +#, fuzzy +msgid "Change to Global Label" +msgstr "Verander naar Globaal label" + +#: eeschema/onrightclick.cpp:436 +msgid "Move Label" +msgstr "Verplaats Label" + +#: eeschema/onrightclick.cpp:437 +msgid "Rotate Label (R)" +msgstr "Roteer Label (R)" + +#: eeschema/onrightclick.cpp:438 +msgid "Edit Label" +msgstr "Bewerk Label" + +#: eeschema/onrightclick.cpp:439 +msgid "Delete Label" +msgstr "Verwijder Label" + +#: eeschema/onrightclick.cpp:463 +msgid "Move Text" +msgstr "Verplaats Tekst" + +#: eeschema/onrightclick.cpp:464 +msgid "Rotate Text (R)" +msgstr "Roteer Tekst (R)" + +#: eeschema/onrightclick.cpp:465 +msgid "Edit Text" +msgstr "Bewerk Tekst" + +#: eeschema/onrightclick.cpp:466 +msgid "Delete Text" +msgstr "Verwijder Text" + +#: eeschema/onrightclick.cpp:474 +msgid "Change to Glabel" +msgstr "" + +#: eeschema/onrightclick.cpp:494 +#: eeschema/onrightclick.cpp:534 +msgid "Break Wire" +msgstr "" + +#: eeschema/onrightclick.cpp:497 +#, fuzzy +msgid "Delete Junction" +msgstr "Verwijder selecties" + +#: eeschema/onrightclick.cpp:502 +#: eeschema/onrightclick.cpp:528 +#, fuzzy +msgid "Delete Node" +msgstr "Verwijder Module" + +#: eeschema/onrightclick.cpp:504 +#: eeschema/onrightclick.cpp:530 +#, fuzzy +msgid "Delete Connection" +msgstr "Verwijder selecties" + +#: eeschema/onrightclick.cpp:521 +msgid "End Wire" +msgstr "Draad Einde" + +#: eeschema/onrightclick.cpp:523 +msgid "Delete Wire" +msgstr "Verwijder Draad" + +#: eeschema/onrightclick.cpp:544 +#: eeschema/onrightclick.cpp:576 +#, fuzzy +msgid "Add Global Label" +msgstr "Label Toevoegen" + +#: eeschema/onrightclick.cpp:560 +msgid "End Bus" +msgstr "" + +#: eeschema/onrightclick.cpp:563 +msgid "Delete Bus" +msgstr "Verwijder Bus" + +#: eeschema/onrightclick.cpp:567 +msgid "Break Bus" +msgstr "" + +#: eeschema/onrightclick.cpp:589 +msgid "Enter Sheet" +msgstr "" + +#: eeschema/onrightclick.cpp:591 +msgid "Move Sheet" +msgstr "" + +#: eeschema/onrightclick.cpp:596 +msgid "Place Sheet" +msgstr "" + +#: eeschema/onrightclick.cpp:600 +msgid "Edit Sheet" +msgstr "Bewerk Tekening" + +#: eeschema/onrightclick.cpp:601 +msgid "Resize Sheet" +msgstr "" + +#: eeschema/onrightclick.cpp:604 +msgid "Cleanup PinSheets" +msgstr "" + +#: eeschema/onrightclick.cpp:605 +msgid "Delete Sheet" +msgstr "" + +#: eeschema/onrightclick.cpp:618 +msgid "Move PinSheet" +msgstr "" + +#: eeschema/onrightclick.cpp:620 +msgid "Edit PinSheet" +msgstr "" + +#: eeschema/onrightclick.cpp:623 +msgid "Delete PinSheet" +msgstr "" + +#: eeschema/onrightclick.cpp:648 +msgid "Other Block Commands" +msgstr "" + +#: eeschema/onrightclick.cpp:649 +msgid "Save Block" +msgstr "Block Opslaan" + +#: eeschema/onrightclick.cpp:653 +msgid "Drag Block (ctrl + drag mouse)" +msgstr "" + +#: eeschema/onrightclick.cpp:655 +#, fuzzy +msgid "Delelet Block (shift+ctrl + drag mouse)" +msgstr "Verwijder Block (ctrl + muis slepen)" + +#: eeschema/onrightclick.cpp:657 +#, fuzzy +msgid "Mirror Block ||" +msgstr "Spiegel Block ||" + +#: eeschema/onrightclick.cpp:661 +msgid "Copy to Clipboard" +msgstr "Kopieer naar Klembord" #: eeschema/tool_sch.cpp:48 msgid "New schematic project" @@ -8259,16 +8347,15 @@ msgstr "Nieuw schema project" #: eeschema/tool_sch.cpp:51 msgid "Open schematic project" -msgstr "" +msgstr "Open schema project" #: eeschema/tool_sch.cpp:62 -#, fuzzy msgid "go to library editor" -msgstr "ga naar bibliotheek editor" +msgstr "Bibliotheek Editor" #: eeschema/tool_sch.cpp:65 msgid "go to library browse" -msgstr "ga naar bibliotheek verkenner" +msgstr "Bibliotheek Verkenner" #: eeschema/tool_sch.cpp:69 msgid "Schematic Hierarchy Navigator" @@ -8276,7 +8363,7 @@ msgstr "" #: eeschema/tool_sch.cpp:91 msgid "Print schematic" -msgstr "Print schema" +msgstr "Print Tekening" #: eeschema/tool_sch.cpp:95 msgid "Run Cvpcb" @@ -8284,7 +8371,7 @@ msgstr "Start CvPCB" #: eeschema/tool_sch.cpp:98 msgid "Run Pcbnew" -msgstr "Start Pcbnew" +msgstr "Start PCBnew" #: eeschema/tool_sch.cpp:122 msgid "Netlist generation" @@ -8300,7 +8387,7 @@ msgstr "" #: eeschema/tool_sch.cpp:131 msgid "Bill of material and/or Crossreferences" -msgstr "" +msgstr "Materialenlijst" #: eeschema/tool_sch.cpp:158 msgid "Hierarchy Push/Pop" @@ -8320,48 +8407,155 @@ msgstr "" msgid "Place the graphic line or polygon" msgstr "" -#: eeschema/tool_sch.cpp:274 -#: eeschema/schframe.cpp:384 -msgid "Show Hidden Pins" -msgstr "" - #: eeschema/tool_sch.cpp:279 msgid "HV orientation for Wires and Bus" msgstr "" -#: eeschema/lib_export.cpp:39 -msgid "Import component:" -msgstr "" - -#: eeschema/lib_export.cpp:71 -msgid "File is empty" -msgstr "Bestand is leeg" - -#: eeschema/lib_export.cpp:92 -msgid "No Part to Save" -msgstr "" - -#: eeschema/lib_export.cpp:101 -msgid "New Library" -msgstr "Nieuwe Bibliotheek" - -#: eeschema/lib_export.cpp:101 -msgid "Export component:" -msgstr "" - -#: eeschema/lib_export.cpp:135 -msgid "0k" -msgstr "Oke" - -#: eeschema/lib_export.cpp:137 +#: eeschema/libframe.cpp:104 msgid "" -"Note: this new library will be available only if it is loaded by eeschema.\n" -"Modify eeschema config if you want use it." +"Component was modified!\n" +"Discard changes?" +msgstr "" +"Component is gewijzigd!\n" +"Wijzigingen verwerpen?" + +#: eeschema/libframe.cpp:117 +#, c-format +msgid "" +"Library \"%s\" was modified!\n" +"Discard changes?" msgstr "" -#: eeschema/lib_export.cpp:139 -msgid "Error while create " -msgstr "Fout tijdens maken" +#: eeschema/libframe.cpp:344 +msgid "Include last component changes?" +msgstr "" + +#: eeschema/libframe.cpp:407 +msgid " Pins Test OK!" +msgstr " Pennen Test Oke!" + +#: eeschema/libframe.cpp:481 +msgid "Add Pin" +msgstr "Pen Toevoegen" + +#: eeschema/libframe.cpp:485 +#, fuzzy +msgid "Set Pin Options" +msgstr "Instellen van Pen Opties" + +#: eeschema/libframe.cpp:507 +msgid "Add Rectangle" +msgstr "Vierkant Toevoegen" + +#: eeschema/libframe.cpp:511 +msgid "Add Circle" +msgstr "Cirkel Toevoegen" + +#: eeschema/libframe.cpp:515 +msgid "Add Arc" +msgstr "Boog Toevoegen" + +#: eeschema/libframe.cpp:523 +msgid "Anchor" +msgstr "Anker" + +#: eeschema/libframe.cpp:533 +msgid "Export" +msgstr "Exporteren" + +#: eeschema/symbdraw.cpp:793 +#, c-format +msgid "Arc %.1f deg" +msgstr "" + +#: eeschema/delsheet.cpp:42 +#, c-format +msgid "Sheet %s (file %s) modified. Save it?" +msgstr "" + +#: eeschema/dialog_options.cpp:151 +#: eeschema/dialog_options.cpp:353 +msgid "Delta Step X" +msgstr "" + +#: eeschema/dialog_options.cpp:156 +#: eeschema/dialog_options.cpp:369 +msgid "Delta Step Y" +msgstr "" + +#: eeschema/dialog_options.cpp:231 +msgid "Draw Options:" +msgstr "" + +#: eeschema/dialog_options.cpp:239 +msgid "Show grid" +msgstr "Raster tonen" + +#: eeschema/dialog_options.cpp:247 +msgid "Normal (50 mils)" +msgstr "Normaal (50 mil)" + +#: eeschema/dialog_options.cpp:248 +msgid "Small (25 mils)" +msgstr "Klein (25 mils)" + +#: eeschema/dialog_options.cpp:249 +msgid "Very small (10 mils)" +msgstr "Erg klein (10 mil)" + +#: eeschema/dialog_options.cpp:250 +msgid "Special (5 mils)" +msgstr "Speciaal (5 mil)" + +#: eeschema/dialog_options.cpp:251 +msgid "Special (2 mils)" +msgstr "Speciaal (2 mil)" + +#: eeschema/dialog_options.cpp:252 +msgid "Special (1 mil)" +msgstr "Speciaal (1 mil)" + +#: eeschema/dialog_options.cpp:255 +#, fuzzy +msgid "Grid Size" +msgstr "Raster Grote" + +#: eeschema/dialog_options.cpp:263 +#, fuzzy +msgid "Show alls" +msgstr "Vertoon alles" + +#: eeschema/dialog_options.cpp:266 +msgid "Show pins" +msgstr "Toon pennen" + +#: eeschema/dialog_options.cpp:286 +msgid "millimeter" +msgstr "millimeter" + +#: eeschema/dialog_options.cpp:287 +msgid "inches" +msgstr "inch" + +#: eeschema/dialog_options.cpp:301 +msgid "Horiz/Vertical" +msgstr "Horiz/Verticaal" + +#: eeschema/dialog_options.cpp:305 +msgid "Wires - Bus orient" +msgstr "" + +#: eeschema/dialog_options.cpp:344 +msgid "Auto increment params" +msgstr "" + +#: eeschema/dialog_options.cpp:385 +msgid "Delta Label:" +msgstr "" + +#: eeschema/dialog_options.cpp:410 +msgid "Default Label Size" +msgstr "Standaard Label Grote" #: eeschema/find.cpp:212 msgid "Pin " @@ -8383,11 +8577,11 @@ msgstr " gevonden" #: eeschema/find.cpp:371 #, c-format msgid "Marker %d found in %s" -msgstr "" +msgstr "Marker %d niet gevonden in %s" #: eeschema/find.cpp:377 msgid "Marker Not Found" -msgstr "" +msgstr "Marker Niet Gevonden" #: eeschema/find.cpp:609 msgid " Found in " @@ -8426,168 +8620,158 @@ msgstr "" msgid "Nothing found" msgstr "Niks gevonden" -#: eeschema/dialog_edit_label.cpp:68 -msgid "Global Label properties" +#: eeschema/libfield.cpp:221 +#, fuzzy +msgid "No new text: no change" +msgstr "Geen nieuwe tekst: geen verandering" + +#: cvpcb/dialog_cvpcb_config.cpp:135 +#, fuzzy +msgid "Read Cfg" +msgstr "Laad Configuratie" + +#: cvpcb/dialog_cvpcb_config.cpp:144 +msgid "&PcbNew" +msgstr "&PcbNew" + +#: cvpcb/dialog_cvpcb_config.cpp:145 +msgid "&ViewLogic" +msgstr "&ViewLogic" + +#: cvpcb/dialog_cvpcb_config.cpp:146 +msgid "View &Net + Pkg" msgstr "" -#: eeschema/dialog_edit_label.cpp:72 -msgid "Hierarchal Label properties" +#: cvpcb/dialog_cvpcb_config.cpp:217 +msgid "Equiv" msgstr "" -#: eeschema/dialog_edit_label.cpp:76 -msgid "Label properties" -msgstr "Label instellingen" - -#: eeschema/dialog_edit_label.cpp:80 -msgid "Text properties" -msgstr "Tekst instellingen" - -#: eeschema/dialog_edit_label.cpp:136 -msgid "Text " -msgstr "Tekst" - -#: eeschema/dialog_edit_label.cpp:150 -msgid "Text Orient:" +#: cvpcb/cvpcb.cpp:41 +msgid "Cvpcb is already running, Continue?" msgstr "" -#: eeschema/dialog_edit_label.cpp:160 -msgid "TriState" -msgstr "" - -#: eeschema/dialog_edit_label.cpp:162 -msgid "label Shape:" -msgstr "" - -#: eeschema/dialog_edit_label.cpp:170 -msgid "Size " -msgstr "Grote" - -#: eeschema/schframe.cpp:272 -msgid "Schematic modified, Save before exit ?" -msgstr "" - -#: eeschema/schframe.cpp:384 -msgid "No show Hidden Pins" -msgstr "" - -#: eeschema/schframe.cpp:388 -msgid "Draw lines at any direction" -msgstr "" - -#: eeschema/schframe.cpp:389 -msgid "Draw lines H, V or 45 deg only" -msgstr "" - -#: eeschema/files-io.cpp:112 -msgid "Clear Schematic Hierarchy (modified!)?" -msgstr "" - -#: eeschema/files-io.cpp:170 -msgid "" -"Ready\n" -"Working dir: \n" -msgstr "" - -#: eeschema/files-io.cpp:216 -#, c-format -msgid "File %s not found (new project ?)" -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:163 -msgid "save current configuration setting in the local .pro file" -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:169 -#: cvpcb/dialog_cvpcb_config.cpp:147 -msgid "NetList Formats:" -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:191 -msgid "Remove" -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:193 -msgid "Unload the selected library" -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:199 -msgid "Add a new library after the selected library, add load it" -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:204 -#: eeschema/dialog_eeschema_config.cpp:206 -msgid "Add a new library beforer the selected library, add load it" -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:221 -msgid "Default library file path:" -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:228 -msgid "" -"Default path to search libraries which have no absolute path in name,\n" -"or a name which does not start by ./ or ../\n" -"If void, the default path is kicad/library" -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:236 -msgid "Cmp file Ext: " -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:240 -msgid "Net file Ext: " -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:244 -msgid "Library file Ext: " -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:248 -msgid "Symbol file Ext: " -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:252 -msgid "Schematic file Ext: " -msgstr "" - -#: eeschema/dialog_eeschema_config.cpp:368 -msgid "Library files:" -msgstr "Bibliotheek bestanden:" - -#: eeschema/dialog_eeschema_config.cpp:470 -msgid " Default Path for libraries" -msgstr " Standaard Pad voor bibliotheken" - -#: cvpcb/listboxes.cpp:335 -#, c-format -msgid "Footprints: %d" -msgstr "" - -#: cvpcb/listboxes.cpp:460 -#, c-format -msgid "Footprints (All): %d" -msgstr "" - -#: cvpcb/listboxes.cpp:462 -#, c-format -msgid "Footprints (filtered): %d" -msgstr "" - -#: cvpcb/displayframe.cpp:119 +#: cvpcb/displayframe.cpp:118 #: pcbnew/dialog_display_options.h:54 #: cvpcb/dialog_display_options.h:51 msgid "Display Options" msgstr "" -#: cvpcb/rdpcad.cpp:56 +#: cvpcb/cvframe.cpp:176 +msgid "Netlist and Cmp list modified, Save before exit ?" +msgstr "" + +#: cvpcb/cvframe.cpp:199 +msgid "Problem when saving files, Exit anyway" +msgstr "Probleem met bestanden opslaan, Toch afsluiten" + +#: cvpcb/cvframe.cpp:326 +msgid "Delete selections" +msgstr "Verwijder selecties" + +#: cvpcb/cvframe.cpp:340 +#: cvpcb/init.cpp:134 +#, c-format +msgid "Componants: %d (free: %d)" +msgstr "Componenten: %d (free: %d)" + +#: cvpcb/cvframe.cpp:424 +#: share/drawframe.cpp:134 +msgid "font for dialog boxes" +msgstr "Lettertype voor dialogen" + +#: cvpcb/cvframe.cpp:426 +msgid "font for Lists" +msgstr "Lettertype voor lijsten" + +#: cvpcb/cvframe.cpp:428 +#: share/drawframe.cpp:138 +msgid "font for Status Line" +msgstr "Lettertype voor Statusbalk" + +#: cvpcb/cvframe.cpp:431 +#: share/drawframe.cpp:141 +msgid "&Font selection" +msgstr "&Lettertype selectie" + +#: cvpcb/cvframe.cpp:433 +#: share/drawframe.cpp:142 +msgid "Choose font type and size for dialogs, infos and status box" +msgstr "" + #: cvpcb/readschematicnetlist.cpp:75 #: cvpcb/viewlogi.cpp:72 +#: cvpcb/rdpcad.cpp:56 #, c-format msgid "Unknown file format <%s>" msgstr "" -#: cvpcb/rdpcad.cpp:61 -msgid "Netlist Format: Pcad" +#: cvpcb/readschematicnetlist.cpp:80 +msgid "Netlist Format: EESchema" +msgstr "" + +#: cvpcb/readschematicnetlist.cpp:143 +#, c-format +msgid "Netlist error: %s" +msgstr "" + +#: cvpcb/menucfg.cpp:77 +msgid "Lib Dir:" +msgstr "" + +#: cvpcb/menucfg.cpp:81 +msgid "Net Input Ext:" +msgstr "" + +#: cvpcb/menucfg.cpp:85 +msgid "Pkg Ext:" +msgstr "" + +#: cvpcb/menucfg.cpp:97 +msgid "Cmp ext:" +msgstr "" + +#: cvpcb/menucfg.cpp:101 +msgid "Lib ext:" +msgstr "" + +#: cvpcb/menucfg.cpp:105 +msgid "NetOut ext:" +msgstr "" + +#: cvpcb/menucfg.cpp:109 +msgid "Equiv ext:" +msgstr "" + +#: cvpcb/menucfg.cpp:113 +msgid "Retro ext:" +msgstr "" + +#: cvpcb/menucfg.cpp:301 +msgid "Equiv Files:" +msgstr "" + +#: cvpcb/listlib.cpp:69 +#, c-format +msgid "Library file <%s> not found" +msgstr "Bibliotheek bestand <%s> niet gevonden" + +#: cvpcb/listlib.cpp:79 +#, fuzzy, c-format +msgid "Library file <%s> is not a module library" +msgstr "Bibliotheek bestand <%s> is geen module bibliotheek" + +#: cvpcb/setvisu.cpp:42 +msgid "Footprint: " +msgstr "" + +#: cvpcb/setvisu.cpp:45 +msgid "Lib: " +msgstr "" + +#: cvpcb/writenetlistpcbnew.cpp:168 +#: cvpcb/genorcad.cpp:134 +#, c-format +msgid "%s %s pin %s : Different Nets" msgstr "" #: cvpcb/autosel.cpp:68 @@ -8677,193 +8861,46 @@ msgstr "Configuratie o&pslaan" #: cvpcb/tool_cvpcb.cpp:152 msgid "Save configuration in current dir" -msgstr "" +msgstr "Opslaan van configuratie in huidige map" #: cvpcb/tool_cvpcb.cpp:159 msgid "Open the cvpcb manual" msgstr "Open de CvPCB handleiding" -#: cvpcb/dialog_cvpcb_config.cpp:135 -#, fuzzy -msgid "Read Cfg" -msgstr "Lees Cfg" - -#: cvpcb/dialog_cvpcb_config.cpp:144 -msgid "&PcbNew" -msgstr "&PcbNew" - -#: cvpcb/dialog_cvpcb_config.cpp:145 -msgid "&ViewLogic" -msgstr "" - -#: cvpcb/dialog_cvpcb_config.cpp:146 -msgid "View &Net + Pkg" -msgstr "" - -#: cvpcb/dialog_cvpcb_config.cpp:217 -msgid "Equiv" -msgstr "" - -#: cvpcb/setvisu.cpp:42 -msgid "Footprint: " -msgstr "" - -#: cvpcb/setvisu.cpp:45 -msgid "Lib: " -msgstr "" - -#: cvpcb/cvpcb.cpp:41 -msgid "Cvpcb is already running, Continue?" -msgstr "" - -#: cvpcb/viewlnet.cpp:66 -#: cvpcb/viewlnet.cpp:97 -#: cvpcb/viewlnet.cpp:112 -#: cvpcb/viewlogi.cpp:61 -msgid "File not found " -msgstr "" - -#: cvpcb/viewlnet.cpp:87 -msgid "Format Netlist: ViewLogic net&pkg" -msgstr "" - -#: cvpcb/viewlnet.cpp:205 +#: cvpcb/listboxes.cpp:335 #, c-format -msgid "Component [%s] not found in .pkg file" +msgid "Footprints: %d" msgstr "" -#: cvpcb/menucfg.cpp:77 -msgid "Lib Dir:" -msgstr "" - -#: cvpcb/menucfg.cpp:81 -msgid "Net Input Ext:" -msgstr "" - -#: cvpcb/menucfg.cpp:85 -msgid "Pkg Ext:" -msgstr "" - -#: cvpcb/menucfg.cpp:97 -msgid "Cmp ext:" -msgstr "" - -#: cvpcb/menucfg.cpp:101 -msgid "Lib ext:" -msgstr "" - -#: cvpcb/menucfg.cpp:105 -msgid "NetOut ext:" -msgstr "" - -#: cvpcb/menucfg.cpp:109 -msgid "Equiv ext:" -msgstr "" - -#: cvpcb/menucfg.cpp:113 -msgid "Retro ext:" -msgstr "" - -#: cvpcb/menucfg.cpp:301 -msgid "Equiv Files:" -msgstr "" - -#: cvpcb/init.cpp:64 +#: cvpcb/listboxes.cpp:460 #, c-format -msgid "Components: %d (free: %d)" -msgstr "Componenten: %d (free: %d)" - -#: cvpcb/init.cpp:100 -msgid "Unknown Netlist Format" +msgid "Footprints (All): %d" msgstr "" -#: cvpcb/init.cpp:134 -#: cvpcb/cvframe.cpp:340 +#: cvpcb/listboxes.cpp:462 #, c-format -msgid "Componants: %d (free: %d)" -msgstr "Componenten: %d (free: %d)" - -#: cvpcb/init.cpp:180 -msgid "Unable to create component file (.cmp)" -msgstr "" - -#: cvpcb/init.cpp:187 -msgid "Unable to create netlist file" -msgstr "" - -#: cvpcb/init.cpp:210 -msgid "Load Net List" -msgstr "" - -#: cvpcb/readschematicnetlist.cpp:80 -msgid "Netlist Format: EESchema" -msgstr "" - -#: cvpcb/readschematicnetlist.cpp:143 -#, c-format -msgid "Netlist error: %s" -msgstr "" - -#: cvpcb/cvframe.cpp:176 -msgid "Netlist and Cmp list modified, Save before exit ?" -msgstr "" - -#: cvpcb/cvframe.cpp:199 -msgid "Problem when saving files, Exit anyway" -msgstr "Probleem met bestanden opslaan, Toch afsluiten" - -#: cvpcb/cvframe.cpp:326 -msgid "Delete selections" -msgstr "Verwijder selecties" - -#: cvpcb/cvframe.cpp:424 -#: share/drawframe.cpp:134 -msgid "font for dialog boxes" -msgstr "" - -#: cvpcb/cvframe.cpp:426 -msgid "font for Lists" -msgstr "" - -#: cvpcb/cvframe.cpp:428 -#: share/drawframe.cpp:138 -msgid "font for Status Line" -msgstr "" - -#: cvpcb/cvframe.cpp:431 -#: share/drawframe.cpp:141 -msgid "&Font selection" -msgstr "&Lettertype selectie" - -#: cvpcb/cvframe.cpp:433 -#: share/drawframe.cpp:142 -msgid "Choose font type and size for dialogs, infos and status box" +msgid "Footprints (filtered): %d" msgstr "" #: cvpcb/loadcmp.cpp:49 msgid "This file is NOT a library file" -msgstr "" +msgstr "Dit bestand is GEEN bibliotheek" #: cvpcb/loadcmp.cpp:98 #, c-format msgid "Module %s not found" msgstr "Module %s niet gevonden" -#: cvpcb/listlib.cpp:69 -#, c-format -msgid "Library file <%s> not found" -msgstr "Bibliotheek bestand <%s> niet gevonden" - -#: cvpcb/listlib.cpp:79 -#, c-format -msgid "Library file <%s> is not a module library" +#: cvpcb/viewlogi.cpp:55 +msgid "Netlist file " msgstr "" -#: cvpcb/writenetlistpcbnew.cpp:168 -#: cvpcb/genorcad.cpp:134 -#, c-format -msgid "%s %s pin %s : Different Nets" -msgstr "" +#: cvpcb/viewlogi.cpp:61 +#: cvpcb/viewlnet.cpp:66 +#: cvpcb/viewlnet.cpp:97 +#: cvpcb/viewlnet.cpp:112 +msgid "File not found " +msgstr "Bestand niet gevonden" #: cvpcb/dialog_display_options.cpp:147 #: cvpcb/dialog_display_options.cpp:155 @@ -8872,8 +8909,9 @@ msgstr "&Lijn" #: cvpcb/dialog_display_options.cpp:148 #: cvpcb/dialog_display_options.cpp:156 +#, fuzzy msgid "&Filled" -msgstr "" +msgstr "&Gevuld" #: cvpcb/dialog_display_options.cpp:149 #: cvpcb/dialog_display_options.cpp:157 @@ -8902,368 +8940,43 @@ msgstr "" msgid "Display pad number" msgstr "Tonen van pad nummer" -#: cvpcb/viewlogi.cpp:55 -msgid "Netlist file " +#: cvpcb/rdpcad.cpp:61 +msgid "Netlist Format: Pcad" msgstr "" -#: kicad/treeprj_frame.cpp:78 -msgid "&Run" -msgstr "&Uitvoeren" - -#: kicad/treeprj_frame.cpp:79 -msgid "Run the Python Script" -msgstr "Uitvoeren van Python Script" - -#: kicad/treeprj_frame.cpp:86 -#: kicad/treeprj_frame.cpp:140 -msgid "&Edit in a text editor" -msgstr "&Bewerk in een tekst editor" - -#: kicad/treeprj_frame.cpp:87 -msgid "&Open the file in a Text Editor" +#: cvpcb/viewlnet.cpp:87 +msgid "Format Netlist: ViewLogic net&pkg" msgstr "" -#: kicad/treeprj_frame.cpp:101 -msgid "New D&irectory" -msgstr "Nieuwe M&ap" - -#: kicad/treeprj_frame.cpp:102 -msgid "Create a New Directory" -msgstr "" - -#: kicad/treeprj_frame.cpp:108 -msgid "New P&ython Script" -msgstr "Nieuw P&ython Script" - -#: kicad/treeprj_frame.cpp:109 -msgid "Create a New Python Script" -msgstr "" - -#: kicad/treeprj_frame.cpp:115 -msgid "New &Text File" -msgstr "Nieuw &Tekst Bestand" - -#: kicad/treeprj_frame.cpp:116 -msgid "Create a New Txt File" -msgstr "" - -#: kicad/treeprj_frame.cpp:121 -msgid "New &File" -msgstr "Nieuw &Bestand" - -#: kicad/treeprj_frame.cpp:121 -msgid "Create a New File" -msgstr "" - -#: kicad/treeprj_frame.cpp:132 -msgid "&Rename File" -msgstr "&Hernoem Bestand" - -#: kicad/treeprj_frame.cpp:132 -msgid "&Rename Directory" -msgstr "&Hernoem Map" - -#: kicad/treeprj_frame.cpp:133 -msgid "Rename the File" -msgstr "Hernoem het bestand" - -#: kicad/treeprj_frame.cpp:133 -msgid "&Rename the Directory" -msgstr "" - -#: kicad/treeprj_frame.cpp:141 -msgid "Open the file in a Text Editor" -msgstr "" - -#: kicad/treeprj_frame.cpp:147 -msgid "&Delete File" -msgstr "&Verwijder Bestand" - -#: kicad/treeprj_frame.cpp:147 -msgid "&Delete Directory" -msgstr "&Verwijder Map" - -#: kicad/treeprj_frame.cpp:148 -msgid "Delete the File" -msgstr "Verwijder het Bestand" - -#: kicad/treeprj_frame.cpp:149 -#, fuzzy -msgid "&Delete the Directory and its content" -msgstr "&Verwijder map inclusief inhoud" - -#: kicad/treeprj_frame.cpp:414 -msgid "Create New File:" -msgstr "" - -#: kicad/treeprj_frame.cpp:414 -msgid "Create New Directory" -msgstr "" - -#: kicad/treeprj_frame.cpp:416 -msgid "noname" -msgstr "naamloos" - -#: kicad/treeprj_frame.cpp:840 -#, fuzzy -msgid "Change File Name: " -msgstr "Verander Bestandsnaam:" - -#: kicad/preferences.cpp:33 -msgid "Prefered Pdf Browser:" -msgstr "Voorkeur PDF Browser:" - -#: kicad/preferences.cpp:74 -msgid "You must choose a PDF viewer before use this option" -msgstr "" - -#: kicad/preferences.cpp:97 -#: common/gestfich.cpp:679 -#, fuzzy -msgid "Prefered Editor:" -msgstr "Voorkeur Editor:" - -#: kicad/commandframe.cpp:58 -msgid "eeschema (Schematic editor)" -msgstr "EESchema (Schema Editor)" - -#: kicad/commandframe.cpp:62 -msgid "cvpcb (Components to modules)" -msgstr "CvPCB (Componenten naar Modules)" - -#: kicad/commandframe.cpp:66 -msgid "pcbnew (PCB editor)" -msgstr "PCBnew (PCB editor)" - -#: kicad/commandframe.cpp:70 -msgid "gerbview (Gerber viewer)" -msgstr "GerbView (Gerber Viewer)" - -#: kicad/commandframe.cpp:78 -msgid "Run Python Script" -msgstr "Start Python Script" - -#: kicad/buildmnu.cpp:100 -msgid "&Open Project Descr" -msgstr "" - -#: kicad/buildmnu.cpp:101 -#: kicad/buildmnu.cpp:256 -msgid "Select an existing project descriptor" -msgstr "" - -#: kicad/buildmnu.cpp:106 -msgid "&New Project Descr" -msgstr "" - -#: kicad/buildmnu.cpp:107 -#: kicad/buildmnu.cpp:251 -msgid "Create new project descriptor" -msgstr "" - -#: kicad/buildmnu.cpp:112 -#, fuzzy -msgid "&Save Project Descr" -msgstr "Project Beschr Ops&laan" - -#: kicad/buildmnu.cpp:113 -#: kicad/buildmnu.cpp:261 -msgid "Save current project descriptor" -msgstr "" - -#: kicad/buildmnu.cpp:119 -msgid "Save &Project Files" -msgstr "Project Bestanden Ops&laan" - -#: kicad/buildmnu.cpp:120 -#, fuzzy -msgid "Save and Zip all project files" -msgstr "Opslaan en project Inpakken" - -#: kicad/buildmnu.cpp:124 -msgid "&Unzip Archive" -msgstr "&UnZip Archief" - -#: kicad/buildmnu.cpp:125 -msgid "UnZip archive file" -msgstr "UnZip archief bestand" - -#: kicad/buildmnu.cpp:130 -msgid "Quit Kicad" -msgstr "Sluit KiCad" - -#: kicad/buildmnu.cpp:145 -msgid "&Editor" -msgstr "&Editor" - -#: kicad/buildmnu.cpp:145 -msgid "Text editor" -msgstr "Tekst editor" - -#: kicad/buildmnu.cpp:149 -msgid "&Browse Files" -msgstr "&Verken Bestanden" - -#: kicad/buildmnu.cpp:149 -msgid "Read or edit files" -msgstr "Lees of bewerk bestanden" - -#: kicad/buildmnu.cpp:154 -#, fuzzy -msgid "&Select Editor" -msgstr "&Selecteer Editor" - -#: kicad/buildmnu.cpp:154 -msgid "Select your prefered editor for file browsing" -msgstr "" - -#: kicad/buildmnu.cpp:161 -msgid "Select Fonts" -msgstr "Selecteer Lettertype" - -#: kicad/buildmnu.cpp:161 -#, fuzzy -msgid "Select Fonts and Font sizes" -msgstr "Selecteer Lettertypes en Lettertype grotes" - -#: kicad/buildmnu.cpp:168 -#, fuzzy -msgid "Default Pdf Viewer" -msgstr "Standaard PDF Viewer" - -#: kicad/buildmnu.cpp:168 -msgid "Use the default (system) PDF viewer used to browse datasheets" -msgstr "" - -#: kicad/buildmnu.cpp:175 -#, fuzzy -msgid "Favourite Pdf Viewer" -msgstr "Favoriete PDF Viewer" - -#: kicad/buildmnu.cpp:175 -msgid "Use your favourite PDF viewer used to browse datasheets" -msgstr "" - -#: kicad/buildmnu.cpp:183 -msgid "Select Pdf Viewer" -msgstr "Selecteer PDF Viewer" - -#: kicad/buildmnu.cpp:183 -msgid "Select your favourite PDF viewer used to browse datasheets" -msgstr "" - -#: kicad/buildmnu.cpp:187 -msgid "Pdf Browser" -msgstr "PDF Browser" - -#: kicad/buildmnu.cpp:198 -msgid "Open the kicad manual" -msgstr "Open de KiCad Handleiding" - -#: kicad/buildmnu.cpp:208 -msgid "&Projects" -msgstr "&Projecten" - -#: kicad/buildmnu.cpp:209 -msgid "&Browse" -msgstr "&Verkennen" - -#: kicad/buildmnu.cpp:267 -msgid "Archive all project files" -msgstr "Archiveer alle project bestanden" - -#: kicad/buildmnu.cpp:273 -#, fuzzy -msgid "Refresh project tree" -msgstr "Ververs project lijst" - -#: kicad/mainframe.cpp:103 +#: cvpcb/viewlnet.cpp:205 #, c-format -msgid "" -"Ready\n" -"Working dir: %s\n" -msgstr "" -"Klaar\n" -"Huidige map: %s\n" +msgid "Component [%s] not found in .pkg file" +msgstr "Component [%s] niet gevonden in .pkg bestand" -#: kicad/mainframe.cpp:334 -msgid "Execute Python Script:" -msgstr "Python Script Uitvoeren:" +#: cvpcb/init.cpp:64 +#, c-format +msgid "Components: %d (free: %d)" +msgstr "Componenten: %d (free: %d)" -#: kicad/mainframe.cpp:357 -msgid "Load file:" -msgstr "Bestand laden:" - -#: kicad/treeprj_datas.cpp:219 -#, fuzzy -msgid "Unable to move file ... " -msgstr "Verplaatsen niet mogelijk ..." - -#: kicad/treeprj_datas.cpp:220 -#: kicad/treeprj_datas.cpp:301 -msgid "Permission error ?" -msgstr "Permissie fout?" - -#: kicad/treeprj_datas.cpp:286 -msgid "" -"Changing file extension will change file type.\n" -" Do you want to continue ?" +#: cvpcb/init.cpp:100 +msgid "Unknown Netlist Format" msgstr "" -#: kicad/treeprj_datas.cpp:287 -msgid "Rename File" -msgstr "Hernoem Bestand" - -#: kicad/treeprj_datas.cpp:300 -#, fuzzy -msgid "Unable to rename file ... " -msgstr "Hernoemen niet mogelijk ..." - -#: kicad/treeprj_datas.cpp:320 -msgid "Do you really want to delete " -msgstr "Weet je zeker dat je het wil verwijderen" - -#: kicad/treeprj_datas.cpp:321 -msgid "Delete File" -msgstr "Verwijder Bestand" - -#: kicad/treeprj_datas.cpp:394 -msgid "no kicad files found in this directory" -msgstr "geen KiCad bestanden gevonden in deze map" - -#: kicad/prjconfig.cpp:26 -msgid "Project File <" -msgstr "Project Bestand <" - -#: kicad/prjconfig.cpp:26 -msgid "> not found" -msgstr "> niet gevonden" - -#: kicad/prjconfig.cpp:36 -#, fuzzy -msgid "" -"\n" -"Working dir: " +#: cvpcb/init.cpp:180 +msgid "Unable to create component file (.cmp)" msgstr "" -"\n" -"Huidige map: " -#: kicad/prjconfig.cpp:37 -msgid "" -"\n" -"Project: " +#: cvpcb/init.cpp:187 +msgid "Unable to create netlist file" msgstr "" -"\n" -"Project: " -#: kicad/prjconfig.cpp:57 -#, fuzzy -msgid "Save project file" -msgstr "Opslaan van project bestand" +#: cvpcb/init.cpp:210 +msgid "Load Net List" +msgstr "" #: kicad/files-io.cpp:70 msgid "Create Project files:" -msgstr "" +msgstr "Creëer Project bestanden:" #: kicad/files-io.cpp:71 msgid "Load Project files:" @@ -9322,21 +9035,373 @@ msgid "" "\n" "Create Zip Archive " msgstr "" +"\n" +"Creëer Zip Archief" -#: gerbview/onrightclick.cpp:54 -#, fuzzy -msgid "Copy Block (shift mouse)" -msgstr "Kopier Block (shift muis)" +#: kicad/commandframe.cpp:58 +msgid "eeschema (Schematic editor)" +msgstr "EESchema (Schema Editor)" -#: gerbview/onrightclick.cpp:55 -#, fuzzy -msgid "Delete Block (ctrl + drag mouse)" -msgstr "Verwijder Block (ctrl + muis slepen)" +#: kicad/commandframe.cpp:62 +msgid "cvpcb (Components to modules)" +msgstr "CvPCB (Componenten naar Modules)" -#: gerbview/onrightclick.cpp:66 +#: kicad/commandframe.cpp:66 +msgid "pcbnew (PCB editor)" +msgstr "PCBnew (Layout Editor)" + +#: kicad/commandframe.cpp:70 +msgid "gerbview (Gerber viewer)" +msgstr "GerbView (Gerber Viewer)" + +#: kicad/commandframe.cpp:78 +msgid "Run Python Script" +msgstr "Start Python Script" + +#: kicad/mainframe.cpp:103 +#, c-format +msgid "" +"Ready\n" +"Working dir: %s\n" +msgstr "" +"Klaar\n" +"Huidige map: %s\n" + +#: kicad/mainframe.cpp:334 +msgid "Execute Python Script:" +msgstr "Python Script Uitvoeren:" + +#: kicad/mainframe.cpp:357 +msgid "Load file:" +msgstr "Bestand laden:" + +#: kicad/treeprj_datas.cpp:219 #, fuzzy -msgid "Delete Dcode items" -msgstr "Verwijder Dcode items" +msgid "Unable to move file ... " +msgstr "Verplaatsen niet mogelijk ..." + +#: kicad/treeprj_datas.cpp:220 +#: kicad/treeprj_datas.cpp:301 +msgid "Permission error ?" +msgstr "Permissie fout?" + +#: kicad/treeprj_datas.cpp:286 +msgid "" +"Changing file extension will change file type.\n" +" Do you want to continue ?" +msgstr "" + +#: kicad/treeprj_datas.cpp:287 +msgid "Rename File" +msgstr "Hernoem Bestand" + +#: kicad/treeprj_datas.cpp:300 +#, fuzzy +msgid "Unable to rename file ... " +msgstr "Hernoemen niet mogelijk ..." + +#: kicad/treeprj_datas.cpp:320 +msgid "Do you really want to delete " +msgstr "Weet je zeker dat je het wil verwijderen" + +#: kicad/treeprj_datas.cpp:321 +msgid "Delete File" +msgstr "Verwijder Bestand" + +#: kicad/treeprj_datas.cpp:394 +msgid "no kicad files found in this directory" +msgstr "geen KiCad bestanden gevonden in deze map" + +#: kicad/buildmnu.cpp:100 +msgid "&Open Project Descr" +msgstr "&Open Project" + +#: kicad/buildmnu.cpp:101 +#: kicad/buildmnu.cpp:256 +msgid "Select an existing project descriptor" +msgstr "" + +#: kicad/buildmnu.cpp:106 +msgid "&New Project Descr" +msgstr "&Nieuw Project" + +#: kicad/buildmnu.cpp:107 +#: kicad/buildmnu.cpp:251 +msgid "Create new project descriptor" +msgstr "Creeer een nieuwe project" + +#: kicad/buildmnu.cpp:112 +msgid "&Save Project Descr" +msgstr "Project &Opslaan" + +#: kicad/buildmnu.cpp:113 +#: kicad/buildmnu.cpp:261 +msgid "Save current project descriptor" +msgstr "Opslaan van huidige project" + +#: kicad/buildmnu.cpp:119 +msgid "Save &Project Files" +msgstr "Project &Inpakken" + +#: kicad/buildmnu.cpp:120 +#, fuzzy +msgid "Save and Zip all project files" +msgstr "Opslaan en project Inpakken" + +#: kicad/buildmnu.cpp:124 +msgid "&Unzip Archive" +msgstr "Project &Uitpakken" + +#: kicad/buildmnu.cpp:125 +msgid "UnZip archive file" +msgstr "UnZip archief bestand" + +#: kicad/buildmnu.cpp:130 +msgid "Quit Kicad" +msgstr "Sluit KiCad" + +#: kicad/buildmnu.cpp:145 +msgid "&Editor" +msgstr "&Editor" + +#: kicad/buildmnu.cpp:145 +msgid "Text editor" +msgstr "Tekst editor" + +#: kicad/buildmnu.cpp:149 +msgid "&Browse Files" +msgstr "&Bestanden Verkennen" + +#: kicad/buildmnu.cpp:149 +msgid "Read or edit files" +msgstr "Lees of bewerk bestanden" + +#: kicad/buildmnu.cpp:154 +#, fuzzy +msgid "&Select Editor" +msgstr "&Selecteer Editor" + +#: kicad/buildmnu.cpp:154 +msgid "Select your prefered editor for file browsing" +msgstr "" + +#: kicad/buildmnu.cpp:161 +msgid "Select Fonts" +msgstr "Selecteer Lettertype" + +#: kicad/buildmnu.cpp:161 +#, fuzzy +msgid "Select Fonts and Font sizes" +msgstr "Selecteer Lettertypes en Lettertype grotes" + +#: kicad/buildmnu.cpp:168 +msgid "Default Pdf Viewer" +msgstr "Standaard PDF Programma" + +#: kicad/buildmnu.cpp:168 +msgid "Use the default (system) PDF viewer used to browse datasheets" +msgstr "" + +#: kicad/buildmnu.cpp:175 +msgid "Favourite Pdf Viewer" +msgstr "Favoriete PDF Programma" + +#: kicad/buildmnu.cpp:175 +msgid "Use your favourite PDF viewer used to browse datasheets" +msgstr "" + +#: kicad/buildmnu.cpp:183 +msgid "Select Pdf Viewer" +msgstr "Selecteer PDF Programma" + +#: kicad/buildmnu.cpp:183 +msgid "Select your favourite PDF viewer used to browse datasheets" +msgstr "" + +#: kicad/buildmnu.cpp:187 +msgid "Pdf Browser" +msgstr "PDF Instellingen" + +#: kicad/buildmnu.cpp:198 +msgid "Open the kicad manual" +msgstr "Open de KiCad Handleiding" + +#: kicad/buildmnu.cpp:208 +msgid "&Projects" +msgstr "&Projecten" + +#: kicad/buildmnu.cpp:209 +msgid "&Browse" +msgstr "&Verkennen" + +#: kicad/buildmnu.cpp:267 +msgid "Archive all project files" +msgstr "Archiveer alle project bestanden" + +#: kicad/buildmnu.cpp:273 +#, fuzzy +msgid "Refresh project tree" +msgstr "Ververs project lijst" + +#: kicad/preferences.cpp:33 +msgid "Prefered Pdf Browser:" +msgstr "Voorkeur PDF Browser:" + +#: kicad/preferences.cpp:74 +msgid "You must choose a PDF viewer before use this option" +msgstr "" + +#: kicad/preferences.cpp:97 +#: common/gestfich.cpp:679 +msgid "Prefered Editor:" +msgstr "Standaard Editor:" + +#: kicad/treeprj_frame.cpp:78 +msgid "&Run" +msgstr "&Uitvoeren" + +#: kicad/treeprj_frame.cpp:79 +msgid "Run the Python Script" +msgstr "Uitvoeren van Python Script" + +#: kicad/treeprj_frame.cpp:86 +#: kicad/treeprj_frame.cpp:140 +msgid "&Edit in a text editor" +msgstr "&Bewerk in een tekst editor" + +#: kicad/treeprj_frame.cpp:87 +msgid "&Open the file in a Text Editor" +msgstr "" + +#: kicad/treeprj_frame.cpp:101 +msgid "New D&irectory" +msgstr "Nieuwe M&ap" + +#: kicad/treeprj_frame.cpp:102 +msgid "Create a New Directory" +msgstr "Creëer een Nieuwe Map" + +#: kicad/treeprj_frame.cpp:108 +msgid "New P&ython Script" +msgstr "Nieuw P&ython Script" + +#: kicad/treeprj_frame.cpp:109 +msgid "Create a New Python Script" +msgstr "Creëer een Nieuw Python Script" + +#: kicad/treeprj_frame.cpp:115 +msgid "New &Text File" +msgstr "Nieuw &Tekst Bestand" + +#: kicad/treeprj_frame.cpp:116 +msgid "Create a New Txt File" +msgstr "Creëer een Nieuw TXT Bestand" + +#: kicad/treeprj_frame.cpp:121 +msgid "New &File" +msgstr "Nieuw &Bestand" + +#: kicad/treeprj_frame.cpp:121 +msgid "Create a New File" +msgstr "Creëer een Nieuw Bestand" + +#: kicad/treeprj_frame.cpp:132 +msgid "&Rename File" +msgstr "&Hernoem Bestand" + +#: kicad/treeprj_frame.cpp:132 +msgid "&Rename Directory" +msgstr "&Hernoem Map" + +#: kicad/treeprj_frame.cpp:133 +msgid "Rename the File" +msgstr "Hernoem het bestand" + +#: kicad/treeprj_frame.cpp:133 +#, fuzzy +msgid "&Rename the Directory" +msgstr "&Hernoem de Map" + +#: kicad/treeprj_frame.cpp:141 +#, fuzzy +msgid "Open the file in a Text Editor" +msgstr "Open het bestand in een Tekst Editor" + +#: kicad/treeprj_frame.cpp:147 +msgid "&Delete File" +msgstr "&Verwijder Bestand" + +#: kicad/treeprj_frame.cpp:147 +msgid "&Delete Directory" +msgstr "&Verwijder Map" + +#: kicad/treeprj_frame.cpp:148 +msgid "Delete the File" +msgstr "Verwijder het Bestand" + +#: kicad/treeprj_frame.cpp:149 +#, fuzzy +msgid "&Delete the Directory and its content" +msgstr "&Verwijder map inclusief inhoud" + +#: kicad/treeprj_frame.cpp:414 +msgid "Create New File:" +msgstr "Creëer Nieuw Bestand:" + +#: kicad/treeprj_frame.cpp:414 +msgid "Create New Directory" +msgstr "Creëer Nieuwe Map" + +#: kicad/treeprj_frame.cpp:416 +msgid "noname" +msgstr "naamloos" + +#: kicad/treeprj_frame.cpp:840 +#, fuzzy +msgid "Change File Name: " +msgstr "Verander Bestandsnaam:" + +#: kicad/prjconfig.cpp:26 +msgid "Project File <" +msgstr "Project Bestand <" + +#: kicad/prjconfig.cpp:26 +msgid "> not found" +msgstr "> niet gevonden" + +#: kicad/prjconfig.cpp:36 +#, fuzzy +msgid "" +"\n" +"Working dir: " +msgstr "" +"\n" +"Huidige map: " + +#: kicad/prjconfig.cpp:37 +msgid "" +"\n" +"Project: " +msgstr "" +"\n" +"Project: " + +#: kicad/prjconfig.cpp:57 +#, fuzzy +msgid "Save project file" +msgstr "Opslaan van project bestand" + +#: gerbview/export_to_pcbnew.cpp:41 +msgid "None of the Gerber layers contain any data" +msgstr "" + +#: gerbview/export_to_pcbnew.cpp:52 +msgid "Board file name:" +msgstr "Bord bestandsnaam:" + +#: gerbview/export_to_pcbnew.cpp:69 +msgid "Ok to change the existing file ?" +msgstr "" #: gerbview/affiche.cpp:34 #: gerbview/tool_gerber.cpp:310 @@ -9359,17 +9424,48 @@ msgstr "D type" msgid "????" msgstr "????" +#: gerbview/edit.cpp:246 +msgid "No layer selected" +msgstr "Geen lagen geselecteerd" + +#: gerbview/files.cpp:86 +msgid "Not yet available..." +msgstr "Nog niet beschikbaar..." + +#: gerbview/files.cpp:134 +#: gerbview/files.cpp:220 +msgid "Gerber files:" +msgstr "Gerber bestanden:" + +#: gerbview/files.cpp:187 +#: gerbview/readgerb.cpp:273 +#, fuzzy +msgid "D codes files:" +msgstr "D code bestanden:" + +#: gerbview/set_color.cpp:279 +msgid "Switch on all of the Gerber layers" +msgstr "" + +#: gerbview/set_color.cpp:288 +msgid "Switch off all of the Gerber layers" +msgstr "" + +#: gerbview/block.cpp:267 +msgid "Ok to delete block ?" +msgstr "Block echt verwijderen?" + +#: gerbview/process_config.cpp:117 +#: gerbview/gerbview_config.cpp:131 +#, fuzzy +msgid "Save config file" +msgstr "Configuratie opslaan in bestand" + #: gerbview/readgerb.cpp:253 #, c-format msgid "%d errors while reading Gerber file [%s]" msgstr "" -#: gerbview/readgerb.cpp:273 -#: gerbview/files.cpp:184 -#, fuzzy -msgid "D codes files:" -msgstr "D code bestanden:" - #: gerbview/rs274x.cpp:317 #, c-format msgid "Command <%c%c> ignored by Gerbview" @@ -9379,74 +9475,12 @@ msgstr "" msgid "Too many include files!!" msgstr "" -#: gerbview/reglage.cpp:102 -msgid "Save Cfg..." +#: gerbview/dcode.cpp:462 +msgid "List D codes" msgstr "" -#: gerbview/reglage.cpp:120 -msgid "Drill File Ext:" -msgstr "" - -#: gerbview/reglage.cpp:124 -msgid "Gerber File Ext:" -msgstr "" - -#: gerbview/reglage.cpp:128 -msgid "D code File Ext:" -msgstr "" - -#: gerbview/block.cpp:267 -msgid "Ok to delete block ?" -msgstr "Block echt verwijderen?" - -#: gerbview/gerberframe.cpp:178 -msgid "Layer modified, Continue ?" -msgstr "Laag aangepast, Doorgaan?" - -#: gerbview/files.cpp:83 -msgid "Not yet available..." -msgstr "Nog niet beschikbaar..." - -#: gerbview/files.cpp:131 -#: gerbview/files.cpp:217 -msgid "Gerber files:" -msgstr "Gerber bestanden:" - -#: gerbview/export_to_pcbnew.cpp:41 -msgid "None of the Gerber layers contain any data" -msgstr "" - -#: gerbview/export_to_pcbnew.cpp:52 -msgid "Board file name:" -msgstr "Bord bestandsnaam:" - -#: gerbview/export_to_pcbnew.cpp:69 -msgid "Ok to change the existing file ?" -msgstr "" - -#: gerbview/initpcb.cpp:34 -msgid "Current Data will be lost ?" -msgstr "" - -#: gerbview/initpcb.cpp:88 -msgid "Delete zones ?" -msgstr "Verwijder zones?" - -#: gerbview/initpcb.cpp:195 -#, c-format -msgid "Delete Layer %d" -msgstr "Verwijder Laag %d" - -#: gerbview/edit.cpp:246 -msgid "No layer selected" -msgstr "Geen lagen geselecteerd" - -#: gerbview/set_color.cpp:279 -msgid "Switch on all of the Gerber layers" -msgstr "" - -#: gerbview/set_color.cpp:288 -msgid "Switch off all of the Gerber layers" +#: gerbview/gerbview.cpp:37 +msgid "GerbView is already running. Continue?" msgstr "" #: gerbview/options.cpp:146 @@ -9481,32 +9515,51 @@ msgstr "Polygonen" msgid "Show D codes" msgstr "" -#: gerbview/gerbview.cpp:37 -msgid "GerbView is already running. Continue?" -msgstr "" - -#: gerbview/gerbview_config.cpp:131 -#: gerbview/process_config.cpp:117 +#: gerbview/initpcb.cpp:34 #, fuzzy -msgid "Save config file" -msgstr "Configuratie opslaan in bestand" +msgid "Current Data will be lost ?" +msgstr "Huidige Data gaat verloren?" -#: gerbview/dcode.cpp:438 -msgid "List D codes" +#: gerbview/initpcb.cpp:88 +msgid "Delete zones ?" +msgstr "Verwijder zones?" + +#: gerbview/initpcb.cpp:195 +#, c-format +msgid "Delete Layer %d" +msgstr "Verwijder Laag %d" + +#: gerbview/onrightclick.cpp:54 +#, fuzzy +msgid "Copy Block (shift mouse)" +msgstr "Kopier Block (shift muis)" + +#: gerbview/onrightclick.cpp:55 +#, fuzzy +msgid "Delete Block (ctrl + drag mouse)" +msgstr "Verwijder Block (ctrl + muis slepen)" + +#: gerbview/onrightclick.cpp:66 +#, fuzzy +msgid "Delete Dcode items" +msgstr "Verwijder Dcode items" + +#: gerbview/reglage.cpp:102 +#, fuzzy +msgid "Save Cfg..." +msgstr "Cfg Opslaan..." + +#: gerbview/reglage.cpp:120 +msgid "Drill File Ext:" msgstr "" -#: gerbview/select_layers_to_pcb.cpp:91 -msgid "Layer selection:" -msgstr "Laag selectie:" +#: gerbview/reglage.cpp:124 +msgid "Gerber File Ext:" +msgstr "" -#: gerbview/select_layers_to_pcb.cpp:214 -msgid "Gerber layer " -msgstr "Gerber laag" - -#: gerbview/select_layers_to_pcb.cpp:239 -#: gerbview/select_layers_to_pcb.cpp:329 -msgid "Do not export" -msgstr "Niet exporteren" +#: gerbview/reglage.cpp:128 +msgid "D code File Ext:" +msgstr "" #: gerbview/tool_gerber.cpp:37 msgid "Clear and Load Gerber file" @@ -9549,16 +9602,17 @@ msgid "Load Drill File (EXCELLON Format)" msgstr "" #: gerbview/tool_gerber.cpp:64 +#, fuzzy msgid "Clear all layers" -msgstr "" +msgstr "Alle lagen schonen" #: gerbview/tool_gerber.cpp:69 msgid "&Export to Pcbnew" -msgstr "" +msgstr "&Exporteren naar PCBNew" #: gerbview/tool_gerber.cpp:70 msgid "Export data in pcbnew format" -msgstr "" +msgstr "Exporteer data naar PCBNew formaat" #: gerbview/tool_gerber.cpp:76 msgid "&Save layers" @@ -9566,7 +9620,7 @@ msgstr "Lagen Ops&laan" #: gerbview/tool_gerber.cpp:77 msgid "Save current layers (GERBER format)" -msgstr "" +msgstr "Opslaan huidige lager (GERBER formaat)" #: gerbview/tool_gerber.cpp:81 msgid "Save layers as.." @@ -9585,9 +9639,8 @@ msgid "Quit Gerbview" msgstr "Sluit Gerbview" #: gerbview/tool_gerber.cpp:106 -#, fuzzy msgid "&File ext" -msgstr "&Bestand ext" +msgstr "&Bestand Extenties" #: gerbview/tool_gerber.cpp:107 msgid "Setting Files extension" @@ -9614,8 +9667,9 @@ msgid "List and Edit DCodes" msgstr "" #: gerbview/tool_gerber.cpp:141 +#, fuzzy msgid "&Show source" -msgstr "" +msgstr "&Toon bron" #: gerbview/tool_gerber.cpp:142 msgid "Show source file for the current layer" @@ -9631,7 +9685,7 @@ msgstr "Verwijder huidige laag" #: gerbview/tool_gerber.cpp:150 msgid "Open the gerbview manual" -msgstr "" +msgstr "Open de GerbView handleiding" #: gerbview/tool_gerber.cpp:214 msgid "New World" @@ -9685,325 +9739,22 @@ msgstr "" msgid "Show dcode number" msgstr "" -#: common/selcolor.cpp:76 -msgid "Colors" -msgstr "Kleuren" - -#: common/common.cpp:49 -msgid " (\"):" -msgstr " (\"):" - -#: common/common.cpp:283 -msgid "Copper " -msgstr "Koper" - -#: common/common.cpp:283 -msgid "Inner L1 " -msgstr "" - -#: common/common.cpp:283 -msgid "Inner L2 " -msgstr "" - -#: common/common.cpp:283 -msgid "Inner L3 " -msgstr "" - -#: common/common.cpp:284 -msgid "Inner L4 " -msgstr "" - -#: common/common.cpp:284 -msgid "Inner L5 " -msgstr "" - -#: common/common.cpp:284 -msgid "Inner L6 " -msgstr "" - -#: common/common.cpp:284 -msgid "Inner L7 " -msgstr "" - -#: common/common.cpp:285 -msgid "Inner L8 " -msgstr "" - -#: common/common.cpp:285 -msgid "Inner L9 " -msgstr "" - -#: common/common.cpp:285 -msgid "Inner L10" -msgstr "" - -#: common/common.cpp:285 -msgid "Inner L11" -msgstr "" - -#: common/common.cpp:286 -msgid "Inner L12" -msgstr "" - -#: common/common.cpp:286 -msgid "Inner L13" -msgstr "" - -#: common/common.cpp:286 -msgid "Inner L14" -msgstr "" - -#: common/common.cpp:287 -msgid "Adhes Cop" -msgstr "" - -#: common/common.cpp:287 -msgid "Adhes Cmp" -msgstr "" - -#: common/common.cpp:287 -msgid "SoldP Cop" -msgstr "" - -#: common/common.cpp:287 -msgid "SoldP Cmp" -msgstr "" - -#: common/common.cpp:288 -msgid "SilkS Cop" -msgstr "" - -#: common/common.cpp:288 -msgid "SilkS Cmp" -msgstr "" - -#: common/common.cpp:288 -msgid "Mask Cop " -msgstr "" - -#: common/common.cpp:288 -msgid "Mask Cmp " -msgstr "" - -#: common/common.cpp:289 -msgid "Drawings " -msgstr "" - -#: common/common.cpp:289 -msgid "Comments " -msgstr "Commentaar" - -#: common/common.cpp:289 -msgid "Eco1 " -msgstr "Eco1 " - -#: common/common.cpp:289 -msgid "Eco2 " -msgstr "Eco2 " - -#: common/common.cpp:290 -#, fuzzy -msgid "Edges Pcb" -msgstr "PCB Randen" - -#: common/common.cpp:290 -msgid "BAD INDEX" -msgstr "SLECHTE INDEX" - -#: common/infospgm.cpp:34 -msgid "Build Version:" -msgstr "" - -#: common/infospgm.cpp:49 -msgid "Author:" -msgstr "Auteur" - -#: common/infospgm.cpp:50 -msgid "Based on wxWidgets " -msgstr "Gebaseerd op wxWidgets" - -#: common/infospgm.cpp:55 -msgid "" -"\n" -"\n" -"GPL License" -msgstr "" -"\n" -"\n" -"GPL Licentie" - -#: common/infospgm.cpp:56 -msgid "" -"\n" -"\n" -"Author's sites:\n" -msgstr "" - -#: common/infospgm.cpp:59 -msgid "" -"\n" -"\n" -"International wiki:\n" -msgstr "" - -#: common/basicframe.cpp:237 -#, c-format -msgid "Help file %s not found" -msgstr "Help bestand %s niet gevonden" - -#: common/gestfich.cpp:673 -msgid "No default editor found, you must choose it" -msgstr "" - -#: common/edaappl.cpp:509 -msgid "Default" -msgstr "Standaard" - -#: common/edaappl.cpp:519 -msgid "French" -msgstr "Frans" - -#: common/edaappl.cpp:524 -msgid "Spanish" -msgstr "Spaans" - -#: common/edaappl.cpp:529 -msgid "Portuguese" -msgstr "" - -#: common/edaappl.cpp:535 -msgid "Italian" -msgstr "Italiaans" - -#: common/edaappl.cpp:540 -msgid "German" -msgstr "Duits" - -#: common/edaappl.cpp:545 -msgid "Slovenian" -msgstr "Sloveens" - -#: common/edaappl.cpp:550 -msgid "Hungarian" -msgstr "Hongaars" - -#: common/edaappl.cpp:555 -msgid "Polish" -msgstr "Pools" - -#: common/edaappl.cpp:560 -msgid "Russian" -msgstr "Russisch" - -#: common/edaappl.cpp:565 -#, fuzzy -msgid "Korean" -msgstr "Koreaans" - -#: common/edaappl.cpp:570 -msgid "Catalan" -msgstr "" - -#: common/edaappl.cpp:575 -msgid "Chinese simplified" -msgstr "Chinees (versimpeld)" - -#: common/edaappl.cpp:657 -msgid "Language" -msgstr "Taal" - -#: common/wxwineda.cpp:169 -#: common/wxwineda.cpp:178 -msgid "Pos " -msgstr "Positie" - -#: common/wxwineda.cpp:171 -msgid "X" -msgstr "X" - -#: common/wxwineda.cpp:180 -msgid "Y" -msgstr "Y" - -#: common/hotkeys_basic.cpp:301 -msgid "" -"Current hotkey list:\n" -"\n" -msgstr "" - -#: common/hotkeys_basic.cpp:309 -msgid "key " -msgstr "toets" - -#: common/hotkeys_basic.cpp:366 -#: common/hotkeys_basic.cpp:484 -msgid "Hotkey configuration file:" -msgstr "" - -#: common/hotkeys_basic.cpp:398 -msgid "Allowed keys:\n" -msgstr "Toegestane toetsen:\n" - -#: common/hotkeys_basic.cpp:503 -msgid "Unable to read " -msgstr "" - -#: common/hotkeys_basic.cpp:616 -msgid "Show Current Hotkey List" -msgstr "" - -#: common/hotkeys_basic.cpp:617 -msgid "Show the current hotkey config" -msgstr "" - -#: common/hotkeys_basic.cpp:623 -msgid "Create Hotkey config file" -msgstr "" - -#: common/hotkeys_basic.cpp:624 -msgid "Create or Recreate the hotkey config file from current hotkey list" -msgstr "" - -#: common/hotkeys_basic.cpp:630 -msgid "Reread Hotkey config file" -msgstr "" - -#: common/hotkeys_basic.cpp:631 -msgid "Reread the hotkey config file" -msgstr "" - -#: common/hotkeys_basic.cpp:635 -msgid "Edit Hotkey config file" -msgstr "" - -#: common/hotkeys_basic.cpp:636 -msgid "Run the text editor and edit the hotkey config file" -msgstr "" - -#: common/hotkeys_basic.cpp:642 -#, fuzzy -msgid "home directory" -msgstr "home directory" - -#: common/hotkeys_basic.cpp:643 -msgid "Use home directory to load or store Hotkey config files" -msgstr "" - -#: common/hotkeys_basic.cpp:648 -msgid "kicad/template directory" -msgstr "" - -#: common/hotkeys_basic.cpp:649 -msgid "Use kicad/template directory to load or store Hotkey config files" -msgstr "" - -#: common/hotkeys_basic.cpp:655 -msgid "Hotkey config location" -msgstr "" - -#: common/hotkeys_basic.cpp:657 -msgid "Hotkey config file location selection (home directory or kicad tree)" -msgstr "" +#: gerbview/select_layers_to_pcb.cpp:91 +msgid "Layer selection:" +msgstr "Laag selectie:" + +#: gerbview/select_layers_to_pcb.cpp:214 +msgid "Gerber layer " +msgstr "Gerber laag" + +#: gerbview/select_layers_to_pcb.cpp:239 +#: gerbview/select_layers_to_pcb.cpp:329 +msgid "Do not export" +msgstr "Niet exporteren" + +#: gerbview/gerberframe.cpp:183 +msgid "Layer modified, Continue ?" +msgstr "Laag aangepast, Doorgaan?" #: common/block_commande.cpp:57 msgid "Block Move" @@ -10045,27 +9796,127 @@ msgstr "Block Inverteren" msgid "Block Mirror" msgstr "Block Spiegelen" -#: common/eda_doc.cpp:144 -msgid "Doc File " -msgstr "Doc Bestand" +#: common/common.cpp:51 +msgid " (\"):" +msgstr " (\"):" -#: common/eda_doc.cpp:191 -msgid " Cannot find the PDF viewer (xpdf, gpdf or konqueror) in /usr/bin/" -msgstr " Kan PDF viewer niet vinden (xpdf, gpdf of konqueror) in /usr/bin" +#: common/common.cpp:298 +msgid "Copper " +msgstr "Koper" -#: common/eda_doc.cpp:199 -#, c-format -msgid "Unknown MIME type for Doc File [%s] (%s)" +#: common/common.cpp:298 +msgid "Inner L1 " msgstr "" -#: common/eda_doc.cpp:219 -#, c-format -msgid "Cannot find Pdf viewer %s" -msgstr "Kan PDF viewer %s niet vinden" +#: common/common.cpp:298 +msgid "Inner L2 " +msgstr "" -#: common/confirm.cpp:106 -msgid "Infos:" -msgstr "Informatie:" +#: common/common.cpp:298 +msgid "Inner L3 " +msgstr "" + +#: common/common.cpp:299 +msgid "Inner L4 " +msgstr "" + +#: common/common.cpp:299 +msgid "Inner L5 " +msgstr "" + +#: common/common.cpp:299 +msgid "Inner L6 " +msgstr "" + +#: common/common.cpp:299 +msgid "Inner L7 " +msgstr "" + +#: common/common.cpp:300 +msgid "Inner L8 " +msgstr "" + +#: common/common.cpp:300 +msgid "Inner L9 " +msgstr "" + +#: common/common.cpp:300 +msgid "Inner L10" +msgstr "" + +#: common/common.cpp:300 +msgid "Inner L11" +msgstr "" + +#: common/common.cpp:301 +msgid "Inner L12" +msgstr "" + +#: common/common.cpp:301 +msgid "Inner L13" +msgstr "" + +#: common/common.cpp:301 +msgid "Inner L14" +msgstr "" + +#: common/common.cpp:302 +msgid "Adhes Cop" +msgstr "" + +#: common/common.cpp:302 +msgid "Adhes Cmp" +msgstr "" + +#: common/common.cpp:302 +msgid "SoldP Cop" +msgstr "" + +#: common/common.cpp:302 +msgid "SoldP Cmp" +msgstr "" + +#: common/common.cpp:303 +msgid "SilkS Cop" +msgstr "" + +#: common/common.cpp:303 +msgid "SilkS Cmp" +msgstr "" + +#: common/common.cpp:303 +msgid "Mask Cop " +msgstr "" + +#: common/common.cpp:303 +msgid "Mask Cmp " +msgstr "" + +#: common/common.cpp:304 +#, fuzzy +msgid "Drawings " +msgstr "Tekeningen" + +#: common/common.cpp:304 +msgid "Comments " +msgstr "Commentaar" + +#: common/common.cpp:304 +msgid "Eco1 " +msgstr "Eco1 " + +#: common/common.cpp:304 +msgid "Eco2 " +msgstr "Eco2 " + +#: common/common.cpp:305 +#, fuzzy +msgid "Edges Pcb" +msgstr "PCB Randen" + +#: common/common.cpp:305 +msgid "BAD INDEX" +msgstr "SLECHTE INDEX" #: common/get_component_dialog.cpp:105 msgid "History list:" @@ -10085,6 +9936,239 @@ msgstr "Lijst Alles" msgid "By Lib Browser" msgstr "" +#: common/hotkeys_basic.cpp:301 +msgid "" +"Current hotkey list:\n" +"\n" +msgstr "" + +#: common/hotkeys_basic.cpp:309 +msgid "key " +msgstr "toets" + +#: common/hotkeys_basic.cpp:366 +#: common/hotkeys_basic.cpp:484 +msgid "Hotkey configuration file:" +msgstr "" + +#: common/hotkeys_basic.cpp:398 +msgid "Allowed keys:\n" +msgstr "Toegestane toetsen:\n" + +#: common/hotkeys_basic.cpp:503 +#, fuzzy +msgid "Unable to read " +msgstr "Kan niet lezen" + +#: common/hotkeys_basic.cpp:616 +msgid "Show Current Hotkey List" +msgstr "Toon Huidige Sneltoets Lijst" + +#: common/hotkeys_basic.cpp:617 +msgid "Show the current hotkey config" +msgstr "" + +#: common/hotkeys_basic.cpp:623 +msgid "Create Hotkey config file" +msgstr "Creëer Sneltoets configuratie bestand" + +#: common/hotkeys_basic.cpp:624 +msgid "Create or Recreate the hotkey config file from current hotkey list" +msgstr "" + +#: common/hotkeys_basic.cpp:630 +msgid "Reread Hotkey config file" +msgstr "Herlaad Sneltoets Configuratie" + +#: common/hotkeys_basic.cpp:631 +msgid "Reread the hotkey config file" +msgstr "Herlaad Sneltoets Configuratie" + +#: common/hotkeys_basic.cpp:635 +msgid "Edit Hotkey config file" +msgstr "Bewerk sneltoets sonfiguratie bestand" + +#: common/hotkeys_basic.cpp:636 +msgid "Run the text editor and edit the hotkey config file" +msgstr "" + +#: common/hotkeys_basic.cpp:642 +#, fuzzy +msgid "home directory" +msgstr "home directory" + +#: common/hotkeys_basic.cpp:643 +msgid "Use home directory to load or store Hotkey config files" +msgstr "" + +#: common/hotkeys_basic.cpp:648 +msgid "kicad/template directory" +msgstr "" + +#: common/hotkeys_basic.cpp:649 +msgid "Use kicad/template directory to load or store Hotkey config files" +msgstr "" + +#: common/hotkeys_basic.cpp:655 +msgid "Hotkey config location" +msgstr "Sneltoets configuratie locatie" + +#: common/hotkeys_basic.cpp:657 +msgid "Hotkey config file location selection (home directory or kicad tree)" +msgstr "" + +#: common/selcolor.cpp:76 +msgid "Colors" +msgstr "Kleuren" + +#: common/edaappl.cpp:80 +msgid "Default" +msgstr "Standaard" + +#: common/edaappl.cpp:93 +msgid "French" +msgstr "Frans" + +#: common/edaappl.cpp:99 +msgid "Spanish" +msgstr "Spaans" + +#: common/edaappl.cpp:105 +msgid "Portuguese" +msgstr "Portugees" + +#: common/edaappl.cpp:111 +msgid "Italian" +msgstr "Italiaans" + +#: common/edaappl.cpp:117 +msgid "German" +msgstr "Duits" + +#: common/edaappl.cpp:123 +msgid "Slovenian" +msgstr "Sloveens" + +#: common/edaappl.cpp:129 +msgid "Hungarian" +msgstr "Hongaars" + +#: common/edaappl.cpp:135 +msgid "Polish" +msgstr "Pools" + +#: common/edaappl.cpp:141 +msgid "Russian" +msgstr "Russisch" + +#: common/edaappl.cpp:147 +#, fuzzy +msgid "Korean" +msgstr "Koreaans" + +#: common/edaappl.cpp:153 +msgid "Chinese simplified" +msgstr "Chinees (versimpeld)" + +#: common/edaappl.cpp:159 +msgid "Catalan" +msgstr "Catalan" + +#: common/edaappl.cpp:165 +msgid "Dutch" +msgstr "Nederlands" + +#: common/edaappl.cpp:599 +msgid "Language" +msgstr "Taal" + +#: common/eda_doc.cpp:156 +msgid "Doc File " +msgstr "Doc Bestand" + +#: common/eda_doc.cpp:206 +#, fuzzy +msgid " Cannot find the PDF viewer (kpdf, gpdf or konqueror) in /usr/bin/" +msgstr " Kan PDF viewer niet vinden (xpdf, gpdf of konqueror) in /usr/bin" + +#: common/eda_doc.cpp:215 +#, c-format +msgid "Unknown MIME type for Doc File [%s] (%s)" +msgstr "Onbekend MIME type voor DOC Bestand [%s] (%s)" + +#: common/eda_doc.cpp:233 +#, c-format +msgid "Cannot find Pdf viewer %s" +msgstr "Kan PDF viewer %s niet vinden" + +#: common/gestfich.cpp:673 +msgid "No default editor found, you must choose it" +msgstr "Geen standaard editor gevonden, selecteer een programma" + +#: common/confirm.cpp:106 +msgid "Infos:" +msgstr "Informatie:" + +#: common/basicframe.cpp:237 +#, c-format +msgid "Help file %s not found" +msgstr "Help bestand %s niet gevonden" + +#: common/infospgm.cpp:34 +msgid "Build Version:" +msgstr "Versie:" + +#: common/infospgm.cpp:49 +msgid "Author:" +msgstr "Auteur" + +#: common/infospgm.cpp:50 +msgid "Based on wxWidgets " +msgstr "Gebaseerd op wxWidgets" + +#: common/infospgm.cpp:55 +msgid "" +"\n" +"\n" +"GPL License" +msgstr "" +"\n" +"\n" +"GPL Licentie" + +#: common/infospgm.cpp:56 +msgid "" +"\n" +"\n" +"Author's sites:\n" +msgstr "" +"\n" +"\n" +"Auteurs Websites:\n" + +#: common/infospgm.cpp:59 +msgid "" +"\n" +"\n" +"International wiki:\n" +msgstr "" +"\n" +"\n" +"Internationale wiki:\n" + +#: common/wxwineda.cpp:169 +#: common/wxwineda.cpp:178 +msgid "Pos " +msgstr "Positie" + +#: common/wxwineda.cpp:171 +msgid "X" +msgstr "X" + +#: common/wxwineda.cpp:180 +msgid "Y" +msgstr "Y" + #: 3d-viewer/3d_canvas.cpp:329 msgid "Zoom +" msgstr "Zoom +" @@ -10141,10 +10225,6 @@ msgstr "Verplaats Omlaag" msgid "3D Image filename:" msgstr "3D Afbeelding bestandsnaam:" -#: 3d-viewer/3d_aux.cpp:199 -msgid "Vertex " -msgstr "Vertex " - #: 3d-viewer/3d_toolbar.cpp:34 msgid "Reload board" msgstr "Herlaad bord" @@ -10193,98 +10273,14 @@ msgstr "&Afsluiten" msgid "Choose background color" msgstr "Kies achtergrond kleur" -#: share/zoom.cpp:326 -msgid "Zoom: " -msgstr "Zoom: " - -#: share/zoom.cpp:327 -msgid "Grid: " -msgstr "Raster:" - -#: share/zoom.cpp:366 -msgid "Zoom Select" -msgstr "" - -#: share/zoom.cpp:369 -msgid "Redraw" -msgstr "" - -#: share/zoom.cpp:385 -#, fuzzy -msgid "Grid Select" -msgstr "Raster Selecteren" - -#: share/zoom.cpp:407 -msgid "grid user" -msgstr "" - -#: share/svg_print.cpp:214 -msgid "Black and White" -msgstr "Zwart en Wit" - -#: share/svg_print.cpp:217 -msgid "Print mode" -msgstr "" - -#: share/svg_print.cpp:238 -#: share/dialog_print.cpp:197 -msgid "Current" -msgstr "Huidige" - -#: share/svg_print.cpp:242 -#: share/dialog_print.cpp:192 -#: share/dialog_print.cpp:199 -msgid "Page Print:" -msgstr "Pagina Print:" - -#: share/svg_print.cpp:250 -msgid "Create &File" -msgstr "Creëer &Bestand" - -#: share/svg_print.cpp:280 -msgid "Messages:" -msgstr "Berichten:" - -#: share/svg_print.cpp:301 -#: share/dialog_print.cpp:235 -msgid "Pen width mini" -msgstr "" - -#: share/svg_print.cpp:433 -#: share/svg_print.cpp:450 -msgid "Create file " -msgstr "Maak bestand" - -#: share/svg_print.cpp:435 -#: share/svg_print.cpp:452 -msgid " error" -msgstr " fout" - -#: share/wxprint.cpp:151 -msgid "Error Init Printer info" -msgstr "" - -#: share/wxprint.cpp:371 -msgid "Printer Problem!" -msgstr "Printer Probleem!" - -#: share/wxprint.cpp:404 -#, fuzzy -msgid "There was a problem previewing" -msgstr "Er was een probleem met de voorbeeldweergave" - -#: share/wxprint.cpp:468 -msgid "There was a problem printing" -msgstr "Er was een probleem met printen" - -#: share/wxprint.cpp:484 -#, c-format -msgid "Print page %d" -msgstr "Print pagina %d" +#: 3d-viewer/3d_aux.cpp:199 +msgid "Vertex " +msgstr "Vertex " #: share/dialog_print.cpp:137 +#, fuzzy msgid "fit in page" -msgstr "" +msgstr "maak pagina passend" #: share/dialog_print.cpp:138 msgid "Scale 0.5" @@ -10334,6 +10330,17 @@ msgstr "1 Pagina per Laag" msgid "Single Page" msgstr "Enkele Pagina" +#: share/dialog_print.cpp:192 +#: share/dialog_print.cpp:199 +#: share/svg_print.cpp:242 +msgid "Page Print:" +msgstr "Pagina Print:" + +#: share/dialog_print.cpp:197 +#: share/svg_print.cpp:238 +msgid "Current" +msgstr "Huidige" + #: share/dialog_print.cpp:210 msgid "Print S&etup" msgstr "Print I&nstellingen" @@ -10346,129 +10353,222 @@ msgstr "V&oorbeeld" msgid "&Print" msgstr "&Printen" -#: share/drawframe.cpp:136 -msgid "font for info display" +#: share/dialog_print.cpp:235 +#: share/svg_print.cpp:301 +msgid "Pen width mini" msgstr "" -#: share/drawframe.cpp:391 -msgid "Inch" -msgstr "Inch" +#: share/wxprint.cpp:164 +msgid "Error Init Printer info" +msgstr "" -#: share/drawframe.cpp:399 -msgid "??" -msgstr "??" +#: share/wxprint.cpp:411 +msgid "Printer Problem!" +msgstr "Printer Probleem!" -#: share/setpage.cpp:274 +#: share/wxprint.cpp:444 +#, fuzzy +msgid "There was a problem previewing" +msgstr "Er was een probleem met de voorbeeldweergave" + +#: share/wxprint.cpp:508 +msgid "There was a problem printing" +msgstr "Er was een probleem met printen" + +#: share/wxprint.cpp:524 +#, c-format +msgid "Print page %d" +msgstr "Print pagina %d" + +#: share/setpage.cpp:276 msgid "Size A4" msgstr "A4 Formaat" -#: share/setpage.cpp:275 +#: share/setpage.cpp:277 msgid "Size A3" msgstr "A3 Formaat" -#: share/setpage.cpp:276 +#: share/setpage.cpp:278 msgid "Size A2" msgstr "A2 Formaat" -#: share/setpage.cpp:277 +#: share/setpage.cpp:279 msgid "Size A1" msgstr "A1 Formaat" -#: share/setpage.cpp:278 +#: share/setpage.cpp:280 msgid "Size A0" msgstr "A0 Formaat" -#: share/setpage.cpp:279 +#: share/setpage.cpp:281 msgid "Size A" msgstr "Formaat A" -#: share/setpage.cpp:280 +#: share/setpage.cpp:282 msgid "Size B" msgstr "Formaat B" -#: share/setpage.cpp:281 +#: share/setpage.cpp:283 msgid "Size C" msgstr "Formaat C" -#: share/setpage.cpp:282 +#: share/setpage.cpp:284 msgid "Size D" msgstr "Formaat D" -#: share/setpage.cpp:283 +#: share/setpage.cpp:285 msgid "Size E" msgstr "Formaat E" -#: share/setpage.cpp:284 +#: share/setpage.cpp:286 msgid "User size" -msgstr "Gebruikers grote" +msgstr "Aangepast" -#: share/setpage.cpp:285 +#: share/setpage.cpp:287 msgid "Page Size:" msgstr "Pagina Grote:" -#: share/setpage.cpp:292 +#: share/setpage.cpp:294 msgid "User Page Size X: " -msgstr "" +msgstr "Pagina Grote X:" -#: share/setpage.cpp:301 +#: share/setpage.cpp:303 msgid "User Page Size Y: " -msgstr "" +msgstr "Pagina Grote Y:" -#: share/setpage.cpp:328 +#: share/setpage.cpp:330 #, c-format msgid "Number of sheets: %d" -msgstr "" +msgstr "Aantal paginas: %d" -#: share/setpage.cpp:334 +#: share/setpage.cpp:336 #, c-format msgid "Sheet number: %d" msgstr "Pagina nummer: %d" -#: share/setpage.cpp:338 +#: share/setpage.cpp:340 msgid "Revision:" msgstr "Revisie:" -#: share/setpage.cpp:347 -#: share/setpage.cpp:361 -#: share/setpage.cpp:375 -#: share/setpage.cpp:389 -#: share/setpage.cpp:403 -#: share/setpage.cpp:417 -#: share/setpage.cpp:431 +#: share/setpage.cpp:349 +#: share/setpage.cpp:363 +#: share/setpage.cpp:377 +#: share/setpage.cpp:391 +#: share/setpage.cpp:405 +#: share/setpage.cpp:419 +#: share/setpage.cpp:433 msgid "Export to other sheets" -msgstr "" +msgstr "Exporteer naar andere tekeningen" -#: share/setpage.cpp:366 +#: share/setpage.cpp:368 msgid "Company:" msgstr "Bedrijf:" -#: share/setpage.cpp:380 +#: share/setpage.cpp:382 msgid "Comment1:" -msgstr "Commentaar1:" +msgstr "Commentaar 1:" -#: share/setpage.cpp:394 +#: share/setpage.cpp:396 msgid "Comment2:" -msgstr "Commentaar2:" +msgstr "Commentaar 2:" -#: share/setpage.cpp:408 +#: share/setpage.cpp:410 msgid "Comment3:" -msgstr "Commentaar3:" +msgstr "Commentaar 3:" -#: share/setpage.cpp:422 +#: share/setpage.cpp:424 msgid "Comment4:" -msgstr "Commentaar4:" +msgstr "Commentaar 4:" + +#: share/zoom.cpp:326 +msgid "Zoom: " +msgstr "Zoom: " + +#: share/zoom.cpp:327 +msgid "Grid: " +msgstr "Raster:" + +#: share/zoom.cpp:366 +msgid "Zoom Select" +msgstr "Zoom Selecteren" + +#: share/zoom.cpp:369 +msgid "Redraw" +msgstr "" + +#: share/zoom.cpp:385 +msgid "Grid Select" +msgstr "Raster Selecteren" + +#: share/zoom.cpp:407 +#, fuzzy +msgid "grid user" +msgstr "gebruikers raster" + +#: share/svg_print.cpp:214 +msgid "Black and White" +msgstr "Zwart en Wit" + +#: share/svg_print.cpp:217 +msgid "Print mode" +msgstr "Print modus" + +#: share/svg_print.cpp:250 +msgid "Create &File" +msgstr "Creëer &Bestand" + +#: share/svg_print.cpp:280 +msgid "Messages:" +msgstr "Berichten:" + +#: share/svg_print.cpp:433 +#: share/svg_print.cpp:450 +msgid "Create file " +msgstr "Maak bestand" + +#: share/svg_print.cpp:435 +#: share/svg_print.cpp:452 +msgid " error" +msgstr " fout" + +#: share/drawframe.cpp:136 +msgid "font for info display" +msgstr "Lettertype voor display" + +#: share/drawframe.cpp:373 +msgid "Inch" +msgstr "Inch" + +#: share/drawframe.cpp:381 +msgid "??" +msgstr "??" + +#: pcbnew/dialog_gendrill.h:50 +msgid "WinEDA_DrillFrame" +msgstr "" + +#: pcbnew/dialog_netlist.h:54 +msgid "Netlist Dialog" +msgstr "" + +#: pcbnew/dialog_general_options.h:60 +#: eeschema/dialog_options.h:55 +msgid "General Options" +msgstr "" #: pcbnew/cleaningoptions_dialog.h:48 msgid "Cleaning options" msgstr "" -#: pcbnew/dialog_drc.h:63 -msgid "DRC Control" +#: pcbnew/dialog_freeroute_exchange.h:46 +msgid "dialog_freeroute_exchange" msgstr "" -#: pcbnew/dialog_pad_edit.h:62 -msgid "Pad properties" -msgstr "" +#: pcbnew/dialog_setup_libs.h:43 +#: eeschema/dialog_edit_label.h:44 +#: eeschema/dialog_eeschema_config.h:50 +msgid "Dialog" +msgstr "Dialoog" #: pcbnew/set_color.h:38 msgid "Pcbnew Layer Colors:" @@ -10524,18 +10624,6 @@ msgstr "" msgid "Show Modules Cu" msgstr "" -#: pcbnew/dialog_initpcb.h:38 -msgid "Global Delete" -msgstr "" - -#: pcbnew/dialog_edit_mod_text.h:43 -msgid "TextMod properties" -msgstr "" - -#: pcbnew/dialog_freeroute_exchange.h:46 -msgid "dialog_freeroute_exchange" -msgstr "" - #: pcbnew/pcbnew.h:296 msgid "??? Via" msgstr "" @@ -10544,6 +10632,18 @@ msgstr "" msgid "Blind/Buried Via" msgstr "" +#: pcbnew/dialog_pad_edit.h:62 +msgid "Pad properties" +msgstr "" + +#: pcbnew/dialog_edit_mod_text.h:43 +msgid "TextMod properties" +msgstr "" + +#: pcbnew/dialog_track_options.h:53 +msgid "Tracks and Vias Sizes" +msgstr "" + #: pcbnew/drc_stuff.h:147 #, c-format msgid "ErrType(%d): %s
  • %s: %s
  • %s: %s
" @@ -10554,18 +10654,9 @@ msgstr "" msgid "ErrType(%d): %s
  • %s: %s
" msgstr "" -#: pcbnew/dialog_gendrill.h:50 -msgid "WinEDA_DrillFrame" -msgstr "" - -#: pcbnew/dialog_general_options.h:60 -#: eeschema/dialog_options.h:55 -msgid "General Options" -msgstr "" - -#: pcbnew/dialog_track_options.h:53 -msgid "Tracks and Vias Sizes" -msgstr "" +#: pcbnew/dialog_zones_by_polygon.h:53 +msgid "Fill Zones Options" +msgstr "Vul Zone Opties" #: pcbnew/gen_self.h:217 msgid "Length(inch):" @@ -10588,52 +10679,47 @@ msgstr "" msgid "Segm count = %d, Lenght = " msgstr "" -#: pcbnew/dialog_setup_libs.h:43 -#: eeschema/dialog_edit_label.h:44 -#: eeschema/dialog_eeschema_config.h:50 -msgid "Dialog" -msgstr "Dialoog" +#: pcbnew/dialog_drc.h:63 +msgid "DRC Control" +msgstr "" -#: pcbnew/dialog_zones_by_polygon.h:53 -msgid "Fill Zones Options" -msgstr "Vul Zone Opties" - -#: pcbnew/dialog_netlist.h:54 -msgid "Netlist Dialog" +#: pcbnew/dialog_initpcb.h:38 +msgid "Global Delete" msgstr "" #: eeschema/plothpgl.h:46 msgid "EESchema Plot HPGL" msgstr "" +#: eeschema/plotps.h:50 +msgid "EESchema Plot PS" +msgstr "EESchema Plot PS" + #: eeschema/dialog_find.h:39 msgid "EESchema Locate" -msgstr "" +msgstr "EESchema Doorzoeken" -#: eeschema/dialog_erc.h:57 -msgid "EESchema Erc" -msgstr "" +#: eeschema/sheet.h:47 +#, fuzzy +msgid "Sheet properties" +msgstr "Layout instellingen" #: eeschema/symbtext.h:42 msgid "Graphic text properties" msgstr "" -#: eeschema/annotate_dialog.h:47 -msgid "Annotate" -msgstr "" - -#: eeschema/plotps.h:50 -msgid "EESchema Plot PS" -msgstr "EESchema Plot PS" - -#: eeschema/dialog_cmp_graphic_properties.h:43 -msgid "Graphic shape properties" -msgstr "" - #: eeschema/dialog_build_BOM.h:61 msgid "List of Material" msgstr "Lijst van materialen" +#: eeschema/dialog_edit_component_in_schematic.h:52 +msgid "Component properties" +msgstr "Component instellingen" + +#: eeschema/pinedit-dialog.h:65 +msgid "Pin properties" +msgstr "Pin instellingen" + #: eeschema/dialog_create_component.h:55 msgid "Component Creation" msgstr "Component Creatie" @@ -10676,11 +10762,11 @@ msgstr "" #: eeschema/eelayer.h:134 msgid "Pin" -msgstr "Pin" +msgstr "Pen" #: eeschema/eelayer.h:146 msgid "PinNam" -msgstr "PinNaam" +msgstr "PenNaam" #: eeschema/eelayer.h:177 msgid "Sheetfile" @@ -10715,8 +10801,9 @@ msgid "Device" msgstr "" #: eeschema/eelayer.h:265 +#, fuzzy msgid "Sheets" -msgstr "" +msgstr "Layouts" #: eeschema/eelayer.h:271 msgid "Erc Mark" @@ -10726,17 +10813,18 @@ msgstr "" msgid "Other" msgstr "" -#: eeschema/sheet.h:47 -msgid "Sheet properties" +#: eeschema/dialog_erc.h:57 +msgid "EESchema Erc" msgstr "" -#: eeschema/dialog_edit_component_in_schematic.h:52 -msgid "Component properties" +#: eeschema/dialog_cmp_graphic_properties.h:43 +msgid "Graphic shape properties" msgstr "" -#: eeschema/pinedit-dialog.h:65 -msgid "Pin properties" -msgstr "Pin instellingen" +#: eeschema/annotate_dialog.h:52 +#, fuzzy +msgid "EESchema Annotation" +msgstr "Vorm Roteren:" #: cvpcb/dialog_cvpcb_config.h:50 msgid "Cvpcb Configuration" @@ -10891,15 +10979,24 @@ msgstr "Anderen" msgid "D codes id." msgstr "" -#: share/setpage.h:84 -msgid "Page Settings" -msgstr "Pagina Instellingen" +#: share/dialog_print.h:51 +msgid "Print" +msgstr "Printen" #: share/svg_print.h:50 msgid "Create SVG file" msgstr "Maak SVG Bestand" -#: share/dialog_print.h:51 -msgid "Print" -msgstr "Printen" +#: share/setpage.h:84 +msgid "Page Settings" +msgstr "Pagina Instellingen" + +#~ msgid "delete Marker" +#~ msgstr "verwijder Marker" + +#, fuzzy +#~ msgid "End drawing" +#~ msgstr "Einde tekening" +#~ msgid "Delete drawing" +#~ msgstr "Verwijder tekening" diff --git a/pcbnew/dialog_netlist.cpp b/pcbnew/dialog_netlist.cpp index 1818effa4c..4845af21b6 100644 --- a/pcbnew/dialog_netlist.cpp +++ b/pcbnew/dialog_netlist.cpp @@ -112,6 +112,7 @@ bool WinEDA_NetlistFrame::Create( wxWindow* parent, m_DeleteBadTracks = NULL; m_DisplayWarningCtrl = NULL; m_RemoveExtraFootprintsCtrl = NULL; + m_btClose = NULL; m_NetlistFilenameCtrl = NULL; m_MessageWindow = NULL; StdDialogButtonSizer = NULL; @@ -141,7 +142,7 @@ void WinEDA_NetlistFrame::CreateControls() SetFont( *g_DialogFont ); ////@begin WinEDA_NetlistFrame content construction - // Generated by DialogBlocks, 22/03/2008 18:44:52 (unregistered) + // Generated by DialogBlocks, 29/04/2008 20:56:53 (unregistered) WinEDA_NetlistFrame* itemDialog1 = this; @@ -228,32 +229,38 @@ void WinEDA_NetlistFrame::CreateControls() itemButton19->SetForegroundColour(wxColour(0, 0, 132)); itemBoxSizer15->Add(itemButton19, 0, wxGROW|wxALL, 5); - wxStaticBox* itemStaticBoxSizer20Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Netlist File:")); - wxStaticBoxSizer* itemStaticBoxSizer20 = new wxStaticBoxSizer(itemStaticBoxSizer20Static, wxVERTICAL); - itemStaticBoxSizer20Static->SetForegroundColour(wxColour(0, 0, 255)); - itemBoxSizer2->Add(itemStaticBoxSizer20, 0, wxGROW|wxALL, 5); + m_btClose = new wxButton( itemDialog1, wxID_CANCEL, _("Close"), wxDefaultPosition, wxDefaultSize, 0 ); + m_btClose->SetDefault(); + itemBoxSizer15->Add(m_btClose, 0, wxGROW|wxALL, 5); + + wxStaticBox* itemStaticBoxSizer21Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Netlist File:")); + wxStaticBoxSizer* itemStaticBoxSizer21 = new wxStaticBoxSizer(itemStaticBoxSizer21Static, wxVERTICAL); + itemStaticBoxSizer21Static->SetForegroundColour(wxColour(0, 0, 255)); + itemBoxSizer2->Add(itemStaticBoxSizer21, 0, wxGROW|wxALL, 5); m_NetlistFilenameCtrl = new wxTextCtrl( itemDialog1, ID_TEXT_NETLIST_FILENAME, _T(""), wxDefaultPosition, wxDefaultSize, 0 ); - itemStaticBoxSizer20->Add(m_NetlistFilenameCtrl, 0, wxGROW|wxALL, 5); + itemStaticBoxSizer21->Add(m_NetlistFilenameCtrl, 0, wxGROW|wxALL, 5); m_MessageWindow = new wxTextCtrl( itemDialog1, ID_TEXTCTRL, _T(""), wxDefaultPosition, wxSize(-1, 120), wxTE_MULTILINE|wxTE_READONLY ); itemBoxSizer2->Add(m_MessageWindow, 1, wxGROW|wxALL, 10); - wxStaticLine* itemStaticLine23 = new wxStaticLine( itemDialog1, ID_STATICLINE, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL ); - itemBoxSizer2->Add(itemStaticLine23, 0, wxGROW|wxLEFT|wxRIGHT, 5); + wxStaticLine* itemStaticLine24 = new wxStaticLine( itemDialog1, ID_STATICLINE, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL ); + itemBoxSizer2->Add(itemStaticLine24, 0, wxGROW|wxLEFT|wxRIGHT, 5); StdDialogButtonSizer = new wxStdDialogButtonSizer; itemBoxSizer2->Add(StdDialogButtonSizer, 0, wxGROW|wxALL, 10); - wxButton* itemButton25 = new wxButton( itemDialog1, wxID_CANCEL, _("&Close"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton25->SetForegroundColour(wxColour(0, 0, 255)); - StdDialogButtonSizer->AddButton(itemButton25); + wxButton* itemButton26 = new wxButton( itemDialog1, wxID_CANCEL, _("&Close"), wxDefaultPosition, wxDefaultSize, 0 ); + itemButton26->SetForegroundColour(wxColour(0, 0, 255)); + StdDialogButtonSizer->AddButton(itemButton26); StdDialogButtonSizer->Realize(); // Set validators m_DisplayWarningCtrl->SetValidator( wxGenericValidator(& DisplayWarning) ); ////@end WinEDA_NetlistFrame content construction + + m_btClose->SetFocus(); } diff --git a/pcbnew/dialog_netlist.h b/pcbnew/dialog_netlist.h index b229f50824..5d7a9a0513 100644 --- a/pcbnew/dialog_netlist.h +++ b/pcbnew/dialog_netlist.h @@ -132,6 +132,7 @@ public: wxRadioBox* m_DeleteBadTracks; wxCheckBox* m_DisplayWarningCtrl; wxCheckBox* m_RemoveExtraFootprintsCtrl; + wxButton* m_btClose; wxTextCtrl* m_NetlistFilenameCtrl; wxTextCtrl* m_MessageWindow; wxStdDialogButtonSizer* StdDialogButtonSizer; diff --git a/pcbnew/dialog_netlist.pjd b/pcbnew/dialog_netlist.pjd index baa5a445b1..b00ce282d3 100644 --- a/pcbnew/dialog_netlist.pjd +++ b/pcbnew/dialog_netlist.pjd @@ -136,6 +136,7 @@ 0 "" 1 + 0 "" "Debug" "ANSI" @@ -177,6 +178,8 @@ "%AUTO%" "%AUTO%" "%AUTO%" + 0 + 1 @@ -1100,6 +1103,72 @@ Note: only not locked footprints will be removed" "" "" + + "wxButton: wxID_CANCEL" + "dialog-control-document" + "" + "dialogcontrol" + 0 + 1 + 0 + 0 + "29/4/2008" + "wbButtonProxy" + "wxID_CANCEL" + 5101 + "" + "wxButton" + "wxButton" + 1 + 0 + "" + "" + "m_btClose" + "Close" + 1 + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + 0 + 1 + "<Any platform>" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + "" + -1 + -1 + -1 + -1 + "Expand" + "Centre" + 0 + 5 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + "" + "" + diff --git a/pcbnew/sel_layer.cpp b/pcbnew/sel_layer.cpp index e61632a6d6..69cbf1fef1 100644 --- a/pcbnew/sel_layer.cpp +++ b/pcbnew/sel_layer.cpp @@ -334,32 +334,11 @@ WinEDA_SelLayerPairFrame::WinEDA_SelLayerPairFrame( WinEDA_BasePcbFrame* parent void WinEDA_SelLayerPairFrame::OnOkClick( wxCommandEvent& event ) /***************************************************************/ { - // Check whether whichever layer has been specified as the "Top" - // layer is really "above" whichever layer has been specified as - // the "Bottom" layer; those values will only be updated (and the - // dialog box subsequently closed) when that condition is met. -// if( m_LayerId[m_LayerListTOP->GetSelection()] -// <= m_LayerId[m_LayerListBOTTOM->GetSelection()] ) -// { -// DisplayError( this, _( "The Top Layer must be above the Bottom Layer" ) ); -// return; -// } - - // Code for previous test commented out because other code now - // transposes the assignment of the Top and Bottom layers if - // the former layer is actually "below" the latter. However, - // it is still desirable to check that those layers differ. - - // Check whether whichever layer has been specified as the "Top" - // layer differs from whichever layer has been specified as the - // "Bottom" layer; those values will only be updated (and the - // dialog box subsequently closed) when that condition is met. + // select the same layer for top and bottom is allowed (normal in some boards) + // but could be a mistake. So display an info message if( m_LayerId[m_LayerListTOP->GetSelection()] == m_LayerId[m_LayerListBOTTOM->GetSelection()] ) - { - DisplayError( this, _( "The Top Layer and Bottom Layer must differ" ) ); - return; - } + DisplayInfo( this, _( "Warning: The Top Layer and Bottom Layer are same." ) ); PCB_SCREEN* screen = (PCB_SCREEN*) m_Parent->GetScreen(); diff --git a/pcbnew/solve.cpp b/pcbnew/solve.cpp index afc6fbb498..471e4b4394 100644 --- a/pcbnew/solve.cpp +++ b/pcbnew/solve.cpp @@ -70,50 +70,50 @@ static int ndir[8] = { /* for building paths back to source */ }; /* blocking masks for neighboring cells */ -#define BLOCK_NORTHEAST ( DIAG_NEtoSW | BENT_StoNE | BENT_WtoNE \ - | ANGLE_NEtoSE | ANGLE_NWtoNE \ - | SHARP_NtoNE | SHARP_EtoNE | HOLE ) -#define BLOCK_SOUTHEAST ( DIAG_SEtoNW | BENT_NtoSE | BENT_WtoSE \ - | ANGLE_NEtoSE | ANGLE_SEtoSW \ - | SHARP_EtoSE | SHARP_StoSE | HOLE ) -#define BLOCK_SOUTHWEST ( DIAG_NEtoSW | BENT_NtoSW | BENT_EtoSW \ - | ANGLE_SEtoSW | ANGLE_SWtoNW \ - | SHARP_StoSW | SHARP_WtoSW | HOLE ) -#define BLOCK_NORTHWEST ( DIAG_SEtoNW | BENT_EtoNW | BENT_StoNW \ - | ANGLE_SWtoNW | ANGLE_NWtoNE \ - | SHARP_WtoNW | SHARP_NtoNW | HOLE ) -#define BLOCK_NORTH ( LINE_VERTICAL | BENT_NtoSE | BENT_NtoSW \ - | BENT_EtoNW | BENT_WtoNE \ - | BENT_StoNE | BENT_StoNW \ - | CORNER_NORTHEAST | CORNER_NORTHWEST \ - | ANGLE_NEtoSE | ANGLE_SWtoNW | ANGLE_NWtoNE \ - | DIAG_NEtoSW | DIAG_SEtoNW \ - | SHARP_NtoNE | SHARP_NtoNW \ - | SHARP_EtoNE | SHARP_WtoNW | HOLE ) -#define BLOCK_EAST ( LINE_HORIZONTAL | BENT_EtoSW | BENT_EtoNW \ - | BENT_NtoSE | BENT_StoNE \ - | BENT_WtoNE | BENT_WtoSE \ - | CORNER_NORTHEAST | CORNER_SOUTHEAST \ - | ANGLE_NEtoSE | ANGLE_SEtoSW | ANGLE_NWtoNE \ - | DIAG_NEtoSW | DIAG_SEtoNW \ - | SHARP_EtoNE | SHARP_EtoSE \ - | SHARP_NtoNE | SHARP_StoSE | HOLE ) -#define BLOCK_SOUTH ( LINE_VERTICAL | BENT_StoNE | BENT_StoNW \ - | BENT_EtoSW | BENT_WtoSE \ - | BENT_NtoSE | BENT_NtoSW \ - | CORNER_SOUTHEAST | CORNER_SOUTHWEST \ - | ANGLE_NEtoSE | ANGLE_SWtoNW | ANGLE_SEtoSW \ - | DIAG_NEtoSW | DIAG_SEtoNW \ - | SHARP_StoSE | SHARP_StoSW \ - | SHARP_EtoSE | SHARP_WtoSW | HOLE ) -#define BLOCK_WEST ( LINE_HORIZONTAL | BENT_WtoNE | BENT_WtoSE \ - | BENT_NtoSW | BENT_StoNW \ - | BENT_EtoSW | BENT_EtoNW \ - | CORNER_SOUTHWEST | CORNER_NORTHWEST \ - | ANGLE_SWtoNW | ANGLE_SEtoSW | ANGLE_NWtoNE \ - | DIAG_NEtoSW | DIAG_SEtoNW \ - | SHARP_WtoSW | SHARP_WtoNW \ - | SHARP_NtoNW | SHARP_StoSW | HOLE ) +#define BLOCK_NORTHEAST ( DIAG_NEtoSW | BENT_StoNE | BENT_WtoNE \ + | ANGLE_NEtoSE | ANGLE_NWtoNE \ + | SHARP_NtoNE | SHARP_EtoNE | HOLE ) +#define BLOCK_SOUTHEAST ( DIAG_SEtoNW | BENT_NtoSE | BENT_WtoSE \ + | ANGLE_NEtoSE | ANGLE_SEtoSW \ + | SHARP_EtoSE | SHARP_StoSE | HOLE ) +#define BLOCK_SOUTHWEST ( DIAG_NEtoSW | BENT_NtoSW | BENT_EtoSW \ + | ANGLE_SEtoSW | ANGLE_SWtoNW \ + | SHARP_StoSW | SHARP_WtoSW | HOLE ) +#define BLOCK_NORTHWEST ( DIAG_SEtoNW | BENT_EtoNW | BENT_StoNW \ + | ANGLE_SWtoNW | ANGLE_NWtoNE \ + | SHARP_WtoNW | SHARP_NtoNW | HOLE ) +#define BLOCK_NORTH ( LINE_VERTICAL | BENT_NtoSE | BENT_NtoSW \ + | BENT_EtoNW | BENT_WtoNE \ + | BENT_StoNE | BENT_StoNW \ + | CORNER_NORTHEAST | CORNER_NORTHWEST \ + | ANGLE_NEtoSE | ANGLE_SWtoNW | ANGLE_NWtoNE \ + | DIAG_NEtoSW | DIAG_SEtoNW \ + | SHARP_NtoNE | SHARP_NtoNW \ + | SHARP_EtoNE | SHARP_WtoNW | HOLE ) +#define BLOCK_EAST ( LINE_HORIZONTAL | BENT_EtoSW | BENT_EtoNW \ + | BENT_NtoSE | BENT_StoNE \ + | BENT_WtoNE | BENT_WtoSE \ + | CORNER_NORTHEAST | CORNER_SOUTHEAST \ + | ANGLE_NEtoSE | ANGLE_SEtoSW | ANGLE_NWtoNE \ + | DIAG_NEtoSW | DIAG_SEtoNW \ + | SHARP_EtoNE | SHARP_EtoSE \ + | SHARP_NtoNE | SHARP_StoSE | HOLE ) +#define BLOCK_SOUTH ( LINE_VERTICAL | BENT_StoNE | BENT_StoNW \ + | BENT_EtoSW | BENT_WtoSE \ + | BENT_NtoSE | BENT_NtoSW \ + | CORNER_SOUTHEAST | CORNER_SOUTHWEST \ + | ANGLE_NEtoSE | ANGLE_SWtoNW | ANGLE_SEtoSW \ + | DIAG_NEtoSW | DIAG_SEtoNW \ + | SHARP_StoSE | SHARP_StoSW \ + | SHARP_EtoSE | SHARP_WtoSW | HOLE ) +#define BLOCK_WEST ( LINE_HORIZONTAL | BENT_WtoNE | BENT_WtoSE \ + | BENT_NtoSW | BENT_StoNW \ + | BENT_EtoSW | BENT_EtoNW \ + | CORNER_SOUTHWEST | CORNER_NORTHWEST \ + | ANGLE_SWtoNW | ANGLE_SEtoSW | ANGLE_NWtoNE \ + | DIAG_NEtoSW | DIAG_SEtoNW \ + | SHARP_WtoSW | SHARP_WtoNW \ + | SHARP_NtoNW | SHARP_StoSW | HOLE ) struct block { @@ -123,31 +123,48 @@ struct block long b2; }; -static struct block blocking[8] = /* blocking masks for diagonal traces */ -{ { 0, -1, - BLOCK_NORTHEAST, - 1, 0, - BLOCK_SOUTHWEST }, - { 0, 0, 0, - 0, 0, 0 }, - { 1, 0, - BLOCK_SOUTHEAST, - 0, 1, - BLOCK_NORTHWEST }, - { 0, 0, 0, - 0, 0, 0 }, - { 0, 0, 0, - 0, 0, 0 }, - { 0, -1, - BLOCK_SOUTHEAST, - -1, 0, - BLOCK_NORTHWEST }, - { 0, 0, 0, - 0, 0, 0 }, - { -1, 0, - BLOCK_NORTHEAST, - 0, 1, - BLOCK_SOUTHWEST } }; +/* blocking masks for diagonal traces */ +static struct block blocking[8] = +{ { + 0, -1, + BLOCK_NORTHEAST, + 1, 0, + BLOCK_SOUTHWEST + }, + { + 0, 0, 0, + 0, 0, 0 + }, + { + 1, 0, + BLOCK_SOUTHEAST, + 0, 1, + BLOCK_NORTHWEST + }, + { + 0, 0, 0, + 0, 0, 0 + }, + { + 0, 0, 0, + 0, 0, 0 + }, + { + 0, -1, + BLOCK_SOUTHEAST, + -1, 0, + BLOCK_NORTHWEST + }, + { + 0, 0, 0, + 0, 0, 0 + }, + { + -1, 0, + BLOCK_NORTHEAST, + 0, 1, + BLOCK_SOUTHWEST + } }; /* mask for hole-related blocking effects */ static struct @@ -172,19 +189,6 @@ static long newmask[8] = { /* patterns to mask out in neighbor cells */ }; -/* Macro d'affichage de l'activite du routeur; */ -#define AFFICHE_ACTIVITE_ROUTE \ - msg.Printf( wxT( "%5.5d" ), OpenNodes ); \ - Affiche_1_Parametre( pcbframe, 24, wxT( "Open" ), msg, WHITE ); \ - msg.Printf( wxT( "%5.5d" ), ClosNodes ); \ - Affiche_1_Parametre( pcbframe, 32, wxT( "Closed" ), msg, WHITE ); \ - msg.Printf( wxT( "%5.5d" ), MoveNodes ); \ - Affiche_1_Parametre( pcbframe, 40, wxT( "Moved" ), msg, WHITE ); \ - msg.Printf( wxT( "%5.5d" ), MaxNodes ); \ - Affiche_1_Parametre( pcbframe, 48, wxT( "Max" ), msg, WHITE ); \ - msg.Printf( wxT( "%2.2d" ), (ClosNodes * 50) / (Nrows * Ncols) ); \ - Affiche_1_Parametre( pcbframe, 56, wxT( "%" ), msg, CYAN ); - /********************************************************/ /* int WinEDA_PcbFrame::Solve(wxDC * DC, int two_sides) */ @@ -211,16 +215,16 @@ int WinEDA_PcbFrame::Solve( wxDC* DC, int two_sides ) Ncurrent = 0; MsgPanel->EraseMsgBox(); msg.Printf( wxT( "%d " ), m_Pcb->m_NbNoconnect ); - Affiche_1_Parametre( this, 72, wxT( "NoConn" ), msg, LIGHTCYAN ); + Affiche_1_Parametre( this, 72, wxT( "NoConn" ), msg, CYAN ); /* go until no more work to do */ GetWork( &row_source, &col_source, ¤t_net_code, - &row_target, &col_target, &pt_cur_ch ); // 1er chevelu a router + &row_target, &col_target, &pt_cur_ch ); // 1er chevelu a router for( ; row_source != ILLEGAL; GetWork( &row_source, &col_source, - ¤t_net_code, &row_target, &col_target, - &pt_cur_ch ) ) + ¤t_net_code, &row_target, &col_target, + &pt_cur_ch ) ) { /* Tst demande d'arret de routage ( key ESCAPE actionnee ) */ wxYield(); @@ -241,9 +245,9 @@ int WinEDA_PcbFrame::Solve( wxDC* DC, int two_sides ) if( pt_equipot ) { msg.Printf( wxT( "[%8.8s]" ), pt_equipot->m_Netname.GetData() ); - Affiche_1_Parametre( this, 1, wxT( "Net route" ), msg, YELLOW ); + Affiche_1_Parametre( this, 1, wxT( "Net route" ), msg, BROWN ); msg.Printf( wxT( "%d / %d" ), Ncurrent, Ntotal ); - Affiche_1_Parametre( this, 12, wxT( "Activity" ), msg, YELLOW ); + Affiche_1_Parametre( this, 12, wxT( "Activity" ), msg, BROWN ); } pt_cur_ch = pt_cur_ch; @@ -258,7 +262,7 @@ int WinEDA_PcbFrame::Solve( wxDC* DC, int two_sides ) pt_cur_ch->pad_end->Draw( DrawPanel, DC, GR_OR | GR_SURBRILL ); success = Route_1_Trace( this, DC, two_sides, row_source, col_source, - row_target, col_target, pt_cur_ch ); + row_target, col_target, pt_cur_ch ); switch( success ) { @@ -281,11 +285,11 @@ int WinEDA_PcbFrame::Solve( wxDC* DC, int two_sides ) } msg.Printf( wxT( "%d " ), nbsucces ); - Affiche_1_Parametre( this, 61, wxT( "Ok" ), msg, LIGHTGREEN ); + Affiche_1_Parametre( this, 22, wxT( "Ok" ), msg, GREEN ); msg.Printf( wxT( "%d " ), nbunsucces ); - Affiche_1_Parametre( this, 66, wxT( "Fail" ), msg, LIGHTRED ); + Affiche_1_Parametre( this, 30, wxT( "Fail" ), msg, RED ); msg.Printf( wxT( "%d " ), m_Pcb->m_NbNoconnect ); - Affiche_1_Parametre( this, 72, wxT( "NoConn" ), msg, LIGHTCYAN ); + Affiche_1_Parametre( this, 38, wxT( "NoConn" ), msg, CYAN ); /* Effacement des affichages de routage sur l'ecran */ pt_cur_ch->pad_start->Draw( DrawPanel, DC, GR_AND ); @@ -337,8 +341,8 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, int masque_layer_TOP = g_TabOneLayerMask[Route_Layer_TOP]; int masque_layer_BOTTOM = g_TabOneLayerMask[Route_Layer_BOTTOM]; int masque_layers; /* Masque des 2 couches de routage */ - int tab_mask[2];/* permet le calcul du Masque de la couche en cours - * de tst (side = TOP ou BOTTOM)*/ + int tab_mask[2]; /* permet le calcul du Masque de la couche en cours + * de tst (side = TOP ou BOTTOM)*/ int start_mask_layer = 0; wxString msg; @@ -440,7 +444,7 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, { start_mask_layer = 2; if( SetQueue( row_source, col_source, TOP, 0, apx_dist, - row_target, col_target ) == 0 ) + row_target, col_target ) == 0 ) { return ERR_MEMORY; } @@ -450,7 +454,7 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, start_mask_layer |= 1; if( SetQueue( row_source, col_source, BOTTOM, 0, apx_dist, - row_target, col_target ) == 0 ) + row_target, col_target ) == 0 ) { return ERR_MEMORY; } @@ -462,7 +466,7 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, { start_mask_layer = 1; if( SetQueue( row_source, col_source, BOTTOM, 0, apx_dist, - row_target, col_target ) == 0 ) + row_target, col_target ) == 0 ) { return ERR_MEMORY; } @@ -472,7 +476,7 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, start_mask_layer |= 2; if( SetQueue( row_source, col_source, TOP, 0, apx_dist, - row_target, col_target ) == 0 ) + row_target, col_target ) == 0 ) { return ERR_MEMORY; } @@ -484,7 +488,7 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, start_mask_layer = 1; if( SetQueue( row_source, col_source, BOTTOM, 0, apx_dist, - row_target, col_target ) == 0 ) + row_target, col_target ) == 0 ) { return ERR_MEMORY; } @@ -503,34 +507,26 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, /* Efface Liaison */ GRSetDrawMode( DC, GR_XOR ); GRLine( &pcbframe->DrawPanel->m_ClipBox, - DC, - segm_oX, - segm_oY, - segm_fX, - segm_fY, - 0, - WHITE ); + DC, + segm_oX, + segm_oY, + segm_fX, + segm_fY, + 0, + WHITE ); /* Generation de la trace */ if( Retrace( pcbframe, DC, row_source, col_source, - row_target, col_target, side, current_net_code ) ) + row_target, col_target, side, current_net_code ) ) { result = SUCCESS; /* Success : Route OK */ } break; /* Fin du routage */ } - /* report every 300 new nodes or so */ - if( (OpenNodes - lastopen > 300) || (ClosNodes - lastclos > 300) || - (MoveNodes - lastmove > 300) ) - { - lastopen = (OpenNodes / 300) * 300; lastclos = (ClosNodes / 300) * 300; - lastmove = (MoveNodes / 300) * 300; - if( pcbframe->DrawPanel->m_AbortRequest ) - { - result = STOP_FROM_ESC; break; - } - AFFICHE_ACTIVITE_ROUTE; + if( pcbframe->DrawPanel->m_AbortRequest ) + { + result = STOP_FROM_ESC; break; } _self = 0; @@ -552,7 +548,7 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, /* off the edge? */ if( nr < 0 || nr >= Nrows || nc < 0 || nc >= Ncols ) - continue;/* off the edge */ + continue; /* off the edge */ if( _self == 5 && selfok2[i].present ) continue; @@ -593,9 +589,9 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, olddir = GetDir( r, c, side ); newdist = d + CalcDist( ndir[i], olddir, - (olddir == FROM_OTHERSIDE) ? GetDir( r, - c, - 1 - side ) : 0, side ); + (olddir == FROM_OTHERSIDE) ? GetDir( r, + c, + 1 - side ) : 0, side ); /* if (a) not visited yet, or (b) we have */ /* found a better path, add it to queue */ @@ -604,8 +600,8 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, SetDir( nr, nc, side, ndir[i] ); SetDist( nr, nc, side, newdist ); if( SetQueue( nr, nc, side, newdist, - GetApxDist( nr, nc, row_target, col_target ), - row_target, col_target ) == 0 ) + GetApxDist( nr, nc, row_target, col_target ), + row_target, col_target ) == 0 ) { return ERR_MEMORY; } @@ -615,8 +611,8 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, SetDir( nr, nc, side, ndir[i] ); SetDist( nr, nc, side, newdist ); ReSetQueue( nr, nc, side, newdist, - GetApxDist( nr, nc, row_target, col_target ), - row_target, col_target ); + GetApxDist( nr, nc, row_target, col_target ), + row_target, col_target ); } } @@ -637,7 +633,7 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, nr = r + delta[i][0]; nc = c + delta[i][1]; if( nr < 0 || nr >= Nrows || nc < 0 || nc >= Ncols ) - continue;/* off the edge !! */ + continue; /* off the edge !! */ if( GetCell( nr, nc, side ) /* & blocking2[i]*/ ) { @@ -665,7 +661,7 @@ static int Route_1_Trace( WinEDA_PcbFrame* pcbframe, wxDC* DC, SetDir( r, c, 1 - side, FROM_OTHERSIDE ); SetDist( r, c, 1 - side, newdist ); if( SetQueue( r, c, 1 - side, newdist, apx_dist, row_target, - col_target ) == 0 ) + col_target ) == 0 ) { return ERR_MEMORY; } @@ -683,14 +679,14 @@ end_of_route: Place_1_Pad_Board( pcbframe->m_Pcb, pt_cur_ch->pad_start, ~CURRENT_PAD, marge, WRITE_AND_CELL ); Place_1_Pad_Board( pcbframe->m_Pcb, pt_cur_ch->pad_end, ~CURRENT_PAD, marge, WRITE_AND_CELL ); - AFFICHE_ACTIVITE_ROUTE; return result; } static long bit[8][9] = { /* OT=Otherside */ /* N, NE, E, SE, S, SW, W, NW, OT */ -/* N */ { LINE_VERTICAL, BENT_StoNE, CORNER_SOUTHEAST, SHARP_StoSE, 0, +/* N */ + { LINE_VERTICAL, BENT_StoNE, CORNER_SOUTHEAST, SHARP_StoSE, 0, SHARP_StoSW, CORNER_SOUTHWEST, BENT_StoNW, (HOLE | HOLE_SOUTH) }, /* NE */ { BENT_NtoSW, DIAG_NEtoSW, BENT_EtoSW, ANGLE_SEtoSW, SHARP_StoSW, 0, SHARP_WtoSW, ANGLE_SWtoNW, (HOLE | HOLE_SOUTHWEST) }, @@ -934,8 +930,8 @@ static void OrCell_Trace( BOARD* pcb, int col, int row, g_CurrentTrackSegment->m_Start.y = g_CurrentTrackSegment->m_End.y = pcb->m_BoundaryBox.m_Pos.y + (g_GridRoutingSize * col); - g_CurrentTrackSegment->m_Width = g_DesignSettings.m_CurrentViaSize; - g_CurrentTrackSegment->m_Shape = g_DesignSettings.m_CurrentViaType; + g_CurrentTrackSegment->m_Width = g_DesignSettings.m_CurrentViaSize; + g_CurrentTrackSegment->m_Shape = g_DesignSettings.m_CurrentViaType; g_CurrentTrackSegment->SetNet( current_net_code ); } else /* Placement d'un segment standard */ @@ -956,8 +952,8 @@ static void OrCell_Trace( BOARD* pcb, int col, int row, g_CurrentTrackSegment->SetLayer( Route_Layer_TOP ); g_CurrentTrackSegment->SetState( SEGM_AR, ON ); - g_CurrentTrackSegment->m_End.x = pcb->m_BoundaryBox.m_Pos.x + (g_GridRoutingSize * row); - g_CurrentTrackSegment->m_End.y = pcb->m_BoundaryBox.m_Pos.y + (g_GridRoutingSize * col); + g_CurrentTrackSegment->m_End.x = pcb->m_BoundaryBox.m_Pos.x + (g_GridRoutingSize * row); + g_CurrentTrackSegment->m_End.y = pcb->m_BoundaryBox.m_Pos.y + (g_GridRoutingSize * col); g_CurrentTrackSegment->SetNet( current_net_code ); if( g_CurrentTrackSegment->Pback == NULL ) /* Start Piste */ @@ -1012,7 +1008,7 @@ static void OrCell_Trace( BOARD* pcb, int col, int row, dy1 = g_CurrentTrackSegment->m_End.y - g_CurrentTrackSegment->m_Start.y; dx0 = OldTrack->m_End.x - OldTrack->m_Start.x; dy0 = OldTrack->m_End.y - OldTrack->m_Start.y; - if( abs( dx0 * dy1 ) == abs( dx1 * dy0 ) )/* le dernier segment est en ligne*/ + if( abs( dx0 * dy1 ) == abs( dx1 * dy0 ) ) /* le dernier segment est en ligne*/ { OldTrack->m_End.x = g_CurrentTrackSegment->m_End.x; OldTrack->m_End.y = g_CurrentTrackSegment->m_End.y; @@ -1064,7 +1060,7 @@ static void Place_Piste_en_Buffer( WinEDA_PcbFrame* pcbframe, wxDC* DC ) TRACK* NewTrack = g_CurrentTrackSegment->Copy(); NewTrack->Insert( pcbframe->m_Pcb, g_CurrentTrackSegment ); - NewTrack->m_End = pt_cur_ch->pad_start->GetPosition(); + NewTrack->m_End = pt_cur_ch->pad_start->GetPosition(); NewTrack->m_Start = g_CurrentTrackSegment->m_End;