Commit 96a9769f authored by charras's avatar charras

++ Pcbnew:

    * in variable names, change non existent word Hight to High
    * Remove redundant tool in left toolbar (option toolbar)
      (this option is now in layers manager)
    * Show layers in horizontal combo box in same order as in layer manager.
++all:
    minor code cleaning.
parent c45d8cd4
...@@ -4,6 +4,17 @@ KiCad ChangeLog 2010 ...@@ -4,6 +4,17 @@ KiCad ChangeLog 2010
Please add newer entries at the top, list the date and your name with Please add newer entries at the top, list the date and your name with
email address. email address.
2010-Jan-24 UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr>
================================================================================
++ Pcbnew:
in variable names, change non existent word Hight to High
Remove redundant tool in left toolbar (option toolbar)
(this option is now in layers manager)
Show layers in horizontal combo box in same order as in layer manager.
++all:
minor code cleaning.
2010-Jan-23 UPDATE Dick Hollenbeck <dick@softplc.com> 2010-Jan-23 UPDATE Dick Hollenbeck <dick@softplc.com>
================================================================================ ================================================================================
++pcbnew's PCB_LAYER_WIDGET ++pcbnew's PCB_LAYER_WIDGET
......
...@@ -247,7 +247,6 @@ set(BITMAP_SRCS ...@@ -247,7 +247,6 @@ set(BITMAP_SRCS
mw_Add_Stub.xpm mw_Add_Stub.xpm
mw_toolbar.xpm mw_toolbar.xpm
Net_HighLight.xpm Net_HighLight.xpm
net_hightlight.xpm
netlist.xpm netlist.xpm
Net_Locked.xpm Net_Locked.xpm
Net_UnLocked.xpm Net_UnLocked.xpm
......
/* XPM */
#ifndef XPMMAIN
extern const char* net_hightlight_xpm[];
#else
const char *net_hightlight_xpm[] = {
/* columns rows colors const chars-per-pixel */
"16 16 3 1",
"- c #008000",
". c #00FF00",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXX-XXXXXXXXX",
"XXXXXX-XXXXXXXXX",
"XXXXXX-XXXXXXXXX",
"XXXXXX-XXXXXXXXX",
"XXXXX...XXXXXXXX",
"XXXX.....XXXXXXX",
"----.....------X",
"XXXX.....XXXXXXX",
"XXXXX...XXXXXXXX",
"XXXXXX-XXXXXXXXX",
"XXXXXX-XXXXXXXXX",
"XXXXXX-XXXXXXXXX",
"XXXXXX-XXXXXXXXX",
"XXXXXX-XXXXXXXXX",
"XXXXXXXXXXXXXXXX"
};
#endif
...@@ -157,6 +157,8 @@ void WinEDA_ViewlibFrame::ReCreateHToolbar() ...@@ -157,6 +157,8 @@ void WinEDA_ViewlibFrame::ReCreateHToolbar()
m_HToolBar->EnableTool( ID_LIBVIEW_VIEWDOC, m_HToolBar->EnableTool( ID_LIBVIEW_VIEWDOC,
entry && ( entry->GetDocFileName() != wxEmptyString ) ); entry && ( entry->GetDocFileName() != wxEmptyString ) );
m_HToolBar->Refresh();
} }
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
#include "pcbplot.h" #include "pcbplot.h"
#include "protos.h" #include "protos.h"
#include "kicad_device_context.h" #include "kicad_device_context.h"
#include "gerbview_id.h"
/* Process the command triggered by the left button of the mouse when a tool /* Process the command triggered by the left button of the mouse when a tool
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
#include "pcbplot.h" #include "pcbplot.h"
#include "bitmaps.h" #include "bitmaps.h"
#include "protos.h" #include "protos.h"
#include "gerbview_id.h"
/****************************************/ /****************************************/
...@@ -87,7 +88,6 @@ BEGIN_EVENT_TABLE( WinEDA_GerberFrame, WinEDA_BasePcbFrame ) ...@@ -87,7 +88,6 @@ BEGIN_EVENT_TABLE( WinEDA_GerberFrame, WinEDA_BasePcbFrame )
EVT_TOOL( wxID_UNDO, WinEDA_GerberFrame::Process_Special_Functions ) EVT_TOOL( wxID_UNDO, WinEDA_GerberFrame::Process_Special_Functions )
EVT_TOOL( ID_GEN_PRINT, WinEDA_GerberFrame::ToPrinter ) EVT_TOOL( ID_GEN_PRINT, WinEDA_GerberFrame::ToPrinter )
EVT_TOOL( ID_FIND_ITEMS, WinEDA_GerberFrame::Process_Special_Functions ) EVT_TOOL( ID_FIND_ITEMS, WinEDA_GerberFrame::Process_Special_Functions )
EVT_TOOL( ID_DRC_CONTROL, WinEDA_GerberFrame::Process_Special_Functions )
EVT_KICAD_CHOICEBOX( ID_TOOLBARH_PCB_SELECT_LAYER, EVT_KICAD_CHOICEBOX( ID_TOOLBARH_PCB_SELECT_LAYER,
WinEDA_GerberFrame::Process_Special_Functions ) WinEDA_GerberFrame::Process_Special_Functions )
...@@ -96,8 +96,6 @@ BEGIN_EVENT_TABLE( WinEDA_GerberFrame, WinEDA_BasePcbFrame ) ...@@ -96,8 +96,6 @@ BEGIN_EVENT_TABLE( WinEDA_GerberFrame, WinEDA_BasePcbFrame )
// Vertical toolbar: // Vertical toolbar:
EVT_TOOL( ID_NO_SELECT_BUTT, WinEDA_GerberFrame::Process_Special_Functions ) EVT_TOOL( ID_NO_SELECT_BUTT, WinEDA_GerberFrame::Process_Special_Functions )
EVT_TOOL( ID_TRACK_BUTT, WinEDA_GerberFrame::Process_Special_Functions )
EVT_TOOL( ID_PCB_ZONES_BUTT, WinEDA_GerberFrame::Process_Special_Functions )
EVT_TOOL( ID_PCB_DELETE_ITEM_BUTT, EVT_TOOL( ID_PCB_DELETE_ITEM_BUTT,
WinEDA_GerberFrame::Process_Special_Functions ) WinEDA_GerberFrame::Process_Special_Functions )
......
#ifndef __GERBVIEW_ID_H__
#define __GERBVIEW_ID_H__
#include "id.h"
/**
* Command IDs for the printed circuit board editor.
*
* Please add IDs that are unique to the printed circuit board editor (PCBNew)
* here and not in the global id.h file. This will prevent the entire project
* from being rebuilt when adding new commands to the PCBNew.
*/
enum gerbview_ids
{
ID_MAIN_MENUBAR = ID_END_LIST,
ID_TOOLBARH_PCB_SELECT_LAYER,
ID_PCB_DELETE_ITEM_BUTT,
ID_PCB_GLOBAL_DELETE,
ID_POPUP_PCB_DELETE_TRACKSEG,
ID_PCB_DISPLAY_OPTIONS_SETUP
};
#endif /* __GERBVIEW_IDS_H__ */
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
#include "pcbplot.h" #include "pcbplot.h"
#include "protos.h" #include "protos.h"
#include "bitmaps.h" #include "bitmaps.h"
#include "gerbview_id.h"
#include "hotkeys.h" #include "hotkeys.h"
......
...@@ -238,7 +238,6 @@ extern const char* mw_Add_stub_arc_xpm[]; ...@@ -238,7 +238,6 @@ extern const char* mw_Add_stub_arc_xpm[];
extern const char* mw_Add_Stub_xpm[]; extern const char* mw_Add_Stub_xpm[];
extern const char* mw_toolbar_xpm[]; extern const char* mw_toolbar_xpm[];
extern const char* net_highlight_xpm[]; extern const char* net_highlight_xpm[];
extern const char* net_hightlight_xpm[];
extern const char* netlist_xpm[]; extern const char* netlist_xpm[];
extern const char* net_locked_xpm[]; extern const char* net_locked_xpm[];
extern const char* net_unlocked_xpm[]; extern const char* net_unlocked_xpm[];
......
...@@ -235,19 +235,8 @@ enum main_id ...@@ -235,19 +235,8 @@ enum main_id
ID_TB_OPTIONS_SHOW_HIGH_CONTRAST_MODE, ID_TB_OPTIONS_SHOW_HIGH_CONTRAST_MODE,
ID_TB_OPTIONS_SHOW_EXTRA_VERTICAL_TOOLBAR1, ID_TB_OPTIONS_SHOW_EXTRA_VERTICAL_TOOLBAR1,
ID_TB_OPTIONS_SHOW_POLYGONS_SKETCH, ID_TB_OPTIONS_SHOW_POLYGONS_SKETCH,
ID_TB_OPTIONS_SHOW_INVISIBLE_TEXT_MODE,
ID_TB_OPTIONS_END, ID_TB_OPTIONS_END,
ID_DRC_CONTROL,
ID_PCB_GLOBAL_DELETE,
ID_TRACK_BUTT,
ID_PCB_ZONES_BUTT,
ID_PCB_DELETE_ITEM_BUTT,
ID_POPUP_PCB_DELETE_TRACKSEG,
ID_TOOLBARH_PCB_SELECT_LAYER,
ID_PCB_DISPLAY_OPTIONS_SETUP,
ID_END_LIST ID_END_LIST
}; };
......
...@@ -505,7 +505,7 @@ public: ...@@ -505,7 +505,7 @@ public:
// Highlight functions: // Highlight functions:
int Select_High_Light( wxDC* DC ); int Select_High_Light( wxDC* DC );
void Hight_Light( wxDC* DC ); void High_Light( wxDC* DC );
// Track and via edition: // Track and via edition:
void Via_Edit_Control( wxCommandEvent& event ); void Via_Edit_Control( wxCommandEvent& event );
......
No preview for this file type
...@@ -2,8 +2,8 @@ msgid "" ...@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: kicad\n" "Project-Id-Version: kicad\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-01-22 14:07+0100\n" "POT-Creation-Date: 2010-01-23 17:26+0100\n"
"PO-Revision-Date: 2010-01-22 14:08+0100\n" "PO-Revision-Date: 2010-01-23 17:28+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: kicad team <jean-pierre.charras@ujf-grenoble.fr>\n" "Language-Team: kicad team <jean-pierre.charras@ujf-grenoble.fr>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
...@@ -747,12 +747,12 @@ msgstr "X Pos" ...@@ -747,12 +747,12 @@ msgstr "X Pos"
msgid "Y pos" msgid "Y pos"
msgstr "Y pos" msgstr "Y pos"
#: pcbnew/hotkeys.cpp:608 #: pcbnew/hotkeys.cpp:595
#, c-format #, c-format
msgid "Footprint %s found, but locked" msgid "Footprint %s found, but locked"
msgstr "Module %s trouvé, mais verrouillé" msgstr "Module %s trouvé, mais verrouillé"
#: pcbnew/hotkeys.cpp:802 #: pcbnew/hotkeys.cpp:789
msgid "Delete module?" msgid "Delete module?"
msgstr "Effacer Module?" msgstr "Effacer Module?"
...@@ -2063,6 +2063,10 @@ msgstr "Modules Dessous" ...@@ -2063,6 +2063,10 @@ msgstr "Modules Dessous"
msgid "Show footprints that are on board's back" msgid "Show footprints that are on board's back"
msgstr "Afficher les modules situés sur le dessous du ciruit imprimé" msgstr "Afficher les modules situés sur le dessous du ciruit imprimé"
#: pcbnew/pcbframe.cpp:330
msgid "Visibles"
msgstr "Visibles"
#: pcbnew/pcbframe.cpp:497 #: pcbnew/pcbframe.cpp:497
msgid "Front copper layer" msgid "Front copper layer"
msgstr "Couche cuivre dessus" msgstr "Couche cuivre dessus"
...@@ -2075,71 +2079,71 @@ msgstr "Couche interne" ...@@ -2075,71 +2079,71 @@ msgstr "Couche interne"
msgid "Back copper layer" msgid "Back copper layer"
msgstr "Couche cuivre dessous" msgstr "Couche cuivre dessous"
#: pcbnew/pcbframe.cpp:523 #: pcbnew/pcbframe.cpp:533
msgid "Adhesive on board's front" msgid "Adhesive on board's front"
msgstr "Afficher couche adhésive situés sur le dessus du ciruit imprimé" msgstr "Afficher couche adhésive situés sur le dessus du ciruit imprimé"
#: pcbnew/pcbframe.cpp:524 #: pcbnew/pcbframe.cpp:534
msgid "Adhesive on board's back" msgid "Adhesive on board's back"
msgstr "Couche adhésive sur le dessous du circuit imprimé" msgstr "Couche adhésive sur le dessous du circuit imprimé"
#: pcbnew/pcbframe.cpp:525 #: pcbnew/pcbframe.cpp:535
msgid "Solder paste on board's front" msgid "Solder paste on board's front"
msgstr "Couche de pâte à souder sur dessus du circuit imprimé" msgstr "Couche de pâte à souder sur dessus du circuit imprimé"
#: pcbnew/pcbframe.cpp:526 #: pcbnew/pcbframe.cpp:536
msgid "Solder paste on board's back" msgid "Solder paste on board's back"
msgstr "Couche de pate à souder sur dessous du circuit imprimé" msgstr "Couche de pate à souder sur dessous du circuit imprimé"
#: pcbnew/pcbframe.cpp:527 #: pcbnew/pcbframe.cpp:537
msgid "Silkscreen on board's front" msgid "Silkscreen on board's front"
msgstr "Sérigraphie sur le dessus du ciruit imprimé" msgstr "Sérigraphie sur le dessus du ciruit imprimé"
#: pcbnew/pcbframe.cpp:528 #: pcbnew/pcbframe.cpp:538
msgid "Silkscreen on board's back" msgid "Silkscreen on board's back"
msgstr "Sérigraphie sur le dessous du ciruit imprimé " msgstr "Sérigraphie sur le dessous du ciruit imprimé "
#: pcbnew/pcbframe.cpp:529 #: pcbnew/pcbframe.cpp:539
msgid "Solder mask on board's front" msgid "Solder mask on board's front"
msgstr "Couche masque soudure sur le dessus du ciruit imprimée" msgstr "Couche masque soudure sur le dessus du ciruit imprimée"
#: pcbnew/pcbframe.cpp:530 #: pcbnew/pcbframe.cpp:540
msgid "Solder mask on board's back" msgid "Solder mask on board's back"
msgstr "Couche masque soudure sur le dessous du ciruit imprimée" msgstr "Couche masque soudure sur le dessous du ciruit imprimée"
#: pcbnew/pcbframe.cpp:531 #: pcbnew/pcbframe.cpp:541
msgid "Explanatory drawings" msgid "Explanatory drawings"
msgstr "Couche dessins explicatifs" msgstr "Couche dessins explicatifs"
#: pcbnew/pcbframe.cpp:532 #: pcbnew/pcbframe.cpp:542
msgid "Explanatory comments" msgid "Explanatory comments"
msgstr "Couche commentaires" msgstr "Couche commentaires"
#: pcbnew/pcbframe.cpp:533 #: pcbnew/pcbframe.cpp:543
msgid "TDB" msgid "TDB"
msgstr "" msgstr ""
#: pcbnew/pcbframe.cpp:534 #: pcbnew/pcbframe.cpp:544
msgid "TBD" msgid "TBD"
msgstr "" msgstr ""
#: pcbnew/pcbframe.cpp:535 #: pcbnew/pcbframe.cpp:545
msgid "Board's perimeter definition" msgid "Board's perimeter definition"
msgstr "Couche de définition des contours du circuit imprimé" msgstr "Couche de définition des contours du circuit imprimé"
#: pcbnew/pcbframe.cpp:579 #: pcbnew/pcbframe.cpp:589
msgid "Board modified, Save before exit ?" msgid "Board modified, Save before exit ?"
msgstr "Circuit Imprimé modifié, Sauver avant de quitter ?" msgstr "Circuit Imprimé modifié, Sauver avant de quitter ?"
#: pcbnew/pcbframe.cpp:580 #: pcbnew/pcbframe.cpp:590
msgid "Confirmation" msgid "Confirmation"
msgstr "Confirmation" msgstr "Confirmation"
#: pcbnew/pcbframe.cpp:619 #: pcbnew/pcbframe.cpp:629
msgid "3D Frame already opened" msgid "3D Frame already opened"
msgstr "Fenêtre 3D déjà ouverte" msgstr "Fenêtre 3D déjà ouverte"
#: pcbnew/pcbframe.cpp:623 #: pcbnew/pcbframe.cpp:633
msgid "3D Viewer" msgid "3D Viewer"
msgstr "Visu 3D" msgstr "Visu 3D"
...@@ -2155,14 +2159,6 @@ msgstr "Nb Segms" ...@@ -2155,14 +2159,6 @@ msgstr "Nb Segms"
msgid "Error: Unexpected end of file !" msgid "Error: Unexpected end of file !"
msgstr "Erreur: Fin de fichier inattendue !" msgstr "Erreur: Fin de fichier inattendue !"
#: pcbnew/layer_panel_base.cpp:36
msgid "Layers"
msgstr "Couches"
#: pcbnew/layer_panel_base.cpp:55
msgid "Rendering"
msgstr "Aspect"
#: pcbnew/pcbplot.cpp:558 #: pcbnew/pcbplot.cpp:558
msgid "Warning: Scale option set to a very small value" msgid "Warning: Scale option set to a very small value"
msgstr "Attention: option d'échelle ajustée à une valeur très petite" msgstr "Attention: option d'échelle ajustée à une valeur très petite"
...@@ -2320,26 +2316,6 @@ msgstr "Pour une liste de pads non connecté, clic droit pour ouvrir un menu" ...@@ -2320,26 +2316,6 @@ msgstr "Pour une liste de pads non connecté, clic droit pour ouvrir un menu"
msgid "Unconnected" msgid "Unconnected"
msgstr "Non connecté" msgstr "Non connecté"
#: pcbnew/layer_widget.cpp:251
msgid "Show All Cu"
msgstr "Afficher toutes couches cuivre"
#: pcbnew/layer_widget.cpp:254
msgid "Hide All Cu"
msgstr "Cacher Cu"
#: pcbnew/layer_widget.cpp:398
msgid "Left click to select, middle click for color change, right click for menu"
msgstr "Cliquer sur bouton gauche pour selectionner, du milieu pour changer la couleur, droit pour le menu"
#: pcbnew/layer_widget.cpp:414
msgid "Enable this for visibility"
msgstr "Activer ceci pour activer la visibilité"
#: pcbnew/layer_widget.cpp:433
msgid "Middle click for color change"
msgstr "Clicquer sur bouton du milieu pour changer la couleur"
#: pcbnew/moduleframe.cpp:251 #: pcbnew/moduleframe.cpp:251
msgid "Module Editor: Module modified! Continue?" msgid "Module Editor: Module modified! Continue?"
msgstr "Editeur de Module: Module modifié! Continuer ?" msgstr "Editeur de Module: Module modifié! Continuer ?"
...@@ -2970,7 +2946,6 @@ msgid "Error : Zone clearance is set to an unreasonnable value" ...@@ -2970,7 +2946,6 @@ msgid "Error : Zone clearance is set to an unreasonnable value"
msgstr "Erreur: l'isolation de zone est réglée à une valeur déraisonnable." msgstr "Erreur: l'isolation de zone est réglée à une valeur déraisonnable."
#: pcbnew/dialog_copper_zones.cpp:292 #: pcbnew/dialog_copper_zones.cpp:292
#: pcbnew/zones_non_copper_type_functions.cpp:142
msgid "" msgid ""
"Error :\n" "Error :\n"
"you must choose a copper min thickness value bigger than 0.001 inch (or 0.0254 mm)" "you must choose a copper min thickness value bigger than 0.001 inch (or 0.0254 mm)"
...@@ -2987,7 +2962,6 @@ msgstr "" ...@@ -2987,7 +2962,6 @@ msgstr ""
"vous devez choisir une valeur pour l'épaisseur de cuivre dans les freins thermiques plus grande que l'épaisseur de cuivre minimum des zones" "vous devez choisir une valeur pour l'épaisseur de cuivre dans les freins thermiques plus grande que l'épaisseur de cuivre minimum des zones"
#: pcbnew/dialog_copper_zones.cpp:329 #: pcbnew/dialog_copper_zones.cpp:329
#: pcbnew/zones_non_copper_type_functions.cpp:178
msgid "Error : you must choose a layer" msgid "Error : you must choose a layer"
msgstr "Erreur: Vous devez choisir une couche" msgstr "Erreur: Vous devez choisir une couche"
...@@ -3236,6 +3210,7 @@ msgid "Warning: The Top Layer and Bottom Layer are same." ...@@ -3236,6 +3210,7 @@ msgid "Warning: The Top Layer and Bottom Layer are same."
msgstr "Attention: Les couches dessus et dessous sont les mêmes" msgstr "Attention: Les couches dessus et dessous sont les mêmes"
#: pcbnew/class_board_item.cpp:25 #: pcbnew/class_board_item.cpp:25
#: pcbnew/class_drawsegment.cpp:381
msgid "Arc" msgid "Arc"
msgstr "Arc" msgstr "Arc"
...@@ -3767,6 +3742,7 @@ msgid "Preview" ...@@ -3767,6 +3742,7 @@ msgid "Preview"
msgstr "Prévisualisation" msgstr "Prévisualisation"
#: pcbnew/dialog_print_using_printer_base.cpp:134 #: pcbnew/dialog_print_using_printer_base.cpp:134
#: pcbnew/dialog_print_using_printer.cpp:500
msgid "Print" msgid "Print"
msgstr "Imprimer" msgstr "Imprimer"
...@@ -4929,6 +4905,7 @@ msgid "Save DRC Report File" ...@@ -4929,6 +4905,7 @@ msgid "Save DRC Report File"
msgstr "Sauver Fichier Rapport DRC:" msgstr "Sauver Fichier Rapport DRC:"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:24 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:24
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:24
msgid "Fields:" msgid "Fields:"
msgstr "Champs:" msgstr "Champs:"
...@@ -4973,50 +4950,62 @@ msgid "Change Module(s)" ...@@ -4973,50 +4950,62 @@ msgid "Change Module(s)"
msgstr "Change module(s)" msgstr "Change module(s)"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:101 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:101
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:72
msgid "Normal+Insert" msgid "Normal+Insert"
msgstr "Normal+Insert" msgstr "Normal+Insert"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:101 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:101
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:72
msgid "Virtual" msgid "Virtual"
msgstr "Virtuel" msgstr "Virtuel"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:103 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:103
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:74
msgid "Attributs:" msgid "Attributs:"
msgstr "Attributs:" msgstr "Attributs:"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:107 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:107
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:78
msgid "Free" msgid "Free"
msgstr "Libre" msgstr "Libre"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:107 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:107
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:78
msgid "Locked" msgid "Locked"
msgstr "Verrouillé" msgstr "Verrouillé"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:109 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:109
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:80
msgid "Move and Auto Place" msgid "Move and Auto Place"
msgstr "Déplacement et Placement Automatique" msgstr "Déplacement et Placement Automatique"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:114 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:114
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:85
msgid "Auto Move and Place" msgid "Auto Move and Place"
msgstr "Move et Place Automatiques" msgstr "Move et Place Automatiques"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:119 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:119
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:90
msgid "Rotation 90 degree" msgid "Rotation 90 degree"
msgstr "Rotation 90 degrés" msgstr "Rotation 90 degrés"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:131 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:131
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:102
msgid "Rotation 180 degree" msgid "Rotation 180 degree"
msgstr "Rotation 180 degrés" msgstr "Rotation 180 degrés"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:143 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:143
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:114
msgid "Masks clearances local values:" msgid "Masks clearances local values:"
msgstr "Valeurs locales pour marges sur masques:" msgstr "Valeurs locales pour marges sur masques:"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:145 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:145
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:116
msgid "Set these values to 0 to use global values" msgid "Set these values to 0 to use global values"
msgstr "Mettre ces valeurs à 0 pour utiliser les valeurs globales" msgstr "Mettre ces valeurs à 0 pour utiliser les valeurs globales"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:156 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:156
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:127
msgid "All pads nets clearance" msgid "All pads nets clearance"
msgstr "Isolation pour tous les pads" msgstr "Isolation pour tous les pads"
...@@ -5031,6 +5020,7 @@ msgstr "" ...@@ -5031,6 +5020,7 @@ msgstr ""
"Cette valeur peut être remplacée par une valeur locale d'un pad" "Cette valeur peut être remplacée par une valeur locale d'un pad"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:180 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:180
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:149
msgid "" msgid ""
"This is the local clearance between pads and the solder mask\n" "This is the local clearance between pads and the solder mask\n"
"for this footprint\n" "for this footprint\n"
...@@ -5043,6 +5033,7 @@ msgstr "" ...@@ -5043,6 +5033,7 @@ msgstr ""
"Si 0, la valeur globale sera utilisée" "Si 0, la valeur globale sera utilisée"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:193 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:193
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:162
msgid "" msgid ""
"This is the local clearance between pads and the solder paste\n" "This is the local clearance between pads and the solder paste\n"
"for this footprint.\n" "for this footprint.\n"
...@@ -5057,6 +5048,7 @@ msgstr "" ...@@ -5057,6 +5048,7 @@ msgstr ""
"Une valeur négative signifie que le masque est plus petit que le pad" "Une valeur négative signifie que le masque est plus petit que le pad"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:206 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:206
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:175
msgid "" msgid ""
"This is the local clearance ratio in per cent between pads and the solder paste\n" "This is the local clearance ratio in per cent between pads and the solder paste\n"
"for this footprint.\n" "for this footprint.\n"
...@@ -5073,30 +5065,37 @@ msgstr "" ...@@ -5073,30 +5065,37 @@ msgstr ""
"Une valeur négative signifie que le masque est plus petit que le pad." "Une valeur négative signifie que le masque est plus petit que le pad."
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:226 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:226
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:195
msgid "Properties" msgid "Properties"
msgstr "Propriétés" msgstr "Propriétés"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:231 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:231
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:200
msgid "3D Shape Name" msgid "3D Shape Name"
msgstr "3D forme" msgstr "3D forme"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:241 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:241
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:210
msgid "3D Scale and Pos" msgid "3D Scale and Pos"
msgstr "Echelle et Position 3D" msgstr "Echelle et Position 3D"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:248 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:248
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:217
msgid "Browse Shapes" msgid "Browse Shapes"
msgstr "Examen Fichiers de Formes" msgstr "Examen Fichiers de Formes"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:251 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:251
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:220
msgid "Add 3D Shape" msgid "Add 3D Shape"
msgstr "Ajout Forme 3D" msgstr "Ajout Forme 3D"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:254 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:254
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:223
msgid "Remove 3D Shape" msgid "Remove 3D Shape"
msgstr "Suppr. Forme 3D:" msgstr "Suppr. Forme 3D:"
#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:264 #: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:264
#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:233
msgid "3D settings" msgid "3D settings"
msgstr "3D Caract" msgstr "3D Caract"
...@@ -5386,6 +5385,10 @@ msgstr "14" ...@@ -5386,6 +5385,10 @@ msgstr "14"
msgid "16" msgid "16"
msgstr "16" msgstr "16"
#: pcbnew/dialog_layers_setup_base.cpp:47
msgid "Layers"
msgstr "Couches"
#: pcbnew/dialog_layers_setup_base.cpp:68 #: pcbnew/dialog_layers_setup_base.cpp:68
msgid "Adhes_Front_later" msgid "Adhes_Front_later"
msgstr "Adhes_Dessus_réserve" msgstr "Adhes_Dessus_réserve"
...@@ -5711,7 +5714,6 @@ msgstr "Pistes et vias:" ...@@ -5711,7 +5714,6 @@ msgstr "Pistes et vias:"
#: pcbnew/dialog_display_options_base.cpp:73 #: pcbnew/dialog_display_options_base.cpp:73
#: pcbnew/dialog_display_options_base.cpp:84 #: pcbnew/dialog_display_options_base.cpp:84
#: pcbnew/dialog_display_options_base.cpp:118 #: pcbnew/dialog_display_options_base.cpp:118
#: pcbnew/dialog_plot_base.cpp:97
msgid "Sketch" msgid "Sketch"
msgstr "Contour" msgstr "Contour"
...@@ -5720,7 +5722,6 @@ msgstr "Contour" ...@@ -5720,7 +5722,6 @@ msgstr "Contour"
#: pcbnew/dialog_display_options_base.cpp:73 #: pcbnew/dialog_display_options_base.cpp:73
#: pcbnew/dialog_display_options_base.cpp:84 #: pcbnew/dialog_display_options_base.cpp:84
#: pcbnew/dialog_display_options_base.cpp:118 #: pcbnew/dialog_display_options_base.cpp:118
#: pcbnew/dialog_plot_base.cpp:97
msgid "Filled" msgid "Filled"
msgstr "Plein" msgstr "Plein"
...@@ -5734,8 +5735,6 @@ msgstr "Sélectionner comment les pistes sont affichées" ...@@ -5734,8 +5735,6 @@ msgstr "Sélectionner comment les pistes sont affichées"
#: pcbnew/dialog_display_options_base.cpp:30 #: pcbnew/dialog_display_options_base.cpp:30
#: pcbnew/dialog_display_options_base.cpp:38 #: pcbnew/dialog_display_options_base.cpp:38
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:137
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:145
msgid "Never" msgid "Never"
msgstr "Jamais" msgstr "Jamais"
...@@ -5749,8 +5748,6 @@ msgstr "Nouvelle piste avec via" ...@@ -5749,8 +5748,6 @@ msgstr "Nouvelle piste avec via"
#: pcbnew/dialog_display_options_base.cpp:30 #: pcbnew/dialog_display_options_base.cpp:30
#: pcbnew/dialog_display_options_base.cpp:38 #: pcbnew/dialog_display_options_base.cpp:38
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:137
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:145
msgid "Always" msgid "Always"
msgstr "Toujours" msgstr "Toujours"
...@@ -5921,973 +5918,997 @@ msgstr "Fichier placement côté cuivre:" ...@@ -5921,973 +5918,997 @@ msgstr "Fichier placement côté cuivre:"
msgid "Module count" msgid "Module count"
msgstr "Nb Modules" msgstr "Nb Modules"
#: pcbnew/class_board.cpp:52 #: pcbnew/menubar_pcbframe.cpp:39
msgid "This is the default net class." msgid "&New\tCtrl+N"
msgstr "Ceci est la Netclass par défaut" msgstr "&Nouveau\tCtrl+N"
#: pcbnew/class_board.cpp:212 #: pcbnew/menubar_pcbframe.cpp:40
msgid "Front" msgid "Clear current board and initialize a new one"
msgstr "Dessus" msgstr "Effacer l'ancien C.I. et initialiser un nouveau"
#: pcbnew/class_board.cpp:228 #: pcbnew/menubar_pcbframe.cpp:45
msgid "Adhes_Back" msgid "&Open\tCtrl+O"
msgstr "Adhes_Dessous" msgstr "&Ouvrir\tCtrl+O"
#: pcbnew/class_board.cpp:229 #: pcbnew/menubar_pcbframe.cpp:46
msgid "Adhes_Front" msgid "Delete current board and load new board"
msgstr "Adhes_Dessus" msgstr "Effacer l'ancien C.I. et charger un nouveau"
#: pcbnew/class_board.cpp:230 #: pcbnew/menubar_pcbframe.cpp:54
msgid "SoldP_Back" msgid "Open &Recent"
msgstr "SoldP_Dessous" msgstr "Ouvrir &Recent"
#: pcbnew/class_board.cpp:231 #: pcbnew/menubar_pcbframe.cpp:55
msgid "SoldP_Front" msgid "Open a recent opened board"
msgstr "SoldP_Dessus" msgstr "Ouvrir un circuit impirmé récemment ouvert"
#: pcbnew/class_board.cpp:232 #: pcbnew/menubar_pcbframe.cpp:59
msgid "SilkS_Back" msgid "&Append Board"
msgstr "SilkS_Dessous" msgstr "&Ajouter Circuit Imprimé"
#: pcbnew/class_board.cpp:233 #: pcbnew/menubar_pcbframe.cpp:60
msgid "SilkS_Front" msgid "Append another PCBNew board to the current loaded board"
msgstr "Sérigr_Dessus" msgstr "Ajouter un nouveau circuit imprimé au circuit courant"
#: pcbnew/class_board.cpp:234 #: pcbnew/menubar_pcbframe.cpp:69
msgid "Mask_Back" msgid "&Save\tCtrl+S"
msgstr "Masque_Dessous" msgstr "&Sauver\tCtrl S"
#: pcbnew/class_board.cpp:235 #: pcbnew/menubar_pcbframe.cpp:70
msgid "Mask_Front" msgid "Save current board"
msgstr "Masque_Dessus" msgstr "Sauver le C.I. actuel"
#: pcbnew/class_board.cpp:236 #: pcbnew/menubar_pcbframe.cpp:76
msgid "Drawings" msgid "Save as...\tShift+Ctrl+S"
msgstr "Drawings " msgstr "Sauver sous...\tCtrl S"
#: pcbnew/class_board.cpp:237 #: pcbnew/menubar_pcbframe.cpp:77
msgid "Comments" msgid "Save the current board as.."
msgstr "Commentaires " msgstr "Sauver le Circuit Imprimé courant sous.."
#: pcbnew/class_board.cpp:238 #: pcbnew/menubar_pcbframe.cpp:86
msgid "Eco1" msgid "&Revert"
msgstr "Eco1 " msgstr "&Reprendre ancien"
#: pcbnew/class_board.cpp:239 #: pcbnew/menubar_pcbframe.cpp:87
msgid "Eco2" msgid "Clear board and get previous saved version of board"
msgstr "Eco2 " msgstr "Effacer le C.I. actuel et reprendre l'ancienne version sauvegardée"
#: pcbnew/class_board.cpp:240 #: pcbnew/menubar_pcbframe.cpp:92
msgid "PCB_Edges" msgid "&Rescue"
msgstr "Contours_PCB" msgstr "&Secours"
#: pcbnew/class_board.cpp:241 #: pcbnew/menubar_pcbframe.cpp:93
msgid "BAD INDEX" msgid "Clear old board and get last rescue file"
msgstr "BAD INDEX" msgstr "Effacer C.I. actuel et reprendre le dernier fichier secours"
#: pcbnew/class_board.cpp:819 #: pcbnew/menubar_pcbframe.cpp:104
msgid "Nodes" msgid "&Modules Position"
msgstr "Nodes" msgstr "Fichier &Modules Position"
#: pcbnew/class_board.cpp:822 #: pcbnew/menubar_pcbframe.cpp:105
msgid "Nets" msgid "Generate modules position file for pick and place"
msgstr "Nets" msgstr "Générer le fichier de position des modules pour machine d'insersion"
#: pcbnew/class_board.cpp:830 #: pcbnew/menubar_pcbframe.cpp:110
msgid "Links" msgid "&Drill File"
msgstr "Liens" msgstr "&Fichier de Perçage"
#: pcbnew/class_board.cpp:833 #: pcbnew/menubar_pcbframe.cpp:111
msgid "Connect" msgid "Generate excellon2 drill file"
msgstr "Connect" msgstr "Créer Fichier de perçage Excellon2"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:22 #: pcbnew/menubar_pcbframe.cpp:117
msgid "No Display" msgid "&Component File"
msgstr "Pas d'affichage" msgstr "Fichier de &Composants"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:24 #: pcbnew/menubar_pcbframe.cpp:118
msgid "Display Polar Coord" msgid "(Re)create components file for CvPcb"
msgstr "Affichage coord Polaires" msgstr "(Re)créer le fichier de compsants *.cmp pour CvPcb"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:26 #: pcbnew/menubar_pcbframe.cpp:124
msgid "" msgid "&BOM File"
"Activates the display of relative coordinates from relative origin (set by the space key)\n" msgstr "Liste du &Matériel"
"to the cursor, in polar coordinates (angle and distance)"
msgstr ""
"Active l'affichage des coordonnées relatives à l'origine relative(positionnée par la touche espace)\n"
"au curseur, en coordonnées polaires (angle et distance)"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:32 #: pcbnew/menubar_pcbframe.cpp:125
msgid "Units" msgid "Create a bill of materials from schematic"
msgstr "Unités" msgstr "Créer lune liste de matériel de la schématique"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:34 #: pcbnew/menubar_pcbframe.cpp:131
msgid "Selection of units used to display dimensions and positions of items" msgid "Fabrication Outputs"
msgstr "Sélection des unités pour afficher les dimensions et positions des items" msgstr "Fichiers de Fabrication"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:38 #: pcbnew/menubar_pcbframe.cpp:132
msgid "Small cross" msgid "Generate files for fabrication"
msgstr "Petite croix" msgstr "Générer des fichiers utiles pour la fabrication du circuit"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:38 #: pcbnew/menubar_pcbframe.cpp:140
msgid "Full screen cursor" msgid "&Specctra Session"
msgstr "Curseur plein écran" msgstr "&Specctra Session"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:40 #: pcbnew/menubar_pcbframe.cpp:141
msgid "Cursor" msgid "Import a routed \"Specctra Session\" (*.ses) file"
msgstr "Curseur" msgstr "Importer un fichier de routage \"Specctra Session\" (*.ses) "
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:42 #: pcbnew/menubar_pcbframe.cpp:155
msgid "Main cursor shape selection (small cross or large cursor)" msgid "Import"
msgstr "Sélection de l'aspect du curseur principal (petite croix ou grand curseur)" msgstr "Importer"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:60 #: pcbnew/menubar_pcbframe.cpp:156
msgid "Max Links:" msgid "Import files"
msgstr "Liens max:" msgstr "Importer fichiers"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:65 #: pcbnew/menubar_pcbframe.cpp:164
msgid "Adjust the number of ratsnets shown from cursor to closest pads" msgid "&Specctra DSN"
msgstr "Ajuster le nombre de ratsnets montré du curseur aux pads les plus prêts" msgstr "&Specctra DSN"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:69 #: pcbnew/menubar_pcbframe.cpp:165
msgid "Auto Save (minutes):" msgid "Export the current board to a \"Specctra DSN\" file"
msgstr "Sauveg. Auto (minutes)" msgstr "Exporte le CI courant dans un fichier au format \"Specctra DSN\""
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:74 #: pcbnew/menubar_pcbframe.cpp:171
msgid "Delay after the first change to create a backup file of the board on disk." msgid "&GenCAD"
msgstr "Délai après le premier changement pour créer un fichier de sauvegarde du circuit imprimé sur disque" msgstr "&GenCAD"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:83 #: pcbnew/menubar_pcbframe.cpp:171
msgid "Drc ON" msgid "Export GenCAD format"
msgstr "Drc ACTIVE" msgstr "Exporter en format GenCAD"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:86 #: pcbnew/menubar_pcbframe.cpp:177
msgid "" msgid "&Module Report"
"Enable/disable the DRC control.\n" msgstr "Rapport &Modules"
"When DRC is disable, all connections are allowed."
msgstr ""
"Active/désactive le contrôle DRC (Design Rule Check).\n"
"Lorsque de DRC est désactivé, toutes les connexions sont autorisées."
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:90 #: pcbnew/menubar_pcbframe.cpp:178
msgid "Show Ratsnest" msgid "Create a report of all modules on the current board"
msgstr "Montrer le chevelu général" msgstr "Créer un fichier rapport de tous les modules du C.I."
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:92 #: pcbnew/menubar_pcbframe.cpp:182
msgid "Show (or not) the full rastnest." msgid "&Export"
msgstr "Montrer(ou non) le chevelu complet" msgstr "&Exporter"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:96 #: pcbnew/menubar_pcbframe.cpp:183
msgid "Show Mod Ratsnest" msgid "Export board"
msgstr "Montrer le chevelu du module" msgstr "Exporter le C.I."
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:98 #: pcbnew/menubar_pcbframe.cpp:189
msgid "" msgid "&Print\tCtrl+P"
"Shows (or not) the local ratsnest relative to a footprint, when moving it.\n" msgstr "Imprime&r\tCtrl+O"
"This ratsnest is useful to place a footprint."
msgstr ""
"Montre (ou non) le chevelu local relatif à un module, lorsque on le déplace.\n"
"Ce chevelu est utile pour placer un module."
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:102 #: pcbnew/menubar_pcbframe.cpp:190
msgid "Tracks Auto Del" msgid "Print pcb board"
msgstr "Auto Supp. Pistes" msgstr "Imprimer C.I."
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:104 #: pcbnew/menubar_pcbframe.cpp:195
msgid "Enable/disable the automatic track deletion when recreating a track." msgid "Print S&VG"
msgstr "Active/désactive l'effacement de piste automatique lorsque l'on recrée une piste." msgstr "Impression S&VG"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:108 #: pcbnew/menubar_pcbframe.cpp:196
msgid "Track only 45 degrees" msgid "Plot board in Scalable Vector Graphics format"
msgstr "Piste à 45° seulement" msgstr "Tracer le circuit imprimé en format SVG (Scalable Vector Graphics)"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:110 #: pcbnew/menubar_pcbframe.cpp:201
msgid "If enabled, force tracks directions to H, V or 45 degrees, when creating a track." msgid "&Plot"
msgstr "Si activé, frorce la direction des pistes à H, V ou 45° en creation de piste" msgstr "&Tracer"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:114 #: pcbnew/menubar_pcbframe.cpp:202
msgid "Segments 45 Only" msgid "Plot board in HPGL, PostScript or Gerber RS-274X format)"
msgstr "Segments 45 seulement" msgstr "Tracer le circuit en format HPGL, POSTSCRIPT ou GERBER RS-274X"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:116 #: pcbnew/menubar_pcbframe.cpp:210
msgid "If enabled, force segments directions to H, V or 45 degrees, when creating a segment on technical layers." msgid "Add New Footprints"
msgstr "Si activé, frorce la direction des segments à H, V ou 45° en création de segments sur couches techniques" msgstr "Ajouter Nouveaux Modules"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:120 #: pcbnew/menubar_pcbframe.cpp:211
msgid "Auto PAN" msgid "Archive new footprints only in a library (keep other footprints in this lib)"
msgstr "Auto PAN" msgstr "Archiver nouveaux modules seuls dans une librairie (garder les autres modules de cette librairie)"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:122 #: pcbnew/menubar_pcbframe.cpp:215
msgid "Allows auto pan when creating a track, or moving an item." msgid "Create Footprint Archive"
msgstr "Autorise l'autopan en création de piste, ou lorsque on déplace un élément." msgstr "Créer Archive des Modules"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:126 #: pcbnew/menubar_pcbframe.cpp:216
msgid "Double Segm Track" msgid "Archive all footprints in a library (old library will be deleted)"
msgstr "2 segments pour piste" msgstr "Archiver tous les modules dans une librairie (l'ancienne librairie sera supprimée)"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:128 #: pcbnew/menubar_pcbframe.cpp:221
msgid "If enabled, uses two track segments, with 45 degrees angle between them when creating a new track " msgid "Archive Footprints"
msgstr "Si activé, utiliser 2 segments de piste, avec un angle de 45 degrés entre eux, pour créer une nouvelle piste" msgstr "Archiver Modules"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:137 #: pcbnew/menubar_pcbframe.cpp:222
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:145 msgid "Archive or add footprints in a library file"
msgid "When creating tracks" msgstr "Archiver ou ajouter les modules dans un fichier librairie"
msgstr "En création de pistes"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:139 #: pcbnew/menubar_pcbframe.cpp:229
msgid "Magnetic Pads" msgid "&Quit"
msgstr " Pads magnétiques" msgstr "&Quitter"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:141 #: pcbnew/menubar_pcbframe.cpp:230
msgid "control the capture of the pcb cursor when the mouse cursor enters a pad area" msgid "Quit PCBNew"
msgstr "Contrôle la capture du curseur pcb quand le curseur souris est sur un pad" msgstr "Quitter PCBnew"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:147 #: pcbnew/menubar_pcbframe.cpp:244
msgid "Magnetic Tracks" msgid "Undo"
msgstr "Pistes Magnétiques" msgstr "Undo"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:149 #: pcbnew/menubar_pcbframe.cpp:246
msgid "Control the capture of the pcb cursor when the mouse cursor enters a track" #, fuzzy
msgstr "Contrôle la capture du curseur pcb quand le curseur souris passe sur une piste" msgid "Undo\tCtrl+Z"
msgstr "&Ouvrir\tCtrl+O"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:22 #: pcbnew/menubar_pcbframe.cpp:255
msgid "Current Settings:" msgid "Redo"
msgstr "Ajustages Courants:" msgstr "Redo"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:42 #: pcbnew/menubar_pcbframe.cpp:257
msgid "Current Net:" msgid "Redo\tShift+Ctrl+Z"
msgstr "Net Courant:" msgstr ""
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:52 #: pcbnew/menubar_pcbframe.cpp:269
msgid "Current NetClass:" msgid "&Find"
msgstr "NetClasse Courante:" msgstr "&Chercher"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:56 #: pcbnew/menubar_pcbframe.cpp:271
msgid "NetClassName" msgid "Find\tCtrl+F"
msgstr "NetClassName" msgstr "Chercher\tCtrl+F"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:81 #: pcbnew/menubar_pcbframe.cpp:275
msgid "Track size" msgid "Find components and text in current loaded board"
msgstr "Taille piste" msgstr "Recherche de composants et textes sur le circuit"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:82 #: pcbnew/menubar_pcbframe.cpp:284
msgid "Via diameter" msgid "Global &Deletions"
msgstr "Diamètre via" msgstr "Effacements &Généraux"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:83 #: pcbnew/menubar_pcbframe.cpp:285
msgid "Via drill" msgid "Delete tracks, modules, texts... on board"
msgstr "Perçage via" msgstr "Effacer pistes, modules, textes... sur le C.I."
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:84 #: pcbnew/menubar_pcbframe.cpp:291
msgid "uVia size" #, fuzzy
msgstr "Diamètre uVia" msgid "&Cleanup Tracks and Vias"
msgstr "Changer Taille Pistes et Vias"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:92 #: pcbnew/menubar_pcbframe.cpp:292
msgid "Netclass value" msgid "Clean stubs, vias, delete break points, or connect dangling tracks to pads and vias"
msgstr "Valeur NetClass" msgstr "Nettoyer bouts de pistes, vias, points inutiles, ou connecter extrémités de pistes mal connectées au centre de pads ou vias"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:93 #: pcbnew/menubar_pcbframe.cpp:298
msgid "Current value" msgid "&Swap Layers"
msgstr "Valeur courante" msgstr "&Permutte Couches"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:114 #: pcbnew/menubar_pcbframe.cpp:299
msgid "Global Edition Option:" msgid "Swap tracks on copper layers or drawings on others layers"
msgstr "Options d'Edition Globale:" msgstr "Permutation de couches"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:131 #: pcbnew/menubar_pcbframe.cpp:311
msgid "Set tracks and vias of the current Net to the current value" #: pcbnew/menubar_pcbframe.cpp:317
msgstr "Ajuster pistes et vias du net courant à la valeur courante" msgid "Zoom In"
msgstr "Zoom +"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:135 #: pcbnew/menubar_pcbframe.cpp:314
msgid "Set tracks and vias of the current Net to the Netclass value" #, fuzzy
msgstr "Ajuster pistes et vias du net courant à la valeur en Netclass" msgid "Zoom In\tCtrl++"
msgstr "Zoom +"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:138 #: pcbnew/menubar_pcbframe.cpp:327
msgid "Set all tracks and vias to their Netclass value" #, fuzzy
msgstr "Ajuster toutes pistes et vias à leurs valeur en Netclass" msgid "Zoom Out\tCtrl+-"
msgstr "Zoom -"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:141 #: pcbnew/menubar_pcbframe.cpp:330
msgid "Set all vias (no track) to their Netclass value" msgid "Zoom Out"
msgstr "Ajuster toutes vias (pas les pistes) à leurs valeurs en Netclass" msgstr "Zoom -"
#: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:144 #: pcbnew/menubar_pcbframe.cpp:337
msgid "Set all tracks (no via) to their Netclass value" msgid "Fit on Screen"
msgstr "Ajuster toutes Pistes (pas les Vias) à leurs Valeurs en NetClass" msgstr "Ajuster à l'Ecran "
#: pcbnew/dialog_plot_base.cpp:38 #: pcbnew/menubar_pcbframe.cpp:340
msgid "Use Proper Gerber Extensions" msgid "Fit on Screen\tCtrl+0"
msgstr "Utiliser Extensions Gerber Particulières" msgstr ""
#: pcbnew/dialog_plot_base.cpp:40 #: pcbnew/menubar_pcbframe.cpp:344
msgid "Use Proper Gerber Extensions - .GBL, .GTL, etc..." msgid "Zoom to fit the board on the screen"
msgstr "Utiliser les extensions GERBER specifiques aux couches - .GBL, .GTL, etc..." msgstr "Zoom popur ajuster le circuit impriméà l'écran"
#: pcbnew/dialog_plot_base.cpp:44 #: pcbnew/menubar_pcbframe.cpp:353
msgid "Exclude pcb edge layer" msgid "Redraw"
msgstr "Exclure couche contours PCB" msgstr "Redessin de l'écran"
#: pcbnew/dialog_plot_base.cpp:46 #: pcbnew/menubar_pcbframe.cpp:356
msgid "Exclude contents of the pcb edge layer from all other layers" msgid "Redraw\tCtrl+R"
msgstr "Exclure les tracés contour PCB des autres couches" msgstr "Redessiner\tCtrl+R"
#: pcbnew/dialog_plot_base.cpp:50 #: pcbnew/menubar_pcbframe.cpp:360
msgid "Print sheet reference" msgid "Redraw the screen of the board"
msgstr "Imprimer cartouche" msgstr "Redessiner l'écran du circuit imprimé"
#: pcbnew/dialog_plot_base.cpp:54 #: pcbnew/menubar_pcbframe.cpp:369
msgid "Print pads on silkscreen" msgid "&List Nets"
msgstr "Pads sur Sérigraphie" msgstr "Liste Equipots"
#: pcbnew/dialog_plot_base.cpp:56 #: pcbnew/menubar_pcbframe.cpp:370
msgid "" msgid "View a list of nets with names and id's"
"Enable/disable print/plot pads on silkscreen layers\n" msgstr "Lister les équipotentielles (noms et numéros d'identification)"
"When disable, pads are never potted on silkscreen layers\n"
"When enable, pads are potted only if they appear on silkscreen layers"
msgstr ""
"Autorise/interdit le tracé des pads sur les couches de sérigraphie\n"
"Si interdit, les pads ne sont jamais traçés sur les couches de sérigraphie\n"
"Si autorisé, les pads sont traçés seulemnt s'ils apparaissent sur les couches de sérigraphie"
#: pcbnew/dialog_plot_base.cpp:60 #: pcbnew/menubar_pcbframe.cpp:389
msgid "Print module value" msgid "&Library"
msgstr "Imprimer Valeur Module" msgstr "&Librairie"
#: pcbnew/dialog_plot_base.cpp:64 #: pcbnew/menubar_pcbframe.cpp:390
msgid "Print module reference" msgid "Setting libraries, directories and others..."
msgstr "Imprimer Référence Module" msgstr "Sélectionner les librairies, répertoires et autres"
#: pcbnew/dialog_plot_base.cpp:68 #: pcbnew/menubar_pcbframe.cpp:396
msgid "Print other module texts" msgid "&Colors and Visibility"
msgstr "Imprimer autres textes module" msgstr "&Couleurs et Visibilité"
#: pcbnew/dialog_plot_base.cpp:70 #: pcbnew/menubar_pcbframe.cpp:397
msgid "Enable/disable print/plot module field texts on silkscreen layers" msgid "Select colors and visibility of layers and some items"
msgstr "Active/désactive le tracé des textes des champs des modules sur couches de sérigraphie" msgstr "Sélection les couleurs et l' affichage des couches et de certains éléments du C.I."
#: pcbnew/dialog_plot_base.cpp:74 #: pcbnew/menubar_pcbframe.cpp:402
msgid "Force print invisible texts" msgid "&General"
msgstr "Force tracé textes invisibles" msgstr "&Général "
#: pcbnew/dialog_plot_base.cpp:76 #: pcbnew/menubar_pcbframe.cpp:403
msgid "Force print/plot module invisible texts on silkscreen layers" msgid "Select general options for PCBnew"
msgstr "Force le tracé des textes invisibles sur couches de sérigraphie" msgstr " Sélection options générales pour PCBNEW"
#: pcbnew/dialog_plot_base.cpp:91 #: pcbnew/menubar_pcbframe.cpp:409
msgid "Auto scale" msgid "&Display"
msgstr "Ech. auto" msgstr "&Affichage"
#: pcbnew/dialog_plot_base.cpp:91 #: pcbnew/menubar_pcbframe.cpp:410
msgid "Scale 1.5" msgid "Select how items (pads, tracks texts ... ) are displayed"
msgstr "Echelle 1,5" msgstr "Sélectionner comment les éléments (pads, pistes, textes ...) sont affichés"
#: pcbnew/dialog_plot_base.cpp:93 #: pcbnew/menubar_pcbframe.cpp:419
msgid "Scale Opt" msgid "Adjust user grid dimensions"
msgstr "Echelle" msgstr "Ajuster taille grille utilisateur"
#: pcbnew/dialog_plot_base.cpp:99 #: pcbnew/menubar_pcbframe.cpp:425
msgid "Plot Mode" msgid "Texts and Drawings"
msgstr "Mode de Tracé" msgstr "Textes et Tracés"
#: pcbnew/dialog_plot_base.cpp:103 #: pcbnew/menubar_pcbframe.cpp:426
msgid "Absolute" msgid "Adjust dimensions for texts and drawings"
msgstr "Absolu" msgstr "Ajuster dimensions pour textes et graphiques"
#: pcbnew/dialog_plot_base.cpp:103 #: pcbnew/menubar_pcbframe.cpp:432
msgid "Auxiliary axis" msgid "Adjust default pad characteristics"
msgstr "Axe Auxiliaire" msgstr "Ajuster les caracteristiques par défaut des pads"
#: pcbnew/dialog_plot_base.cpp:105 #: pcbnew/menubar_pcbframe.cpp:438
msgid "Plot Origin" msgid "Pads Mask Clearance"
msgstr "Origine des Coord de Tracé" msgstr "Marge Masque des Pads"
#: pcbnew/dialog_plot_base.cpp:114 #: pcbnew/menubar_pcbframe.cpp:439
msgid "HPGL" msgid "Adjust the global clearance between pads and the solder resist mask"
msgstr "HPGL" msgstr "Ajuster la marge globale entre pads et le masque de vernis épargne"
#: pcbnew/dialog_plot_base.cpp:114 #: pcbnew/menubar_pcbframe.cpp:446
msgid "Gerber" msgid "&Save"
msgstr "Gerber" msgstr "&Sauver"
#: pcbnew/dialog_plot_base.cpp:114 #: pcbnew/menubar_pcbframe.cpp:447
msgid "Postscript" msgid "Save dimension preferences"
msgstr "Postscript" msgstr "Sauver les préférences de dimension"
#: pcbnew/dialog_plot_base.cpp:114 #: pcbnew/menubar_pcbframe.cpp:453
msgid "Postscript A4" msgid "Di&mensions"
msgstr "Postscript A4" msgstr "Di&mensions"
#: pcbnew/dialog_plot_base.cpp:114 #: pcbnew/menubar_pcbframe.cpp:454
msgid "DXF Export" msgid "Global dimensions preferences"
msgstr "Export DXF" msgstr "Préférences générales de dimensions"
#: pcbnew/dialog_plot_base.cpp:116 #: pcbnew/menubar_pcbframe.cpp:467
msgid "Plot Format" msgid "&Save Preferences"
msgstr "Format de tracé" msgstr "&Sauver Préférences"
#: pcbnew/dialog_plot_base.cpp:121 #: pcbnew/menubar_pcbframe.cpp:468
msgid "HPGL Options:" msgid "Save application preferences"
msgstr "Options HPGL:" msgstr "Sauver les préférences de l'application"
#: pcbnew/dialog_plot_base.cpp:123 #: pcbnew/menubar_pcbframe.cpp:473
msgid "Pen size" msgid "&Read Preferences"
msgstr "Diam plume" msgstr "&Lire Préférences"
#: pcbnew/dialog_plot_base.cpp:130 #: pcbnew/menubar_pcbframe.cpp:474
msgid "Pen Speed (cm/s)" msgid "Read application preferences"
msgstr "Vitesse Plume ( cm/s )" msgstr "Lire les préférences de l'application"
#: pcbnew/dialog_plot_base.cpp:135 #: pcbnew/menubar_pcbframe.cpp:486
msgid "Set pen speed in cm/s" msgid "Design Rules"
msgstr "Ajuster Vitesse plume en centimètres par seconde" msgstr "Règles de Conception"
#: pcbnew/dialog_plot_base.cpp:139 #: pcbnew/menubar_pcbframe.cpp:487
msgid "Pen ovr" msgid "Open the design rules editor"
msgstr "Recouvrement" msgstr "Ouvrir la fenêtre de dialogue de l'éditeur de règles de conception"
#: pcbnew/dialog_plot_base.cpp:144 #: pcbnew/menubar_pcbframe.cpp:492
msgid "Set plot overlay for filling" msgid "&Layers Setup"
msgstr "Ajuste recouvrement des tracés pour les remplissages" msgstr "&Options Couches"
#: pcbnew/dialog_plot_base.cpp:151 #: pcbnew/menubar_pcbframe.cpp:493
msgid "PS Options:" msgid "Enable and set layer properties"
msgstr "Options PS:" msgstr "Activer les couches et ajuster leur propriétés"
#: pcbnew/dialog_plot_base.cpp:153 #: pcbnew/menubar_pcbframe.cpp:503
msgid "Plot negative" msgid "Open the PCBnew manual"
msgstr "Tracé en Négatif" msgstr "Ouvrir la documentation de PCPnew"
#: pcbnew/dialog_plot_base.cpp:164 #: pcbnew/menubar_pcbframe.cpp:511
msgid "Plot mirror" msgid "&About"
msgstr "Tracé Miroir" msgstr "&Au Sujet de"
#: pcbnew/dialog_plot_base.cpp:168 #: pcbnew/menubar_pcbframe.cpp:512
msgid "Vias on mask" msgid "About PCBnew printed circuit board designer"
msgstr "Vias sur masque" msgstr "Au Sujet de PCBnew outil de conception de C.I."
#: pcbnew/dialog_plot_base.cpp:170 #: pcbnew/menubar_pcbframe.cpp:521
msgid "Print/plot vias on mask layers. They are in this case not protected" msgid "&File"
msgstr "Trace vias sur vernis épargne. Elles seront non protégées" msgstr "&Fichiers"
#: pcbnew/dialog_plot_base.cpp:174 #: pcbnew/menubar_pcbframe.cpp:522
msgid "Line width" msgid "&Edit"
msgstr "Epaisseur ligne" msgstr "&Editer"
#: pcbnew/dialog_plot_base.cpp:184 #: pcbnew/menubar_pcbframe.cpp:523
msgid "X scale adjust" msgid "&View"
msgstr "Ajustage Echelle X" msgstr "&Affichage"
#: pcbnew/dialog_plot_base.cpp:193 #: pcbnew/menubar_pcbframe.cpp:524
msgid "Y scale adjust" msgid "&Preferences"
msgstr "Ajustage Echelle Y" msgstr "&Préférences"
#: pcbnew/dialog_plot_base.cpp:203 #: pcbnew/menubar_pcbframe.cpp:525
msgid "Plot" msgid "&Design Rules"
msgstr "Tracer" msgstr "&Règles de Conception"
#: pcbnew/dialog_plot_base.cpp:207 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:22
msgid "Save Options" msgid "No Display"
msgstr "Sauver Options" msgstr "Pas d'affichage"
#: pcbnew/dialog_plot_base.cpp:210 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:24
msgid "Generate drill file" msgid "Display Polar Coord"
msgstr "Créer Fichier de perçage" msgstr "Affichage coord Polaires"
#: pcbnew/dialog_global_pads_edition_base.cpp:23 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:26
msgid "Pad Filter :" msgid ""
msgstr "Filtre Pad :" "Activates the display of relative coordinates from relative origin (set by the space key)\n"
"to the cursor, in polar coordinates (angle and distance)"
msgstr ""
"Active l'affichage des coordonnées relatives à l'origine relative(positionnée par la touche espace)\n"
"au curseur, en coordonnées polaires (angle et distance)"
#: pcbnew/dialog_global_pads_edition_base.cpp:25 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:32
msgid "Do not modify pads having a different shape" msgid "Units"
msgstr "Ne pas modifier les pads ayant une forme différente" msgstr "Unités"
#: pcbnew/dialog_global_pads_edition_base.cpp:29 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:34
msgid "Do not modify pads having different layers" msgid "Selection of units used to display dimensions and positions of items"
msgstr "Ne pas modifier les pads ayant des couches différente" msgstr "Sélection des unités pour afficher les dimensions et positions des items"
#: pcbnew/dialog_global_pads_edition_base.cpp:33 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:38
msgid "Do not modify pads having a different orientation" msgid "Small cross"
msgstr "Ne pas modifier les pads ayant une orientation différente" msgstr "Petite croix"
#: pcbnew/dialog_global_pads_edition_base.cpp:44 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:38
msgid "Pad Editor" msgid "Full screen cursor"
msgstr "Editeur de Pads" msgstr "Curseur plein écran"
#: pcbnew/dialog_global_pads_edition_base.cpp:50 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:40
msgid "Change Pads on Module" msgid "Cursor"
msgstr "Change Pads du Module" msgstr "Curseur"
#: pcbnew/dialog_global_pads_edition_base.cpp:53 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:42
msgid "Change Pads on Same Modules" msgid "Main cursor shape selection (small cross or large cursor)"
msgstr "Change Pads des Modules id." msgstr "Sélection de l'aspect du curseur principal (petite croix ou grand curseur)"
#: pcbnew/dialog_pad_properties.cpp:479 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:60
msgid "Incorrect value for pad drill: pad drill bigger than pad size" msgid "Max Links:"
msgstr "Valeur incorrecte pour diamètre de perçage: perçage plus grand que la taille du pad" msgstr "Liens max:"
#: pcbnew/dialog_pad_properties.cpp:485 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:65
msgid "Incorrect value for pad offset" msgid "Adjust the number of ratsnets shown from cursor to closest pads"
msgstr "Valeur incorrecte pour offset du pad" msgstr "Ajuster le nombre de ratsnets montré du curseur aux pads les plus prêts"
#: pcbnew/dialog_pad_properties.cpp:579 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:69
msgid "Unknown netname, no change" msgid "Auto Save (minutes):"
msgstr "Net inconnu, pas de changement" msgstr "Sauveg. Auto (minutes)"
#: pcbnew/gen_drill_report_files.cpp:263 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:74
msgid "Delay after the first change to create a backup file of the board on disk."
msgstr "Délai après le premier changement pour créer un fichier de sauvegarde du circuit imprimé sur disque"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:83
msgid "Drc ON"
msgstr "Drc ACTIVE"
#: pcbnew/dialog_general_options_BoardEditor_base.cpp:86
msgid "" msgid ""
" Drill map: Too many diameter values to draw to draw one symbol per drill value (max 13)\n" "Enable/disable the DRC control.\n"
"Plot uses circle shape for some drill values" "When DRC is disable, all connections are allowed."
msgstr "" msgstr ""
"Plan de perçage: trop de diamètres différents pour tracer 1 symbole par diamètre (max 13)\n" "Active/désactive le contrôle DRC (Design Rule Check).\n"
"Le tracé utilise des cercles pour quelques valeurs " "Lorsque de DRC est désactivé, toutes les connexions sont autorisées."
#: pcbnew/menubar_pcbframe.cpp:39 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:90
msgid "&New\tCtrl+N" msgid "Show Ratsnest"
msgstr "&Nouveau\tCtrl+N" msgstr "Montrer le chevelu général"
#: pcbnew/menubar_pcbframe.cpp:40 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:92
msgid "Clear current board and initialize a new one" msgid "Show (or not) the full rastnest."
msgstr "Effacer l'ancien C.I. et initialiser un nouveau" msgstr "Montrer(ou non) le chevelu complet"
#: pcbnew/menubar_pcbframe.cpp:45 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:96
msgid "&Open\tCtrl+O" msgid "Show Mod Ratsnest"
msgstr "&Ouvrir\tCtrl+O" msgstr "Montrer le chevelu du module"
#: pcbnew/menubar_pcbframe.cpp:46 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:98
msgid "Delete current board and load new board" msgid ""
msgstr "Effacer l'ancien C.I. et charger un nouveau" "Shows (or not) the local ratsnest relative to a footprint, when moving it.\n"
"This ratsnest is useful to place a footprint."
msgstr ""
"Montre (ou non) le chevelu local relatif à un module, lorsque on le déplace.\n"
"Ce chevelu est utile pour placer un module."
#: pcbnew/menubar_pcbframe.cpp:54 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:102
msgid "Open &Recent" msgid "Tracks Auto Del"
msgstr "Ouvrir &Recent" msgstr "Auto Supp. Pistes"
#: pcbnew/menubar_pcbframe.cpp:55 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:104
msgid "Open a recent opened board" msgid "Enable/disable the automatic track deletion when recreating a track."
msgstr "Ouvrir un circuit impirmé récemment ouvert" msgstr "Active/désactive l'effacement de piste automatique lorsque l'on recrée une piste."
#: pcbnew/menubar_pcbframe.cpp:59 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:108
msgid "&Append Board" msgid "Track only 45 degrees"
msgstr "&Ajouter Circuit Imprimé" msgstr "Piste à 45° seulement"
#: pcbnew/menubar_pcbframe.cpp:60 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:110
msgid "Append a other PCBNew board to the current loaded board" msgid "If enabled, force tracks directions to H, V or 45 degrees, when creating a track."
msgstr "Ajouter un nouveau circuit imprimé au circuit courant" msgstr "Si activé, frorce la direction des pistes à H, V ou 45° en creation de piste"
#: pcbnew/menubar_pcbframe.cpp:69 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:114
msgid "&Save\tCtrl+S" msgid "Segments 45 Only"
msgstr "&Sauver\tCtrl S" msgstr "Segments 45 seulement"
#: pcbnew/menubar_pcbframe.cpp:70 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:116
msgid "Save current board" msgid "If enabled, force segments directions to H, V or 45 degrees, when creating a segment on technical layers."
msgstr "Sauver le C.I. actuel" msgstr "Si activé, frorce la direction des segments à H, V ou 45° en création de segments sur couches techniques"
#: pcbnew/menubar_pcbframe.cpp:76 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:120
msgid "Save as...\tShift+Ctrl+S" msgid "Auto PAN"
msgstr "Sauver sous...\tCtrl S" msgstr "Auto PAN"
#: pcbnew/menubar_pcbframe.cpp:77 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:122
msgid "Save the current board as.." msgid "Allows auto pan when creating a track, or moving an item."
msgstr "Sauver le Circuit Imprimé courant sous.." msgstr "Autorise l'autopan en création de piste, ou lorsque on déplace un élément."
#: pcbnew/menubar_pcbframe.cpp:86 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:126
msgid "&Revert" msgid "Double Segm Track"
msgstr "&Reprendre ancien" msgstr "2 segments pour piste"
#: pcbnew/menubar_pcbframe.cpp:87 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:128
msgid "Clear board and get previous saved version of board" msgid "If enabled, uses two track segments, with 45 degrees angle between them when creating a new track "
msgstr "Effacer le C.I. actuel et reprendre l'ancienne version sauvegardée" msgstr "Si activé, utiliser 2 segments de piste, avec un angle de 45 degrés entre eux, pour créer une nouvelle piste"
#: pcbnew/menubar_pcbframe.cpp:92 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:137
msgid "&Rescue" #: pcbnew/dialog_general_options_BoardEditor_base.cpp:145
msgstr "&Secours" msgid "When creating tracks"
msgstr "En création de pistes"
#: pcbnew/menubar_pcbframe.cpp:93 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:139
msgid "Clear old board and get last rescue file" msgid "Magnetic Pads"
msgstr "Effacer C.I. actuel et reprendre le dernier fichier secours" msgstr " Pads magnétiques"
#: pcbnew/menubar_pcbframe.cpp:104 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:141
msgid "&Modules Position" msgid "control the capture of the pcb cursor when the mouse cursor enters a pad area"
msgstr "Fichier &Modules Position" msgstr "Contrôle la capture du curseur pcb quand le curseur souris est sur un pad"
#: pcbnew/menubar_pcbframe.cpp:105 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:147
msgid "Generate modules position file for pick and place" msgid "Magnetic Tracks"
msgstr "Générer le fichier de position des modules pour machine d'insersion" msgstr "Pistes Magnétiques"
#: pcbnew/menubar_pcbframe.cpp:110 #: pcbnew/dialog_general_options_BoardEditor_base.cpp:149
msgid "&Drill File" msgid "Control the capture of the pcb cursor when the mouse cursor enters a track"
msgstr "&Fichier de Perçage" msgstr "Contrôle la capture du curseur pcb quand le curseur souris passe sur une piste"
#: pcbnew/menubar_pcbframe.cpp:111 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:22
msgid "Generate excellon2 drill file" msgid "Current Settings:"
msgstr "Créer Fichier de perçage Excellon2" msgstr "Ajustages Courants:"
#: pcbnew/menubar_pcbframe.cpp:117 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:42
msgid "&Component File" msgid "Current Net:"
msgstr "Fichier de &Composants" msgstr "Net Courant:"
#: pcbnew/menubar_pcbframe.cpp:118 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:52
msgid "(Re)create components file for CvPcb" msgid "Current NetClass:"
msgstr "(Re)créer le fichier de compsants *.cmp pour CvPcb" msgstr "NetClasse Courante:"
#: pcbnew/menubar_pcbframe.cpp:124 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:56
msgid "&BOM File" msgid "NetClassName"
msgstr "Liste du &Matériel" msgstr "NetClassName"
#: pcbnew/menubar_pcbframe.cpp:125 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:81
msgid "Create a bill of materials from schematic" msgid "Track size"
msgstr "Créer lune liste de matériel de la schématique" msgstr "Taille piste"
#: pcbnew/menubar_pcbframe.cpp:131 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:82
msgid "Fabrication Outputs" msgid "Via diameter"
msgstr "Fichiers de Fabrication" msgstr "Diamètre via"
#: pcbnew/menubar_pcbframe.cpp:132 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:83
msgid "Generate files for fabrication" msgid "Via drill"
msgstr "Générer des fichiers utiles pour la fabrication du circuit" msgstr "Perçage via"
#: pcbnew/menubar_pcbframe.cpp:140 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:84
msgid "&Specctra Session" msgid "uVia size"
msgstr "&Specctra Session" msgstr "Diamètre uVia"
#: pcbnew/menubar_pcbframe.cpp:141 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:92
msgid "Import a routed \"Specctra Session\" (*.ses) file" msgid "Netclass value"
msgstr "Importer un fichier de routage \"Specctra Session\" (*.ses) " msgstr "Valeur NetClass"
#: pcbnew/menubar_pcbframe.cpp:155 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:93
#: eeschema/libframe.cpp:718 msgid "Current value"
msgid "Import" msgstr "Valeur courante"
msgstr "Importer"
#: pcbnew/menubar_pcbframe.cpp:156 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:114
msgid "Import files" msgid "Global Edition Option:"
msgstr "Importer fichiers" msgstr "Options d'Edition Globale:"
#: pcbnew/menubar_pcbframe.cpp:164 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:131
msgid "&Specctra DSN" msgid "Set tracks and vias of the current Net to the current value"
msgstr "&Specctra DSN" msgstr "Ajuster pistes et vias du net courant à la valeur courante"
#: pcbnew/menubar_pcbframe.cpp:165 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:135
msgid "Export the current board to a \"Specctra DSN\" file" msgid "Set tracks and vias of the current Net to the Netclass value"
msgstr "Exporte le CI courant dans un fichier au format \"Specctra DSN\"" msgstr "Ajuster pistes et vias du net courant à la valeur en Netclass"
#: pcbnew/menubar_pcbframe.cpp:171 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:138
msgid "&GenCAD" msgid "Set all tracks and vias to their Netclass value"
msgstr "&GenCAD" msgstr "Ajuster toutes pistes et vias à leurs valeur en Netclass"
#: pcbnew/menubar_pcbframe.cpp:171 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:141
msgid "Export GenCAD Format" msgid "Set all vias (no track) to their Netclass value"
msgstr "Exporter en Format GenCAD" msgstr "Ajuster toutes vias (pas les pistes) à leurs valeurs en Netclass"
#: pcbnew/menubar_pcbframe.cpp:177 #: pcbnew/dialog_global_edit_tracks_and_vias_base.cpp:144
msgid "&Module Report" msgid "Set all tracks (no via) to their Netclass value"
msgstr "Rapport &Modules" msgstr "Ajuster toutes Pistes (pas les Vias) à leurs Valeurs en NetClass"
#: pcbnew/menubar_pcbframe.cpp:178 #: pcbnew/dialog_plot_base.cpp:38
msgid "Create a report of all modules on the current board" msgid "Use Proper Gerber Extensions"
msgstr "Créer un fichier rapport de tous les modules du C.I." msgstr "Utiliser Extensions Gerber Particulières"
#: pcbnew/menubar_pcbframe.cpp:182 #: pcbnew/dialog_plot_base.cpp:40
msgid "&Export" msgid "Use Proper Gerber Extensions - .GBL, .GTL, etc..."
msgstr "&Exporter" msgstr "Utiliser les extensions GERBER specifiques aux couches - .GBL, .GTL, etc..."
#: pcbnew/menubar_pcbframe.cpp:183 #: pcbnew/dialog_plot_base.cpp:44
msgid "Export board" msgid "Exclude pcb edge layer"
msgstr "Exporter le C.I." msgstr "Exclure couche contours PCB"
#: pcbnew/menubar_pcbframe.cpp:189 #: pcbnew/dialog_plot_base.cpp:46
msgid "&Print\tCtrl+P" msgid "Exclude contents of the pcb edge layer from all other layers"
msgstr "Imprime&r\tCtrl+O" msgstr "Exclure les tracés contour PCB des autres couches"
#: pcbnew/menubar_pcbframe.cpp:190 #: pcbnew/dialog_plot_base.cpp:50
msgid "Print pcb board" msgid "Print sheet reference"
msgstr "Imprimer C.I." msgstr "Imprimer cartouche"
#: pcbnew/menubar_pcbframe.cpp:195 #: pcbnew/dialog_plot_base.cpp:54
msgid "Print S&VG" msgid "Print pads on silkscreen"
msgstr "Impression S&VG" msgstr "Pads sur Sérigraphie"
#: pcbnew/menubar_pcbframe.cpp:196 #: pcbnew/dialog_plot_base.cpp:56
msgid "Plot board in Scalable Vector Graphics format" msgid ""
msgstr "Tracer le circuit imprimé en format SVG (Scalable Vector Graphics)" "Enable/disable print/plot pads on silkscreen layers\n"
"When disable, pads are never potted on silkscreen layers\n"
"When enable, pads are potted only if they appear on silkscreen layers"
msgstr ""
"Autorise/interdit le tracé des pads sur les couches de sérigraphie\n"
"Si interdit, les pads ne sont jamais traçés sur les couches de sérigraphie\n"
"Si autorisé, les pads sont traçés seulemnt s'ils apparaissent sur les couches de sérigraphie"
#: pcbnew/menubar_pcbframe.cpp:201 #: pcbnew/dialog_plot_base.cpp:60
msgid "&Plot" msgid "Print module value"
msgstr "&Tracer" msgstr "Imprimer Valeur Module"
#: pcbnew/menubar_pcbframe.cpp:202 #: pcbnew/dialog_plot_base.cpp:64
msgid "Plot board in HPGL, PostScript or Gerber RS-274X format)" msgid "Print module reference"
msgstr "Tracer le circuit en format HPGL, POSTSCRIPT ou GERBER RS-274X" msgstr "Imprimer Référence Module"
#: pcbnew/menubar_pcbframe.cpp:210 #: pcbnew/dialog_plot_base.cpp:68
msgid "Add New Footprints" msgid "Print other module texts"
msgstr "Ajouter Nouveaux Modules" msgstr "Imprimer autres textes module"
#: pcbnew/menubar_pcbframe.cpp:212 #: pcbnew/dialog_plot_base.cpp:70
msgid "Archive new footprints only in a library (keep other footprints in this lib)" msgid "Enable/disable print/plot module field texts on silkscreen layers"
msgstr "Archiver nouveaux modules seuls dans une librairie (garder les autres modules de cette librairie)" msgstr "Active/désactive le tracé des textes des champs des modules sur couches de sérigraphie"
#: pcbnew/menubar_pcbframe.cpp:216 #: pcbnew/dialog_plot_base.cpp:74
msgid "Create Footprint Archive" msgid "Force print invisible texts"
msgstr "Créer Archive des Modules" msgstr "Force tracé textes invisibles"
#: pcbnew/menubar_pcbframe.cpp:217 #: pcbnew/dialog_plot_base.cpp:76
msgid "Archive all footprints in a library(old lib will be deleted)" msgid "Force print/plot module invisible texts on silkscreen layers"
msgstr "Archiver tous les modules dans une librairie (ancienne librairie supprimée)" msgstr "Force le tracé des textes invisibles sur couches de sérigraphie"
#: pcbnew/menubar_pcbframe.cpp:222 #: pcbnew/dialog_plot_base.cpp:91
msgid "Archive Footprints" msgid "Auto scale"
msgstr "Archiver Modules" msgstr "Ech. auto"
#: pcbnew/menubar_pcbframe.cpp:223 #: pcbnew/dialog_plot_base.cpp:91
msgid "Archive or add footprints in a library file" msgid "Scale 1.5"
msgstr "Archiver ou ajouter les modules dans un fichier librairie" msgstr "Echelle 1,5"
#: pcbnew/menubar_pcbframe.cpp:230 #: pcbnew/dialog_plot_base.cpp:93
msgid "&Quit" msgid "Scale Opt"
msgstr "&Quitter" msgstr "Echelle"
#: pcbnew/menubar_pcbframe.cpp:231 #: pcbnew/dialog_plot_base.cpp:99
msgid "Quit PCBNew" msgid "Plot Mode"
msgstr "Quitter PCBnew" msgstr "Mode de Tracé"
#: pcbnew/menubar_pcbframe.cpp:245 #: pcbnew/dialog_plot_base.cpp:103
msgid "Undo" msgid "Absolute"
msgstr "Undo" msgstr "Absolu"
#: pcbnew/menubar_pcbframe.cpp:247 #: pcbnew/dialog_plot_base.cpp:103
#, fuzzy msgid "Auxiliary axis"
msgid "Undo\tCtrl+Z" msgstr "Axe Auxiliaire"
msgstr "&Ouvrir\tCtrl+O"
#: pcbnew/menubar_pcbframe.cpp:256 #: pcbnew/dialog_plot_base.cpp:105
msgid "Redo" msgid "Plot Origin"
msgstr "Redo" msgstr "Origine des Coord de Tracé"
#: pcbnew/menubar_pcbframe.cpp:258 #: pcbnew/dialog_plot_base.cpp:114
msgid "Redo\tShift+Ctrl+Z" msgid "HPGL"
msgstr "" msgstr "HPGL"
#: pcbnew/menubar_pcbframe.cpp:270 #: pcbnew/dialog_plot_base.cpp:114
msgid "&Find" msgid "Gerber"
msgstr "&Chercher" msgstr "Gerber"
#: pcbnew/menubar_pcbframe.cpp:272 #: pcbnew/dialog_plot_base.cpp:114
msgid "Find\tCtrl+F" msgid "Postscript"
msgstr "Chercher\tCtrl+F" msgstr "Postscript"
#: pcbnew/menubar_pcbframe.cpp:276 #: pcbnew/dialog_plot_base.cpp:114
msgid "Find components and text in current loaded board" msgid "Postscript A4"
msgstr "Recherche de composants et textes sur le circuit" msgstr "Postscript A4"
#: pcbnew/menubar_pcbframe.cpp:285 #: pcbnew/dialog_plot_base.cpp:114
msgid "Global &Deletions" msgid "DXF Export"
msgstr "Effacements &Généraux" msgstr "Export DXF"
#: pcbnew/menubar_pcbframe.cpp:286 #: pcbnew/dialog_plot_base.cpp:116
msgid "Delete tracks, modules, texts... on board" msgid "Plot Format"
msgstr "Effacer pistes, modules, textes... sur le C.I." msgstr "Format de tracé"
#: pcbnew/menubar_pcbframe.cpp:292 #: pcbnew/dialog_plot_base.cpp:121
msgid "&Tracks and Vias Cleanup" msgid "HPGL Options:"
msgstr "&Nettoyage Pistes et Vias" msgstr "Options HPGL:"
#: pcbnew/menubar_pcbframe.cpp:294 #: pcbnew/dialog_plot_base.cpp:123
msgid "Clean stubs, vias, delete break points, or connect dangling tracks to pads and vias" msgid "Pen size"
msgstr "Nettoyer bouts de pistes, vias, points inutiles, ou connecter extrémités de pistes mal connectées au centre de pads ou vias" msgstr "Diam plume"
#: pcbnew/dialog_plot_base.cpp:130
msgid "Pen Speed (cm/s)"
msgstr "Vitesse Plume ( cm/s )"
#: pcbnew/dialog_plot_base.cpp:135
msgid "Set pen speed in cm/s"
msgstr "Ajuster Vitesse plume en centimètres par seconde"
#: pcbnew/dialog_plot_base.cpp:139
msgid "Pen ovr"
msgstr "Recouvrement"
#: pcbnew/dialog_plot_base.cpp:144
msgid "Set plot overlay for filling"
msgstr "Ajuste recouvrement des tracés pour les remplissages"
#: pcbnew/menubar_pcbframe.cpp:300 #: pcbnew/dialog_plot_base.cpp:151
msgid "&Swap Layers" msgid "PS Options:"
msgstr "&Permutte Couches" msgstr "Options PS:"
#: pcbnew/menubar_pcbframe.cpp:301 #: pcbnew/dialog_plot_base.cpp:153
msgid "Swap tracks on copper layers or drawings on others layers" msgid "Plot negative"
msgstr "Permutation de couches" msgstr "Tracé en Négatif"
#: pcbnew/menubar_pcbframe.cpp:313 #: pcbnew/dialog_plot_base.cpp:164
#: pcbnew/menubar_pcbframe.cpp:319 msgid "Plot mirror"
msgid "Zoom In" msgstr "Tracé Miroir"
msgstr "Zoom +"
#: pcbnew/menubar_pcbframe.cpp:316 #: pcbnew/dialog_plot_base.cpp:168
#, fuzzy msgid "Vias on mask"
msgid "Zoom In\tCtrl++" msgstr "Vias sur masque"
msgstr "Zoom +"
#: pcbnew/menubar_pcbframe.cpp:329 #: pcbnew/dialog_plot_base.cpp:170
#, fuzzy msgid "Print/plot vias on mask layers. They are in this case not protected"
msgid "Zoom Out\tCtrl+-" msgstr "Trace vias sur vernis épargne. Elles seront non protégées"
msgstr "Zoom -"
#: pcbnew/menubar_pcbframe.cpp:332 #: pcbnew/dialog_plot_base.cpp:174
msgid "Zoom Out" msgid "Line width"
msgstr "Zoom -" msgstr "Epaisseur ligne"
#: pcbnew/menubar_pcbframe.cpp:339 #: pcbnew/dialog_plot_base.cpp:184
msgid "Fit on Screen" msgid "X scale adjust"
msgstr "Ajuster à l'Ecran " msgstr "Ajustage Echelle X"
#: pcbnew/menubar_pcbframe.cpp:342 #: pcbnew/dialog_plot_base.cpp:193
msgid "Fit on Screen\tCtrl+0" msgid "Y scale adjust"
msgstr "" msgstr "Ajustage Echelle Y"
#: pcbnew/menubar_pcbframe.cpp:346 #: pcbnew/dialog_plot_base.cpp:203
msgid "Zoom to fit the board on the screen" msgid "Plot"
msgstr "Zoom popur ajuster le circuit impriméà l'écran" msgstr "Tracer"
#: pcbnew/menubar_pcbframe.cpp:355 #: pcbnew/dialog_plot_base.cpp:207
msgid "Redraw" msgid "Save Options"
msgstr "Redessin de l'écran" msgstr "Sauver Options"
#: pcbnew/menubar_pcbframe.cpp:358 #: pcbnew/dialog_plot_base.cpp:210
msgid "Redraw\tCtrl+R" msgid "Generate drill file"
msgstr "Redessiner\tCtrl+R" msgstr "Créer Fichier de perçage"
#: pcbnew/menubar_pcbframe.cpp:362 #: pcbnew/class_board.cpp:52
msgid "Redraw the screen of the board" msgid "This is the default net class."
msgstr "Redessiner l'écran du circuit imprimé" msgstr "Ceci est la Netclass par défaut"
#: pcbnew/menubar_pcbframe.cpp:371 #: pcbnew/class_board.cpp:212
msgid "&List Nets" msgid "Front"
msgstr "Liste Equipots" msgstr "Dessus"
#: pcbnew/menubar_pcbframe.cpp:372 #: pcbnew/class_board.cpp:228
msgid "View a list of nets with names and id's" msgid "Adhes_Back"
msgstr "Lister les équipotentielles (noms et numéros d'identification)" msgstr "Adhes_Dessous"
#: pcbnew/menubar_pcbframe.cpp:391 #: pcbnew/class_board.cpp:229
msgid "&Library" msgid "Adhes_Front"
msgstr "&Librairie" msgstr "Adhes_Dessus"
#: pcbnew/menubar_pcbframe.cpp:392 #: pcbnew/class_board.cpp:230
msgid "Setting libraries, directories and others..." msgid "SoldP_Back"
msgstr "Sélectionner les librairies, répertoires et autres" msgstr "SoldP_Dessous"
#: pcbnew/menubar_pcbframe.cpp:398 #: pcbnew/class_board.cpp:231
msgid "&Colors and Visibility" msgid "SoldP_Front"
msgstr "&Couleurs et Visibilité" msgstr "SoldP_Dessus"
#: pcbnew/menubar_pcbframe.cpp:399 #: pcbnew/class_board.cpp:232
msgid "Select colors and visibility of layers and some items" msgid "SilkS_Back"
msgstr "Sélection les couleurs et l' affichage des couches et de certains éléments du C.I." msgstr "SilkS_Dessous"
#: pcbnew/menubar_pcbframe.cpp:404 #: pcbnew/class_board.cpp:233
msgid "&General" msgid "SilkS_Front"
msgstr "&Général " msgstr "Sérigr_Dessus"
#: pcbnew/menubar_pcbframe.cpp:405 #: pcbnew/class_board.cpp:234
msgid "Select general options for PCBnew" msgid "Mask_Back"
msgstr " Sélection options générales pour PCBNEW" msgstr "Masque_Dessous"
#: pcbnew/menubar_pcbframe.cpp:411 #: pcbnew/class_board.cpp:235
msgid "&Display" msgid "Mask_Front"
msgstr "&Affichage" msgstr "Masque_Dessus"
#: pcbnew/menubar_pcbframe.cpp:412 #: pcbnew/class_board.cpp:236
msgid "Select how items (pads, tracks texts ... ) are displayed" msgid "Drawings"
msgstr "Sélectionner comment les éléments (pads, pistes, textes ...) sont affichés" msgstr "Drawings "
#: pcbnew/menubar_pcbframe.cpp:421 #: pcbnew/class_board.cpp:237
msgid "Adjust user grid dimensions" msgid "Comments"
msgstr "Ajuster taille grille utilisateur" msgstr "Commentaires "
#: pcbnew/menubar_pcbframe.cpp:427 #: pcbnew/class_board.cpp:238
msgid "Texts and Drawings" msgid "Eco1"
msgstr "Textes et Tracés" msgstr "Eco1 "
#: pcbnew/menubar_pcbframe.cpp:428 #: pcbnew/class_board.cpp:239
msgid "Adjust dimensions for texts and drawings" msgid "Eco2"
msgstr "Ajuster dimensions pour textes et graphiques" msgstr "Eco2 "
#: pcbnew/menubar_pcbframe.cpp:434 #: pcbnew/class_board.cpp:240
msgid "Adjust default pads caracteristics" msgid "PCB_Edges"
msgstr "Ajuster les caracteristiques par défaut des pads" msgstr "Contours_PCB"
#: pcbnew/menubar_pcbframe.cpp:440 #: pcbnew/class_board.cpp:241
msgid "Pads Mask Clearance" msgid "BAD INDEX"
msgstr "Marge Masque des Pads" msgstr "BAD INDEX"
#: pcbnew/menubar_pcbframe.cpp:441 #: pcbnew/class_board.cpp:819
msgid "Adjust the global clearance between pads and the solder resist mask" msgid "Nodes"
msgstr "Ajuster la marge globale entre pads et le masque de vernis épargne" msgstr "Nodes"
#: pcbnew/menubar_pcbframe.cpp:448 #: pcbnew/class_board.cpp:822
msgid "&Save" msgid "Nets"
msgstr "&Sauver" msgstr "Nets"
#: pcbnew/menubar_pcbframe.cpp:449 #: pcbnew/class_board.cpp:830
msgid "Save dimension preferences" msgid "Links"
msgstr "Sauver les préférences de dimension" msgstr "Liens"
#: pcbnew/menubar_pcbframe.cpp:455 #: pcbnew/class_board.cpp:833
msgid "Di&mensions" msgid "Connect"
msgstr "Di&mensions" msgstr "Connect"
#: pcbnew/menubar_pcbframe.cpp:456 #: pcbnew/layer_panel_base.cpp:71
msgid "Global dimensions preferences" msgid "Render"
msgstr "Préférences générales de dimensions" msgstr "Autres"
#: pcbnew/menubar_pcbframe.cpp:469 #: pcbnew/dialog_global_pads_edition_base.cpp:23
msgid "&Save Preferences" msgid "Pad Filter :"
msgstr "&Sauver Préférences" msgstr "Filtre Pad :"
#: pcbnew/menubar_pcbframe.cpp:470 #: pcbnew/dialog_global_pads_edition_base.cpp:25
msgid "Save application preferences" msgid "Do not modify pads having a different shape"
msgstr "Sauver les préférences de l'application" msgstr "Ne pas modifier les pads ayant une forme différente"
#: pcbnew/menubar_pcbframe.cpp:475 #: pcbnew/dialog_global_pads_edition_base.cpp:29
msgid "&Read Preferences" msgid "Do not modify pads having different layers"
msgstr "&Lire Préférences" msgstr "Ne pas modifier les pads ayant des couches différente"
#: pcbnew/menubar_pcbframe.cpp:476 #: pcbnew/dialog_global_pads_edition_base.cpp:33
msgid "Read application preferences" msgid "Do not modify pads having a different orientation"
msgstr "Lire les préférences de l'application" msgstr "Ne pas modifier les pads ayant une orientation différente"
#: pcbnew/menubar_pcbframe.cpp:488 #: pcbnew/dialog_global_pads_edition_base.cpp:44
msgid "Design Rules" msgid "Pad Editor"
msgstr "Règles de Conception" msgstr "Editeur de Pads"
#: pcbnew/menubar_pcbframe.cpp:489 #: pcbnew/dialog_global_pads_edition_base.cpp:50
msgid "Open the design rules dialog editor" msgid "Change Pads on Module"
msgstr "Ouvrir la fenêtre de dialogue de l'éditeur de règles de conception" msgstr "Change Pads du Module"
#: pcbnew/menubar_pcbframe.cpp:494 #: pcbnew/dialog_global_pads_edition_base.cpp:53
msgid "&Layers Setup" msgid "Change Pads on Same Modules"
msgstr "&Options Couches" msgstr "Change Pads des Modules id."
#: pcbnew/menubar_pcbframe.cpp:495 #: pcbnew/dialog_pad_properties.cpp:479
msgid "Enable and set properties of layers" msgid "Incorrect value for pad drill: pad drill bigger than pad size"
msgstr "Activer les couches et ajuster leur propriétés" msgstr "Valeur incorrecte pour diamètre de perçage: perçage plus grand que la taille du pad"
#: pcbnew/menubar_pcbframe.cpp:505 #: pcbnew/dialog_pad_properties.cpp:485
msgid "Open the PCBnew manual" msgid "Incorrect value for pad offset"
msgstr "Ouvrir la documentation de PCPnew" msgstr "Valeur incorrecte pour offset du pad"
#: pcbnew/menubar_pcbframe.cpp:513 #: pcbnew/dialog_pad_properties.cpp:579
msgid "&About" msgid "Unknown netname, no change"
msgstr "&Au Sujet de" msgstr "Net inconnu, pas de changement"
#: pcbnew/menubar_pcbframe.cpp:514 #: pcbnew/layer_widget.cpp:262
msgid "About PCBnew printed circuit board designer" msgid "Show All Cu"
msgstr "Au Sujet de PCBnew outil de conception de C.I." msgstr "Afficher toutes couches cuivre"
#: pcbnew/menubar_pcbframe.cpp:523 #: pcbnew/layer_widget.cpp:265
msgid "&File" msgid "Hide All Cu"
msgstr "&Fichiers" msgstr "Cacher Cu"
#: pcbnew/menubar_pcbframe.cpp:524 #: pcbnew/layer_widget.cpp:418
msgid "&Edit" msgid "Left click to select, middle click for color change, right click for menu"
msgstr "&Editer" msgstr "Cliquer sur bouton gauche pour selectionner, du milieu pour changer la couleur, droit pour le menu"
#: pcbnew/menubar_pcbframe.cpp:525 #: pcbnew/layer_widget.cpp:437
msgid "&View" msgid "Enable this for visibility"
msgstr "&Affichage" msgstr "Activer ceci pour activer la visibilité"
#: pcbnew/menubar_pcbframe.cpp:526 #: pcbnew/layer_widget.cpp:456
msgid "&Preferences" msgid "Middle click for color change"
msgstr "&Préférences" msgstr "Clicquer sur bouton du milieu pour changer la couleur"
#: pcbnew/menubar_pcbframe.cpp:527 #: pcbnew/gen_drill_report_files.cpp:263
msgid "&Design Rules" msgid ""
msgstr "&Règles de Conception" " 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 ""
"Plan de perçage: trop de diamètres différents pour tracer 1 symbole par diamètre (max 13)\n"
"Le tracé utilise des cercles pour quelques valeurs "
#: pcbnew/toolbars_update_user_interface.cpp:39 #: pcbnew/toolbars_update_user_interface.cpp:39
msgid " mils" msgid " mils"
...@@ -7096,38 +7117,21 @@ msgstr "Fini" ...@@ -7096,38 +7117,21 @@ msgstr "Fini"
msgid "Labels" msgid "Labels"
msgstr "Labels" msgstr "Labels"
#: eeschema/netlist.cpp:265 #: eeschema/netlist.cpp:265
msgid "Hierar." msgid "Hierar."
msgstr "Hiérar." msgstr "Hiérar."
#: eeschema/viewlibs.cpp:108
msgid "Library Browser"
msgstr "Visualisateur de Librairies"
#: eeschema/viewlibs.cpp:115
#: eeschema/libedit.cpp:32
msgid "no library selected"
msgstr "Pas de librairie sélectionnée"
#: eeschema/viewlibs.cpp:319
#: eeschema/libedit.cpp:305
msgid "Part"
msgstr "Part"
#: eeschema/viewlibs.cpp:320 #: eeschema/eelayer.cpp:243
#: eeschema/libedit.cpp:317 msgid "White"
msgid "Alias" msgstr "Blanc"
msgstr "Alias"
#: eeschema/viewlibs.cpp:321 #: eeschema/eelayer.cpp:244
#: eeschema/libedit.cpp:343 msgid "Black"
msgid "Description" msgstr "Noir"
msgstr "Description"
#: eeschema/viewlibs.cpp:322 #: eeschema/eelayer.cpp:247
#: eeschema/libedit.cpp:350 msgid "Background Color:"
msgid "Key words" msgstr "Couleur du Fond:"
msgstr "Mots clé"
#: eeschema/annotate.cpp:285 #: eeschema/annotate.cpp:285
#, c-format #, c-format
...@@ -7181,158 +7185,29 @@ msgstr "Valeurs différentes pour %s%d%c (%s) et %s%d%c (%s)" ...@@ -7181,158 +7185,29 @@ msgstr "Valeurs différentes pour %s%d%c (%s) et %s%d%c (%s)"
msgid "duplicate time stamp (%s) for %s%d and %s%d" msgid "duplicate time stamp (%s) for %s%d and %s%d"
msgstr "signature temporelle dupliquée (%s) pour %s%d et %s%d" msgstr "signature temporelle dupliquée (%s) pour %s%d et %s%d"
#: eeschema/libedit.cpp:25 #: eeschema/viewlibs.cpp:108
msgid "Component Library Editor: " msgid "Library Browser"
msgstr "Editeur de Composants: " msgstr "Visualisateur de Librairies"
#: eeschema/libedit.cpp:68
msgid ""
"Current part not saved.\n"
"\n"
"Discard current changes?"
msgstr ""
"Composant courant non sauvé.\n"
"\n"
"Perdre les changements en cours ?"
#: eeschema/libedit.cpp:98
#, c-format
msgid "Component or alias name \"%s\" not found in library \"%s\"."
msgstr "Composant ou alias \"%s\" non trouvé en librairie \"%s\"."
#: eeschema/libedit.cpp:168
#, c-format
msgid "Could not create copy of part <%s> in library <%s>."
msgstr "Ne peut créer une copie de l'élément <%s> en librairie <%s>."
#: eeschema/libedit.cpp:249
msgid "Include last component changes?"
msgstr "Inclure les dernières modifications du composant"
#: eeschema/libedit.cpp:261
msgid "Modify library file \""
msgstr "Modifier le fichier Librairie \""
#: eeschema/libedit.cpp:261
msgid "\"?"
msgstr "\"?"
#: eeschema/libedit.cpp:272
msgid "Error while saving library file \""
msgstr "Erreur en sauvant le fichier librairie \""
#: eeschema/libedit.cpp:273
msgid "\"."
msgstr "\"."
#: eeschema/libedit.cpp:274
msgid "*** ERROR: ***"
msgstr "***ERREUR:****"
#: eeschema/libedit.cpp:279
msgid "Library file \""
msgstr "Fichier librairie \""
#: eeschema/libedit.cpp:281
msgid "Document file \""
msgstr "Fichier de doc \""
#: eeschema/libedit.cpp:322
msgid "Unit"
msgstr "Unité"
#: eeschema/libedit.cpp:325
msgid "Convert"
msgstr "Convert"
#: eeschema/libedit.cpp:329
msgid "Body"
msgstr "Body"
#: eeschema/libedit.cpp:332
msgid "Power Symbol"
msgstr "Symbole d'Alimentation"
#: eeschema/libedit.cpp:334
msgid "Component"
msgstr "Composant"
#: eeschema/libedit.cpp:386
msgid "Please select a component library."
msgstr "SVP sélectionner une librairie de composants."
#: eeschema/libedit.cpp:395
#, c-format
msgid "Component library <%s> is empty."
msgstr "Fichier librairie de composants <%s> vide"
#: eeschema/libedit.cpp:397
msgid "Delete Entry Error"
msgstr "Erreur en suppression d'élément"
#: eeschema/libedit.cpp:402
#, c-format
msgid ""
"Select 1 of %d components to delete\n"
"from library <%s>."
msgstr ""
"Selection 1 de %d composants a supprimer\n"
"de la librairie <%s>."
#: eeschema/libedit.cpp:406
msgid "Delete Component"
msgstr "Suppression Composant"
#: eeschema/libedit.cpp:415
#, c-format
msgid "Entry <%s> not found in library <%s>."
msgstr "Element <%s> non trouvé en librairie <%s>."
#: eeschema/libedit.cpp:422
#, c-format
msgid "Delete component \"%s\" from library \"%s\"?"
msgstr "Supprimer composant \"%s\" de la librairie \"%s\"?"
#: eeschema/libedit.cpp:442
msgid "The component being deleted has been modified. All changes will be lost. Discard changes?"
msgstr "Le composant à supprimer a été modifié. Tous les changements seront perdus. Ignorer les changements?"
#: eeschema/libedit.cpp:497
msgid ""
"All changes to the current component will be lost!\n"
"\n"
"Clear the current component from the screen?"
msgstr ""
"Tous les changements du composant courant seront perdus\n"
"\n"
"Supprimer le composant courant de l'écran?"
#: eeschema/libedit.cpp:513
msgid "This new component has no name and cannot be created. Aborted"
msgstr "Ce noveau composant n'a pas de nom et ne peut être créé, Abandon"
#: eeschema/libedit.cpp:525 #: eeschema/viewlibs.cpp:115
#, c-format msgid "no library selected"
msgid "Component \"%s\" already exists in library \"%s\"." msgstr "Pas de librairie sélectionnée"
msgstr "Composant \"%s\" déjà existant en librairie \"%s\"."
#: eeschema/libedit.cpp:593 #: eeschema/viewlibs.cpp:314
msgid "No component to save." msgid "Part"
msgstr "Pas de composant à sauver." msgstr "Part"
#: eeschema/libedit.cpp:602 #: eeschema/viewlibs.cpp:315
msgid "No library specified." msgid "Alias"
msgstr "Pas de librairie spécifiée." msgstr "Alias"
#: eeschema/libedit.cpp:612 #: eeschema/viewlibs.cpp:316
#, c-format msgid "Description"
msgid "Component \"%s\" exists. Change it?" msgstr "Description"
msgstr "Le composant \" %s\" existe, Le changer ?"
#: eeschema/libedit.cpp:630 #: eeschema/viewlibs.cpp:317
#, c-format msgid "Key words"
msgid "Component %s saved in library %s" msgstr "Mots clé"
msgstr "Composant %s sauvé en librairie %s"
#: eeschema/hotkeys.cpp:333 #: eeschema/hotkeys.cpp:333
msgid "Add Component" msgid "Add Component"
...@@ -7617,88 +7492,225 @@ msgstr "Coll ouvert" ...@@ -7617,88 +7492,225 @@ msgstr "Coll ouvert"
msgid "Open emitter" msgid "Open emitter"
msgstr "Emetteur ouv." msgstr "Emetteur ouv."
#: eeschema/class_pin.cpp:87 #: eeschema/class_pin.cpp:87
msgid "Not connected" msgid "Not connected"
msgstr "Non connecté" msgstr "Non connecté"
#: eeschema/class_pin.cpp:127
msgid "Pin"
msgstr "Pin"
#: eeschema/class_pin.cpp:1609
msgid "Number"
msgstr "Nombre"
#: eeschema/database.cpp:49
msgid "No components found matching "
msgstr "Pas de composants trouvés qui correspondent "
#: eeschema/database.cpp:52
msgid "name search criteria <"
msgstr "critère de recherche par nom <"
#: eeschema/database.cpp:54
msgid "and "
msgstr "et "
#: eeschema/database.cpp:58
msgid "key search criteria <"
msgstr "critère de recherche par clé <"
#: eeschema/database.cpp:65
msgid "Select Component"
msgstr "Sélection Composant"
#: eeschema/libarch.cpp:55
#, c-format
msgid "An error occurred attempting to save component library <%s>."
msgstr "Une erreur s'est produite lors de la sauvegarde de la librairie de composants <%s>."
#: eeschema/netform.cpp:68
#: eeschema/netform.cpp:273
msgid "Failed to create file "
msgstr "Impossible de créer le fichier "
#: eeschema/hierarch.cpp:119
msgid "Navigator"
msgstr "Navigateur"
#: eeschema/hierarch.cpp:130
msgid "Root"
msgstr "Racine"
#: eeschema/selpart.cpp:26
msgid "No component libraries are loaded."
msgstr "Pas de librairies de composants chargées."
#: eeschema/selpart.cpp:32
#, c-format
msgid " Select 1 of %d libraries."
msgstr "Selection 1 parmi %d librairies."
#: eeschema/selpart.cpp:34
msgid "Select Library"
msgstr "Sélection Librairie"
#: eeschema/eeredraw.cpp:80
msgid "Sheet"
msgstr "Feuille"
#: eeschema/libedit.cpp:25
msgid "Component Library Editor: "
msgstr "Editeur de Composants: "
#: eeschema/libedit.cpp:68
msgid ""
"Current part not saved.\n"
"\n"
"Discard current changes?"
msgstr ""
"Composant courant non sauvé.\n"
"\n"
"Perdre les changements en cours ?"
#: eeschema/libedit.cpp:98
#, c-format
msgid "Component or alias name \"%s\" not found in library \"%s\"."
msgstr "Composant ou alias \"%s\" non trouvé en librairie \"%s\"."
#: eeschema/libedit.cpp:168
#, c-format
msgid "Could not create copy of part <%s> in library <%s>."
msgstr "Ne peut créer une copie de l'élément <%s> en librairie <%s>."
#: eeschema/libedit.cpp:235
msgid "Include last component changes?"
msgstr "Inclure les dernières modifications du composant"
#: eeschema/libedit.cpp:247
msgid "Modify library file \""
msgstr "Modifier le fichier Librairie \""
#: eeschema/libedit.cpp:247
msgid "\"?"
msgstr "\"?"
#: eeschema/libedit.cpp:258
msgid "Error while saving library file \""
msgstr "Erreur en sauvant le fichier librairie \""
#: eeschema/libedit.cpp:259
msgid "\"."
msgstr "\"."
#: eeschema/libedit.cpp:260
msgid "*** ERROR: ***"
msgstr "***ERREUR:****"
#: eeschema/class_pin.cpp:127 #: eeschema/libedit.cpp:265
msgid "Pin" msgid "Library file \""
msgstr "Pin" msgstr "Fichier librairie \""
#: eeschema/class_pin.cpp:1609 #: eeschema/libedit.cpp:267
msgid "Number" msgid "Document file \""
msgstr "Nombre" msgstr "Fichier de doc \""
#: eeschema/database.cpp:49 #: eeschema/libedit.cpp:308
msgid "No components found matching " msgid "Unit"
msgstr "Pas de composants trouvés qui correspondent " msgstr "Unité"
#: eeschema/database.cpp:52 #: eeschema/libedit.cpp:311
msgid "name search criteria <" msgid "Convert"
msgstr "critère de recherche par nom <" msgstr "Convert"
#: eeschema/database.cpp:54 #: eeschema/libedit.cpp:315
msgid "and " msgid "Body"
msgstr "et " msgstr "Body"
#: eeschema/database.cpp:58 #: eeschema/libedit.cpp:318
msgid "key search criteria <" msgid "Power Symbol"
msgstr "critère de recherche par clé <" msgstr "Symbole d'Alimentation"
#: eeschema/database.cpp:65 #: eeschema/libedit.cpp:320
msgid "Select Component" msgid "Component"
msgstr "Sélection Composant" msgstr "Composant"
#: eeschema/libarch.cpp:55 #: eeschema/libedit.cpp:372
msgid "Please select a component library."
msgstr "SVP sélectionner une librairie de composants."
#: eeschema/libedit.cpp:381
#, c-format #, c-format
msgid "An error occurred attempting to save component library <%s>." msgid "Component library <%s> is empty."
msgstr "Une erreur s'est produite lors de la sauvegarde de la librairie de composants <%s>." msgstr "Fichier librairie de composants <%s> vide"
#: eeschema/netform.cpp:68 #: eeschema/libedit.cpp:383
#: eeschema/netform.cpp:273 msgid "Delete Entry Error"
msgid "Failed to create file " msgstr "Erreur en suppression d'élément"
msgstr "Impossible de créer le fichier "
#: eeschema/hierarch.cpp:119 #: eeschema/libedit.cpp:388
msgid "Navigator" #, c-format
msgstr "Navigateur" msgid ""
"Select 1 of %d components to delete\n"
"from library <%s>."
msgstr ""
"Selection 1 de %d composants a supprimer\n"
"de la librairie <%s>."
#: eeschema/hierarch.cpp:130 #: eeschema/libedit.cpp:392
msgid "Root" msgid "Delete Component"
msgstr "Racine" msgstr "Suppression Composant"
#: eeschema/eelayer.cpp:243 #: eeschema/libedit.cpp:401
msgid "White" #, c-format
msgstr "Blanc" msgid "Entry <%s> not found in library <%s>."
msgstr "Element <%s> non trouvé en librairie <%s>."
#: eeschema/eelayer.cpp:244 #: eeschema/libedit.cpp:408
msgid "Black" #, c-format
msgstr "Noir" msgid "Delete component \"%s\" from library \"%s\"?"
msgstr "Supprimer composant \"%s\" de la librairie \"%s\"?"
#: eeschema/eelayer.cpp:247 #: eeschema/libedit.cpp:428
msgid "Background Color:" msgid "The component being deleted has been modified. All changes will be lost. Discard changes?"
msgstr "Couleur du Fond:" msgstr "Le composant à supprimer a été modifié. Tous les changements seront perdus. Ignorer les changements?"
#: eeschema/selpart.cpp:26 #: eeschema/libedit.cpp:483
msgid "No component libraries are loaded." msgid ""
msgstr "Pas de librairies de composants chargées." "All changes to the current component will be lost!\n"
"\n"
"Clear the current component from the screen?"
msgstr ""
"Tous les changements du composant courant seront perdus\n"
"\n"
"Supprimer le composant courant de l'écran?"
#: eeschema/selpart.cpp:32 #: eeschema/libedit.cpp:499
msgid "This new component has no name and cannot be created. Aborted"
msgstr "Ce noveau composant n'a pas de nom et ne peut être créé, Abandon"
#: eeschema/libedit.cpp:511
#, c-format #, c-format
msgid " Select 1 of %d libraries." msgid "Component \"%s\" already exists in library \"%s\"."
msgstr "Selection 1 parmi %d librairies." msgstr "Composant \"%s\" déjà existant en librairie \"%s\"."
#: eeschema/selpart.cpp:34 #: eeschema/libedit.cpp:579
msgid "Select Library" msgid "No component to save."
msgstr "Sélection Librairie" msgstr "Pas de composant à sauver."
#: eeschema/eeschema_config.cpp:329 #: eeschema/libedit.cpp:588
msgid "Save Project Settings" msgid "No library specified."
msgstr "Sauver Optionsr Projet" msgstr "Pas de librairie spécifiée."
#: eeschema/eeredraw.cpp:96 #: eeschema/libedit.cpp:598
msgid "Sheet" #, c-format
msgstr "Feuille" msgid "Component \"%s\" exists. Change it?"
msgstr "Le composant \" %s\" existe, Le changer ?"
#: eeschema/libedit.cpp:616
#, c-format
msgid "Component %s saved in library %s"
msgstr "Composant %s sauvé en librairie %s"
#: eeschema/symbedit.cpp:47 #: eeschema/symbedit.cpp:47
msgid "Import Symbol Drawings" msgid "Import Symbol Drawings"
...@@ -9627,6 +9639,10 @@ msgstr "Imprimer Tout" ...@@ -9627,6 +9639,10 @@ msgstr "Imprimer Tout"
msgid "Current" msgid "Current"
msgstr "Courant" msgstr "Courant"
#: eeschema/eeschema_config.cpp:328
msgid "Save Project Settings"
msgstr "Sauver Optionsr Projet"
#: eeschema/eelibs_read_libraryfiles.cpp:61 #: eeschema/eelibs_read_libraryfiles.cpp:61
msgid "\n" msgid "\n"
msgstr "\n" msgstr "\n"
...@@ -10887,13 +10903,36 @@ msgstr "Clock Active Bas" ...@@ -10887,13 +10903,36 @@ msgstr "Clock Active Bas"
msgid "Active Low Output" msgid "Active Low Output"
msgstr "Sortie Active Bas" msgstr "Sortie Active Bas"
#: cvpcb/setvisu.cpp:47 #: cvpcb/cvframe.cpp:284
msgid "Footprint: " msgid ""
msgstr "Module: " "Net and component list modified.\n"
"Save before exit ?"
msgstr ""
"Netlist et liste composants modifiés,\n"
"Sauver avant de quitter ?"
#: cvpcb/setvisu.cpp:50 #: cvpcb/cvframe.cpp:308
msgid "Lib: " msgid "Problem when saving files, exit anyway ?"
msgstr "Lib: " msgstr "Problème en sauvant les fichiers, quitter quand même"
#: cvpcb/cvframe.cpp:434
msgid "Delete selections"
msgstr "Effacement des associations existantes"
#: cvpcb/cvframe.cpp:448
#: cvpcb/init.cpp:65
#: cvpcb/init.cpp:115
#, c-format
msgid "Components: %d (free: %d)"
msgstr "Composants: %d (libres: %d)"
#: cvpcb/cvframe.cpp:470
msgid "unnamed"
msgstr "non nommé"
#: cvpcb/cvframe.cpp:472
msgid "Open Net List"
msgstr "Ouvrir Fichier Netliste"
#: cvpcb/listlib.cpp:62 #: cvpcb/listlib.cpp:62
msgid "No PCB foot print libraries are listed in the current project file." msgid "No PCB foot print libraries are listed in the current project file."
...@@ -10979,37 +11018,6 @@ msgstr "Ouvrir la documentation de cvpcb" ...@@ -10979,37 +11018,6 @@ msgstr "Ouvrir la documentation de cvpcb"
msgid "About cvpcb schematic to pcb converter" msgid "About cvpcb schematic to pcb converter"
msgstr "Au sujet de Cvpcb, schématique vers pcb interface" msgstr "Au sujet de Cvpcb, schématique vers pcb interface"
#: cvpcb/cvframe.cpp:284
msgid ""
"Net and component list modified.\n"
"Save before exit ?"
msgstr ""
"Netlist et liste composants modifiés,\n"
"Sauver avant de quitter ?"
#: cvpcb/cvframe.cpp:308
msgid "Problem when saving files, exit anyway ?"
msgstr "Problème en sauvant les fichiers, quitter quand même"
#: cvpcb/cvframe.cpp:434
msgid "Delete selections"
msgstr "Effacement des associations existantes"
#: cvpcb/cvframe.cpp:448
#: cvpcb/init.cpp:65
#: cvpcb/init.cpp:115
#, c-format
msgid "Components: %d (free: %d)"
msgstr "Composants: %d (libres: %d)"
#: cvpcb/cvframe.cpp:470
msgid "unnamed"
msgstr "non nommé"
#: cvpcb/cvframe.cpp:472
msgid "Open Net List"
msgstr "Ouvrir Fichier Netliste"
#: cvpcb/cvpcb.cpp:29 #: cvpcb/cvpcb.cpp:29
msgid "Kicad retroannotation files (*.stf)|*.stf" msgid "Kicad retroannotation files (*.stf)|*.stf"
msgstr "Fichiers de retroannotaion Kicad (*.stf)|*.stf" msgstr "Fichiers de retroannotaion Kicad (*.stf)|*.stf"
...@@ -11026,6 +11034,14 @@ msgstr "Cvpcb est en cours d'exécution. Continuer ?" ...@@ -11026,6 +11034,14 @@ msgstr "Cvpcb est en cours d'exécution. Continuer ?"
msgid " [no file]" msgid " [no file]"
msgstr " [pas de fichier]" msgstr " [pas de fichier]"
#: cvpcb/setvisu.cpp:47
msgid "Footprint: "
msgstr "Module: "
#: cvpcb/setvisu.cpp:50
msgid "Lib: "
msgstr "Lib: "
#: cvpcb/genorcad.cpp:127 #: cvpcb/genorcad.cpp:127
#, c-format #, c-format
msgid "%s %s pin %s : Different Nets" msgid "%s %s pin %s : Different Nets"
...@@ -11114,26 +11130,6 @@ msgstr "Modules (Tous): %d" ...@@ -11114,26 +11130,6 @@ msgstr "Modules (Tous): %d"
msgid "Footprints (filtered): %d" msgid "Footprints (filtered): %d"
msgstr "Modules (filtrés): %d" msgstr "Modules (filtrés): %d"
#: cvpcb/displayframe.cpp:156
msgid "Display Options"
msgstr "Options d'Affichage"
#: cvpcb/displayframe.cpp:162
msgid "Zoom in (F1)"
msgstr "Zoom + (F1)"
#: cvpcb/displayframe.cpp:166
msgid "Zoom out (F2)"
msgstr "Zoom - (F2)"
#: cvpcb/displayframe.cpp:170
msgid "Redraw view (F3)"
msgstr "Redessin de l'écran (F3)"
#: cvpcb/displayframe.cpp:174
msgid "Zoom auto (Home)"
msgstr "Zoom Automatique (Home)"
#: cvpcb/loadcmp.cpp:46 #: cvpcb/loadcmp.cpp:46
#, c-format #, c-format
msgid "PCB foot print library file <%s> could not be found in the default search paths." msgid "PCB foot print library file <%s> could not be found in the default search paths."
...@@ -11226,6 +11222,26 @@ msgstr "Montre la liste filtrée des modules pour le composant courant" ...@@ -11226,6 +11222,26 @@ msgstr "Montre la liste filtrée des modules pour le composant courant"
msgid "Display the full footprint list (without filtering)" msgid "Display the full footprint list (without filtering)"
msgstr "Montre la liste complète des modules" msgstr "Montre la liste complète des modules"
#: cvpcb/displayframe.cpp:156
msgid "Display Options"
msgstr "Options d'Affichage"
#: cvpcb/displayframe.cpp:162
msgid "Zoom in (F1)"
msgstr "Zoom + (F1)"
#: cvpcb/displayframe.cpp:166
msgid "Zoom out (F2)"
msgstr "Zoom - (F2)"
#: cvpcb/displayframe.cpp:170
msgid "Redraw view (F3)"
msgstr "Redessin de l'écran (F3)"
#: cvpcb/displayframe.cpp:174
msgid "Zoom auto (Home)"
msgstr "Zoom Automatique (Home)"
#: cvpcb/dialog_display_options.cpp:150 #: cvpcb/dialog_display_options.cpp:150
#: cvpcb/dialog_display_options.cpp:162 #: cvpcb/dialog_display_options.cpp:162
msgid "&Line" msgid "&Line"
...@@ -11694,6 +11710,10 @@ msgstr "Format 2.3" ...@@ -11694,6 +11710,10 @@ msgstr "Format 2.3"
msgid "format 3.4" msgid "format 3.4"
msgstr "Format 3.4" msgstr "Format 3.4"
#: gerbview/block.cpp:269
msgid "Ok to delete block ?"
msgstr "Ok pour effacer le bloc"
#: gerbview/readgerb.cpp:136 #: gerbview/readgerb.cpp:136
msgid "File " msgid "File "
msgstr "Fichier " msgstr "Fichier "
...@@ -11795,10 +11815,6 @@ msgstr "Ext. Fichiers Gerber" ...@@ -11795,10 +11815,6 @@ msgstr "Ext. Fichiers Gerber"
msgid "D code File Ext:" msgid "D code File Ext:"
msgstr "Ext. Fichiers DCodes:" msgstr "Ext. Fichiers DCodes:"
#: gerbview/block.cpp:269
msgid "Ok to delete block ?"
msgstr "Ok pour effacer le bloc"
#: gerbview/set_color.cpp:272 #: gerbview/set_color.cpp:272
msgid "Switch on all of the Gerber layers" msgid "Switch on all of the Gerber layers"
msgstr "Affiche toutes les couches Gerber" msgstr "Affiche toutes les couches Gerber"
...@@ -12192,7 +12208,7 @@ msgstr "" ...@@ -12192,7 +12208,7 @@ msgstr ""
msgid "Unable to find a PDF viewer for" msgid "Unable to find a PDF viewer for"
msgstr "Impossible de trouver un visualisateur PDF pour" msgstr "Impossible de trouver un visualisateur PDF pour"
#: common/selcolor.cpp:67 #: common/selcolor.cpp:68
msgid "Colors" msgid "Colors"
msgstr "Couleurs" msgstr "Couleurs"
...@@ -12365,6 +12381,10 @@ msgstr "Inconnu" ...@@ -12365,6 +12381,10 @@ msgstr "Inconnu"
msgid " \"" msgid " \""
msgstr " \"" msgstr " \""
#: common/drawframe.cpp:330
msgid "??"
msgstr "??"
#: common/get_component_dialog.cpp:69 #: common/get_component_dialog.cpp:69
msgid "History list:" msgid "History list:"
msgstr "Historique:" msgstr "Historique:"
...@@ -12419,10 +12439,6 @@ msgstr "Fichier d'aide %s non trouvé" ...@@ -12419,10 +12439,6 @@ msgstr "Fichier d'aide %s non trouvé"
msgid "Help file %s could not be found." msgid "Help file %s could not be found."
msgstr "Fichier d'aide %s non trouvé." msgstr "Fichier d'aide %s non trouvé."
#: common/drawframe.cpp:330
msgid "??"
msgstr "??"
#: common/dialog_load_error.cpp:7 #: common/dialog_load_error.cpp:7
msgid "Load Error!" msgid "Load Error!"
msgstr "Erreur de Chargement!" msgstr "Erreur de Chargement!"
...@@ -13202,6 +13218,8 @@ msgstr "Options d'Affichage" ...@@ -13202,6 +13218,8 @@ msgstr "Options d'Affichage"
msgid "Page Settings" msgid "Page Settings"
msgstr "Ajustage opt Page" msgstr "Ajustage opt Page"
#~ msgid "&Tracks and Vias Cleanup"
#~ msgstr "&Nettoyage Pistes et Vias"
#~ msgid "Ratsnets" #~ msgid "Ratsnets"
#~ msgstr "Chevelu" #~ msgstr "Chevelu"
#~ msgid "Show the ratsnest" #~ msgid "Show the ratsnest"
...@@ -13681,8 +13699,6 @@ msgstr "Ajustage opt Page" ...@@ -13681,8 +13699,6 @@ msgstr "Ajustage opt Page"
#~ msgstr "Ajuste Perçage TOUTES Vias à Défaut" #~ msgstr "Ajuste Perçage TOUTES Vias à Défaut"
#~ msgid "Move Segment" #~ msgid "Move Segment"
#~ msgstr "Déplace Segment" #~ msgstr "Déplace Segment"
#~ msgid "Change Tracks and Vias Sizes"
#~ msgstr "Changer Taille Pistes et Vias"
#~ msgid "Set Net to NetClass values" #~ msgid "Set Net to NetClass values"
#~ msgstr "Ajuster le Net à la Valeur en NetClass" #~ msgstr "Ajuster le Net à la Valeur en NetClass"
#~ msgid "Set ALL Tracks and Vias to NetClass Values" #~ msgid "Set ALL Tracks and Vias to NetClass Values"
......
...@@ -411,7 +411,7 @@ public: ...@@ -411,7 +411,7 @@ public:
* Function DrawHighLight * Function DrawHighLight
* redraws the objects in the board that are associated with the given aNetCode * redraws the objects in the board that are associated with the given aNetCode
* and turns on or off the brilliance associated with that net according to the * and turns on or off the brilliance associated with that net according to the
* current value of global g_HightLigt_Status * current value of global g_HighLight_Status
* @param aDrawPanel is needed for the clipping support. * @param aDrawPanel is needed for the clipping support.
* @param aNetCode is the net number to highlight or to dim. * @param aNetCode is the net number to highlight or to dim.
*/ */
......
...@@ -93,13 +93,13 @@ void RemoteCommand( const char* cmdline ) ...@@ -93,13 +93,13 @@ void RemoteCommand( const char* cmdline )
if( netcode > 0 ) /* highlight the pad net*/ if( netcode > 0 ) /* highlight the pad net*/
{ {
g_HightLigt_Status = 1; g_HighLight_Status = 1;
g_HightLigth_NetCode = netcode; g_HighLight_NetCode = netcode;
} }
else else
{ {
g_HightLigt_Status = 0; g_HighLight_Status = 0;
g_HightLigth_NetCode = 0; g_HighLight_NetCode = 0;
} }
if( module == NULL ) if( module == NULL )
......
...@@ -89,8 +89,8 @@ TRACK* WinEDA_PcbFrame::Delete_Segment( wxDC* DC, TRACK* aTrack ) ...@@ -89,8 +89,8 @@ TRACK* WinEDA_PcbFrame::Delete_Segment( wxDC* DC, TRACK* aTrack )
DrawPanel->ManageCurseur = NULL; DrawPanel->ManageCurseur = NULL;
DrawPanel->ForceCloseManageCurseur = NULL; DrawPanel->ForceCloseManageCurseur = NULL;
if( g_HightLigt_Status ) if( g_HighLight_Status )
Hight_Light( DC ); High_Light( DC );
SetCurItem( NULL ); SetCurItem( NULL );
return NULL; return NULL;
......
...@@ -249,12 +249,6 @@ void WinEDA_PcbFrame::OnSelectOptionToolbar( wxCommandEvent& event ) ...@@ -249,12 +249,6 @@ void WinEDA_PcbFrame::OnSelectOptionToolbar( wxCommandEvent& event )
DrawPanel->Refresh(); DrawPanel->Refresh();
break; break;
case ID_TB_OPTIONS_SHOW_INVISIBLE_TEXT_MODE:
g_DesignSettings.SetElementVisibility( MOD_TEXT_INVISIBLE,
m_OptionsToolBar->GetToolState( id ) );
DrawPanel->Refresh();
break;
case ID_TB_OPTIONS_SHOW_EXTRA_VERTICAL_TOOLBAR1: case ID_TB_OPTIONS_SHOW_EXTRA_VERTICAL_TOOLBAR1:
m_show_microwave_tools = m_OptionsToolBar->GetToolState( id ); m_show_microwave_tools = m_OptionsToolBar->GetToolState( id );
#if !defined(KICAD_AUIMANAGER) #if !defined(KICAD_AUIMANAGER)
......
...@@ -238,8 +238,8 @@ void WinEDA_PcbFrame::Process_Special_Functions( wxCommandEvent& event ) ...@@ -238,8 +238,8 @@ void WinEDA_PcbFrame::Process_Special_Functions( wxCommandEvent& event )
SetToolID( id, wxCURSOR_PENCIL, _( "Add Zones" ) ); SetToolID( id, wxCURSOR_PENCIL, _( "Add Zones" ) );
if( DisplayOpt.DisplayZonesMode != 0 ) if( DisplayOpt.DisplayZonesMode != 0 )
DisplayInfoMessage( this, _( "Warning: Display Zone is OFF!!!" ) ); DisplayInfoMessage( this, _( "Warning: Display Zone is OFF!!!" ) );
if( !g_HightLigt_Status && (g_HightLigth_NetCode > 0 ) ) if( !g_HighLight_Status && (g_HighLight_NetCode > 0 ) )
Hight_Light( &dc ); High_Light( &dc );
break; break;
case ID_PCB_MIRE_BUTT: case ID_PCB_MIRE_BUTT:
......
...@@ -68,7 +68,8 @@ void WinEDA_PcbFrame::ExChange_Track_Layer( TRACK* pt_segm, wxDC* DC ) ...@@ -68,7 +68,8 @@ void WinEDA_PcbFrame::ExChange_Track_Layer( TRACK* pt_segm, wxDC* DC )
l1 = Route_Layer_TOP; l2 = Route_Layer_BOTTOM; l1 = Route_Layer_TOP; l2 = Route_Layer_BOTTOM;
pt_track = Marque_Une_Piste( GetBoard(), pt_segm, &nb_segm, NULL, true ); pt_track = Marque_Une_Piste( GetBoard(), pt_segm, &nb_segm, NULL, true );
Trace_Une_Piste( DrawPanel, DC, pt_track, nb_segm, GR_XOR ); if ( DC )
Trace_Une_Piste( DrawPanel, DC, pt_track, nb_segm, GR_XOR );
/* Clear the BUSY flag and backup member. Param layer original. */ /* Clear the BUSY flag and backup member. Param layer original. */
ii = nb_segm; pt_segm = pt_track; ii = nb_segm; pt_segm = pt_track;
...@@ -101,7 +102,8 @@ void WinEDA_PcbFrame::ExChange_Track_Layer( TRACK* pt_segm, wxDC* DC ) ...@@ -101,7 +102,8 @@ void WinEDA_PcbFrame::ExChange_Track_Layer( TRACK* pt_segm, wxDC* DC )
pt_segm->SetLayer( pt_segm->m_Param ); pt_segm->SetLayer( pt_segm->m_Param );
} }
Trace_Une_Piste( DrawPanel, DC, pt_track, nb_segm, GR_OR ); if( DC )
Trace_Une_Piste( DrawPanel, DC, pt_track, nb_segm, GR_OR );
DisplayError( this, _( "Drc error, canceled" ), 10 ); DisplayError( this, _( "Drc error, canceled" ), 10 );
return; return;
} }
...@@ -180,7 +182,7 @@ bool WinEDA_PcbFrame::Other_Layer_Route( TRACK* aTrack, wxDC* DC ) ...@@ -180,7 +182,7 @@ bool WinEDA_PcbFrame::Other_Layer_Route( TRACK* aTrack, wxDC* DC )
via->m_Flags = IS_NEW; via->m_Flags = IS_NEW;
via->m_Shape = g_DesignSettings.m_CurrentViaType; via->m_Shape = g_DesignSettings.m_CurrentViaType;
via->m_Width = GetBoard()->GetCurrentViaSize(); via->m_Width = GetBoard()->GetCurrentViaSize();
via->SetNet( g_HightLigth_NetCode ); via->SetNet( g_HighLight_NetCode );
via->m_Start = via->m_End = g_CurrentTrackSegment->m_End; via->m_Start = via->m_End = g_CurrentTrackSegment->m_End;
int old_layer = getActiveLayer(); int old_layer = getActiveLayer();
......
...@@ -42,12 +42,12 @@ static void Exit_Editrack( WinEDA_DrawPanel* Panel, wxDC* DC ) ...@@ -42,12 +42,12 @@ static void Exit_Editrack( WinEDA_DrawPanel* Panel, wxDC* DC )
{ {
/* Erase the current drawing */ /* Erase the current drawing */
ShowNewTrackWhenMovingCursor( Panel, DC, false ); ShowNewTrackWhenMovingCursor( Panel, DC, false );
if( g_HightLigt_Status ) if( g_HighLight_Status )
frame->Hight_Light( DC ); frame->High_Light( DC );
g_HightLigth_NetCode = OldNetCodeSurbrillance; g_HighLight_NetCode = OldNetCodeSurbrillance;
if( OldEtatSurbrillance ) if( OldEtatSurbrillance )
frame->Hight_Light( DC ); frame->High_Light( DC );
frame->MsgPanel->EraseMsgBox(); frame->MsgPanel->EraseMsgBox();
...@@ -98,16 +98,16 @@ TRACK* WinEDA_PcbFrame::Begin_Route( TRACK* aTrack, wxDC* DC ) ...@@ -98,16 +98,16 @@ TRACK* WinEDA_PcbFrame::Begin_Route( TRACK* aTrack, wxDC* DC )
// but... // but...
/* erase old highlight */ /* erase old highlight */
OldNetCodeSurbrillance = g_HightLigth_NetCode; OldNetCodeSurbrillance = g_HighLight_NetCode;
OldEtatSurbrillance = g_HightLigt_Status; OldEtatSurbrillance = g_HighLight_Status;
if( g_HightLigt_Status ) if( g_HighLight_Status )
Hight_Light( DC ); High_Light( DC );
g_CurrentTrackList.PushBack( new TRACK( GetBoard() ) ); g_CurrentTrackList.PushBack( new TRACK( GetBoard() ) );
g_CurrentTrackSegment->m_Flags = IS_NEW; g_CurrentTrackSegment->m_Flags = IS_NEW;
g_HightLigth_NetCode = 0; g_HighLight_NetCode = 0;
// Search for a starting point of the new track, a track or pad // Search for a starting point of the new track, a track or pad
LockPoint = LocateLockPoint( GetBoard(), pos, masquelayer ); LockPoint = LocateLockPoint( GetBoard(), pos, masquelayer );
...@@ -120,12 +120,12 @@ TRACK* WinEDA_PcbFrame::Begin_Route( TRACK* aTrack, wxDC* DC ) ...@@ -120,12 +120,12 @@ TRACK* WinEDA_PcbFrame::Begin_Route( TRACK* aTrack, wxDC* DC )
/* A pad is found: put the starting point on pad centre */ /* A pad is found: put the starting point on pad centre */
pos = pt_pad->m_Pos; pos = pt_pad->m_Pos;
g_HightLigth_NetCode = pt_pad->GetNet(); g_HighLight_NetCode = pt_pad->GetNet();
} }
else /* A track segment is found */ else /* A track segment is found */
{ {
TrackOnStartPoint = (TRACK*) LockPoint; TrackOnStartPoint = (TRACK*) LockPoint;
g_HightLigth_NetCode = TrackOnStartPoint->GetNet(); g_HighLight_NetCode = TrackOnStartPoint->GetNet();
CreateLockPoint( pos, CreateLockPoint( pos,
TrackOnStartPoint, TrackOnStartPoint,
NULL, NULL,
...@@ -140,7 +140,7 @@ TRACK* WinEDA_PcbFrame::Begin_Route( TRACK* aTrack, wxDC* DC ) ...@@ -140,7 +140,7 @@ TRACK* WinEDA_PcbFrame::Begin_Route( TRACK* aTrack, wxDC* DC )
GetScreen()-> GetScreen()->
m_Active_Layer ); m_Active_Layer );
if( zone ) if( zone )
g_HightLigth_NetCode = zone->GetNet(); g_HighLight_NetCode = zone->GetNet();
} }
D( g_CurrentTrackList.VerifyListIntegrity(); ); D( g_CurrentTrackList.VerifyListIntegrity(); );
...@@ -149,10 +149,10 @@ TRACK* WinEDA_PcbFrame::Begin_Route( TRACK* aTrack, wxDC* DC ) ...@@ -149,10 +149,10 @@ TRACK* WinEDA_PcbFrame::Begin_Route( TRACK* aTrack, wxDC* DC )
D( g_CurrentTrackList.VerifyListIntegrity(); ); D( g_CurrentTrackList.VerifyListIntegrity(); );
Hight_Light( DC ); High_Light( DC );
// Display info about track Net class, and init track and vias sizes: // Display info about track Net class, and init track and vias sizes:
g_CurrentTrackSegment->SetNet( g_HightLigth_NetCode ); g_CurrentTrackSegment->SetNet( g_HighLight_NetCode );
GetBoard()->SetCurrentNetClass( g_CurrentTrackSegment->GetNetClassName() ); GetBoard()->SetCurrentNetClass( g_CurrentTrackSegment->GetNetClassName() );
m_TrackAndViasSizesList_Changed = true; m_TrackAndViasSizesList_Changed = true;
AuxiliaryToolBar_Update_UI(); AuxiliaryToolBar_Update_UI();
...@@ -474,7 +474,7 @@ void WinEDA_PcbFrame::End_Route( TRACK* aTrack, wxDC* DC ) ...@@ -474,7 +474,7 @@ void WinEDA_PcbFrame::End_Route( TRACK* aTrack, wxDC* DC )
* possibly create an anchor. */ * possibly create an anchor. */
{ {
TRACK* adr_buf = (TRACK*) LockPoint; TRACK* adr_buf = (TRACK*) LockPoint;
g_HightLigth_NetCode = adr_buf->GetNet(); g_HighLight_NetCode = adr_buf->GetNet();
/* Possible establishment of a hanging point. */ /* Possible establishment of a hanging point. */
LockPoint = CreateLockPoint( g_CurrentTrackSegment->m_End, LockPoint = CreateLockPoint( g_CurrentTrackSegment->m_End,
...@@ -536,12 +536,12 @@ void WinEDA_PcbFrame::End_Route( TRACK* aTrack, wxDC* DC ) ...@@ -536,12 +536,12 @@ void WinEDA_PcbFrame::End_Route( TRACK* aTrack, wxDC* DC )
wxASSERT( g_CurrentTrackSegment==NULL ); wxASSERT( g_CurrentTrackSegment==NULL );
wxASSERT( g_CurrentTrackList.GetCount()==0 ); wxASSERT( g_CurrentTrackList.GetCount()==0 );
if( g_HightLigt_Status ) if( g_HighLight_Status )
Hight_Light( DC ); High_Light( DC );
g_HightLigth_NetCode = OldNetCodeSurbrillance; g_HighLight_NetCode = OldNetCodeSurbrillance;
if( OldEtatSurbrillance ) if( OldEtatSurbrillance )
Hight_Light( DC ); High_Light( DC );
DrawPanel->ManageCurseur = NULL; DrawPanel->ManageCurseur = NULL;
DrawPanel->ForceCloseManageCurseur = NULL; DrawPanel->ForceCloseManageCurseur = NULL;
......
...@@ -175,7 +175,7 @@ bool WinEDA_PcbFrame::Clear_Pcb( bool aQuery ) ...@@ -175,7 +175,7 @@ bool WinEDA_PcbFrame::Clear_Pcb( bool aQuery )
GetScreen()->Init(); GetScreen()->Init();
GetScreen()->SetGrid( gridsize ); GetScreen()->SetGrid( gridsize );
g_HightLigt_Status = 0; g_HighLight_Status = 0;
// Enable all layers (SetCopperLayerCount() will adjust the copper layers enabled) // Enable all layers (SetCopperLayerCount() will adjust the copper layers enabled)
GetBoard()->SetEnabledLayers(ALL_LAYERS); GetBoard()->SetEnabledLayers(ALL_LAYERS);
......
...@@ -29,8 +29,8 @@ static bool InitialiseDragParameters(); ...@@ -29,8 +29,8 @@ static bool InitialiseDragParameters();
static wxPoint PosInit, s_LastPos; static wxPoint PosInit, s_LastPos;
static TRACK* NewTrack; /* New track or track being moved. */ static TRACK* NewTrack; /* New track or track being moved. */
static int NbPtNewTrack; static int NbPtNewTrack;
static int Old_HightLigth_NetCode; static int Old_HighLigth_NetCode;
static bool Old_HightLigt_Status; static bool Old_HighLigt_Status;
static double s_StartSegmentSlope, s_EndSegmentSlope, static double s_StartSegmentSlope, s_EndSegmentSlope,
s_MovingSegmentSlope, s_MovingSegmentSlope,
s_StartSegment_Yorg, s_EndSegment_Yorg, s_StartSegment_Yorg, s_EndSegment_Yorg,
...@@ -61,11 +61,11 @@ static void Abort_MoveTrack( WinEDA_DrawPanel* Panel, wxDC* DC ) ...@@ -61,11 +61,11 @@ static void Abort_MoveTrack( WinEDA_DrawPanel* Panel, wxDC* DC )
Panel->ManageCurseur( Panel, DC, true ); Panel->ManageCurseur( Panel, DC, true );
Panel->GetScreen()->m_Curseur = oldpos; Panel->GetScreen()->m_Curseur = oldpos;
g_HightLigt_Status = FALSE; g_HighLight_Status = FALSE;
( (WinEDA_PcbFrame*) Panel->GetParent() )->GetBoard()->DrawHighLight( ( (WinEDA_PcbFrame*) Panel->GetParent() )->GetBoard()->DrawHighLight(
Panel, Panel,
DC, DC,
g_HightLigth_NetCode ); g_HighLight_NetCode );
if( NewTrack ) if( NewTrack )
{ {
...@@ -123,13 +123,13 @@ static void Abort_MoveTrack( WinEDA_DrawPanel* Panel, wxDC* DC ) ...@@ -123,13 +123,13 @@ static void Abort_MoveTrack( WinEDA_DrawPanel* Panel, wxDC* DC )
// Clear the undo picker list: // Clear the undo picker list:
s_ItemsListPicker.ClearListAndDeleteItems(); s_ItemsListPicker.ClearListAndDeleteItems();
g_HightLigth_NetCode = Old_HightLigth_NetCode; g_HighLight_NetCode = Old_HighLigth_NetCode;
g_HightLigt_Status = Old_HightLigt_Status; g_HighLight_Status = Old_HighLigt_Status;
if( g_HightLigt_Status ) if( g_HighLight_Status )
( (WinEDA_PcbFrame*) Panel->GetParent() )->GetBoard()->DrawHighLight( ( (WinEDA_PcbFrame*) Panel->GetParent() )->GetBoard()->DrawHighLight(
Panel, Panel,
DC, DC,
g_HightLigth_NetCode ); g_HighLight_NetCode );
EraseDragListe(); EraseDragListe();
} }
...@@ -647,10 +647,10 @@ void WinEDA_PcbFrame::Start_MoveOneNodeOrSegment( TRACK* track, ...@@ -647,10 +647,10 @@ void WinEDA_PcbFrame::Start_MoveOneNodeOrSegment( TRACK* track,
EraseDragListe(); EraseDragListe();
/* Change highlighted net: the new one will be highlighted */ /* Change highlighted net: the new one will be highlighted */
Old_HightLigt_Status = g_HightLigt_Status; Old_HighLigt_Status = g_HighLight_Status;
Old_HightLigth_NetCode = g_HightLigth_NetCode; Old_HighLigth_NetCode = g_HighLight_NetCode;
if( g_HightLigt_Status ) if( g_HighLight_Status )
Hight_Light( DC ); High_Light( DC );
PosInit = GetScreen()->m_Curseur; PosInit = GetScreen()->m_Curseur;
if( track->Type() == TYPE_VIA ) if( track->Type() == TYPE_VIA )
...@@ -722,10 +722,10 @@ void WinEDA_PcbFrame::Start_MoveOneNodeOrSegment( TRACK* track, ...@@ -722,10 +722,10 @@ void WinEDA_PcbFrame::Start_MoveOneNodeOrSegment( TRACK* track,
DrawPanel->ManageCurseur = Show_MoveNode; DrawPanel->ManageCurseur = Show_MoveNode;
DrawPanel->ForceCloseManageCurseur = Abort_MoveTrack; DrawPanel->ForceCloseManageCurseur = Abort_MoveTrack;
g_HightLigth_NetCode = track->GetNet(); g_HighLight_NetCode = track->GetNet();
g_HightLigt_Status = true; g_HighLight_Status = true;
GetBoard()->DrawHighLight( DrawPanel, DC, g_HightLigth_NetCode ); GetBoard()->DrawHighLight( DrawPanel, DC, g_HighLight_NetCode );
DrawPanel->ManageCurseur( DrawPanel, DC, true ); DrawPanel->ManageCurseur( DrawPanel, DC, true );
} }
...@@ -891,10 +891,10 @@ void WinEDA_PcbFrame::Start_DragTrackSegmentAndKeepSlope( TRACK* track, ...@@ -891,10 +891,10 @@ void WinEDA_PcbFrame::Start_DragTrackSegmentAndKeepSlope( TRACK* track,
s_EndSegmentPresent = FALSE; s_EndSegmentPresent = FALSE;
/* Change high light net: the new one will be highlighted */ /* Change high light net: the new one will be highlighted */
Old_HightLigt_Status = g_HightLigt_Status; Old_HighLigt_Status = g_HighLight_Status;
Old_HightLigth_NetCode = g_HightLigth_NetCode; Old_HighLigth_NetCode = g_HighLight_NetCode;
if( g_HightLigt_Status ) if( g_HighLight_Status )
Hight_Light( DC ); High_Light( DC );
EraseDragListe(); EraseDragListe();
...@@ -928,9 +928,9 @@ void WinEDA_PcbFrame::Start_DragTrackSegmentAndKeepSlope( TRACK* track, ...@@ -928,9 +928,9 @@ void WinEDA_PcbFrame::Start_DragTrackSegmentAndKeepSlope( TRACK* track,
DrawPanel->ManageCurseur = Show_Drag_Track_Segment_With_Cte_Slope; DrawPanel->ManageCurseur = Show_Drag_Track_Segment_With_Cte_Slope;
DrawPanel->ForceCloseManageCurseur = Abort_MoveTrack; DrawPanel->ForceCloseManageCurseur = Abort_MoveTrack;
g_HightLigth_NetCode = track->GetNet(); g_HighLight_NetCode = track->GetNet();
g_HightLigt_Status = true; g_HighLight_Status = true;
GetBoard()->DrawHighLight( DrawPanel, DC, g_HightLigth_NetCode ); GetBoard()->DrawHighLight( DrawPanel, DC, g_HighLight_NetCode );
// Prepare the Undo command // Prepare the Undo command
DRAG_SEGM* pt_drag = g_DragSegmentList; DRAG_SEGM* pt_drag = g_DragSegmentList;
......
...@@ -38,7 +38,7 @@ bool g_Raccord_45_Auto = true; ...@@ -38,7 +38,7 @@ bool g_Raccord_45_Auto = true;
bool Track_45_Only; bool Track_45_Only;
bool Segments_45_Only; bool Segments_45_Only;
bool g_TwoSegmentTrackBuild = true; bool g_TwoSegmentTrackBuild = true;
bool g_HightLigt_Status; bool g_HighLight_Status;
extern PARAM_CFG_BASE* ParamCfgList[]; extern PARAM_CFG_BASE* ParamCfgList[];
int Angle_Rot_Module; int Angle_Rot_Module;
...@@ -49,7 +49,7 @@ int Route_Layer_BOTTOM; ...@@ -49,7 +49,7 @@ int Route_Layer_BOTTOM;
int g_MaxLinksShowed; int g_MaxLinksShowed;
int g_MagneticPadOption = capture_cursor_in_track_tool; int g_MagneticPadOption = capture_cursor_in_track_tool;
int g_MagneticTrackOption = capture_cursor_in_track_tool; int g_MagneticTrackOption = capture_cursor_in_track_tool;
int g_HightLigth_NetCode = -1; int g_HighLight_NetCode = -1;
wxSize ModuleTextSize; /* Default footprint texts size */ wxSize ModuleTextSize; /* Default footprint texts size */
wxPoint g_Offset_Module; /* Offset de trace du modul en depl */ wxPoint g_Offset_Module; /* Offset de trace du modul en depl */
...@@ -68,7 +68,7 @@ wxString g_DocModulesFileName = wxT("footprints_doc/footprints.pdf"); ...@@ -68,7 +68,7 @@ wxString g_DocModulesFileName = wxT("footprints_doc/footprints.pdf");
IMPLEMENT_APP( WinEDA_App ) IMPLEMENT_APP( WinEDA_App )
/* MacOSX: Needed for file association /* MacOSX: Needed for file association
* http://wiki.wxwidgets.org/WxMac-specific_topics * http://wiki.wxwidgets.org/WxMac-specific_topics
*/ */
void WinEDA_App::MacOpenFile(const wxString &fileName) { void WinEDA_App::MacOpenFile(const wxString &fileName) {
WinEDA_PcbFrame * frame = ((WinEDA_PcbFrame*) GetTopWindow());; WinEDA_PcbFrame * frame = ((WinEDA_PcbFrame*) GetTopWindow());;
......
...@@ -102,9 +102,9 @@ extern bool g_TwoSegmentTrackBuild; ...@@ -102,9 +102,9 @@ extern bool g_TwoSegmentTrackBuild;
extern int g_MagneticPadOption; extern int g_MagneticPadOption;
extern int g_MagneticTrackOption; extern int g_MagneticTrackOption;
/* Variables to handle hightlight nets */ /* Variables to handle highlight nets */
extern bool g_HightLigt_Status; extern bool g_HighLight_Status;
extern int g_HightLigth_NetCode; extern int g_HighLight_NetCode;
extern wxPoint g_Offset_Module; /* Offset de trace du modul en depl */ extern wxPoint g_Offset_Module; /* Offset de trace du modul en depl */
......
...@@ -242,6 +242,16 @@ enum pcbnew_ids ...@@ -242,6 +242,16 @@ enum pcbnew_ids
ID_PCB_MUWAVE_TOOL_FUNCTION_SHAPE_CMD, ID_PCB_MUWAVE_TOOL_FUNCTION_SHAPE_CMD,
ID_PCB_MUWAVE_END_CMD, ID_PCB_MUWAVE_END_CMD,
ID_DRC_CONTROL,
ID_PCB_GLOBAL_DELETE,
ID_TRACK_BUTT,
ID_PCB_ZONES_BUTT,
ID_PCB_DELETE_ITEM_BUTT,
ID_POPUP_PCB_DELETE_TRACKSEG,
ID_TOOLBARH_PCB_SELECT_LAYER,
ID_PCB_DISPLAY_OPTIONS_SETUP,
// ID used in module editor:
ID_MODEDIT_CHECK, ID_MODEDIT_CHECK,
ID_MODEDIT_SELECT_CURRENT_LIB, ID_MODEDIT_SELECT_CURRENT_LIB,
ID_MODEDIT_SAVE_LIBMODULE, ID_MODEDIT_SAVE_LIBMODULE,
......
...@@ -76,11 +76,11 @@ void WinEDA_PcbFrame::ListNetsAndSelect( wxCommandEvent& event ) ...@@ -76,11 +76,11 @@ void WinEDA_PcbFrame::ListNetsAndSelect( wxCommandEvent& event )
{ {
INSTALL_DC( dc, DrawPanel ); INSTALL_DC( dc, DrawPanel );
if( g_HightLigt_Status ) if( g_HighLight_Status )
Hight_Light( &dc ); High_Light( &dc );
g_HightLigth_NetCode = netcode; g_HighLight_NetCode = netcode;
Hight_Light( &dc ); High_Light( &dc );
} }
} }
...@@ -90,8 +90,8 @@ void WinEDA_PcbFrame::ListNetsAndSelect( wxCommandEvent& event ) ...@@ -90,8 +90,8 @@ void WinEDA_PcbFrame::ListNetsAndSelect( wxCommandEvent& event )
*/ */
int WinEDA_PcbFrame::Select_High_Light( wxDC* DC ) int WinEDA_PcbFrame::Select_High_Light( wxDC* DC )
{ {
if( g_HightLigt_Status ) if( g_HighLight_Status )
Hight_Light( DC ); High_Light( DC );
// use this scheme because a pad is a higher priority than a track in the // use this scheme because a pad is a higher priority than a track in the
// search, and finding a pad, instead of a track on a pad, // search, and finding a pad, instead of a track on a pad,
...@@ -111,10 +111,10 @@ int WinEDA_PcbFrame::Select_High_Light( wxDC* DC ) ...@@ -111,10 +111,10 @@ int WinEDA_PcbFrame::Select_High_Light( wxDC* DC )
switch( item->Type() ) switch( item->Type() )
{ {
case TYPE_PAD: case TYPE_PAD:
g_HightLigth_NetCode = ( (D_PAD*) item )->GetNet(); g_HighLight_NetCode = ( (D_PAD*) item )->GetNet();
Hight_Light( DC ); High_Light( DC );
SendMessageToEESCHEMA( item ); SendMessageToEESCHEMA( item );
return g_HightLigth_NetCode; return g_HighLight_NetCode;
case TYPE_TRACK: case TYPE_TRACK:
case TYPE_VIA: case TYPE_VIA:
...@@ -122,14 +122,14 @@ int WinEDA_PcbFrame::Select_High_Light( wxDC* DC ) ...@@ -122,14 +122,14 @@ int WinEDA_PcbFrame::Select_High_Light( wxDC* DC )
// since these classes are all derived from TRACK, use a common // since these classes are all derived from TRACK, use a common
// GetNet() function: // GetNet() function:
g_HightLigth_NetCode = ( (TRACK*) item )->GetNet(); g_HighLight_NetCode = ( (TRACK*) item )->GetNet();
Hight_Light( DC ); High_Light( DC );
return g_HightLigth_NetCode; return g_HighLight_NetCode;
case TYPE_ZONE_CONTAINER: case TYPE_ZONE_CONTAINER:
g_HightLigth_NetCode = ( (ZONE_CONTAINER*) item )->GetNet(); g_HighLight_NetCode = ( (ZONE_CONTAINER*) item )->GetNet();
Hight_Light( DC ); High_Light( DC );
return g_HightLigth_NetCode; return g_HighLight_NetCode;
default: default:
; // until somebody changes GENERAL_COLLECTOR::PadsOrTracks, ; // until somebody changes GENERAL_COLLECTOR::PadsOrTracks,
...@@ -146,9 +146,9 @@ int WinEDA_PcbFrame::Select_High_Light( wxDC* DC ) ...@@ -146,9 +146,9 @@ int WinEDA_PcbFrame::Select_High_Light( wxDC* DC )
* *
* Show or removes the net at the current cursor position. * Show or removes the net at the current cursor position.
*/ */
void WinEDA_PcbFrame::Hight_Light( wxDC* DC ) void WinEDA_PcbFrame::High_Light( wxDC* DC )
{ {
g_HightLigt_Status = !g_HightLigt_Status; g_HighLight_Status = !g_HighLight_Status;
GetBoard()->DrawHighLight( DrawPanel, DC, g_HightLigth_NetCode ); GetBoard()->DrawHighLight( DrawPanel, DC, g_HighLight_NetCode );
} }
...@@ -377,14 +377,8 @@ void WinEDA_PcbFrame::ReCreateOptToolbar() ...@@ -377,14 +377,8 @@ void WinEDA_PcbFrame::ReCreateOptToolbar()
wxITEM_CHECK ); wxITEM_CHECK );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_HIGH_CONTRAST_MODE, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_HIGH_CONTRAST_MODE,
DisplayOpt.ContrastModeDisplay ); DisplayOpt.ContrastModeDisplay );
m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SHOW_INVISIBLE_TEXT_MODE,
wxEmptyString,
wxBitmap( invisible_text_xpm ),
_( "Show invisible text" ),
wxITEM_CHECK );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_INVISIBLE_TEXT_MODE,
g_DesignSettings.IsElementVisible( MOD_TEXT_INVISIBLE ));
// Tools to show/hide toolbars:
m_OptionsToolBar->AddSeparator(); m_OptionsToolBar->AddSeparator();
m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SHOW_MANAGE_LAYERS_VERTICAL_TOOLBAR, m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SHOW_MANAGE_LAYERS_VERTICAL_TOOLBAR,
wxEmptyString, wxEmptyString,
...@@ -420,7 +414,7 @@ void WinEDA_PcbFrame::ReCreateVToolbar() ...@@ -420,7 +414,7 @@ void WinEDA_PcbFrame::ReCreateVToolbar()
m_VToolBar->AddSeparator(); m_VToolBar->AddSeparator();
m_VToolBar->AddTool( ID_PCB_HIGHLIGHT_BUTT, wxEmptyString, m_VToolBar->AddTool( ID_PCB_HIGHLIGHT_BUTT, wxEmptyString,
wxBitmap( net_hightlight_xpm ), _( "Highlight net" ), wxBitmap( net_highlight_xpm ), _( "Highlight net" ),
wxITEM_CHECK ); wxITEM_CHECK );
m_VToolBar->AddTool( ID_PCB_SHOW_1_RATSNEST_BUTT, wxEmptyString, m_VToolBar->AddTool( ID_PCB_SHOW_1_RATSNEST_BUTT, wxEmptyString,
...@@ -712,19 +706,29 @@ WinEDAChoiceBox* WinEDA_PcbFrame::ReCreateLayerBox( WinEDA_Toolbar* parent ) ...@@ -712,19 +706,29 @@ WinEDAChoiceBox* WinEDA_PcbFrame::ReCreateLayerBox( WinEDA_Toolbar* parent )
parent->AddControl( m_SelLayerBox ); parent->AddControl( m_SelLayerBox );
} }
/*
int layer_mask = g_TabAllCopperLayerMask[g_DesignSettings.m_CopperLayerCount - 1];
layer_mask |= ALL_NO_CU_LAYERS;
*/
int layer_mask = g_DesignSettings.GetEnabledLayers(); int layer_mask = g_DesignSettings.GetEnabledLayers();
unsigned length = 0; unsigned length = 0;
m_SelLayerBox->Clear(); m_SelLayerBox->Clear();
for( int layer=0, listNdx=0; layer <= EDGE_N; layer++ ) static int layerOrder_for_display[NB_LAYERS] = {
LAYER_N_FRONT,
LAYER_N_15, LAYER_N_14, LAYER_N_13, LAYER_N_12,
LAYER_N_11, LAYER_N_10, LAYER_N_9, LAYER_N_8,
LAYER_N_7, LAYER_N_6, LAYER_N_5, LAYER_N_4,
LAYER_N_3, LAYER_N_2,
LAYER_N_BACK,
ADHESIVE_N_FRONT, ADHESIVE_N_BACK,
SOLDERPASTE_N_FRONT, SOLDERPASTE_N_BACK,
SILKSCREEN_N_FRONT, SILKSCREEN_N_BACK,
SOLDERMASK_N_FRONT, SOLDERMASK_N_BACK,
DRAW_N, COMMENT_N,
ECO1_N, ECO2_N,
EDGE_N
};
for( int idx=0, listNdx=0; idx <= EDGE_N; idx++ )
{ {
int layer = layerOrder_for_display[idx];
// List to append hotkeys in layer box selection // List to append hotkeys in layer box selection
static const int HK_SwitchLayer[EDGE_N + 1] = { static const int HK_SwitchLayer[EDGE_N + 1] = {
HK_SWITCH_LAYER_TO_COPPER, HK_SWITCH_LAYER_TO_COPPER,
......
...@@ -266,13 +266,6 @@ void WinEDA_PcbFrame::SetToolbars() ...@@ -266,13 +266,6 @@ void WinEDA_PcbFrame::SetToolbars()
_( "Normal contrast display mode" ) : _( "Normal contrast display mode" ) :
_( "High contrast display mode" ) ); _( "High contrast display mode" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_INVISIBLE_TEXT_MODE,
g_DesignSettings.IsElementVisible( MOD_TEXT_INVISIBLE ) );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_INVISIBLE_TEXT_MODE,
g_DesignSettings.IsElementVisible( MOD_TEXT_INVISIBLE ) ?
_( "Hide invisible text" ) :
_( "Show invisible text" ) );
#if !defined(KICAD_AUIMANAGER) #if !defined(KICAD_AUIMANAGER)
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_EXTRA_VERTICAL_TOOLBAR1, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_EXTRA_VERTICAL_TOOLBAR1,
(m_AuxVToolBar && m_AuxVToolBar->IsShown()) ? true : false ); (m_AuxVToolBar && m_AuxVToolBar->IsShown()) ? true : false );
......
...@@ -172,8 +172,8 @@ void BOARD::Draw( WinEDA_DrawPanel* aPanel, wxDC* DC, ...@@ -172,8 +172,8 @@ void BOARD::Draw( WinEDA_DrawPanel* aPanel, wxDC* DC,
} }
// @todo: this high-light functionality could be built into me. // @todo: this high-light functionality could be built into me.
if( g_HightLigt_Status ) if( g_HighLight_Status )
DrawHighLight( aPanel, DC, g_HightLigth_NetCode ); DrawHighLight( aPanel, DC, g_HighLight_NetCode );
// draw the BOARD's markers last, otherwise the high light will erase // draw the BOARD's markers last, otherwise the high light will erase
// any marker on a pad // any marker on a pad
...@@ -188,7 +188,7 @@ void BOARD::DrawHighLight( WinEDA_DrawPanel* aDrawPanel, wxDC* DC, int aNetCode ...@@ -188,7 +188,7 @@ void BOARD::DrawHighLight( WinEDA_DrawPanel* aDrawPanel, wxDC* DC, int aNetCode
{ {
int draw_mode; int draw_mode;
if( g_HightLigt_Status ) if( g_HighLight_Status )
draw_mode = GR_SURBRILL | GR_OR; draw_mode = GR_SURBRILL | GR_OR;
else else
draw_mode = GR_AND | GR_SURBRILL; draw_mode = GR_AND | GR_SURBRILL;
......
...@@ -170,14 +170,14 @@ void WinEDA_PcbFrame::Start_Move_Zone_Corner( wxDC* DC, ZONE_CONTAINER* zone_con ...@@ -170,14 +170,14 @@ void WinEDA_PcbFrame::Start_Move_Zone_Corner( wxDC* DC, ZONE_CONTAINER* zone_con
{ {
if( zone_container->IsOnCopperLayer() ) /* Show the Net */ if( zone_container->IsOnCopperLayer() ) /* Show the Net */
{ {
if( g_HightLigt_Status && DC ) if( g_HighLight_Status && DC )
{ {
Hight_Light( DC ); // Remove old hightlight selection High_Light( DC ); // Remove old hightlight selection
} }
g_HightLigth_NetCode = g_Zone_Default_Setting.m_NetcodeSelection = zone_container->GetNet(); g_HighLight_NetCode = g_Zone_Default_Setting.m_NetcodeSelection = zone_container->GetNet();
if( DC ) if( DC )
Hight_Light( DC ); High_Light( DC );
} }
...@@ -244,13 +244,13 @@ void WinEDA_PcbFrame::Start_Move_Zone_Outlines( wxDC* DC, ZONE_CONTAINER* zone_c ...@@ -244,13 +244,13 @@ void WinEDA_PcbFrame::Start_Move_Zone_Outlines( wxDC* DC, ZONE_CONTAINER* zone_c
/* Show the Net */ /* Show the Net */
if( zone_container->IsOnCopperLayer() ) /* Show the Net */ if( zone_container->IsOnCopperLayer() ) /* Show the Net */
{ {
if( g_HightLigt_Status ) if( g_HighLight_Status )
{ {
Hight_Light( DC ); // Remove old hightlight selection High_Light( DC ); // Remove old hightlight selection
} }
g_HightLigth_NetCode = g_Zone_Default_Setting.m_NetcodeSelection = zone_container->GetNet(); g_HighLight_NetCode = g_Zone_Default_Setting.m_NetcodeSelection = zone_container->GetNet();
Hight_Light( DC ); High_Light( DC );
} }
s_PickedList.ClearListAndDeleteItems(); s_PickedList.ClearListAndDeleteItems();
...@@ -506,9 +506,9 @@ int WinEDA_PcbFrame::Begin_Zone( wxDC* DC ) ...@@ -506,9 +506,9 @@ int WinEDA_PcbFrame::Begin_Zone( wxDC* DC )
DrawPanel->m_IgnoreMouseEvents = TRUE; DrawPanel->m_IgnoreMouseEvents = TRUE;
if( zone->IsOnCopperLayer() ) if( zone->IsOnCopperLayer() )
{ // Put a zone on a copper layer { // Put a zone on a copper layer
if ( g_HightLigth_NetCode ) if ( g_HighLight_NetCode )
{ {
g_Zone_Default_Setting.m_NetcodeSelection = g_HightLigth_NetCode; g_Zone_Default_Setting.m_NetcodeSelection = g_HighLight_NetCode;
zone->SetNet( g_Zone_Default_Setting.m_NetcodeSelection ); zone->SetNet( g_Zone_Default_Setting.m_NetcodeSelection );
zone->SetNetNameFromNetCode( ); zone->SetNetNameFromNetCode( );
} }
...@@ -549,13 +549,13 @@ int WinEDA_PcbFrame::Begin_Zone( wxDC* DC ) ...@@ -549,13 +549,13 @@ int WinEDA_PcbFrame::Begin_Zone( wxDC* DC )
{ {
if( s_CurrentZone ) if( s_CurrentZone )
g_Zone_Default_Setting.m_NetcodeSelection = s_CurrentZone->GetNet(); g_Zone_Default_Setting.m_NetcodeSelection = s_CurrentZone->GetNet();
if( g_HightLigt_Status ) if( g_HighLight_Status )
{ {
Hight_Light( DC ); // Remove old hightlight selection High_Light( DC ); // Remove old hightlight selection
} }
g_HightLigth_NetCode = g_Zone_Default_Setting.m_NetcodeSelection; g_HighLight_NetCode = g_Zone_Default_Setting.m_NetcodeSelection;
Hight_Light( DC ); High_Light( DC );
} }
if( !s_AddCutoutToCurrentZone ) if( !s_AddCutoutToCurrentZone )
s_CurrentZone = NULL; // the zone is used only once ("add similar zone" command) s_CurrentZone = NULL; // the zone is used only once ("add similar zone" command)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment