40 wxLogTrace(
m_logTrace, wxT(
"EDA_3D_VIEWER_FRAME::CreateMenuBar" ) );
43 wxMenuBar* oldMenuBar = GetMenuBar();
54 fileMenu->AppendSeparator();
78 gridSubmenu->
SetIcon( BITMAPS::grid );
86 viewMenu->AppendSeparator();
87 viewMenu->
Add( gridSubmenu );
89 viewMenu->AppendSeparator();
93 viewMenu->AppendSeparator();
97 viewMenu->AppendSeparator();
101 viewMenu->AppendSeparator();
107 viewMenu->AppendSeparator();
121 prefsMenu->AppendSeparator();
126 menuBar->Append( fileMenu,
_(
"&File" ) );
127 menuBar->Append( editMenu,
_(
"&Edit" ) );
128 menuBar->Append( viewMenu,
_(
"&View" ) );
129 menuBar->Append( prefsMenu,
_(
"&Preferences" ) );
@ ID_MENU3D_RESET_DEFAULTS
static TOOL_ACTION zoomRedraw
static TOOL_ACTION zoomOutCenter
static TOOL_ACTION openPreferences
static TOOL_ACTION zoomFitScreen
static TOOL_ACTION zoomInCenter
Handle actions that are shared between different applications.
static TOOL_ACTION showLayersManager
static TOOL_ACTION rotateXCCW
static TOOL_ACTION noGrid
static TOOL_ACTION show2_5mmGrid
static TOOL_ACTION rotateZCCW
static TOOL_ACTION exportAsPNG
static TOOL_ACTION rotateZCW
static TOOL_ACTION rotateYCCW
static TOOL_ACTION rotateXCW
static TOOL_ACTION show1mmGrid
static TOOL_ACTION moveLeft
static TOOL_ACTION show10mmGrid
static TOOL_ACTION toggleRaytacing
static TOOL_ACTION show5mmGrid
static TOOL_ACTION exportAsJPEG
static TOOL_ACTION moveUp
static TOOL_ACTION moveDown
static TOOL_ACTION copyToClipboard
static TOOL_ACTION moveRight
static TOOL_ACTION rotateYCW
void doReCreateMenuBar() override
void AddMenuLanguageList(ACTION_MENU *aMasterMenu, TOOL_INTERACTIVE *aControlTool)
Create a menu list for language choice, and add it as submenu to MasterMenu.
void SetMenuBar(wxMenuBar *menu_bar) override
void AddStandardHelpMenu(wxMenuBar *aMenuBar)
Add the standard KiCad help menu to the menubar.
Declaration of the eda_3d_viewer class.
static const wxChar * m_logTrace
Trace mask used to enable or disable the trace output of this class.