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.
 
wxCheckBox * m_checkShowPinAltModeIcons
 
wxCheckBox * m_showPinElectricalTypes
 
PANEL_SYM_DISPLAY_OPTIONS_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
 
wxCheckBox * m_checkShowHiddenPins
 
wxCheckBox * m_checkShowHiddenFields
 
wxBoxSizer * m_galOptionsSizer
 
PANEL_GAL_OPTIONS * m_galOptsPanel
 
void ResetPanel() override
Reset the contents of this panel.
 
void loadSymEditorSettings(SYMBOL_EDITOR_SETTINGS *aCfg)
 
PANEL_SYM_DISPLAY_OPTIONS(wxWindow *aParent, APP_SETTINGS_BASE *aAppSettings)
 
bool TransferDataFromWindow() override
 
bool TransferDataToWindow() override
 
bool m_ShowPinElectricalType
 
bool m_ShowPinAltIcons
When true, dragging an outline edge will drag pins rooted on it.
 
T * GetAppSettings(const char *aFilename)