APP_SETTINGS_BASE is a settings class that should be derived for each standalone KiCad application.
bool ResetPanel(APP_SETTINGS_BASE *aAppSettings)
bool TransferDataToWindow() override
Load the panel controls from the given opt.
bool TransferDataFromWindow() override
Read the options set in the UI into the given options object.
virtual void Load()
Updates the parameters of this object based on the current JSON document contents.
Class PANEL_SYM_DISPLAY_OPTIONS_BASE.
wxCheckBox * m_checkShowPinAltModeIcons
wxCheckBox * m_showPinElectricalTypes
wxCheckBox * m_checkShowHiddenPins
wxCheckBox * m_checkShowHiddenFields
wxBoxSizer * m_galOptionsSizer
GAL_OPTIONS_PANEL * 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
virtual SETTINGS_MANAGER & GetSettingsManager() const
T * GetAppSettings()
Returns a handle to the a given settings by type If the settings have already been loaded,...
bool m_ShowPinElectricalType
bool m_ShowPinAltIcons
When true, dragging an outline edge will drag pins rooted on it.
PGM_BASE & Pgm()
The global Program "get" accessor.