Loading common/basicframe.cpp +3 −5 Original line number Diff line number Diff line Loading @@ -93,11 +93,9 @@ void WinEDA_BasicFrame::SetLanguage( wxCommandEvent& event ) int id = event.GetId(); wxGetApp().SetLanguageIdentifier( id ); if ( wxGetApp().SetLanguage() ) { wxGetApp().SetLanguage(); ReCreateMenuBar(); Refresh(); } GetMenuBar()->Refresh(); } Loading eeschema/libeditframe.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -958,6 +958,9 @@ void LIB_EDIT_FRAME::SetLanguage( wxCommandEvent& event ) { WinEDA_BasicFrame::SetLanguage( event ); SCH_EDIT_FRAME *parent = (SCH_EDIT_FRAME *)GetParent(); // Call parent->WinEDA_BasicFrame::SetLanguage and NOT // parent->SetLanguage because parent->SetLanguage call // LIB_EDIT_FRAME::SetLanguage parent->WinEDA_BasicFrame::SetLanguage( event ); } Loading gerbview/class_DCodeSelectionbox.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -11,14 +11,14 @@ #include "class_DCodeSelectionbox.h" /***************************************/ /* ListBox handling the footprint list */ /***************************************/ /*******************************************/ /* Helper class for displaying DCodes list */ /*******************************************/ DCODE_SELECTION_BOX::DCODE_SELECTION_BOX( WinEDA_Toolbar* aParent, wxWindowID aId, const wxPoint& aLocation, const wxSize& aSize, const wxArrayString& aChoices ) : wxChoice( aParent, aId, aLocation, aSize, aChoices ) wxComboBox( aParent, aId, wxEmptyString, aLocation, aSize, aChoices, wxCB_READONLY ) { m_dcodeList = &aChoices; } Loading gerbview/class_DCodeSelectionbox.h +2 −2 Original line number Diff line number Diff line Loading @@ -7,9 +7,9 @@ */ // Define event type for DCODE_SELECTION_BOX #define EVT_SELECT_DCODE EVT_CHOICE #define EVT_SELECT_DCODE EVT_COMBOBOX class DCODE_SELECTION_BOX : public wxChoice class DCODE_SELECTION_BOX : public wxComboBox { private: const wxArrayString* m_dcodeList; Loading kicad/menubar.cpp +16 −35 Original line number Diff line number Diff line Loading @@ -71,7 +71,7 @@ END_EVENT_TABLE() void WinEDA_MainFrame::ReCreateMenuBar() { wxMenuItem *item; wxMenuBar *menuBar = GetMenuBar(); wxMenuBar *menuBar = new wxMenuBar(); if( ! menuBar ) menuBar = new wxMenuBar(); Loading @@ -87,7 +87,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() // Files menu wxMenu* filesMenu = new wxMenu; /* Open */ // Open item = new wxMenuItem( filesMenu, ID_LOAD_PROJECT, _( "&Open\tCtrl+O" ), _( "Open an existing project" ) ); Loading @@ -97,7 +97,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() filesMenu->Append( item ); /* Open Recent submenu */ // Open Recent submenu wxMenu* openRecentMenu = new wxMenu(); wxGetApp().m_fileHistory.AddFilesToMenu( openRecentMenu ); ADD_MENUITEM_WITH_HELP_AND_SUBMENU( filesMenu, openRecentMenu, Loading @@ -105,7 +105,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() _("Open a recent opened schematic project" ), open_project_xpm ); /* New */ // New item = new wxMenuItem( filesMenu, ID_NEW_PROJECT, _( "&New\tCtrl+N" ), _( "Start a new project" ) ); Loading @@ -125,10 +125,8 @@ void WinEDA_MainFrame::ReCreateMenuBar() filesMenu->Append( item ); /* Separator */ // Archive filesMenu->AppendSeparator(); /* Archive */ item = new wxMenuItem( filesMenu, ID_SAVE_AND_ZIP_FILES, _( "&Archive" ), _( "Archive project files in zip archive" ) ); Loading @@ -138,7 +136,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() filesMenu->Append( item ); /* Unarchive */ // Unarchive item = new wxMenuItem( filesMenu, ID_READ_ZIP_ARCHIVE, _( "&Unarchive" ), _( "Unarchive project files from zip file" ) ); Loading @@ -161,12 +159,10 @@ void WinEDA_MainFrame::ReCreateMenuBar() /** * Browse menu */ // Browse menu wxMenu* browseMenu = new wxMenu(); /* Text editor */ // Text editor item = new wxMenuItem( browseMenu, ID_TO_EDITOR, _( "Text E&ditor" ), _( "Open preferred text editor" ) ); #if !defined( __WXMAC__ ) Loading @@ -187,12 +183,10 @@ void WinEDA_MainFrame::ReCreateMenuBar() /** * Preferences menu */ // Preferences menu wxMenu* PreferencesMenu = new wxMenu; /* Text editor */ // Text editor item = new wxMenuItem( PreferencesMenu, ID_SELECT_PREFERED_EDITOR, _( "&Text Editor" ), _( "Select your preferred text editor" ) ); Loading @@ -202,13 +196,10 @@ void WinEDA_MainFrame::ReCreateMenuBar() PreferencesMenu->Append( item ); /** * PDF Viewer submenu * System browser or user defined checkbox */ // PDF Viewer submenu:System browser or user defined checkbox wxMenu* SubMenuPdfBrowserChoice = new wxMenu; /* Default */ // Default item = new wxMenuItem( SubMenuPdfBrowserChoice, ID_SELECT_DEFAULT_PDF_BROWSER, _( "Default" ), Loading @@ -223,7 +214,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() SubMenuPdfBrowserChoice->Check( ID_SELECT_DEFAULT_PDF_BROWSER, wxGetApp().m_PdfBrowserIsDefault ); /* Favourite */ // Favourite viewer item = new wxMenuItem( SubMenuPdfBrowserChoice, ID_SELECT_PREFERED_PDF_BROWSER, _( "Favourite" ), Loading Loading @@ -258,11 +249,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() PreferencesMenu->AppendSeparator(); wxGetApp().AddMenuLanguageList( PreferencesMenu ); /** * Help menu */ // Help menu wxMenu* helpMenu = new wxMenu; AddHelpVersionInfoMenuEntry( helpMenu ); Loading @@ -277,20 +264,14 @@ void WinEDA_MainFrame::ReCreateMenuBar() helpMenu->Append( item ); /* About on all platforms except WXMAC */ #if !defined( __WXMAC__ ) // About helpMenu->AppendSeparator(); item = new wxMenuItem( helpMenu, ID_KICAD_ABOUT, _( "&About" ), _( "About kicad project manager" ) ); item->SetBitmap( info_xpm ); helpMenu->Append( item ); #endif /* !defined( __WXMAC__ ) */ /** * Create the menubar and append all submenus */ // Create the menubar and append all submenus menuBar->Append( filesMenu, _( "&File" ) ); menuBar->Append( browseMenu, _( "&Browse" ) ); menuBar->Append( PreferencesMenu, _( "&Preferences" ) ); Loading Loading
common/basicframe.cpp +3 −5 Original line number Diff line number Diff line Loading @@ -93,11 +93,9 @@ void WinEDA_BasicFrame::SetLanguage( wxCommandEvent& event ) int id = event.GetId(); wxGetApp().SetLanguageIdentifier( id ); if ( wxGetApp().SetLanguage() ) { wxGetApp().SetLanguage(); ReCreateMenuBar(); Refresh(); } GetMenuBar()->Refresh(); } Loading
eeschema/libeditframe.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -958,6 +958,9 @@ void LIB_EDIT_FRAME::SetLanguage( wxCommandEvent& event ) { WinEDA_BasicFrame::SetLanguage( event ); SCH_EDIT_FRAME *parent = (SCH_EDIT_FRAME *)GetParent(); // Call parent->WinEDA_BasicFrame::SetLanguage and NOT // parent->SetLanguage because parent->SetLanguage call // LIB_EDIT_FRAME::SetLanguage parent->WinEDA_BasicFrame::SetLanguage( event ); } Loading
gerbview/class_DCodeSelectionbox.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -11,14 +11,14 @@ #include "class_DCodeSelectionbox.h" /***************************************/ /* ListBox handling the footprint list */ /***************************************/ /*******************************************/ /* Helper class for displaying DCodes list */ /*******************************************/ DCODE_SELECTION_BOX::DCODE_SELECTION_BOX( WinEDA_Toolbar* aParent, wxWindowID aId, const wxPoint& aLocation, const wxSize& aSize, const wxArrayString& aChoices ) : wxChoice( aParent, aId, aLocation, aSize, aChoices ) wxComboBox( aParent, aId, wxEmptyString, aLocation, aSize, aChoices, wxCB_READONLY ) { m_dcodeList = &aChoices; } Loading
gerbview/class_DCodeSelectionbox.h +2 −2 Original line number Diff line number Diff line Loading @@ -7,9 +7,9 @@ */ // Define event type for DCODE_SELECTION_BOX #define EVT_SELECT_DCODE EVT_CHOICE #define EVT_SELECT_DCODE EVT_COMBOBOX class DCODE_SELECTION_BOX : public wxChoice class DCODE_SELECTION_BOX : public wxComboBox { private: const wxArrayString* m_dcodeList; Loading
kicad/menubar.cpp +16 −35 Original line number Diff line number Diff line Loading @@ -71,7 +71,7 @@ END_EVENT_TABLE() void WinEDA_MainFrame::ReCreateMenuBar() { wxMenuItem *item; wxMenuBar *menuBar = GetMenuBar(); wxMenuBar *menuBar = new wxMenuBar(); if( ! menuBar ) menuBar = new wxMenuBar(); Loading @@ -87,7 +87,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() // Files menu wxMenu* filesMenu = new wxMenu; /* Open */ // Open item = new wxMenuItem( filesMenu, ID_LOAD_PROJECT, _( "&Open\tCtrl+O" ), _( "Open an existing project" ) ); Loading @@ -97,7 +97,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() filesMenu->Append( item ); /* Open Recent submenu */ // Open Recent submenu wxMenu* openRecentMenu = new wxMenu(); wxGetApp().m_fileHistory.AddFilesToMenu( openRecentMenu ); ADD_MENUITEM_WITH_HELP_AND_SUBMENU( filesMenu, openRecentMenu, Loading @@ -105,7 +105,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() _("Open a recent opened schematic project" ), open_project_xpm ); /* New */ // New item = new wxMenuItem( filesMenu, ID_NEW_PROJECT, _( "&New\tCtrl+N" ), _( "Start a new project" ) ); Loading @@ -125,10 +125,8 @@ void WinEDA_MainFrame::ReCreateMenuBar() filesMenu->Append( item ); /* Separator */ // Archive filesMenu->AppendSeparator(); /* Archive */ item = new wxMenuItem( filesMenu, ID_SAVE_AND_ZIP_FILES, _( "&Archive" ), _( "Archive project files in zip archive" ) ); Loading @@ -138,7 +136,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() filesMenu->Append( item ); /* Unarchive */ // Unarchive item = new wxMenuItem( filesMenu, ID_READ_ZIP_ARCHIVE, _( "&Unarchive" ), _( "Unarchive project files from zip file" ) ); Loading @@ -161,12 +159,10 @@ void WinEDA_MainFrame::ReCreateMenuBar() /** * Browse menu */ // Browse menu wxMenu* browseMenu = new wxMenu(); /* Text editor */ // Text editor item = new wxMenuItem( browseMenu, ID_TO_EDITOR, _( "Text E&ditor" ), _( "Open preferred text editor" ) ); #if !defined( __WXMAC__ ) Loading @@ -187,12 +183,10 @@ void WinEDA_MainFrame::ReCreateMenuBar() /** * Preferences menu */ // Preferences menu wxMenu* PreferencesMenu = new wxMenu; /* Text editor */ // Text editor item = new wxMenuItem( PreferencesMenu, ID_SELECT_PREFERED_EDITOR, _( "&Text Editor" ), _( "Select your preferred text editor" ) ); Loading @@ -202,13 +196,10 @@ void WinEDA_MainFrame::ReCreateMenuBar() PreferencesMenu->Append( item ); /** * PDF Viewer submenu * System browser or user defined checkbox */ // PDF Viewer submenu:System browser or user defined checkbox wxMenu* SubMenuPdfBrowserChoice = new wxMenu; /* Default */ // Default item = new wxMenuItem( SubMenuPdfBrowserChoice, ID_SELECT_DEFAULT_PDF_BROWSER, _( "Default" ), Loading @@ -223,7 +214,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() SubMenuPdfBrowserChoice->Check( ID_SELECT_DEFAULT_PDF_BROWSER, wxGetApp().m_PdfBrowserIsDefault ); /* Favourite */ // Favourite viewer item = new wxMenuItem( SubMenuPdfBrowserChoice, ID_SELECT_PREFERED_PDF_BROWSER, _( "Favourite" ), Loading Loading @@ -258,11 +249,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() PreferencesMenu->AppendSeparator(); wxGetApp().AddMenuLanguageList( PreferencesMenu ); /** * Help menu */ // Help menu wxMenu* helpMenu = new wxMenu; AddHelpVersionInfoMenuEntry( helpMenu ); Loading @@ -277,20 +264,14 @@ void WinEDA_MainFrame::ReCreateMenuBar() helpMenu->Append( item ); /* About on all platforms except WXMAC */ #if !defined( __WXMAC__ ) // About helpMenu->AppendSeparator(); item = new wxMenuItem( helpMenu, ID_KICAD_ABOUT, _( "&About" ), _( "About kicad project manager" ) ); item->SetBitmap( info_xpm ); helpMenu->Append( item ); #endif /* !defined( __WXMAC__ ) */ /** * Create the menubar and append all submenus */ // Create the menubar and append all submenus menuBar->Append( filesMenu, _( "&File" ) ); menuBar->Append( browseMenu, _( "&Browse" ) ); menuBar->Append( PreferencesMenu, _( "&Preferences" ) ); Loading