14DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS_BASE::DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS_BASE( wxWindow* parent, wxWindowID
id,
const wxString& title,
const wxPoint& pos,
const wxSize& size,
long style ) :
DIALOG_SHIM( parent, id, title, pos, size, style )
16 this->SetSizeHints( wxDefaultSize, wxDefaultSize );
18 wxBoxSizer* bMainSizer;
19 bMainSizer =
new wxBoxSizer( wxVERTICAL );
21 wxBoxSizer* bSizerTop;
22 bSizerTop =
new wxBoxSizer( wxHORIZONTAL );
24 wxStaticBoxSizer* sbScope;
25 sbScope =
new wxStaticBoxSizer(
new wxStaticBox(
this, wxID_ANY,
_(
"Scope") ), wxVERTICAL );
27 m_references =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Reference designators"), wxDefaultPosition, wxDefaultSize, 0 );
28 sbScope->Add(
m_references, 0, wxBOTTOM|wxRIGHT|wxLEFT, 4 );
30 m_values =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Values"), wxDefaultPosition, wxDefaultSize, 0 );
31 sbScope->Add(
m_values, 0, wxBOTTOM|wxRIGHT|wxLEFT, 4 );
33 m_otherFields =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Other symbol fields"), wxDefaultPosition, wxDefaultSize, 0 );
37 sbScope->Add( 0, 0, 0, wxEXPAND|wxTOP|wxBOTTOM, 5 );
39 m_wires =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Wires && wire labels"), wxDefaultPosition, wxDefaultSize, 0 );
40 sbScope->Add(
m_wires, 0, wxBOTTOM|wxRIGHT|wxLEFT, 4 );
42 m_buses =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Buses && bus labels"), wxDefaultPosition, wxDefaultSize, 0 );
43 sbScope->Add(
m_buses, 0, wxBOTTOM|wxRIGHT|wxLEFT, 4 );
45 m_globalLabels =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Global labels"), wxDefaultPosition, wxDefaultSize, 0 );
48 m_hierLabels =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Hierarchical labels"), wxDefaultPosition, wxDefaultSize, 0 );
49 sbScope->Add(
m_hierLabels, 0, wxBOTTOM|wxRIGHT|wxLEFT, 4 );
51 m_labelFields =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Label fields"), wxDefaultPosition, wxDefaultSize, 0 );
55 sbScope->Add( 0, 0, 1, wxEXPAND|wxTOP|wxBOTTOM, 5 );
57 m_sheetTitles =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Sheet titles"), wxDefaultPosition, wxDefaultSize, 0 );
60 m_sheetFields =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Other sheet fields"), wxDefaultPosition, wxDefaultSize, 0 );
63 m_sheetPins =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Sheet pins"), wxDefaultPosition, wxDefaultSize, 0 );
64 sbScope->Add(
m_sheetPins, 0, wxBOTTOM|wxRIGHT|wxLEFT, 4 );
66 m_sheetBorders =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Sheet borders && backgrounds"), wxDefaultPosition, wxDefaultSize, 0 );
70 sbScope->Add( 0, 0, 1, wxEXPAND|wxTOP|wxBOTTOM, 5 );
72 m_schTextAndGraphics =
new wxCheckBox( sbScope->GetStaticBox(), wxID_ANY,
_(
"Schematic text && graphics"), wxDefaultPosition, wxDefaultSize, 0 );
76 bSizerTop->Add( sbScope, 0, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 10 );
78 wxStaticBoxSizer* sbFilters;
79 sbFilters =
new wxStaticBoxSizer(
new wxStaticBox(
this, wxID_ANY,
_(
"Filters") ), wxVERTICAL );
81 wxFlexGridSizer* fgSizer2;
82 fgSizer2 =
new wxFlexGridSizer( 0, 2, 4, 0 );
83 fgSizer2->AddGrowableCol( 1 );
84 fgSizer2->SetFlexibleDirection( wxBOTH );
85 fgSizer2->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
87 m_fieldnameFilterOpt =
new wxCheckBox( sbFilters->GetStaticBox(), wxID_ANY,
_(
"Filter fields by name:"), wxDefaultPosition, wxDefaultSize, 0 );
90 m_fieldnameFilter =
new wxTextCtrl( sbFilters->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
91 fgSizer2->Add(
m_fieldnameFilter, 0, wxALIGN_CENTER_VERTICAL|wxLEFT|wxEXPAND, 5 );
94 fgSizer2->Add( 0, 0, 1, wxEXPAND|wxTOP|wxBOTTOM, 3 );
97 fgSizer2->Add( 0, 0, 1, wxEXPAND|wxTOP|wxBOTTOM, 3 );
99 m_referenceFilterOpt =
new wxCheckBox( sbFilters->GetStaticBox(), wxID_ANY,
_(
"Filter items by parent reference designator:"), wxDefaultPosition, wxDefaultSize, 0 );
102 m_referenceFilter =
new wxTextCtrl( sbFilters->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
107 m_symbolFilterOpt =
new wxCheckBox( sbFilters->GetStaticBox(), wxID_ANY,
_(
"Filter items by parent symbol library id:"), wxDefaultPosition, wxDefaultSize, 0 );
108 fgSizer2->Add(
m_symbolFilterOpt, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
110 m_symbolFilter =
new wxTextCtrl( sbFilters->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
111 fgSizer2->Add(
m_symbolFilter, 0, wxEXPAND|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
113 m_typeFilterOpt =
new wxCheckBox( sbFilters->GetStaticBox(), wxID_ANY,
_(
"Filter items by parent symbol type:"), wxDefaultPosition, wxDefaultSize, 0 );
114 fgSizer2->Add(
m_typeFilterOpt, 0, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
116 wxString m_typeFilterChoices[] = {
_(
"Non-power symbols"),
_(
"Power symbols") };
117 int m_typeFilterNChoices =
sizeof( m_typeFilterChoices ) /
sizeof( wxString );
118 m_typeFilter =
new wxChoice( sbFilters->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, m_typeFilterNChoices, m_typeFilterChoices, 0 );
120 fgSizer2->Add(
m_typeFilter, 0, wxALIGN_CENTER_VERTICAL|wxEXPAND|wxLEFT, 5 );
123 fgSizer2->Add( 0, 0, 1, wxEXPAND|wxTOP|wxBOTTOM, 5 );
126 fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
128 m_netFilterOpt =
new wxCheckBox( sbFilters->GetStaticBox(), wxID_ANY,
_(
"Filter items by net:"), wxDefaultPosition, wxDefaultSize, 0 );
129 fgSizer2->Add(
m_netFilterOpt, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
131 m_netFilter =
new wxTextCtrl( sbFilters->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
132 fgSizer2->Add(
m_netFilter, 0, wxALIGN_CENTER_VERTICAL|wxEXPAND|wxLEFT, 5 );
135 fgSizer2->Add( 0, 0, 1, wxEXPAND|wxTOP|wxBOTTOM, 5 );
138 fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
140 m_selectedFilterOpt =
new wxCheckBox( sbFilters->GetStaticBox(), wxID_ANY,
_(
"Selected items only"), wxDefaultPosition, wxDefaultSize, 0 );
144 sbFilters->Add( fgSizer2, 1, wxEXPAND|wxRIGHT, 5 );
147 bSizerTop->Add( sbFilters, 1, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 10 );
150 bMainSizer->Add( bSizerTop, 0, wxEXPAND, 5 );
153 bMainSizer->Add( 0, 0, 0, wxTOP, 5 );
156 bMainSizer->Add( 0, 0, 0, wxTOP, 5 );
158 wxStaticBoxSizer* sbAction;
159 sbAction =
new wxStaticBoxSizer(
new wxStaticBox(
this, wxID_ANY,
_(
"Set To") ), wxVERTICAL );
161 m_specifiedValues =
new wxPanel( sbAction->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
163 bSizer2 =
new wxBoxSizer( wxVERTICAL );
165 wxFlexGridSizer* fgSizer1;
166 fgSizer1 =
new wxFlexGridSizer( 0, 6, 2, 0 );
167 fgSizer1->AddGrowableCol( 1 );
168 fgSizer1->AddGrowableCol( 3 );
169 fgSizer1->AddGrowableCol( 5 );
170 fgSizer1->SetFlexibleDirection( wxBOTH );
171 fgSizer1->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
175 fgSizer1->Add(
m_fontLabel, 0, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
177 wxString m_fontCtrlChoices[] = {
_(
"KiCad Font") };
178 int m_fontCtrlNChoices =
sizeof( m_fontCtrlChoices ) /
sizeof( wxString );
181 fgSizer1->Add(
m_fontCtrl, 0, wxALIGN_CENTER_VERTICAL|wxEXPAND, 5 );
184 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
187 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
193 m_textColorSwatch->SetForegroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_WINDOW ) );
200 fgSizer1->Add(
m_textSizeLabel, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
205 fgSizer1->Add(
m_textSizeCtrl, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL, 5 );
209 fgSizer1->Add(
m_textSizeUnits, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
212 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
214 m_bold =
new wxCheckBox(
m_specifiedValues, wxID_ANY,
_(
"Bold"), wxDefaultPosition, wxDefaultSize, wxCHK_3STATE|wxCHK_ALLOW_3RD_STATE_FOR_USER );
215 fgSizer1->Add(
m_bold, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
217 m_italic =
new wxCheckBox(
m_specifiedValues, wxID_ANY,
_(
"Italic"), wxDefaultPosition, wxDefaultSize, wxCHK_3STATE|wxCHK_ALLOW_3RD_STATE_FOR_USER );
218 fgSizer1->Add(
m_italic, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT, 5 );
221 fgSizer1->Add( 0, 5, 1, wxEXPAND, 5 );
224 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
227 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
230 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
233 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
236 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
240 fgSizer1->Add(
orientationLabel, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
242 wxString m_orientationChoices[] = {
_(
"Right"),
_(
"Up"),
_(
"Left"),
_(
"Down"),
_(
"-- leave unchanged --") };
243 int m_orientationNChoices =
sizeof( m_orientationChoices ) /
sizeof( wxString );
246 fgSizer1->Add(
m_orientation, 0, wxALIGN_CENTER_VERTICAL|wxEXPAND|wxTOP|wxBOTTOM, 4 );
250 fgSizer1->Add(
m_staticText16, 0, wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
253 fgSizer1->Add( 0, 0, 0, wxEXPAND|wxRIGHT|wxLEFT, 25 );
256 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
259 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
262 fgSizer1->Add( 0, 5, 1, wxEXPAND, 5 );
265 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
268 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
271 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
274 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
277 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
281 fgSizer1->Add(
hAlignLabel, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
283 wxString m_hAlignChoices[] = {
_(
"Left"),
_(
"Center"),
_(
"Right"),
_(
"-- leave unchanged --") };
284 int m_hAlignNChoices =
sizeof( m_hAlignChoices ) /
sizeof( wxString );
285 m_hAlign =
new wxChoice(
m_specifiedValues, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_hAlignNChoices, m_hAlignChoices, 0 );
287 fgSizer1->Add(
m_hAlign, 0, wxALIGN_CENTER_VERTICAL|wxEXPAND|wxTOP|wxBOTTOM, 4 );
291 fgSizer1->Add(
m_staticText14, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
294 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
296 m_visible =
new wxCheckBox(
m_specifiedValues, wxID_ANY,
_(
"Visible"), wxDefaultPosition, wxDefaultSize, wxCHK_3STATE|wxCHK_ALLOW_3RD_STATE_FOR_USER );
297 fgSizer1->Add(
m_visible, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
301 fgSizer1->Add(
m_staticText12, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT, 15 );
305 fgSizer1->Add(
vAlignLabel, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
307 wxString m_vAlignChoices[] = {
_(
"Top"),
_(
"Center"),
_(
"Bottom"),
_(
"-- leave unchanged --") };
308 int m_vAlignNChoices =
sizeof( m_vAlignChoices ) /
sizeof( wxString );
309 m_vAlign =
new wxChoice(
m_specifiedValues, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_vAlignNChoices, m_vAlignChoices, 0 );
311 fgSizer1->Add(
m_vAlign, 0, wxALIGN_CENTER_VERTICAL|wxEXPAND, 5 );
315 fgSizer1->Add(
m_staticText15, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
318 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
321 fgSizer1->Add(
m_showFieldNames, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
325 fgSizer1->Add(
m_staticText13, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT, 15 );
328 fgSizer1->Add(
m_staticline1, 0, wxEXPAND|wxTOP|wxBOTTOM, 7 );
331 fgSizer1->Add(
m_staticline2, 0, wxEXPAND|wxTOP|wxBOTTOM, 7 );
337 fgSizer1->Add(
m_staticline3, 0, wxEXPAND|wxTOP|wxBOTTOM, 7 );
340 fgSizer1->Add(
m_staticline4, 0, wxEXPAND|wxTOP|wxBOTTOM, 7 );
343 fgSizer1->Add(
m_staticline5, 0, wxEXPAND|wxTOP|wxBOTTOM|wxRIGHT, 7 );
347 fgSizer1->Add(
m_lineWidthLabel, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
350 fgSizer1->Add(
m_LineWidthCtrl, 0, wxALIGN_CENTER_VERTICAL|wxEXPAND, 5 );
357 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
360 fgSizer1->Add(
m_setColor, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
363 m_colorSwatch->SetForegroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_WINDOW ) );
366 fgSizer1->Add(
m_colorSwatch, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
370 fgSizer1->Add(
lineStyleLabel, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
372 wxString m_lineStyleChoices[] = {
_(
"Solid"),
_(
"Dashed"),
_(
"Dotted"),
_(
"Dash-Dot"),
_(
"Dash-Dot-Dot") };
373 int m_lineStyleNChoices =
sizeof( m_lineStyleChoices ) /
sizeof( wxString );
374 m_lineStyle =
new wxChoice(
m_specifiedValues, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_lineStyleNChoices, m_lineStyleChoices, 0 );
376 fgSizer1->Add(
m_lineStyle, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL, 5 );
379 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
382 fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );
385 fgSizer1->Add(
m_setFillColor, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
388 m_fillColorSwatch->SetForegroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_WINDOW ) );
391 fgSizer1->Add(
m_fillColorSwatch, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
395 fgSizer1->Add(
m_dotSizeLabel, 0, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
398 fgSizer1->Add(
m_dotSizeCtrl, 0, wxALIGN_CENTER_VERTICAL|wxEXPAND, 5 );
402 fgSizer1->Add(
m_dotSizeUnits, 0, wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
405 fgSizer1->Add( 0, 0, 1, wxEXPAND|wxALIGN_CENTER_VERTICAL, 5 );
408 fgSizer1->Add(
m_setDotColor, 0, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
411 m_dotColorSwatch->SetForegroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_WINDOW ) );
414 fgSizer1->Add(
m_dotColorSwatch, 0, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
417 bSizer2->Add( fgSizer1, 1, wxEXPAND|wxTOP, 2 );
426 bMainSizer->Add( sbAction, 1, wxEXPAND|wxRIGHT|wxLEFT, 10 );
440 this->SetSizer( bMainSizer );
442 bMainSizer->Fit(
this );
A simple color swatch of the kind used to set layer colors.
wxCheckBox * m_typeFilterOpt
wxStaticLine * m_staticline3
wxCheckBox * m_hierLabels
wxCheckBox * m_selectedFilterOpt
virtual void onFontSelected(wxCommandEvent &event)
virtual void OnFieldNameFilterText(wxCommandEvent &event)
wxStaticText * m_fontLabel
wxStaticText * m_staticText14
wxCheckBox * m_sheetFields
wxTextCtrl * m_textSizeCtrl
wxStaticLine * m_staticline21
wxStaticText * m_textSizeLabel
wxButton * m_sdbSizerButtonsOK
wxCheckBox * m_schTextAndGraphics
DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Edit Text and Graphic Properties"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
wxCheckBox * m_globalLabels
wxStaticText * m_dotSizeUnits
wxCheckBox * m_otherFields
wxTextCtrl * m_fieldnameFilter
wxTextCtrl * m_symbolFilter
wxStaticText * orientationLabel
wxCheckBox * m_setDotColor
wxStaticLine * m_staticline4
wxCheckBox * m_sheetBorders
wxStaticLine * m_staticline1
wxStaticText * m_staticText15
wxStaticText * m_staticText13
wxPanel * m_specifiedValues
~DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS_BASE()
COLOR_SWATCH * m_dotColorSwatch
wxCheckBox * m_referenceFilterOpt
wxCheckBox * m_symbolFilterOpt
wxStaticText * m_staticText16
wxButton * m_sdbSizerButtonsCancel
virtual void OnNetFilterText(wxCommandEvent &event)
virtual void OnSymbolFilterText(wxCommandEvent &event)
wxStaticLine * m_staticline5
virtual void OnReferenceFilterText(wxCommandEvent &event)
wxStdDialogButtonSizer * m_sdbSizerButtons
wxCheckBox * m_setFillColor
wxCheckBox * m_labelFields
wxCheckBox * m_netFilterOpt
wxStaticText * m_lineWidthLabel
wxTextCtrl * m_referenceFilter
wxStaticText * m_lineWidthUnits
COLOR_SWATCH * m_colorSwatch
wxStaticText * m_textSizeUnits
COLOR_SWATCH * m_fillColorSwatch
wxTextCtrl * m_LineWidthCtrl
wxStaticText * m_dotSizeLabel
virtual void OnUpdateUI(wxUpdateUIEvent &event)
wxCheckBox * m_showFieldNames
wxCheckBox * m_fieldnameFilterOpt
wxCheckBox * m_setTextColor
wxStaticText * m_staticText12
wxStaticText * vAlignLabel
wxStaticText * hAlignLabel
wxStaticText * lineStyleLabel
wxTextCtrl * m_dotSizeCtrl
wxButton * m_sdbSizerButtonsApply
COLOR_SWATCH * m_textColorSwatch
wxStaticLine * m_staticline2
wxCheckBox * m_sheetTitles
wxCheckBox * m_references
Dialog helper object to sit in the inheritance tree between wxDialog and any class written by wxFormB...