KiCad PCB EDA Suite
Loading...
Searching...
No Matches
GAL_OPTIONS_PANEL Class Reference

#include <gal_options_panel.h>

Inheritance diagram for GAL_OPTIONS_PANEL:
GAL_OPTIONS_PANEL_BASE

Public Member Functions

 GAL_OPTIONS_PANEL (wxWindow *aParent, APP_SETTINGS_BASE *aAppSettings)
 
bool TransferDataToWindow () override
 Load the panel controls from the given opt. More...
 
bool TransferDataFromWindow () override
 Read the options set in the UI into the given options object. More...
 
bool ResetPanel (APP_SETTINGS_BASE *aAppSettings)
 

Protected Attributes

wxBoxSizer * m_renderingSizer
 
wxStaticText * m_staticText9
 
wxStaticLine * m_staticline3
 
wxRadioButton * m_rbAccelerated
 
wxRadioButton * m_rbFallback
 
wxStaticText * m_staticText1
 
wxStaticLine * m_staticline1
 
wxStaticText * m_gridStyleLabel
 
wxRadioButton * m_rbDots
 
wxRadioButton * m_rbLines
 
wxRadioButton * m_rbCrosses
 
wxStaticText * l_gridLineWidth
 
wxChoice * m_gridLineWidth
 
wxStaticText * l_gridLineWidthUnits
 
wxStaticText * l_gridMinSpacing
 
wxSpinCtrl * m_gridMinSpacing
 
wxStaticText * l_gridMinSpacingUnits
 
wxStaticText * l_gridSnapOptions
 
wxChoice * m_gridSnapOptions
 
wxStaticText * m_stGridLabel
 
wxStaticLine * m_staticline2
 
wxRadioButton * m_rbSmallCrosshairs
 
wxRadioButton * m_rbFullWindowCrosshairs
 
wxCheckBox * m_forceCursorDisplay
 

Private Attributes

std::vector< double > m_gridThicknessList
 
APP_SETTINGS_BASEm_cfg
 

Detailed Description

Definition at line 40 of file gal_options_panel.h.

Constructor & Destructor Documentation

◆ GAL_OPTIONS_PANEL()

Member Function Documentation

◆ ResetPanel()

◆ TransferDataFromWindow()

◆ TransferDataToWindow()

Member Data Documentation

◆ l_gridLineWidth

wxStaticText* GAL_OPTIONS_PANEL_BASE::l_gridLineWidth
protectedinherited

◆ l_gridLineWidthUnits

wxStaticText* GAL_OPTIONS_PANEL_BASE::l_gridLineWidthUnits
protectedinherited

◆ l_gridMinSpacing

wxStaticText* GAL_OPTIONS_PANEL_BASE::l_gridMinSpacing
protectedinherited

◆ l_gridMinSpacingUnits

wxStaticText* GAL_OPTIONS_PANEL_BASE::l_gridMinSpacingUnits
protectedinherited

◆ l_gridSnapOptions

wxStaticText* GAL_OPTIONS_PANEL_BASE::l_gridSnapOptions
protectedinherited

◆ m_cfg

APP_SETTINGS_BASE* GAL_OPTIONS_PANEL::m_cfg
private

◆ m_forceCursorDisplay

wxCheckBox* GAL_OPTIONS_PANEL_BASE::m_forceCursorDisplay
protectedinherited

◆ m_gridLineWidth

wxChoice* GAL_OPTIONS_PANEL_BASE::m_gridLineWidth
protectedinherited

◆ m_gridMinSpacing

wxSpinCtrl* GAL_OPTIONS_PANEL_BASE::m_gridMinSpacing
protectedinherited

◆ m_gridSnapOptions

wxChoice* GAL_OPTIONS_PANEL_BASE::m_gridSnapOptions
protectedinherited

◆ m_gridStyleLabel

wxStaticText* GAL_OPTIONS_PANEL_BASE::m_gridStyleLabel
protectedinherited

◆ m_gridThicknessList

std::vector<double> GAL_OPTIONS_PANEL::m_gridThicknessList
private

Definition at line 59 of file gal_options_panel.h.

Referenced by GAL_OPTIONS_PANEL(), and TransferDataFromWindow().

◆ m_rbAccelerated

wxRadioButton* GAL_OPTIONS_PANEL_BASE::m_rbAccelerated
protectedinherited

◆ m_rbCrosses

wxRadioButton* GAL_OPTIONS_PANEL_BASE::m_rbCrosses
protectedinherited

◆ m_rbDots

wxRadioButton* GAL_OPTIONS_PANEL_BASE::m_rbDots
protectedinherited

◆ m_rbFallback

wxRadioButton* GAL_OPTIONS_PANEL_BASE::m_rbFallback
protectedinherited

◆ m_rbFullWindowCrosshairs

wxRadioButton* GAL_OPTIONS_PANEL_BASE::m_rbFullWindowCrosshairs
protectedinherited

◆ m_rbLines

wxRadioButton* GAL_OPTIONS_PANEL_BASE::m_rbLines
protectedinherited

◆ m_rbSmallCrosshairs

wxRadioButton* GAL_OPTIONS_PANEL_BASE::m_rbSmallCrosshairs
protectedinherited

◆ m_renderingSizer

wxBoxSizer* GAL_OPTIONS_PANEL_BASE::m_renderingSizer
protectedinherited

◆ m_staticline1

wxStaticLine* GAL_OPTIONS_PANEL_BASE::m_staticline1
protectedinherited

◆ m_staticline2

wxStaticLine* GAL_OPTIONS_PANEL_BASE::m_staticline2
protectedinherited

◆ m_staticline3

wxStaticLine* GAL_OPTIONS_PANEL_BASE::m_staticline3
protectedinherited

◆ m_staticText1

wxStaticText* GAL_OPTIONS_PANEL_BASE::m_staticText1
protectedinherited

◆ m_staticText9

wxStaticText* GAL_OPTIONS_PANEL_BASE::m_staticText9
protectedinherited

◆ m_stGridLabel

wxStaticText* GAL_OPTIONS_PANEL_BASE::m_stGridLabel
protectedinherited

The documentation for this class was generated from the following files: