40 wxMenuBar* oldMenuBar = GetMenuBar();
53 fileMenu->AppendSeparator();
63 fileMenu->AppendSeparator();
72 fileMenu->
Add( submenuImport );
81 fileMenu->
Add( submenuExport );
83 fileMenu->AppendSeparator();
86 fileMenu->AppendSeparator();
89 fileMenu->AppendSeparator();
90 fileMenu->
AddClose(
_(
"Symbol Editor" ) );
100 editMenu->AppendSeparator();
108 editMenu->AppendSeparator();
112 editMenu->AppendSeparator();
116 editMenu->AppendSeparator();
127 showHidePanels->
SetTitle(
_(
"Panels" ) );
130 viewMenu->
Add( showHidePanels );
131 viewMenu->AppendSeparator();
135 viewMenu->AppendSeparator();
142 viewMenu->AppendSeparator();
147 viewMenu->AppendSeparator();
176 inspectMenu->AppendSeparator();
188 prefsMenu->AppendSeparator();
196 submenuActionPlugins->
SetTitle(
_(
"External Plugins" ) );
200 submenuActionPlugins->AppendSeparator();
205 toolsMenu->
Add( submenuActionPlugins );
209 menuBar->Append( fileMenu,
_(
"&File" ) );
210 menuBar->Append( editMenu,
_(
"&Edit" ) );
211 menuBar->Append( viewMenu,
_(
"&View" ) );
212 menuBar->Append( placeMenu,
_(
"&Place" ) );
213 menuBar->Append( toolsMenu,
_(
"&Tools" ) );
214 menuBar->Append( inspectMenu,
_(
"&Inspect" ) );
215 menuBar->Append( prefsMenu,
_(
"P&references" ) );
218 SetMenuBar( menuBar );
static TOOL_ACTION zoomRedraw
static TOOL_ACTION unselectAll
static TOOL_ACTION revert
static TOOL_ACTION showLibraryTree
static TOOL_ACTION zoomOutCenter
static TOOL_ACTION addLibrary
static TOOL_ACTION pluginsReload
static TOOL_ACTION showSymbolLibTable
static TOOL_ACTION showSymbolBrowser
static TOOL_ACTION showDatasheet
static TOOL_ACTION pluginsShowFolder
static TOOL_ACTION findAndReplace
static TOOL_ACTION openPreferences
static TOOL_ACTION saveAll
static TOOL_ACTION duplicate
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 configurePaths
static TOOL_ACTION copyAsText
static TOOL_ACTION selectAll
void AddMenuLanguageList(ACTION_MENU *aMasterMenu, TOOL_INTERACTIVE *aControlTool)
Create a menu list for language choice, and add it as submenu to MasterMenu.
void AddStandardHelpMenu(wxMenuBar *aMenuBar)
Add the standard KiCad help menu to the menubar.
size_t AddApiPluginMenuItems(ACTION_MENU *aMenu)
Append actions from API plugins to the given menu.
static TOOL_ACTION editSymbolPinMaps
static TOOL_ACTION importSymbol
static TOOL_ACTION newSymbol
static TOOL_ACTION saveLibraryAs
static TOOL_ACTION drawEllipseArc
static TOOL_ACTION checkSymbol
static TOOL_ACTION editLibSymbolWithLibEdit
static TOOL_ACTION drawArc
static TOOL_ACTION pinTable
static TOOL_ACTION drawSymbolLines
static TOOL_ACTION placeSymbolPin
static TOOL_ACTION drawSymbolTextBox
static TOOL_ACTION exportSymbolAsSVG
static TOOL_ACTION drawRectangle
static TOOL_ACTION drawEllipse
static TOOL_ACTION drawCircle
static TOOL_ACTION importGraphics
static TOOL_ACTION closeSymbolTab
static TOOL_ACTION drawBezier
static TOOL_ACTION compareLibraryWithFile
static TOOL_ACTION saveSymbolCopyAs
static TOOL_ACTION drawSymbolPolygon
static TOOL_ACTION showHiddenFields
static TOOL_ACTION prevSymbolTab
static TOOL_ACTION showHiddenPins
static TOOL_ACTION exportSymbolView
static TOOL_ACTION symbolProperties
static TOOL_ACTION placeSymbolText
static TOOL_ACTION nextSymbolTab
static TOOL_ACTION togglePinAltIcons
static TOOL_ACTION updateSymbolFields
static TOOL_ACTION exportSymbol
static TOOL_ACTION saveSymbolAs
bool IsSymbolFromSchematic() const
void doReCreateMenuBar() override
PGM_BASE & Pgm()
The global program "get" accessor.