43 wxMenuBar* oldMenuBar = GetMenuBar();
56 fileMenu->AppendSeparator();
62 fileMenu->AppendSeparator();
66 submenuImport->
SetIcon( BITMAPS::import );
71 fileMenu->
Add( submenuImport );
75 submenuExport->
SetIcon( BITMAPS::export_file );
78 submenuExport->
Add(
_(
"View as &PNG..." ),
79 _(
"Create a PNG file from the current view" ),
81 BITMAPS::export_png );
83 fileMenu->
Add( submenuExport );
85 fileMenu->AppendSeparator();
88 fileMenu->AppendSeparator();
91 fileMenu->AppendSeparator();
92 fileMenu->
AddClose(
_(
"Footprint Editor" ) );
102 editMenu->AppendSeparator();
109 editMenu->AppendSeparator();
112 editMenu->AppendSeparator();
124 showHidePanels->
SetTitle(
_(
"Panels" ) );
128 viewMenu->
Add( showHidePanels );
129 viewMenu->AppendSeparator();
134 viewMenu->AppendSeparator();
141 viewMenu->AppendSeparator();
144 drawingModeSubMenu->
SetTitle(
_(
"&Drawing Mode" ) );
145 drawingModeSubMenu->
SetIcon( BITMAPS::add_zone );
150 viewMenu->
Add( drawingModeSubMenu );
154 contrastModeSubMenu->
SetTitle(
_(
"&Contrast Mode" ) );
155 contrastModeSubMenu->
SetIcon( BITMAPS::contrast_mode );
160 viewMenu->
Add( contrastModeSubMenu );
172 placeMenu->AppendSeparator();
184 placeMenu->AppendSeparator();
191 placeMenu->AppendSeparator();
194 placeMenu->AppendSeparator();
204 inspectMenu->AppendSeparator();
207 inspectMenu->AppendSeparator();
215 toolsMenu->
Add(
_(
"&Load Footprint from PCB..." ),
216 _(
"Load a footprint from the current board into the editor" ),
218 BITMAPS::load_module_board );
220 toolsMenu->
Add(
_(
"&Insert Footprint on PCB" ),
221 _(
"Insert footprint onto current board" ),
223 BITMAPS::insert_module_board );
225 toolsMenu->AppendSeparator();
238 prefsMenu->AppendSeparator();
243 menuBar->Append( fileMenu,
_(
"&File" ) );
244 menuBar->Append( editMenu,
_(
"&Edit" ) );
245 menuBar->Append( viewMenu,
_(
"&View" ) );
246 menuBar->Append( placeMenu,
_(
"&Place" ) );
247 menuBar->Append( inspectMenu,
_(
"&Inspect" ) );
248 menuBar->Append( toolsMenu,
_(
"&Tools" ) );
249 menuBar->Append( prefsMenu,
_(
"P&references" ) );
static TOOL_ACTION zoomRedraw
static TOOL_ACTION revert
static TOOL_ACTION show3DViewer
static TOOL_ACTION showLibraryTree
static TOOL_ACTION zoomOutCenter
static TOOL_ACTION saveAs
static TOOL_ACTION addLibrary
static TOOL_ACTION gridResetOrigin
static TOOL_ACTION showDatasheet
static TOOL_ACTION openPreferences
static TOOL_ACTION showFootprintLibTable
static TOOL_ACTION duplicate
static TOOL_ACTION highContrastMode
static TOOL_ACTION gridOrigin
static TOOL_ACTION measureTool
static TOOL_ACTION doDelete
static TOOL_ACTION zoomFitScreen
static TOOL_ACTION zoomTool
static TOOL_ACTION showProperties
static TOOL_ACTION zoomInCenter
static TOOL_ACTION newLibrary
static TOOL_ACTION gridSetOrigin
static TOOL_ACTION configurePaths
static TOOL_ACTION showFootprintBrowser
static TOOL_ACTION selectAll
void AddMenuLanguageList(ACTION_MENU *aMasterMenu, TOOL_INTERACTIVE *aControlTool)
Function AddMenuLanguageList creates a menu list for language choice, and add it as submenu to Master...
void SetMenuBar(wxMenuBar *menu_bar) override
void AddStandardHelpMenu(wxMenuBar *aMenuBar)
Adds the standard KiCad help menu to the menubar.
static TOOL_ACTION drawRuleArea
static TOOL_ACTION drawBezier
static TOOL_ACTION placeText
static TOOL_ACTION drawOrthogonalDimension
static TOOL_ACTION enumeratePads
Tool for quick pad enumeration.
static TOOL_ACTION drawRectangle
static TOOL_ACTION setAnchor
static TOOL_ACTION padDisplayMode
static TOOL_ACTION placeReferenceImage
static TOOL_ACTION showLayersManager
static TOOL_ACTION drawCircle
static TOOL_ACTION createFootprint
static TOOL_ACTION exportFootprint
static TOOL_ACTION drawTable
static TOOL_ACTION drawTextBox
static TOOL_ACTION layerAlphaDec
static TOOL_ACTION drawPolygon
static TOOL_ACTION placePad
Activation of the drawing tool (placing a PAD)
static TOOL_ACTION drawRadialDimension
static TOOL_ACTION editTextAndGraphics
static TOOL_ACTION drawLeader
static TOOL_ACTION layerAlphaInc
static TOOL_ACTION newFootprint
static TOOL_ACTION defaultPadProperties
static TOOL_ACTION importFootprint
static TOOL_ACTION placeImportedGraphics
static TOOL_ACTION drawArc
static TOOL_ACTION graphicsOutlines
Display footprint graphics as outlines.
static TOOL_ACTION drawCenterDimension
static TOOL_ACTION footprintProperties
static TOOL_ACTION flipBoard
static TOOL_ACTION textOutlines
Display texts as lines.
static TOOL_ACTION checkFootprint
static TOOL_ACTION editLibFpInFpEditor
static TOOL_ACTION repairFootprint
static TOOL_ACTION drawLine
static TOOL_ACTION cleanupGraphics
static TOOL_ACTION drawAlignedDimension
@ ID_ADD_FOOTPRINT_TO_BOARD
@ ID_LOAD_FOOTPRINT_FROM_BOARD