36 wxBoxSizer* bPanelSizer =
new wxBoxSizer( wxHORIZONTAL );
37 wxBoxSizer* bLeftCol =
new wxBoxSizer( wxVERTICAL );
42 bPanelSizer->Add( bLeftCol, 0, wxEXPAND, 0 );
44 this->SetSizer( bPanelSizer );
46 bPanelSizer->Fit(
this );
APP_SETTINGS_BASE is a settings class that should be derived for each standalone KiCad application.
virtual void Load()
Updates the parameters of this object based on the current JSON document contents.
bool TransferDataToWindow() override
PANEL_PL_EDITOR_DISPLAY_OPTIONS(wxWindow *aParent, APP_SETTINGS_BASE *aAppSettings)
void ResetPanel() override
Reset the contents of this panel.
bool TransferDataFromWindow() override
PANEL_GAL_OPTIONS * m_galOptsPanel
RESETTABLE_PANEL(wxWindow *aParent, wxWindowID aId=wxID_ANY, const wxPoint &aPos=wxDefaultPosition, const wxSize &aSize=wxSize(-1,-1), long aStyle=wxTAB_TRAVERSAL, const wxString &aName=wxEmptyString)
Functions to provide common constants and other functions to assist in making a consistent UI.