KiCad PCB EDA Suite
PANEL_COMMON_SETTINGS_BASE Class Reference

Class PANEL_COMMON_SETTINGS_BASE. More...

#include <panel_common_settings_base.h>

Inheritance diagram for PANEL_COMMON_SETTINGS_BASE:
PANEL_COMMON_SETTINGS

Public Member Functions

 PANEL_COMMON_SETTINGS_BASE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL)
 
 ~PANEL_COMMON_SETTINGS_BASE ()
 

Protected Types

enum  { wxID_AUTOPAN = 1000 }
 

Protected Member Functions

virtual void OnTextEditorClick (wxCommandEvent &event)
 
virtual void OnPDFViewerClick (wxCommandEvent &event)
 
virtual void OnScaleSlider (wxScrollEvent &event)
 
virtual void OnScaleAuto (wxCommandEvent &event)
 

Protected Attributes

wxStaticText * m_staticTextautosave
 
wxSpinCtrl * m_SaveTime
 
wxStaticText * m_staticTextFileHistorySize
 
wxSpinCtrl * m_fileHistorySize
 
wxChoice * m_antialiasing
 
wxTextCtrl * m_textEditorPath
 
wxBitmapButton * m_textEditorBtn
 
wxRadioButton * m_defaultPDFViewer
 
wxRadioButton * m_otherPDFViewer
 
wxTextCtrl * m_PDFViewerPath
 
wxBitmapButton * m_pdfViewerBtn
 
wxStaticText * m_staticText1
 
STEPPED_SLIDERm_scaleSlider
 
wxStaticText * m_staticText2
 
wxCheckBox * m_scaleAuto
 
wxCheckBox * m_checkBoxIconsInMenus
 
wxCheckBox * m_ZoomCenterOpt
 
wxCheckBox * m_MousewheelPANOpt
 
wxCheckBox * m_AutoPANOpt
 

Detailed Description

Class PANEL_COMMON_SETTINGS_BASE.

Definition at line 42 of file panel_common_settings_base.h.

Member Enumeration Documentation

anonymous enum
protected
Enumerator
wxID_AUTOPAN 

Definition at line 47 of file panel_common_settings_base.h.

Constructor & Destructor Documentation

PANEL_COMMON_SETTINGS_BASE::PANEL_COMMON_SETTINGS_BASE ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxPoint pos = wxDefaultPosition,
const wxSize &  size = wxSize( -1,-1 ),
long  style = wxTAB_TRAVERSAL 
)

Definition at line 12 of file panel_common_settings_base.cpp.

References m_antialiasing, m_AutoPANOpt, m_checkBoxIconsInMenus, m_defaultPDFViewer, m_fileHistorySize, m_MousewheelPANOpt, m_otherPDFViewer, m_pdfViewerBtn, m_PDFViewerPath, m_SaveTime, m_scaleAuto, m_scaleSlider, m_staticText1, m_staticText2, m_staticTextautosave, m_staticTextFileHistorySize, m_textEditorBtn, m_textEditorPath, m_ZoomCenterOpt, OnPDFViewerClick(), OnScaleAuto(), OnScaleSlider(), OnTextEditorClick(), and wxID_AUTOPAN.

Referenced by OnScaleAuto().

12  : wxPanel( parent, id, pos, size, style )
13 {
14  wxBoxSizer* bPanelSizer;
15  bPanelSizer = new wxBoxSizer( wxVERTICAL );
16 
17  wxBoxSizer* bLeftSizer;
18  bLeftSizer = new wxBoxSizer( wxVERTICAL );
19 
20  wxGridBagSizer* gbSizer1;
21  gbSizer1 = new wxGridBagSizer( 3, 0 );
22  gbSizer1->SetFlexibleDirection( wxBOTH );
23  gbSizer1->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
24  gbSizer1->SetEmptyCellSize( wxSize( -1,2 ) );
25 
26  m_staticTextautosave = new wxStaticText( this, wxID_ANY, _("&Auto save:"), wxDefaultPosition, wxDefaultSize, 0 );
27  m_staticTextautosave->Wrap( -1 );
28  gbSizer1->Add( m_staticTextautosave, wxGBPosition( 0, 0 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT, 5 );
29 
30  wxBoxSizer* bSizer6;
31  bSizer6 = new wxBoxSizer( wxHORIZONTAL );
32 
33  m_SaveTime = new wxSpinCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, 0, 10, 0 );
34  m_SaveTime->SetToolTip( _("Delay after the first change to create a backup file of the board on disk.\nIf set to 0, auto backup is disabled") );
35 
36  bSizer6->Add( m_SaveTime, 0, wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
37 
38  wxStaticText* minutesLabel;
39  minutesLabel = new wxStaticText( this, wxID_ANY, _("minutes"), wxDefaultPosition, wxDefaultSize, 0 );
40  minutesLabel->Wrap( -1 );
41  bSizer6->Add( minutesLabel, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
42 
43 
44  gbSizer1->Add( bSizer6, wxGBPosition( 0, 1 ), wxGBSpan( 1, 1 ), wxEXPAND, 5 );
45 
46  m_staticTextFileHistorySize = new wxStaticText( this, wxID_ANY, _("File history size:"), wxDefaultPosition, wxDefaultSize, 0 );
47  m_staticTextFileHistorySize->Wrap( -1 );
48  gbSizer1->Add( m_staticTextFileHistorySize, wxGBPosition( 1, 0 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
49 
50  m_fileHistorySize = new wxSpinCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, 1, 100, 0 );
51  gbSizer1->Add( m_fileHistorySize, wxGBPosition( 1, 1 ), wxGBSpan( 1, 1 ), wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
52 
53  wxStaticText* antialiasingLabel;
54  antialiasingLabel = new wxStaticText( this, wxID_ANY, _("Graphics acceleration:"), wxDefaultPosition, wxDefaultSize, 0 );
55  antialiasingLabel->Wrap( -1 );
56  gbSizer1->Add( antialiasingLabel, wxGBPosition( 3, 0 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
57 
58  wxString m_antialiasingChoices[] = { _("No Antialiasing"), _("Subpixel Antialiasing (High Quality)"), _("Subpixel Antialiasing (Ultra Quality)"), _("Supersampling (2x)"), _("Supersampling (4x)") };
59  int m_antialiasingNChoices = sizeof( m_antialiasingChoices ) / sizeof( wxString );
60  m_antialiasing = new wxChoice( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_antialiasingNChoices, m_antialiasingChoices, 0 );
61  m_antialiasing->SetSelection( 0 );
62  gbSizer1->Add( m_antialiasing, wxGBPosition( 3, 1 ), wxGBSpan( 1, 2 ), wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
63 
64 
65  gbSizer1->AddGrowableCol( 1 );
66 
67  bLeftSizer->Add( gbSizer1, 1, wxEXPAND|wxALL, 5 );
68 
69 
70  bLeftSizer->Add( 0, 0, 0, wxEXPAND|wxTOP, 3 );
71 
72  wxStaticBoxSizer* sizerHelperApps;
73  sizerHelperApps = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("Helper Applications") ), wxVERTICAL );
74 
75  wxGridBagSizer* gridHelperApps;
76  gridHelperApps = new wxGridBagSizer( 0, 0 );
77  gridHelperApps->SetFlexibleDirection( wxBOTH );
78  gridHelperApps->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
79  gridHelperApps->SetEmptyCellSize( wxSize( -1,5 ) );
80 
81  wxStaticText* textEditorLabel;
82  textEditorLabel = new wxStaticText( sizerHelperApps->GetStaticBox(), wxID_ANY, _("Text editor:"), wxDefaultPosition, wxDefaultSize, 0 );
83  textEditorLabel->Wrap( -1 );
84  gridHelperApps->Add( textEditorLabel, wxGBPosition( 0, 0 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT, 4 );
85 
86  m_textEditorPath = new wxTextCtrl( sizerHelperApps->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
87  m_textEditorPath->Enable( false );
88  m_textEditorPath->SetMinSize( wxSize( 360,-1 ) );
89 
90  gridHelperApps->Add( m_textEditorPath, wxGBPosition( 0, 1 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
91 
92  m_textEditorBtn = new wxBitmapButton( sizerHelperApps->GetStaticBox(), wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 );
93  m_textEditorBtn->SetMinSize( wxSize( 29,29 ) );
94 
95  gridHelperApps->Add( m_textEditorBtn, wxGBPosition( 0, 2 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL, 5 );
96 
97  m_defaultPDFViewer = new wxRadioButton( sizerHelperApps->GetStaticBox(), wxID_ANY, _("System default PDF viewer"), wxDefaultPosition, wxDefaultSize, 0 );
98  gridHelperApps->Add( m_defaultPDFViewer, wxGBPosition( 2, 0 ), wxGBSpan( 1, 3 ), wxTOP|wxRIGHT|wxLEFT, 4 );
99 
100  m_otherPDFViewer = new wxRadioButton( sizerHelperApps->GetStaticBox(), wxID_ANY, _("Other:"), wxDefaultPosition, wxDefaultSize, 0 );
101  gridHelperApps->Add( m_otherPDFViewer, wxGBPosition( 3, 0 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT, 4 );
102 
103  m_PDFViewerPath = new wxTextCtrl( sizerHelperApps->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
104  m_PDFViewerPath->Enable( false );
105  m_PDFViewerPath->SetMinSize( wxSize( 360,-1 ) );
106 
107  gridHelperApps->Add( m_PDFViewerPath, wxGBPosition( 3, 1 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
108 
109  m_pdfViewerBtn = new wxBitmapButton( sizerHelperApps->GetStaticBox(), wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 );
110  m_pdfViewerBtn->SetMinSize( wxSize( 29,29 ) );
111 
112  gridHelperApps->Add( m_pdfViewerBtn, wxGBPosition( 3, 2 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL, 5 );
113 
114 
115  gridHelperApps->AddGrowableCol( 1 );
116 
117  sizerHelperApps->Add( gridHelperApps, 0, wxEXPAND, 5 );
118 
119 
120  bLeftSizer->Add( sizerHelperApps, 0, wxEXPAND|wxALL, 5 );
121 
122  wxStaticBoxSizer* sbSizer5;
123  sbSizer5 = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("User Interface") ), wxVERTICAL );
124 
125  wxFlexGridSizer* fgSizer11;
126  fgSizer11 = new wxFlexGridSizer( 0, 3, 0, 0 );
127  fgSizer11->AddGrowableCol( 1 );
128  fgSizer11->SetFlexibleDirection( wxBOTH );
129  fgSizer11->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
130 
131  m_staticText1 = new wxStaticText( sbSizer5->GetStaticBox(), wxID_ANY, _("Icon scale:"), wxDefaultPosition, wxDefaultSize, 0 );
132  m_staticText1->Wrap( -1 );
133  fgSizer11->Add( m_staticText1, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 4 );
134 
135  wxBoxSizer* bSizer4;
136  bSizer4 = new wxBoxSizer( wxHORIZONTAL );
137 
138  m_scaleSlider = new STEPPED_SLIDER( sbSizer5->GetStaticBox(), wxID_ANY, 50, 50, 275, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
139  m_scaleSlider->SetMinSize( wxSize( 240,-1 ) );
140 
141  bSizer4->Add( m_scaleSlider, 1, wxBOTTOM|wxEXPAND, 4 );
142 
143  m_staticText2 = new wxStaticText( sbSizer5->GetStaticBox(), wxID_ANY, _("%"), wxDefaultPosition, wxDefaultSize, 0 );
144  m_staticText2->Wrap( -1 );
145  bSizer4->Add( m_staticText2, 0, wxBOTTOM|wxRIGHT|wxALIGN_CENTER_VERTICAL, 2 );
146 
147 
148  fgSizer11->Add( bSizer4, 1, wxEXPAND, 5 );
149 
150  m_scaleAuto = new wxCheckBox( sbSizer5->GetStaticBox(), wxID_ANY, _("Automatic"), wxDefaultPosition, wxDefaultSize, 0 );
151  fgSizer11->Add( m_scaleAuto, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 25 );
152 
153 
154  fgSizer11->Add( 0, 0, 0, wxEXPAND, 5 );
155 
156 
157  sbSizer5->Add( fgSizer11, 0, wxEXPAND|wxBOTTOM|wxRIGHT, 5 );
158 
159  m_checkBoxIconsInMenus = new wxCheckBox( sbSizer5->GetStaticBox(), wxID_ANY, _("Show icons in menus"), wxDefaultPosition, wxDefaultSize, 0 );
160  sbSizer5->Add( m_checkBoxIconsInMenus, 0, wxALL, 4 );
161 
162 
163  bLeftSizer->Add( sbSizer5, 0, wxEXPAND|wxALL, 5 );
164 
165  wxStaticBoxSizer* sbSizer51;
166  sbSizer51 = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("Pan and Zoom") ), wxVERTICAL );
167 
168  m_ZoomCenterOpt = new wxCheckBox( sbSizer51->GetStaticBox(), wxID_ANY, _("Ce&nter and warp cursor on zoom"), wxDefaultPosition, wxDefaultSize, 0 );
169  m_ZoomCenterOpt->SetToolTip( _("Center the cursor on screen when zooming.") );
170 
171  sbSizer51->Add( m_ZoomCenterOpt, 0, wxRIGHT|wxLEFT, 4 );
172 
173  m_MousewheelPANOpt = new wxCheckBox( sbSizer51->GetStaticBox(), wxID_ANY, _("Use touchpad to pan"), wxDefaultPosition, wxDefaultSize, 0 );
174  m_MousewheelPANOpt->SetToolTip( _("Enable touchpad-friendly controls (pan with scroll action, zoom with Ctrl+scroll).") );
175 
176  sbSizer51->Add( m_MousewheelPANOpt, 0, wxALL, 4 );
177 
178  m_AutoPANOpt = new wxCheckBox( sbSizer51->GetStaticBox(), wxID_AUTOPAN, _("&Pan while moving object"), wxDefaultPosition, wxDefaultSize, 0 );
179  m_AutoPANOpt->SetToolTip( _("When drawing a track or moving an item, pan when approaching the edge of the display.") );
180 
181  sbSizer51->Add( m_AutoPANOpt, 0, wxBOTTOM|wxRIGHT|wxLEFT, 4 );
182 
183 
184  bLeftSizer->Add( sbSizer51, 0, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 5 );
185 
186 
187  bPanelSizer->Add( bLeftSizer, 0, 0, 5 );
188 
189 
190  this->SetSizer( bPanelSizer );
191  this->Layout();
192  bPanelSizer->Fit( this );
193 
194  // Connect Events
195  m_textEditorBtn->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_COMMON_SETTINGS_BASE::OnTextEditorClick ), NULL, this );
196  m_pdfViewerBtn->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_COMMON_SETTINGS_BASE::OnPDFViewerClick ), NULL, this );
197  m_scaleSlider->Connect( wxEVT_SCROLL_TOP, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
198  m_scaleSlider->Connect( wxEVT_SCROLL_BOTTOM, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
199  m_scaleSlider->Connect( wxEVT_SCROLL_LINEUP, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
200  m_scaleSlider->Connect( wxEVT_SCROLL_LINEDOWN, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
201  m_scaleSlider->Connect( wxEVT_SCROLL_PAGEUP, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
202  m_scaleSlider->Connect( wxEVT_SCROLL_PAGEDOWN, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
203  m_scaleSlider->Connect( wxEVT_SCROLL_THUMBTRACK, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
204  m_scaleSlider->Connect( wxEVT_SCROLL_THUMBRELEASE, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
205  m_scaleSlider->Connect( wxEVT_SCROLL_CHANGED, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
206  m_scaleAuto->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleAuto ), NULL, this );
207 }
virtual void OnPDFViewerClick(wxCommandEvent &event)
virtual void OnTextEditorClick(wxCommandEvent &event)
virtual void OnScaleSlider(wxScrollEvent &event)
virtual void OnScaleAuto(wxCommandEvent &event)
Customized wxSlider with forced stepping.
PANEL_COMMON_SETTINGS_BASE::~PANEL_COMMON_SETTINGS_BASE ( )

Definition at line 209 of file panel_common_settings_base.cpp.

References m_pdfViewerBtn, m_scaleAuto, m_scaleSlider, m_textEditorBtn, OnPDFViewerClick(), OnScaleAuto(), OnScaleSlider(), and OnTextEditorClick().

Referenced by OnScaleAuto().

210 {
211  // Disconnect Events
212  m_textEditorBtn->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_COMMON_SETTINGS_BASE::OnTextEditorClick ), NULL, this );
213  m_pdfViewerBtn->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_COMMON_SETTINGS_BASE::OnPDFViewerClick ), NULL, this );
214  m_scaleSlider->Disconnect( wxEVT_SCROLL_TOP, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
215  m_scaleSlider->Disconnect( wxEVT_SCROLL_BOTTOM, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
216  m_scaleSlider->Disconnect( wxEVT_SCROLL_LINEUP, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
217  m_scaleSlider->Disconnect( wxEVT_SCROLL_LINEDOWN, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
218  m_scaleSlider->Disconnect( wxEVT_SCROLL_PAGEUP, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
219  m_scaleSlider->Disconnect( wxEVT_SCROLL_PAGEDOWN, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
220  m_scaleSlider->Disconnect( wxEVT_SCROLL_THUMBTRACK, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
221  m_scaleSlider->Disconnect( wxEVT_SCROLL_THUMBRELEASE, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
222  m_scaleSlider->Disconnect( wxEVT_SCROLL_CHANGED, wxScrollEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ), NULL, this );
223  m_scaleAuto->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( PANEL_COMMON_SETTINGS_BASE::OnScaleAuto ), NULL, this );
224 
225 }
virtual void OnPDFViewerClick(wxCommandEvent &event)
virtual void OnTextEditorClick(wxCommandEvent &event)
virtual void OnScaleSlider(wxScrollEvent &event)
virtual void OnScaleAuto(wxCommandEvent &event)

Member Function Documentation

virtual void PANEL_COMMON_SETTINGS_BASE::OnPDFViewerClick ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_COMMON_SETTINGS.

Definition at line 74 of file panel_common_settings_base.h.

Referenced by PANEL_COMMON_SETTINGS_BASE(), and ~PANEL_COMMON_SETTINGS_BASE().

74 { event.Skip(); }
virtual void PANEL_COMMON_SETTINGS_BASE::OnScaleAuto ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_COMMON_SETTINGS.

Definition at line 76 of file panel_common_settings_base.h.

References PANEL_COMMON_SETTINGS_BASE(), and ~PANEL_COMMON_SETTINGS_BASE().

Referenced by PANEL_COMMON_SETTINGS_BASE(), and ~PANEL_COMMON_SETTINGS_BASE().

76 { event.Skip(); }
virtual void PANEL_COMMON_SETTINGS_BASE::OnScaleSlider ( wxScrollEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_COMMON_SETTINGS.

Definition at line 75 of file panel_common_settings_base.h.

Referenced by PANEL_COMMON_SETTINGS_BASE(), and ~PANEL_COMMON_SETTINGS_BASE().

75 { event.Skip(); }
virtual void PANEL_COMMON_SETTINGS_BASE::OnTextEditorClick ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_COMMON_SETTINGS.

Definition at line 73 of file panel_common_settings_base.h.

Referenced by PANEL_COMMON_SETTINGS_BASE(), and ~PANEL_COMMON_SETTINGS_BASE().

73 { event.Skip(); }

Member Data Documentation

wxChoice* PANEL_COMMON_SETTINGS_BASE::m_antialiasing
protected
wxCheckBox* PANEL_COMMON_SETTINGS_BASE::m_AutoPANOpt
protected
wxCheckBox* PANEL_COMMON_SETTINGS_BASE::m_checkBoxIconsInMenus
protected
wxRadioButton* PANEL_COMMON_SETTINGS_BASE::m_defaultPDFViewer
protected
wxSpinCtrl* PANEL_COMMON_SETTINGS_BASE::m_fileHistorySize
protected
wxCheckBox* PANEL_COMMON_SETTINGS_BASE::m_MousewheelPANOpt
protected
wxRadioButton* PANEL_COMMON_SETTINGS_BASE::m_otherPDFViewer
protected
wxBitmapButton* PANEL_COMMON_SETTINGS_BASE::m_pdfViewerBtn
protected
wxSpinCtrl* PANEL_COMMON_SETTINGS_BASE::m_SaveTime
protected
wxStaticText* PANEL_COMMON_SETTINGS_BASE::m_staticText1
protected

Definition at line 63 of file panel_common_settings_base.h.

Referenced by PANEL_COMMON_SETTINGS_BASE().

wxStaticText* PANEL_COMMON_SETTINGS_BASE::m_staticText2
protected

Definition at line 65 of file panel_common_settings_base.h.

Referenced by PANEL_COMMON_SETTINGS_BASE().

wxStaticText* PANEL_COMMON_SETTINGS_BASE::m_staticTextautosave
protected

Definition at line 52 of file panel_common_settings_base.h.

Referenced by PANEL_COMMON_SETTINGS_BASE().

wxStaticText* PANEL_COMMON_SETTINGS_BASE::m_staticTextFileHistorySize
protected

Definition at line 54 of file panel_common_settings_base.h.

Referenced by PANEL_COMMON_SETTINGS_BASE().

wxBitmapButton* PANEL_COMMON_SETTINGS_BASE::m_textEditorBtn
protected
wxCheckBox* PANEL_COMMON_SETTINGS_BASE::m_ZoomCenterOpt
protected

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