12 PANEL_PROPERTIES_BASE::PANEL_PROPERTIES_BASE( wxWindow* parent, wxWindowID
id,
const wxPoint& pos,
const wxSize& size,
long style,
const wxString&
name ) : wxPanel( parent, id, pos, size, style,
name )
14 wxBoxSizer* bSizerpanel;
15 bSizerpanel =
new wxBoxSizer( wxVERTICAL );
17 m_notebook =
new wxNotebook(
this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
18 m_swItemProperties =
new wxScrolledWindow(
m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxTAB_TRAVERSAL|wxVSCROLL );
22 wxBoxSizer* bSizerButt;
23 bSizerButt =
new wxBoxSizer( wxHORIZONTAL );
27 m_staticTextType->SetFont( wxFont( wxNORMAL_FONT->GetPointSize(), wxFONTFAMILY_DEFAULT, wxFONTSTYLE_SLANT, wxFONTWEIGHT_NORMAL,
false, wxEmptyString ) );
29 bSizerButt->Add(
m_staticTextType, 1, wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT, 4 );
32 bSizerButt->Add(
m_buttonHelp, 0, wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT, 5 );
34 wxString m_choicePageOptChoices[] = {
_(
"Show on all pages"),
_(
"First page only"),
_(
"Subsequent pages only") };
35 int m_choicePageOptNChoices =
sizeof( m_choicePageOptChoices ) /
sizeof( wxString );
58 m_stcText->MarkerDefine( wxSTC_MARKNUM_FOLDER, wxSTC_MARK_BOXPLUS );
59 m_stcText->MarkerSetBackground( wxSTC_MARKNUM_FOLDER, wxColour( wxT(
"BLACK") ) );
60 m_stcText->MarkerSetForeground( wxSTC_MARKNUM_FOLDER, wxColour( wxT(
"WHITE") ) );
61 m_stcText->MarkerDefine( wxSTC_MARKNUM_FOLDEROPEN, wxSTC_MARK_BOXMINUS );
62 m_stcText->MarkerSetBackground( wxSTC_MARKNUM_FOLDEROPEN, wxColour( wxT(
"BLACK") ) );
63 m_stcText->MarkerSetForeground( wxSTC_MARKNUM_FOLDEROPEN, wxColour( wxT(
"WHITE") ) );
64 m_stcText->MarkerDefine( wxSTC_MARKNUM_FOLDERSUB, wxSTC_MARK_EMPTY );
65 m_stcText->MarkerDefine( wxSTC_MARKNUM_FOLDEREND, wxSTC_MARK_BOXPLUS );
66 m_stcText->MarkerSetBackground( wxSTC_MARKNUM_FOLDEREND, wxColour( wxT(
"BLACK") ) );
67 m_stcText->MarkerSetForeground( wxSTC_MARKNUM_FOLDEREND, wxColour( wxT(
"WHITE") ) );
68 m_stcText->MarkerDefine( wxSTC_MARKNUM_FOLDEROPENMID, wxSTC_MARK_BOXMINUS );
69 m_stcText->MarkerSetBackground( wxSTC_MARKNUM_FOLDEROPENMID, wxColour( wxT(
"BLACK") ) );
70 m_stcText->MarkerSetForeground( wxSTC_MARKNUM_FOLDEROPENMID, wxColour( wxT(
"WHITE") ) );
71 m_stcText->MarkerDefine( wxSTC_MARKNUM_FOLDERMIDTAIL, wxSTC_MARK_EMPTY );
72 m_stcText->MarkerDefine( wxSTC_MARKNUM_FOLDERTAIL, wxSTC_MARK_EMPTY );
73 m_stcText->SetSelBackground(
true, wxSystemSettings::GetColour( wxSYS_COLOUR_HIGHLIGHT ) );
74 m_stcText->SetSelForeground(
true, wxSystemSettings::GetColour( wxSYS_COLOUR_HIGHLIGHTTEXT ) );
77 wxBoxSizer* bSizerFontOpt;
78 bSizerFontOpt =
new wxBoxSizer( wxVERTICAL );
80 wxFlexGridSizer* fgSizer1;
81 fgSizer1 =
new wxFlexGridSizer( 0, 4, 0, 0 );
82 fgSizer1->SetFlexibleDirection( wxBOTH );
83 fgSizer1->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
87 fgSizer1->Add(
m_staticTextHjust, 0, wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxLEFT, 5 );
89 wxString m_choiceHjustifyChoices[] = {
_(
"Left"),
_(
"Center"),
_(
"Right") };
90 int m_choiceHjustifyNChoices =
sizeof( m_choiceHjustifyChoices ) /
sizeof( wxString );
93 fgSizer1->Add(
m_choiceHjustify, 0, wxEXPAND|wxALL|wxALIGN_CENTER_VERTICAL, 5 );
96 fgSizer1->Add( 0, 0, 1, wxEXPAND|wxRIGHT|wxLEFT, 10 );
99 fgSizer1->Add(
m_checkBoxBold, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
103 fgSizer1->Add(
m_staticTextVjust, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
105 wxString m_choiceVjustifyChoices[] = {
_(
"Top"),
_(
"Center"),
_(
"Bottom") };
106 int m_choiceVjustifyNChoices =
sizeof( m_choiceVjustifyChoices ) /
sizeof( wxString );
109 fgSizer1->Add(
m_choiceVjustify, 0, wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
112 fgSizer1->Add( 0, 0, 1, wxEXPAND|wxRIGHT|wxLEFT, 5 );
115 fgSizer1->Add(
m_checkBoxItalic, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT|wxLEFT, 5 );
118 bSizerFontOpt->Add( fgSizer1, 0, wxEXPAND, 5 );
123 wxFlexGridSizer* fgSizer2;
124 fgSizer2 =
new wxFlexGridSizer( 0, 3, 3, 0 );
125 fgSizer2->AddGrowableCol( 1 );
126 fgSizer2->SetFlexibleDirection( wxBOTH );
127 fgSizer2->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
138 fgSizer2->Add(
m_TextTextSizeXUnits, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxLEFT|wxRIGHT, 5 );
149 fgSizer2->Add(
m_TextTextSizeYUnits, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT|wxLEFT, 5 );
196 wxFlexGridSizer* fgSizer3;
197 fgSizer3 =
new wxFlexGridSizer( 0, 3, 3, 0 );
198 fgSizer3->AddGrowableCol( 1 );
199 fgSizer3->SetFlexibleDirection( wxBOTH );
200 fgSizer3->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
204 fgSizer3->Add(
m_staticTextPosX, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 3 );
206 m_textCtrlPosX =
new wxTextCtrl(
sbSizerPos->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
207 fgSizer3->Add(
m_textCtrlPosX, 0, wxALIGN_CENTER_VERTICAL|wxEXPAND, 5 );
211 fgSizer3->Add(
m_TextPosXUnits, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxLEFT|wxRIGHT, 5 );
215 fgSizer3->Add(
m_staticTextPosY, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 3 );
217 m_textCtrlPosY =
new wxTextCtrl(
sbSizerPos->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
218 fgSizer3->Add(
m_textCtrlPosY, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL, 5 );
222 fgSizer3->Add(
m_TextPosYUnits, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxLEFT|wxRIGHT, 5 );
239 fgSizer3->Add( 0, 0, 1, wxEXPAND, 5 );
242 sbSizerPos->Add( fgSizer3, 0, wxEXPAND|wxBOTTOM, 5 );
249 wxFlexGridSizer* fgSizer4;
250 fgSizer4 =
new wxFlexGridSizer( 0, 3, 3, 0 );
251 fgSizer4->AddGrowableCol( 1 );
252 fgSizer4->SetFlexibleDirection( wxBOTH );
253 fgSizer4->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
257 fgSizer4->Add(
m_staticTextEndX, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 3 );
260 fgSizer4->Add(
m_textCtrlEndX, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL, 5 );
264 fgSizer4->Add(
m_TextEndXUnits, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxLEFT|wxRIGHT, 5 );
268 fgSizer4->Add(
m_staticTextEndY, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 3 );
271 fgSizer4->Add(
m_textCtrlEndY, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL, 5 );
275 fgSizer4->Add(
m_TextEndYUnits, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxLEFT, 5 );
292 fgSizer4->Add( 0, 0, 1, wxEXPAND, 5 );
300 wxBoxSizer* sizerMisc;
301 sizerMisc =
new wxBoxSizer( wxHORIZONTAL );
303 wxGridBagSizer* gbSizer1;
304 gbSizer1 =
new wxGridBagSizer( 3, 0 );
305 gbSizer1->SetFlexibleDirection( wxBOTH );
306 gbSizer1->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
310 gbSizer1->Add(
m_staticTextThickness, wxGBPosition( 0, 0 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT, 3 );
313 gbSizer1->Add(
m_textCtrlThickness, wxGBPosition( 0, 1 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxEXPAND, 5 );
317 gbSizer1->Add(
m_TextLineThicknessUnits, wxGBPosition( 0, 2 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxLEFT, 3 );
321 gbSizer1->Add(
m_staticTextRot, wxGBPosition( 1, 0 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT, 3 );
324 gbSizer1->Add(
m_textCtrlRotation, wxGBPosition( 1, 1 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxEXPAND, 3 );
328 gbSizer1->Add(
m_staticTextBitmapDPI, wxGBPosition( 2, 0 ), wxGBSpan( 1, 1 ), wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT, 3 );
331 gbSizer1->Add(
m_textCtrlBitmapDPI, wxGBPosition( 2, 1 ), wxGBSpan( 1, 1 ), wxEXPAND|wxALIGN_CENTER_VERTICAL, 3 );
334 gbSizer1->AddGrowableCol( 1 );
336 sizerMisc->Add( gbSizer1, 1, wxEXPAND|wxTOP|wxRIGHT, 3 );
341 wxStaticBoxSizer* m_sbStep;
342 m_sbStep =
new wxStaticBoxSizer(
new wxStaticBox(
m_swItemProperties, wxID_ANY,
_(
"Repeat Parameters") ), wxVERTICAL );
344 wxFlexGridSizer* fgSizer8;
345 fgSizer8 =
new wxFlexGridSizer( 0, 3, 3, 0 );
346 fgSizer8->AddGrowableCol( 1 );
347 fgSizer8->SetFlexibleDirection( wxBOTH );
348 fgSizer8->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
350 m_staticTextRepeatCnt =
new wxStaticText( m_sbStep->GetStaticBox(), wxID_ANY,
_(
"Count:"), wxDefaultPosition, wxDefaultSize, 0 );
354 m_textCtrlRepeatCount =
new wxTextCtrl( m_sbStep->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
358 fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
360 m_staticTextInclabel =
new wxStaticText( m_sbStep->GetStaticBox(), wxID_ANY,
_(
"Step text:"), wxDefaultPosition, wxDefaultSize, 0 );
364 m_textCtrlTextIncrement =
new wxTextCtrl( m_sbStep->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
370 fgSizer8->Add( 0, 0, 0, wxEXPAND, 5 );
372 m_staticTextStepX =
new wxStaticText( m_sbStep->GetStaticBox(), wxID_ANY,
_(
"Step X:"), wxDefaultPosition, wxDefaultSize, 0 );
374 fgSizer8->Add(
m_staticTextStepX, 0, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 3 );
376 m_textCtrlStepX =
new wxTextCtrl( m_sbStep->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( -1,-1 ), 0 );
377 m_textCtrlStepX->SetToolTip(
_(
"Distance on the X axis to step for each repeat.") );
379 fgSizer8->Add(
m_textCtrlStepX, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
381 m_TextStepXUnits =
new wxStaticText( m_sbStep->GetStaticBox(), wxID_ANY,
_(
"mm"), wxDefaultPosition, wxDefaultSize, 0 );
383 fgSizer8->Add(
m_TextStepXUnits, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxLEFT|wxRIGHT, 5 );
385 m_staticTextStepY =
new wxStaticText( m_sbStep->GetStaticBox(), wxID_ANY,
_(
"Step Y:"), wxDefaultPosition, wxDefaultSize, 0 );
387 fgSizer8->Add(
m_staticTextStepY, 0, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 3 );
389 m_textCtrlStepY =
new wxTextCtrl( m_sbStep->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
390 m_textCtrlStepY->SetToolTip(
_(
"Distance to step on Y axis for each repeat.") );
392 fgSizer8->Add(
m_textCtrlStepY, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
394 m_TextStepYUnits =
new wxStaticText( m_sbStep->GetStaticBox(), wxID_ANY,
_(
"mm"), wxDefaultPosition, wxDefaultSize, 0 );
396 fgSizer8->Add(
m_TextStepYUnits, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxLEFT|wxRIGHT, 5 );
399 m_sbStep->Add( fgSizer8, 0, wxEXPAND|wxBOTTOM, 5 );
414 m_swGeneralOpts =
new wxScrolledWindow(
m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxTAB_TRAVERSAL|wxVSCROLL );
416 wxBoxSizer* bSizerGeneralOpts;
417 bSizerGeneralOpts =
new wxBoxSizer( wxVERTICAL );
419 wxStaticBoxSizer* sbSizer1;
420 sbSizer1 =
new wxStaticBoxSizer(
new wxStaticBox(
m_swGeneralOpts, wxID_ANY,
_(
"Default Values") ), wxVERTICAL );
422 wxFlexGridSizer* fgSizer5;
423 fgSizer5 =
new wxFlexGridSizer( 0, 2, 0, 0 );
424 fgSizer5->AddGrowableCol( 0 );
425 fgSizer5->SetFlexibleDirection( wxBOTH );
426 fgSizer5->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
428 m_staticTextDefTsX =
new wxStaticText( sbSizer1->GetStaticBox(), wxID_ANY,
_(
"Text width:"), wxDefaultPosition, wxDefaultSize, 0 );
433 fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
435 m_textCtrlDefaultTextSizeX =
new wxTextCtrl( sbSizer1->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
442 m_staticTextDefTsY =
new wxStaticText( sbSizer1->GetStaticBox(), wxID_ANY,
_(
"Text height:"), wxDefaultPosition, wxDefaultSize, 0 );
447 fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
449 m_textCtrlDefaultTextSizeY =
new wxTextCtrl( sbSizer1->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
456 m_staticTextDefLineW =
new wxStaticText( sbSizer1->GetStaticBox(), wxID_ANY,
_(
"Line thickness:"), wxDefaultPosition, wxDefaultSize, 0 );
461 fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
463 m_textCtrlDefaultLineWidth =
new wxTextCtrl( sbSizer1->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
470 m_staticTextDefTextThickness =
new wxStaticText( sbSizer1->GetStaticBox(), wxID_ANY,
_(
"Text thickness:"), wxDefaultPosition, wxDefaultSize, 0 );
475 fgSizer5->Add( 0, 0, 1, wxEXPAND|wxRIGHT, 5 );
485 fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
488 sbSizer1->Add( fgSizer5, 1, wxEXPAND, 5 );
490 m_buttonDefault =
new wxButton( sbSizer1->GetStaticBox(), wxID_ANY,
_(
"Set to Default"), wxDefaultPosition, wxDefaultSize, 0 );
494 bSizerGeneralOpts->Add( sbSizer1, 0, wxEXPAND, 5 );
496 wxStaticBoxSizer* bSizerGeneraMargins;
497 bSizerGeneraMargins =
new wxStaticBoxSizer(
new wxStaticBox(
m_swGeneralOpts, wxID_ANY,
_(
"Page Margins") ), wxVERTICAL );
499 wxFlexGridSizer* fgSizer6;
500 fgSizer6 =
new wxFlexGridSizer( 0, 2, 0, 0 );
501 fgSizer6->AddGrowableCol( 0 );
502 fgSizer6->SetFlexibleDirection( wxBOTH );
503 fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
505 m_staticTextLeftMargin =
new wxStaticText( bSizerGeneraMargins->GetStaticBox(), wxID_ANY,
_(
"Left:"), wxDefaultPosition, wxDefaultSize, 0 );
510 fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
512 m_textCtrlLeftMargin =
new wxTextCtrl( bSizerGeneraMargins->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
515 m_TextLeftMarginUnits =
new wxStaticText( bSizerGeneraMargins->GetStaticBox(), wxID_ANY,
_(
"mm"), wxDefaultPosition, wxDefaultSize, 0 );
519 m_staticTextDefRightMargin =
new wxStaticText( bSizerGeneraMargins->GetStaticBox(), wxID_ANY,
_(
"Right:"), wxDefaultPosition, wxDefaultSize, 0 );
524 fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
526 m_textCtrlRightMargin =
new wxTextCtrl( bSizerGeneraMargins->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
529 m_TextRightMarginUnits =
new wxStaticText( bSizerGeneraMargins->GetStaticBox(), wxID_ANY,
_(
"mm"), wxDefaultPosition, wxDefaultSize, 0 );
533 m_staticTextTopMargin =
new wxStaticText( bSizerGeneraMargins->GetStaticBox(), wxID_ANY,
_(
"Top:"), wxDefaultPosition, wxDefaultSize, 0 );
538 fgSizer6->Add( 0, 0, 1, wxEXPAND|wxRIGHT, 5 );
540 m_textCtrlTopMargin =
new wxTextCtrl( bSizerGeneraMargins->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
541 fgSizer6->Add(
m_textCtrlTopMargin, 0, wxEXPAND|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
543 m_TextTopMarginUnits =
new wxStaticText( bSizerGeneraMargins->GetStaticBox(), wxID_ANY,
_(
"mm"), wxDefaultPosition, wxDefaultSize, 0 );
545 fgSizer6->Add(
m_TextTopMarginUnits, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM|wxLEFT|wxRIGHT, 5 );
547 m_staticTextBottomMargin =
new wxStaticText( bSizerGeneraMargins->GetStaticBox(), wxID_ANY,
_(
"Bottom:"), wxDefaultPosition, wxDefaultSize, 0 );
552 fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
554 m_textCtrlBottomMargin =
new wxTextCtrl( bSizerGeneraMargins->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
557 m_TextBottomMarginUnits =
new wxStaticText( bSizerGeneraMargins->GetStaticBox(), wxID_ANY,
_(
"mm"), wxDefaultPosition, wxDefaultSize, 0 );
562 bSizerGeneraMargins->Add( fgSizer6, 1, wxEXPAND, 5 );
564 m_buttonGeneralOptsOK =
new wxButton( bSizerGeneraMargins->GetStaticBox(), wxID_ANY,
_(
"Apply"), wxDefaultPosition, wxDefaultSize, 0 );
570 bSizerGeneralOpts->Add( bSizerGeneraMargins, 0, wxEXPAND|wxTOP, 10 );
578 bSizerpanel->Add(
m_notebook, 1, wxEXPAND, 5 );
581 this->SetSizer( bSizerpanel );
583 bSizerpanel->Fit(
this );
wxStaticText * m_TextPosXUnits
wxStaticText * m_staticTextDefTextThickness
wxTextCtrl * m_textCtrlBottomMargin
wxButton * m_buttonGeneralOptsOK
wxStaticText * m_staticTextPosX
wxStaticText * m_staticTextThickness
wxTextCtrl * m_textCtrlDefaultTextThickness
wxTextCtrl * m_textCtrlTextSizeY
wxStaticText * m_staticTextRot
wxStaticText * m_staticTextTsizeY
wxStaticText * m_staticTextOrgEnd
wxStaticText * m_staticTextVjust
wxTextCtrl * m_textCtrlThickness
wxStaticText * m_staticTextDefTsY
wxScrolledWindow * m_swItemProperties
wxTextCtrl * m_textCtrlEndX
wxStaticText * m_staticTextInclabel
wxStaticText * m_TextConstraintXUnits
wxStaticText * m_staticTextStepX
wxStaticText * m_staticTextBitmapDPI
wxTextCtrl * m_textCtrlConstraintY
wxStaticText * m_staticTextOrgPos
wxTextCtrl * m_textCtrlRepeatCount
wxStaticText * m_staticTextBottomMargin
wxStaticText * m_staticTextComment
wxStaticText * m_TextDefaultLineWidthUnits
wxTextCtrl * m_textCtrlRightMargin
wxStaticText * m_TextTopMarginUnits
wxTextCtrl * m_textCtrlStepY
wxTextCtrl * m_textCtrlTextIncrement
wxStaticText * m_TextBottomMarginUnits
wxTextCtrl * m_textCtrlDefaultLineWidth
wxStaticText * m_staticTextDefRightMargin
wxTextCtrl * m_textCtrlComment
wxStaticText * m_TextLineThicknessUnits
wxStaticText * m_TextTextSizeYUnits
wxChoice * m_choicePageOpt
wxTextCtrl * m_textCtrlPosX
wxStaticText * m_staticTextTsizeX
wxTextCtrl * m_textCtrlDefaultTextSizeY
wxBoxSizer * m_SizerItemProperties
wxStaticText * m_TextDefaultTextThicknessUnits
wxStaticText * m_TextConstraintYUnits
wxStyledTextCtrl * m_stcText
wxTextCtrl * m_textCtrlConstraintX
wxTextCtrl * m_textCtrlEndY
wxStaticText * m_staticTextLeftMargin
wxTextCtrl * m_textCtrlStepX
wxStaticText * m_staticTextEndX
wxStaticText * m_TextDefaultTextSizeXUnits
virtual void onHelp(wxCommandEvent &event)
wxStaticText * m_TextLeftMarginUnits
wxStaticText * m_TextRightMarginUnits
PANEL_PROPERTIES_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)
wxStaticBoxSizer * sbSizerPos
wxStaticText * m_staticTextEndY
wxStaticText * m_staticTextRepeatCnt
wxTextCtrl * m_textCtrlTextSizeX
wxStaticText * m_staticTextPosY
wxStaticBoxSizer * m_sbSizerEndPosition
wxStaticText * m_TextEndXUnits
wxStaticText * m_TextStepXUnits
wxComboBox * m_comboBoxCornerEnd
wxComboBox * m_comboBoxCornerPos
wxChoice * m_choiceHjustify
wxStaticText * m_TextStepYUnits
wxStaticText * m_staticTextTopMargin
wxCheckBox * m_checkBoxBold
wxTextCtrl * m_textCtrlBitmapDPI
wxStaticText * m_TextDefaultTextSizeYUnits
virtual void OnAcceptPrms(wxCommandEvent &event)
wxStaticText * m_staticTextHjust
wxTextCtrl * m_textCtrlLeftMargin
wxTextCtrl * m_textCtrlTopMargin
wxStaticText * m_TextPosYUnits
wxStaticText * m_staticTextDefTsX
wxCheckBox * m_checkBoxItalic
wxScrolledWindow * m_swGeneralOpts
wxStaticText * m_staticTextSizeInfo
wxStaticText * m_staticTextConstraintY
wxStaticText * m_staticTextStepY
wxStaticText * m_staticTextType
wxStaticText * m_staticTextConstraintX
wxStaticText * m_staticTextDefLineW
virtual void OnPageChanged(wxNotebookEvent &event)
wxTextCtrl * m_textCtrlRotation
wxTextCtrl * m_textCtrlPosY
wxChoice * m_choiceVjustify
wxButton * m_buttonDefault
virtual void OnSetDefaultValues(wxCommandEvent &event)
wxStaticText * m_TextEndYUnits
wxStaticText * m_TextTextSizeXUnits
wxTextCtrl * m_textCtrlDefaultTextSizeX
wxBoxSizer * m_SizerTextOptions