Loading pagelayout_editor/events_functions.cpp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -53,6 +53,8 @@ BEGIN_EVENT_TABLE( PL_EDITOR_FRAME, EDA_DRAW_FRAME ) EVT_MENU( ID_MENU_PL_EDITOR_SELECT_PREFERED_EDITOR, EVT_MENU( ID_MENU_PL_EDITOR_SELECT_PREFERED_EDITOR, EDA_BASE_FRAME::OnSelectPreferredEditor ) EDA_BASE_FRAME::OnSelectPreferredEditor ) EVT_MENU( wxID_PREFERENCES, PL_EDITOR_FRAME::Process_Config ) EVT_MENU( wxID_PREFERENCES, PL_EDITOR_FRAME::Process_Config ) EVT_MENU( ID_MENU_SWITCH_BGCOLOR, PL_EDITOR_FRAME::Process_Config ) EVT_MENU( ID_MENU_GRID_ONOFF, PL_EDITOR_FRAME::Process_Config ) // Menu Help // Menu Help EVT_MENU( wxID_HELP, EDA_DRAW_FRAME::GetKicadHelp ) EVT_MENU( wxID_HELP, EDA_DRAW_FRAME::GetKicadHelp ) Loading pagelayout_editor/menubar.cpp +8 −9 Original line number Original line Diff line number Diff line Loading @@ -112,17 +112,16 @@ void PL_EDITOR_FRAME::ReCreateMenuBar( void ) // Menu for preferences // Menu for preferences wxMenu* preferencesMenu = new wxMenu; wxMenu* preferencesMenu = new wxMenu; // Options (Preferences on WXMAC) #ifdef __WXMAC__ preferencesMenu->Append(wxID_PREFERENCES); #else AddMenuItem( preferencesMenu, AddMenuItem( preferencesMenu, wxID_PREFERENCES, ID_MENU_SWITCH_BGCOLOR, _( "&Options" ), g_DrawBgColor == WHITE ? wxEmptyString, _( "&BackGround Black" ) : _( "&BackGround White" ), KiBitmap( preference_xpm ) ); wxEmptyString, KiBitmap( palette_xpm ) ); #endif // __WXMAC__ AddMenuItem( preferencesMenu, ID_MENU_GRID_ONOFF, IsGridVisible() ? _( "Hide &Grid" ) : _( "Show &Grid" ), wxEmptyString, KiBitmap( grid_xpm ) ); // Text editor selection // Text editor selection AddMenuItem( preferencesMenu, AddMenuItem( preferencesMenu, Loading pagelayout_editor/pl_editor_config.cpp +19 −1 Original line number Original line Diff line number Diff line Loading @@ -50,7 +50,25 @@ void PL_EDITOR_FRAME::Process_Config( wxCommandEvent& event ) switch( id ) switch( id ) { { case wxID_PREFERENCES: case ID_MENU_SWITCH_BGCOLOR: if( g_DrawBgColor == WHITE ) g_DrawBgColor = BLACK; else g_DrawBgColor = WHITE; GetMenuBar()->SetLabel( ID_MENU_SWITCH_BGCOLOR, g_DrawBgColor == WHITE ? _( "&BackGround Black" ) : _( "&BackGround White" ) ); m_canvas->Refresh(); break; case ID_MENU_GRID_ONOFF: SetGridVisibility( ! IsGridVisible() ); GetMenuBar()->SetLabel( ID_MENU_GRID_ONOFF, IsGridVisible() ? _( "Hide &Grid" ) : _( "Show &Grid" ) ); m_canvas->Refresh(); break; break; // Standard basic hotkey IDs // Standard basic hotkey IDs Loading pagelayout_editor/pl_editor_id.h +2 −0 Original line number Original line Diff line number Diff line Loading @@ -17,6 +17,8 @@ enum pl_editor_ids ID_PL_EDITOR_SHOW_SOURCE, ID_PL_EDITOR_SHOW_SOURCE, ID_MENU_PL_EDITOR_SELECT_PREFERED_EDITOR, ID_MENU_PL_EDITOR_SELECT_PREFERED_EDITOR, ID_MENU_SWITCH_BGCOLOR, ID_MENU_GRID_ONOFF, ID_DESIGN_TREE_FRAME, ID_DESIGN_TREE_FRAME, ID_SHOW_REAL_MODE, ID_SHOW_REAL_MODE, Loading Loading
pagelayout_editor/events_functions.cpp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -53,6 +53,8 @@ BEGIN_EVENT_TABLE( PL_EDITOR_FRAME, EDA_DRAW_FRAME ) EVT_MENU( ID_MENU_PL_EDITOR_SELECT_PREFERED_EDITOR, EVT_MENU( ID_MENU_PL_EDITOR_SELECT_PREFERED_EDITOR, EDA_BASE_FRAME::OnSelectPreferredEditor ) EDA_BASE_FRAME::OnSelectPreferredEditor ) EVT_MENU( wxID_PREFERENCES, PL_EDITOR_FRAME::Process_Config ) EVT_MENU( wxID_PREFERENCES, PL_EDITOR_FRAME::Process_Config ) EVT_MENU( ID_MENU_SWITCH_BGCOLOR, PL_EDITOR_FRAME::Process_Config ) EVT_MENU( ID_MENU_GRID_ONOFF, PL_EDITOR_FRAME::Process_Config ) // Menu Help // Menu Help EVT_MENU( wxID_HELP, EDA_DRAW_FRAME::GetKicadHelp ) EVT_MENU( wxID_HELP, EDA_DRAW_FRAME::GetKicadHelp ) Loading
pagelayout_editor/menubar.cpp +8 −9 Original line number Original line Diff line number Diff line Loading @@ -112,17 +112,16 @@ void PL_EDITOR_FRAME::ReCreateMenuBar( void ) // Menu for preferences // Menu for preferences wxMenu* preferencesMenu = new wxMenu; wxMenu* preferencesMenu = new wxMenu; // Options (Preferences on WXMAC) #ifdef __WXMAC__ preferencesMenu->Append(wxID_PREFERENCES); #else AddMenuItem( preferencesMenu, AddMenuItem( preferencesMenu, wxID_PREFERENCES, ID_MENU_SWITCH_BGCOLOR, _( "&Options" ), g_DrawBgColor == WHITE ? wxEmptyString, _( "&BackGround Black" ) : _( "&BackGround White" ), KiBitmap( preference_xpm ) ); wxEmptyString, KiBitmap( palette_xpm ) ); #endif // __WXMAC__ AddMenuItem( preferencesMenu, ID_MENU_GRID_ONOFF, IsGridVisible() ? _( "Hide &Grid" ) : _( "Show &Grid" ), wxEmptyString, KiBitmap( grid_xpm ) ); // Text editor selection // Text editor selection AddMenuItem( preferencesMenu, AddMenuItem( preferencesMenu, Loading
pagelayout_editor/pl_editor_config.cpp +19 −1 Original line number Original line Diff line number Diff line Loading @@ -50,7 +50,25 @@ void PL_EDITOR_FRAME::Process_Config( wxCommandEvent& event ) switch( id ) switch( id ) { { case wxID_PREFERENCES: case ID_MENU_SWITCH_BGCOLOR: if( g_DrawBgColor == WHITE ) g_DrawBgColor = BLACK; else g_DrawBgColor = WHITE; GetMenuBar()->SetLabel( ID_MENU_SWITCH_BGCOLOR, g_DrawBgColor == WHITE ? _( "&BackGround Black" ) : _( "&BackGround White" ) ); m_canvas->Refresh(); break; case ID_MENU_GRID_ONOFF: SetGridVisibility( ! IsGridVisible() ); GetMenuBar()->SetLabel( ID_MENU_GRID_ONOFF, IsGridVisible() ? _( "Hide &Grid" ) : _( "Show &Grid" ) ); m_canvas->Refresh(); break; break; // Standard basic hotkey IDs // Standard basic hotkey IDs Loading
pagelayout_editor/pl_editor_id.h +2 −0 Original line number Original line Diff line number Diff line Loading @@ -17,6 +17,8 @@ enum pl_editor_ids ID_PL_EDITOR_SHOW_SOURCE, ID_PL_EDITOR_SHOW_SOURCE, ID_MENU_PL_EDITOR_SELECT_PREFERED_EDITOR, ID_MENU_PL_EDITOR_SELECT_PREFERED_EDITOR, ID_MENU_SWITCH_BGCOLOR, ID_MENU_GRID_ONOFF, ID_DESIGN_TREE_FRAME, ID_DESIGN_TREE_FRAME, ID_SHOW_REAL_MODE, ID_SHOW_REAL_MODE, Loading