KiCad PCB EDA Suite
PANEL_PROPERTIES_BASE Class Reference

Class PANEL_PROPERTIES_BASE. More...

#include <properties_frame_base.h>

Inheritance diagram for PANEL_PROPERTIES_BASE:
PROPERTIES_FRAME

Public Member Functions

 PANEL_PROPERTIES_BASE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(371, 864), long style=wxTAB_TRAVERSAL)
 
 ~PANEL_PROPERTIES_BASE ()
 

Protected Member Functions

virtual void OnAcceptPrms (wxCommandEvent &event)
 
virtual void OnSetDefaultValues (wxCommandEvent &event)
 

Protected Attributes

wxNotebook * m_notebook
 
wxScrolledWindow * m_swItemProperties
 
wxStaticText * m_staticTextType
 
wxTextCtrl * m_textCtrlType
 
wxStaticText * m_staticTextPageOpt
 
wxChoice * m_choicePageOpt
 
wxStaticLine * m_staticline5
 
wxBoxSizer * m_SizerTextOptions
 
wxStaticText * m_staticTextText
 
wxTextCtrl * m_textCtrlText
 
wxStaticText * m_staticTextHjust
 
wxChoice * m_choiceHjustify
 
wxCheckBox * m_checkBoxBold
 
wxStaticText * m_staticTextVjust
 
wxChoice * m_choiceVjustify
 
wxCheckBox * m_checkBoxItalic
 
wxStaticLine * m_staticline81
 
wxStaticText * m_staticTextSizeInfo
 
wxStaticText * m_staticTexTsizeX
 
wxStaticText * m_staticTextTsizeY
 
wxTextCtrl * m_textCtrlTextSizeX
 
wxStaticText * m_units1
 
wxTextCtrl * m_textCtrlTextSizeY
 
wxStaticText * m_units11
 
wxStaticText * m_staticTextConstraints
 
wxStaticText * m_staticTextConstraintX
 
wxStaticText * m_staticTextConstraintY
 
wxTextCtrl * m_textCtrlConstraintX
 
wxStaticText * m_units111
 
wxTextCtrl * m_textCtrlConstraintY
 
wxStaticText * m_units1111
 
wxStaticLine * m_staticline6
 
wxButton * m_buttonOK
 
wxStaticLine * m_staticline8
 
wxStaticText * m_staticTextComment
 
wxTextCtrl * m_textCtrlComment
 
wxStaticLine * m_staticline2
 
wxStaticText * m_staticTextPosX
 
wxTextCtrl * m_textCtrlPosX
 
wxStaticText * m_units12
 
wxStaticText * m_staticTextPosY
 
wxTextCtrl * m_textCtrlPosY
 
wxStaticText * m_units121
 
wxStaticText * m_staticTextOrgPos
 
wxComboBox * m_comboBoxCornerPos
 
wxBoxSizer * m_SizerEndPosition
 
wxStaticText * m_staticTextEndX
 
wxTextCtrl * m_textCtrlEndX
 
wxStaticText * m_units1211
 
wxStaticText * m_staticTextEndY
 
wxTextCtrl * m_textCtrlEndY
 
wxStaticText * m_units12111
 
wxStaticText * m_staticTextOrgEnd
 
wxComboBox * m_comboBoxCornerEnd
 
wxBoxSizer * m_SizerLineThickness
 
wxStaticText * m_staticTextThickness
 
wxTextCtrl * m_textCtrlThickness
 
wxStaticText * m_staticTextInfoThickness
 
wxBoxSizer * m_SizerRotAndPPI
 
wxStaticLine * m_staticline1
 
wxStaticText * m_staticTextRot
 
wxTextCtrl * m_textCtrlRotation
 
wxStaticText * m_staticTextBitmapPPI
 
wxTextCtrl * m_textCtrlBitmapPPI
 
wxStaticLine * m_staticline4
 
wxStaticText * m_staticTextRepeatPrms
 
wxStaticText * m_staticTextRepeatCnt
 
wxStaticText * m_staticTextInclabel
 
wxTextCtrl * m_textCtrlRepeatCount
 
wxTextCtrl * m_textCtrlTextIncrement
 
wxStaticText * m_staticTextStepX
 
wxStaticText * m_staticTextStepY
 
wxTextCtrl * m_textCtrlStepX
 
wxStaticText * m_units121111
 
wxTextCtrl * m_textCtrlStepY
 
wxStaticText * m_units1211111
 
wxScrolledWindow * m_swGeneralOpts
 
wxStaticText * m_staticTextDefVal
 
wxStaticText * m_staticTextDefTsX
 
wxStaticText * m_staticTextDefTsY
 
wxTextCtrl * m_textCtrlDefaultTextSizeX
 
wxStaticText * m_units14
 
wxTextCtrl * m_textCtrlDefaultTextSizeY
 
wxStaticText * m_units141
 
wxStaticText * m_staticTextDefLineW
 
wxStaticText * m_staticText22
 
wxTextCtrl * m_textCtrlDefaultLineWidth
 
wxStaticText * m_staticText221
 
wxTextCtrl * m_textCtrlDefaultTextThickness
 
wxStaticText * m_staticText2211
 
wxButton * m_buttonDefault
 
wxStaticLine * m_staticline9
 
wxStaticText * m_staticTextMargins
 
wxStaticText * m_staticTextLeftMargin
 
wxStaticText * m_staticTextDefRightMargin
 
wxTextCtrl * m_textCtrlLeftMargin
 
wxStaticText * m_units142
 
wxTextCtrl * m_textCtrlRightMargin
 
wxStaticText * m_units143
 
wxStaticText * m_staticTextTopMargin
 
wxStaticText * m_staticTextBottomMargin
 
wxTextCtrl * m_textCtrlTopMargin
 
wxStaticText * m_units1431
 
wxTextCtrl * m_textCtrlDefaultBottomMargin
 
wxStaticText * m_units1432
 
wxButton * m_buttonGeneralOptsOK
 

Detailed Description

Class PANEL_PROPERTIES_BASE.

Definition at line 39 of file properties_frame_base.h.

Constructor & Destructor Documentation

PANEL_PROPERTIES_BASE::PANEL_PROPERTIES_BASE ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxPoint pos = wxDefaultPosition,
const wxSize &  size = wxSize( 371,864 ),
long  style = wxTAB_TRAVERSAL 
)

Definition at line 12 of file properties_frame_base.cpp.

References m_buttonDefault, m_buttonGeneralOptsOK, m_buttonOK, m_checkBoxBold, m_checkBoxItalic, m_choiceHjustify, m_choicePageOpt, m_choiceVjustify, m_comboBoxCornerEnd, m_comboBoxCornerPos, m_notebook, m_SizerEndPosition, m_SizerLineThickness, m_SizerRotAndPPI, m_SizerTextOptions, m_staticline1, m_staticline2, m_staticline4, m_staticline5, m_staticline6, m_staticline8, m_staticline81, m_staticline9, m_staticText22, m_staticText221, m_staticText2211, m_staticTextBitmapPPI, m_staticTextBottomMargin, m_staticTextComment, m_staticTextConstraints, m_staticTextConstraintX, m_staticTextConstraintY, m_staticTextDefLineW, m_staticTextDefRightMargin, m_staticTextDefTsX, m_staticTextDefTsY, m_staticTextDefVal, m_staticTextEndX, m_staticTextEndY, m_staticTextHjust, m_staticTextInclabel, m_staticTextInfoThickness, m_staticTextLeftMargin, m_staticTextMargins, m_staticTextOrgEnd, m_staticTextOrgPos, m_staticTextPageOpt, m_staticTextPosX, m_staticTextPosY, m_staticTextRepeatCnt, m_staticTextRepeatPrms, m_staticTextRot, m_staticTextSizeInfo, m_staticTexTsizeX, m_staticTextStepX, m_staticTextStepY, m_staticTextText, m_staticTextThickness, m_staticTextTopMargin, m_staticTextTsizeY, m_staticTextType, m_staticTextVjust, m_swGeneralOpts, m_swItemProperties, m_textCtrlBitmapPPI, m_textCtrlComment, m_textCtrlConstraintX, m_textCtrlConstraintY, m_textCtrlDefaultBottomMargin, m_textCtrlDefaultLineWidth, m_textCtrlDefaultTextSizeX, m_textCtrlDefaultTextSizeY, m_textCtrlDefaultTextThickness, m_textCtrlEndX, m_textCtrlEndY, m_textCtrlLeftMargin, m_textCtrlPosX, m_textCtrlPosY, m_textCtrlRepeatCount, m_textCtrlRightMargin, m_textCtrlRotation, m_textCtrlStepX, m_textCtrlStepY, m_textCtrlText, m_textCtrlTextIncrement, m_textCtrlTextSizeX, m_textCtrlTextSizeY, m_textCtrlThickness, m_textCtrlTopMargin, m_textCtrlType, m_units1, m_units11, m_units111, m_units1111, m_units12, m_units121, m_units1211, m_units12111, m_units121111, m_units1211111, m_units14, m_units141, m_units142, m_units143, m_units1431, m_units1432, OnAcceptPrms(), and OnSetDefaultValues().

Referenced by OnSetDefaultValues().

12  : wxPanel( parent, id, pos, size, style )
13 {
14  wxBoxSizer* bSizerpanel;
15  bSizerpanel = new wxBoxSizer( wxVERTICAL );
16 
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 );
19  m_swItemProperties->SetScrollRate( 5, 5 );
20  wxBoxSizer* bSizerMain;
21  bSizerMain = new wxBoxSizer( wxVERTICAL );
22 
23  wxBoxSizer* bSizerButt;
24  bSizerButt = new wxBoxSizer( wxHORIZONTAL );
25 
26  wxBoxSizer* bSizerType;
27  bSizerType = new wxBoxSizer( wxVERTICAL );
28 
29  m_staticTextType = new wxStaticText( m_swItemProperties, wxID_ANY, _("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
30  m_staticTextType->Wrap( -1 );
31  m_staticTextType->SetFont( wxFont( wxNORMAL_FONT->GetPointSize(), wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_BOLD, false, wxEmptyString ) );
32 
33  bSizerType->Add( m_staticTextType, 0, wxLEFT|wxRIGHT, 5 );
34 
35  m_textCtrlType = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY );
36  bSizerType->Add( m_textCtrlType, 0, wxRIGHT|wxLEFT, 5 );
37 
38 
39  bSizerButt->Add( bSizerType, 0, 0, 5 );
40 
41  wxBoxSizer* bSizerPageOpt;
42  bSizerPageOpt = new wxBoxSizer( wxVERTICAL );
43 
44  m_staticTextPageOpt = new wxStaticText( m_swItemProperties, wxID_ANY, _("Page 1 option:"), wxDefaultPosition, wxDefaultSize, 0 );
45  m_staticTextPageOpt->Wrap( -1 );
46  m_staticTextPageOpt->SetFont( wxFont( wxNORMAL_FONT->GetPointSize(), wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, false, wxEmptyString ) );
47 
48  bSizerPageOpt->Add( m_staticTextPageOpt, 0, wxLEFT|wxRIGHT, 5 );
49 
50  wxString m_choicePageOptChoices[] = { _("None"), _("Page 1 only"), _("Not on page 1") };
51  int m_choicePageOptNChoices = sizeof( m_choicePageOptChoices ) / sizeof( wxString );
52  m_choicePageOpt = new wxChoice( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_choicePageOptNChoices, m_choicePageOptChoices, 0 );
53  m_choicePageOpt->SetSelection( 2 );
54  bSizerPageOpt->Add( m_choicePageOpt, 0, wxRIGHT|wxLEFT, 5 );
55 
56 
57  bSizerButt->Add( bSizerPageOpt, 0, 0, 5 );
58 
59 
60  bSizerMain->Add( bSizerButt, 0, 0, 5 );
61 
62  m_staticline5 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
63  bSizerMain->Add( m_staticline5, 0, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 5 );
64 
65  m_SizerTextOptions = new wxBoxSizer( wxVERTICAL );
66 
67  m_staticTextText = new wxStaticText( m_swItemProperties, wxID_ANY, _("Text:"), wxDefaultPosition, wxDefaultSize, 0 );
68  m_staticTextText->Wrap( -1 );
69  m_SizerTextOptions->Add( m_staticTextText, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
70 
71  m_textCtrlText = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE );
72  m_SizerTextOptions->Add( m_textCtrlText, 1, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
73 
74  wxBoxSizer* bSizerFontOpt;
75  bSizerFontOpt = new wxBoxSizer( wxVERTICAL );
76 
77  wxFlexGridSizer* fgSizer1;
78  fgSizer1 = new wxFlexGridSizer( 0, 3, 0, 0 );
79  fgSizer1->SetFlexibleDirection( wxBOTH );
80  fgSizer1->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
81 
82  m_staticTextHjust = new wxStaticText( m_swItemProperties, wxID_ANY, _("Horizontal align:"), wxDefaultPosition, wxDefaultSize, 0 );
83  m_staticTextHjust->Wrap( -1 );
84  fgSizer1->Add( m_staticTextHjust, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
85 
86  wxString m_choiceHjustifyChoices[] = { _("Left"), _("Center"), _("Right") };
87  int m_choiceHjustifyNChoices = sizeof( m_choiceHjustifyChoices ) / sizeof( wxString );
88  m_choiceHjustify = new wxChoice( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_choiceHjustifyNChoices, m_choiceHjustifyChoices, 0 );
89  m_choiceHjustify->SetSelection( 0 );
90  fgSizer1->Add( m_choiceHjustify, 0, wxEXPAND|wxALL, 5 );
91 
92  m_checkBoxBold = new wxCheckBox( m_swItemProperties, wxID_ANY, _("Bold"), wxDefaultPosition, wxDefaultSize, 0 );
93  fgSizer1->Add( m_checkBoxBold, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
94 
95  m_staticTextVjust = new wxStaticText( m_swItemProperties, wxID_ANY, _("Vertical align:"), wxDefaultPosition, wxDefaultSize, 0 );
96  m_staticTextVjust->Wrap( -1 );
97  fgSizer1->Add( m_staticTextVjust, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
98 
99  wxString m_choiceVjustifyChoices[] = { _("Top"), _("Center"), _("Bottom") };
100  int m_choiceVjustifyNChoices = sizeof( m_choiceVjustifyChoices ) / sizeof( wxString );
101  m_choiceVjustify = new wxChoice( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_choiceVjustifyNChoices, m_choiceVjustifyChoices, 0 );
102  m_choiceVjustify->SetSelection( 1 );
103  fgSizer1->Add( m_choiceVjustify, 0, wxEXPAND|wxALL, 5 );
104 
105  m_checkBoxItalic = new wxCheckBox( m_swItemProperties, wxID_ANY, _("Italic"), wxDefaultPosition, wxDefaultSize, 0 );
106  fgSizer1->Add( m_checkBoxItalic, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 );
107 
108 
109  bSizerFontOpt->Add( fgSizer1, 1, wxEXPAND, 5 );
110 
111 
112  m_SizerTextOptions->Add( bSizerFontOpt, 0, wxEXPAND, 5 );
113 
114  m_staticline81 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
115  m_SizerTextOptions->Add( m_staticline81, 0, wxEXPAND | wxALL, 5 );
116 
117  m_staticTextSizeInfo = new wxStaticText( m_swItemProperties, wxID_ANY, _("Set to 0 to use default values"), wxDefaultPosition, wxDefaultSize, 0 );
118  m_staticTextSizeInfo->Wrap( -1 );
119  m_SizerTextOptions->Add( m_staticTextSizeInfo, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
120 
121  wxFlexGridSizer* fgSizer2;
122  fgSizer2 = new wxFlexGridSizer( 0, 4, 0, 0 );
123  fgSizer2->AddGrowableCol( 0 );
124  fgSizer2->AddGrowableCol( 2 );
125  fgSizer2->SetFlexibleDirection( wxBOTH );
126  fgSizer2->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
127 
128  m_staticTexTsizeX = new wxStaticText( m_swItemProperties, wxID_ANY, _("Text width:"), wxDefaultPosition, wxDefaultSize, 0 );
129  m_staticTexTsizeX->Wrap( -1 );
130  fgSizer2->Add( m_staticTexTsizeX, 0, wxRIGHT|wxLEFT, 5 );
131 
132 
133  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
134 
135  m_staticTextTsizeY = new wxStaticText( m_swItemProperties, wxID_ANY, _("Text height:"), wxDefaultPosition, wxDefaultSize, 0 );
136  m_staticTextTsizeY->Wrap( -1 );
137  fgSizer2->Add( m_staticTextTsizeY, 0, wxRIGHT|wxLEFT, 5 );
138 
139 
140  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
141 
142  m_textCtrlTextSizeX = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
143  fgSizer2->Add( m_textCtrlTextSizeX, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
144 
145  m_units1 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
146  m_units1->Wrap( -1 );
147  fgSizer2->Add( m_units1, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM, 5 );
148 
149  m_textCtrlTextSizeY = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
150  fgSizer2->Add( m_textCtrlTextSizeY, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
151 
152  m_units11 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
153  m_units11->Wrap( -1 );
154  fgSizer2->Add( m_units11, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM|wxRIGHT, 5 );
155 
156  m_staticTextConstraints = new wxStaticText( m_swItemProperties, wxID_ANY, _("Constraints:"), wxDefaultPosition, wxDefaultSize, 0 );
157  m_staticTextConstraints->Wrap( -1 );
158  fgSizer2->Add( m_staticTextConstraints, 0, wxLEFT|wxRIGHT|wxTOP, 5 );
159 
160 
161  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
162 
163 
164  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
165 
166 
167  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
168 
169  m_staticTextConstraintX = new wxStaticText( m_swItemProperties, wxID_ANY, _("Maximum width:"), wxDefaultPosition, wxDefaultSize, 0 );
170  m_staticTextConstraintX->Wrap( -1 );
171  m_staticTextConstraintX->SetToolTip( _("Set to 0 to disable this constraint") );
172 
173  fgSizer2->Add( m_staticTextConstraintX, 0, wxRIGHT|wxLEFT, 5 );
174 
175 
176  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
177 
178  m_staticTextConstraintY = new wxStaticText( m_swItemProperties, wxID_ANY, _("Maximum height:"), wxDefaultPosition, wxDefaultSize, 0 );
179  m_staticTextConstraintY->Wrap( -1 );
180  m_staticTextConstraintY->SetToolTip( _("Set to 0 to disable this constraint") );
181 
182  fgSizer2->Add( m_staticTextConstraintY, 0, wxRIGHT|wxLEFT, 5 );
183 
184 
185  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
186 
187  m_textCtrlConstraintX = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
188  fgSizer2->Add( m_textCtrlConstraintX, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
189 
190  m_units111 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
191  m_units111->Wrap( -1 );
192  fgSizer2->Add( m_units111, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM, 5 );
193 
194  m_textCtrlConstraintY = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
195  fgSizer2->Add( m_textCtrlConstraintY, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
196 
197  m_units1111 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
198  m_units1111->Wrap( -1 );
199  fgSizer2->Add( m_units1111, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM|wxRIGHT, 5 );
200 
201 
202  m_SizerTextOptions->Add( fgSizer2, 1, wxEXPAND, 5 );
203 
204  m_staticline6 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
205  m_SizerTextOptions->Add( m_staticline6, 0, wxEXPAND|wxRIGHT|wxLEFT, 5 );
206 
207 
208  bSizerMain->Add( m_SizerTextOptions, 0, wxEXPAND, 5 );
209 
210  m_buttonOK = new wxButton( m_swItemProperties, wxID_ANY, _("Accept"), wxDefaultPosition, wxDefaultSize, 0 );
211  m_buttonOK->SetDefault();
212 
213  bSizerMain->Add( m_buttonOK, 0, wxALL|wxEXPAND, 5 );
214 
215  m_staticline8 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
216  bSizerMain->Add( m_staticline8, 0, wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT, 5 );
217 
218  m_staticTextComment = new wxStaticText( m_swItemProperties, wxID_ANY, _("Comment:"), wxDefaultPosition, wxDefaultSize, 0 );
219  m_staticTextComment->Wrap( -1 );
220  bSizerMain->Add( m_staticTextComment, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
221 
222  m_textCtrlComment = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
223  bSizerMain->Add( m_textCtrlComment, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
224 
225  m_staticline2 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
226  bSizerMain->Add( m_staticline2, 0, wxEXPAND|wxRIGHT|wxLEFT, 5 );
227 
228  wxBoxSizer* bSizerPos;
229  bSizerPos = new wxBoxSizer( wxHORIZONTAL );
230 
231  wxFlexGridSizer* fgSizer3;
232  fgSizer3 = new wxFlexGridSizer( 0, 2, 0, 0 );
233  fgSizer3->AddGrowableCol( 0 );
234  fgSizer3->SetFlexibleDirection( wxBOTH );
235  fgSizer3->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
236 
237  m_staticTextPosX = new wxStaticText( m_swItemProperties, wxID_ANY, _("Start X:"), wxDefaultPosition, wxDefaultSize, 0 );
238  m_staticTextPosX->Wrap( -1 );
239  fgSizer3->Add( m_staticTextPosX, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
240 
241 
242  fgSizer3->Add( 0, 0, 1, wxEXPAND, 5 );
243 
244  m_textCtrlPosX = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
245  fgSizer3->Add( m_textCtrlPosX, 1, wxEXPAND|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
246 
247  m_units12 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
248  m_units12->Wrap( -1 );
249  fgSizer3->Add( m_units12, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM, 5 );
250 
251  m_staticTextPosY = new wxStaticText( m_swItemProperties, wxID_ANY, _("Start Y:"), wxDefaultPosition, wxDefaultSize, 0 );
252  m_staticTextPosY->Wrap( -1 );
253  fgSizer3->Add( m_staticTextPosY, 0, wxRIGHT|wxLEFT, 5 );
254 
255 
256  fgSizer3->Add( 0, 0, 1, wxEXPAND, 5 );
257 
258  m_textCtrlPosY = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
259  fgSizer3->Add( m_textCtrlPosY, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
260 
261  m_units121 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
262  m_units121->Wrap( -1 );
263  fgSizer3->Add( m_units121, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT, 5 );
264 
265 
266  bSizerPos->Add( fgSizer3, 1, wxEXPAND|wxRIGHT, 5 );
267 
268  wxBoxSizer* bSizer6;
269  bSizer6 = new wxBoxSizer( wxVERTICAL );
270 
271  m_staticTextOrgPos = new wxStaticText( m_swItemProperties, wxID_ANY, _("Origin:"), wxDefaultPosition, wxDefaultSize, 0 );
272  m_staticTextOrgPos->Wrap( -1 );
273  bSizer6->Add( m_staticTextOrgPos, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
274 
275  m_comboBoxCornerPos = new wxComboBox( m_swItemProperties, wxID_ANY, _("Lower Right"), wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
276  m_comboBoxCornerPos->Append( _("Upper Right") );
277  m_comboBoxCornerPos->Append( _("Upper Left") );
278  m_comboBoxCornerPos->Append( _("Lower Right") );
279  m_comboBoxCornerPos->Append( _("Lower Left") );
280  m_comboBoxCornerPos->SetSelection( 2 );
281  bSizer6->Add( m_comboBoxCornerPos, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
282 
283 
284  bSizerPos->Add( bSizer6, 0, wxALIGN_CENTER_VERTICAL, 5 );
285 
286 
287  bSizerMain->Add( bSizerPos, 0, wxEXPAND, 5 );
288 
289  m_SizerEndPosition = new wxBoxSizer( wxHORIZONTAL );
290 
291  wxFlexGridSizer* fgSizer4;
292  fgSizer4 = new wxFlexGridSizer( 0, 2, 0, 0 );
293  fgSizer4->AddGrowableCol( 0 );
294  fgSizer4->SetFlexibleDirection( wxBOTH );
295  fgSizer4->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
296 
297  m_staticTextEndX = new wxStaticText( m_swItemProperties, wxID_ANY, _("End X:"), wxDefaultPosition, wxDefaultSize, 0 );
298  m_staticTextEndX->Wrap( -1 );
299  fgSizer4->Add( m_staticTextEndX, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
300 
301 
302  fgSizer4->Add( 0, 0, 1, wxEXPAND, 5 );
303 
304  m_textCtrlEndX = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
305  fgSizer4->Add( m_textCtrlEndX, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
306 
307  m_units1211 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
308  m_units1211->Wrap( -1 );
309  fgSizer4->Add( m_units1211, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM, 5 );
310 
311  m_staticTextEndY = new wxStaticText( m_swItemProperties, wxID_ANY, _("End Y:"), wxDefaultPosition, wxDefaultSize, 0 );
312  m_staticTextEndY->Wrap( -1 );
313  fgSizer4->Add( m_staticTextEndY, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
314 
315 
316  fgSizer4->Add( 0, 0, 1, wxEXPAND, 5 );
317 
318  m_textCtrlEndY = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
319  fgSizer4->Add( m_textCtrlEndY, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
320 
321  m_units12111 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
322  m_units12111->Wrap( -1 );
323  fgSizer4->Add( m_units12111, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM, 5 );
324 
325 
326  m_SizerEndPosition->Add( fgSizer4, 1, wxEXPAND|wxRIGHT, 5 );
327 
328  wxBoxSizer* bSizer61;
329  bSizer61 = new wxBoxSizer( wxVERTICAL );
330 
331  m_staticTextOrgEnd = new wxStaticText( m_swItemProperties, wxID_ANY, _("Origin:"), wxDefaultPosition, wxDefaultSize, 0 );
332  m_staticTextOrgEnd->Wrap( -1 );
333  bSizer61->Add( m_staticTextOrgEnd, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
334 
335  m_comboBoxCornerEnd = new wxComboBox( m_swItemProperties, wxID_ANY, _("Lower Left"), wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
336  m_comboBoxCornerEnd->Append( _("Upper Right") );
337  m_comboBoxCornerEnd->Append( _("Upper Left") );
338  m_comboBoxCornerEnd->Append( _("Lower Right") );
339  m_comboBoxCornerEnd->Append( _("Lower Left") );
340  m_comboBoxCornerEnd->SetSelection( 3 );
341  bSizer61->Add( m_comboBoxCornerEnd, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
342 
343 
344  m_SizerEndPosition->Add( bSizer61, 0, wxALIGN_CENTER_VERTICAL, 5 );
345 
346 
347  bSizerMain->Add( m_SizerEndPosition, 0, wxEXPAND, 5 );
348 
349  m_SizerLineThickness = new wxBoxSizer( wxHORIZONTAL );
350 
351  wxBoxSizer* bSizerThickness;
352  bSizerThickness = new wxBoxSizer( wxVERTICAL );
353 
354  m_staticTextThickness = new wxStaticText( m_swItemProperties, wxID_ANY, _("Thickness:"), wxDefaultPosition, wxDefaultSize, 0 );
355  m_staticTextThickness->Wrap( -1 );
356  bSizerThickness->Add( m_staticTextThickness, 0, wxLEFT|wxRIGHT, 5 );
357 
358  m_textCtrlThickness = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
359  bSizerThickness->Add( m_textCtrlThickness, 0, wxBOTTOM|wxRIGHT|wxLEFT, 5 );
360 
361 
362  m_SizerLineThickness->Add( bSizerThickness, 0, wxEXPAND, 5 );
363 
364  m_staticTextInfoThickness = new wxStaticText( m_swItemProperties, wxID_ANY, _("Set to 0 to use default"), wxDefaultPosition, wxDefaultSize, 0 );
365  m_staticTextInfoThickness->Wrap( -1 );
366  m_SizerLineThickness->Add( m_staticTextInfoThickness, 0, wxALIGN_CENTER|wxALL, 5 );
367 
368 
369  bSizerMain->Add( m_SizerLineThickness, 0, 0, 5 );
370 
371  m_SizerRotAndPPI = new wxBoxSizer( wxVERTICAL );
372 
373  m_staticline1 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
374  m_SizerRotAndPPI->Add( m_staticline1, 0, wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT, 5 );
375 
376  wxFlexGridSizer* fgSizerRotAndPPI;
377  fgSizerRotAndPPI = new wxFlexGridSizer( 0, 2, 0, 0 );
378  fgSizerRotAndPPI->SetFlexibleDirection( wxBOTH );
379  fgSizerRotAndPPI->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
380 
381  m_staticTextRot = new wxStaticText( m_swItemProperties, wxID_ANY, _("Rotation:"), wxDefaultPosition, wxDefaultSize, 0 );
382  m_staticTextRot->Wrap( -1 );
383  fgSizerRotAndPPI->Add( m_staticTextRot, 0, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
384 
385  m_textCtrlRotation = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
386  fgSizerRotAndPPI->Add( m_textCtrlRotation, 0, wxALIGN_CENTER_VERTICAL|wxALL|wxLEFT|wxRIGHT, 5 );
387 
388  m_staticTextBitmapPPI = new wxStaticText( m_swItemProperties, wxID_ANY, _("Bitmap PPI:"), wxDefaultPosition, wxDefaultSize, 0 );
389  m_staticTextBitmapPPI->Wrap( -1 );
390  fgSizerRotAndPPI->Add( m_staticTextBitmapPPI, 0, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
391 
392  m_textCtrlBitmapPPI = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
393  fgSizerRotAndPPI->Add( m_textCtrlBitmapPPI, 0, wxALIGN_CENTER_VERTICAL|wxALL|wxLEFT|wxRIGHT, 5 );
394 
395 
396  m_SizerRotAndPPI->Add( fgSizerRotAndPPI, 1, wxEXPAND, 5 );
397 
398 
399  bSizerMain->Add( m_SizerRotAndPPI, 0, wxEXPAND, 5 );
400 
401  m_staticline4 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
402  bSizerMain->Add( m_staticline4, 0, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 5 );
403 
404  m_staticTextRepeatPrms = new wxStaticText( m_swItemProperties, wxID_ANY, _("Repeat parameters:"), wxDefaultPosition, wxDefaultSize, 0 );
405  m_staticTextRepeatPrms->Wrap( -1 );
406  bSizerMain->Add( m_staticTextRepeatPrms, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
407 
408  wxFlexGridSizer* fgSizer8;
409  fgSizer8 = new wxFlexGridSizer( 0, 4, 0, 0 );
410  fgSizer8->AddGrowableCol( 0 );
411  fgSizer8->AddGrowableCol( 2 );
412  fgSizer8->SetFlexibleDirection( wxBOTH );
413  fgSizer8->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
414 
415  m_staticTextRepeatCnt = new wxStaticText( m_swItemProperties, wxID_ANY, _("Repeat count:"), wxDefaultPosition, wxDefaultSize, 0 );
416  m_staticTextRepeatCnt->Wrap( -1 );
417  fgSizer8->Add( m_staticTextRepeatCnt, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
418 
419 
420  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
421 
422  m_staticTextInclabel = new wxStaticText( m_swItemProperties, wxID_ANY, _("Text Increment:"), wxDefaultPosition, wxDefaultSize, 0 );
423  m_staticTextInclabel->Wrap( -1 );
424  fgSizer8->Add( m_staticTextInclabel, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
425 
426 
427  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
428 
429  m_textCtrlRepeatCount = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
430  fgSizer8->Add( m_textCtrlRepeatCount, 0, wxRIGHT|wxLEFT|wxEXPAND, 5 );
431 
432 
433  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
434 
435  m_textCtrlTextIncrement = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
436  fgSizer8->Add( m_textCtrlTextIncrement, 0, wxRIGHT|wxLEFT|wxEXPAND, 5 );
437 
438 
439  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
440 
441  m_staticTextStepX = new wxStaticText( m_swItemProperties, wxID_ANY, _("Step X:"), wxDefaultPosition, wxDefaultSize, 0 );
442  m_staticTextStepX->Wrap( -1 );
443  fgSizer8->Add( m_staticTextStepX, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
444 
445 
446  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
447 
448  m_staticTextStepY = new wxStaticText( m_swItemProperties, wxID_ANY, _("Step Y:"), wxDefaultPosition, wxDefaultSize, 0 );
449  m_staticTextStepY->Wrap( -1 );
450  fgSizer8->Add( m_staticTextStepY, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
451 
452 
453  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
454 
455  m_textCtrlStepX = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
456  fgSizer8->Add( m_textCtrlStepX, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
457 
458  m_units121111 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
459  m_units121111->Wrap( -1 );
460  fgSizer8->Add( m_units121111, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM|wxRIGHT, 5 );
461 
462  m_textCtrlStepY = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
463  fgSizer8->Add( m_textCtrlStepY, 0, wxEXPAND|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
464 
465  m_units1211111 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
466  m_units1211111->Wrap( -1 );
467  fgSizer8->Add( m_units1211111, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM|wxRIGHT, 5 );
468 
469 
470  bSizerMain->Add( fgSizer8, 1, wxEXPAND, 5 );
471 
472 
473  m_swItemProperties->SetSizer( bSizerMain );
474  m_swItemProperties->Layout();
475  bSizerMain->Fit( m_swItemProperties );
476  m_notebook->AddPage( m_swItemProperties, _("Item Properties"), true );
477  m_swGeneralOpts = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxTAB_TRAVERSAL|wxVSCROLL );
478  m_swGeneralOpts->SetScrollRate( 5, 5 );
479  wxBoxSizer* bSizerGeneralOpts;
480  bSizerGeneralOpts = new wxBoxSizer( wxVERTICAL );
481 
482  wxBoxSizer* bSizerGeneralOpts1;
483  bSizerGeneralOpts1 = new wxBoxSizer( wxVERTICAL );
484 
485  m_staticTextDefVal = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Default Values:"), wxDefaultPosition, wxDefaultSize, 0 );
486  m_staticTextDefVal->Wrap( -1 );
487  bSizerGeneralOpts1->Add( m_staticTextDefVal, 0, wxALL, 5 );
488 
489  wxFlexGridSizer* fgSizer5;
490  fgSizer5 = new wxFlexGridSizer( 0, 4, 0, 0 );
491  fgSizer5->AddGrowableCol( 0 );
492  fgSizer5->AddGrowableCol( 2 );
493  fgSizer5->SetFlexibleDirection( wxBOTH );
494  fgSizer5->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
495 
496  m_staticTextDefTsX = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Text width:"), wxDefaultPosition, wxDefaultSize, 0 );
497  m_staticTextDefTsX->Wrap( -1 );
498  fgSizer5->Add( m_staticTextDefTsX, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
499 
500 
501  fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
502 
503  m_staticTextDefTsY = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Text height:"), wxDefaultPosition, wxDefaultSize, 0 );
504  m_staticTextDefTsY->Wrap( -1 );
505  fgSizer5->Add( m_staticTextDefTsY, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
506 
507 
508  fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
509 
510  m_textCtrlDefaultTextSizeX = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
511  fgSizer5->Add( m_textCtrlDefaultTextSizeX, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
512 
513  m_units14 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
514  m_units14->Wrap( -1 );
515  fgSizer5->Add( m_units14, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM|wxRIGHT, 5 );
516 
517  m_textCtrlDefaultTextSizeY = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
518  fgSizer5->Add( m_textCtrlDefaultTextSizeY, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
519 
520  m_units141 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
521  m_units141->Wrap( -1 );
522  fgSizer5->Add( m_units141, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM|wxRIGHT, 5 );
523 
524  m_staticTextDefLineW = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Line thickness:"), wxDefaultPosition, wxDefaultSize, 0 );
525  m_staticTextDefLineW->Wrap( -1 );
526  fgSizer5->Add( m_staticTextDefLineW, 0, wxEXPAND|wxLEFT|wxRIGHT|wxTOP, 5 );
527 
528 
529  fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
530 
531  m_staticText22 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Text thickness:"), wxDefaultPosition, wxDefaultSize, 0 );
532  m_staticText22->Wrap( -1 );
533  fgSizer5->Add( m_staticText22, 0, wxEXPAND|wxLEFT|wxRIGHT|wxTOP, 5 );
534 
535 
536  fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
537 
538  m_textCtrlDefaultLineWidth = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
539  fgSizer5->Add( m_textCtrlDefaultLineWidth, 0, wxEXPAND|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
540 
541  m_staticText221 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
542  m_staticText221->Wrap( -1 );
543  fgSizer5->Add( m_staticText221, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM|wxRIGHT, 5 );
544 
545  m_textCtrlDefaultTextThickness = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
546  fgSizer5->Add( m_textCtrlDefaultTextThickness, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
547 
548  m_staticText2211 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
549  m_staticText2211->Wrap( -1 );
550  fgSizer5->Add( m_staticText2211, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT, 5 );
551 
552 
553  fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
554 
555 
556  bSizerGeneralOpts1->Add( fgSizer5, 1, wxEXPAND, 5 );
557 
558 
559  bSizerGeneralOpts->Add( bSizerGeneralOpts1, 0, wxEXPAND, 5 );
560 
561  m_buttonDefault = new wxButton( m_swGeneralOpts, wxID_ANY, _("Set to Default"), wxDefaultPosition, wxDefaultSize, 0 );
562  bSizerGeneralOpts->Add( m_buttonDefault, 0, wxALL|wxEXPAND, 5 );
563 
564  m_staticline9 = new wxStaticLine( m_swGeneralOpts, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
565  bSizerGeneralOpts->Add( m_staticline9, 0, wxEXPAND | wxALL, 5 );
566 
567  wxBoxSizer* bSizerGeneraMargins;
568  bSizerGeneraMargins = new wxBoxSizer( wxVERTICAL );
569 
570  m_staticTextMargins = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Page Margins:"), wxDefaultPosition, wxDefaultSize, 0 );
571  m_staticTextMargins->Wrap( -1 );
572  bSizerGeneraMargins->Add( m_staticTextMargins, 0, wxALL, 5 );
573 
574  wxFlexGridSizer* fgSizer6;
575  fgSizer6 = new wxFlexGridSizer( 0, 4, 0, 0 );
576  fgSizer6->AddGrowableCol( 0 );
577  fgSizer6->AddGrowableCol( 2 );
578  fgSizer6->SetFlexibleDirection( wxBOTH );
579  fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
580 
581  m_staticTextLeftMargin = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Left:"), wxDefaultPosition, wxDefaultSize, 0 );
582  m_staticTextLeftMargin->Wrap( -1 );
583  fgSizer6->Add( m_staticTextLeftMargin, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
584 
585 
586  fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
587 
588  m_staticTextDefRightMargin = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Right:"), wxDefaultPosition, wxDefaultSize, 0 );
589  m_staticTextDefRightMargin->Wrap( -1 );
590  fgSizer6->Add( m_staticTextDefRightMargin, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
591 
592 
593  fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
594 
595  m_textCtrlLeftMargin = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
596  fgSizer6->Add( m_textCtrlLeftMargin, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
597 
598  m_units142 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
599  m_units142->Wrap( -1 );
600  fgSizer6->Add( m_units142, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
601 
602  m_textCtrlRightMargin = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
603  fgSizer6->Add( m_textCtrlRightMargin, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
604 
605  m_units143 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
606  m_units143->Wrap( -1 );
607  fgSizer6->Add( m_units143, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
608 
609  m_staticTextTopMargin = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Top:"), wxDefaultPosition, wxDefaultSize, 0 );
610  m_staticTextTopMargin->Wrap( -1 );
611  fgSizer6->Add( m_staticTextTopMargin, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
612 
613 
614  fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
615 
616  m_staticTextBottomMargin = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Bottom:"), wxDefaultPosition, wxDefaultSize, 0 );
617  m_staticTextBottomMargin->Wrap( -1 );
618  fgSizer6->Add( m_staticTextBottomMargin, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
619 
620 
621  fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
622 
623  m_textCtrlTopMargin = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
624  fgSizer6->Add( m_textCtrlTopMargin, 0, wxEXPAND|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
625 
626  m_units1431 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
627  m_units1431->Wrap( -1 );
628  fgSizer6->Add( m_units1431, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM|wxRIGHT, 5 );
629 
630  m_textCtrlDefaultBottomMargin = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
631  fgSizer6->Add( m_textCtrlDefaultBottomMargin, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
632 
633  m_units1432 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
634  m_units1432->Wrap( -1 );
635  fgSizer6->Add( m_units1432, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxBOTTOM|wxRIGHT, 5 );
636 
637 
638  bSizerGeneraMargins->Add( fgSizer6, 1, wxEXPAND, 5 );
639 
640 
641  bSizerGeneralOpts->Add( bSizerGeneraMargins, 0, wxEXPAND, 5 );
642 
643  m_buttonGeneralOptsOK = new wxButton( m_swGeneralOpts, wxID_ANY, _("Accept"), wxDefaultPosition, wxDefaultSize, 0 );
644  m_buttonGeneralOptsOK->SetDefault();
645 
646  bSizerGeneralOpts->Add( m_buttonGeneralOptsOK, 0, wxALL|wxEXPAND, 5 );
647 
648 
649  m_swGeneralOpts->SetSizer( bSizerGeneralOpts );
650  m_swGeneralOpts->Layout();
651  bSizerGeneralOpts->Fit( m_swGeneralOpts );
652  m_notebook->AddPage( m_swGeneralOpts, _("General Options"), false );
653 
654  bSizerpanel->Add( m_notebook, 1, wxEXPAND, 5 );
655 
656 
657  this->SetSizer( bSizerpanel );
658  this->Layout();
659 
660  // Connect Events
661  m_buttonOK->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnAcceptPrms ), NULL, this );
662  m_buttonDefault->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnSetDefaultValues ), NULL, this );
663  m_buttonGeneralOptsOK->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnAcceptPrms ), NULL, this );
664 }
wxStaticText * m_staticTextThickness
wxTextCtrl * m_textCtrlDefaultTextThickness
wxStaticText * m_staticTextTsizeY
wxStaticText * m_staticTextOrgEnd
wxStaticText * m_staticTextVjust
wxScrolledWindow * m_swItemProperties
wxStaticText * m_staticTextBitmapPPI
wxTextCtrl * m_textCtrlDefaultBottomMargin
wxStaticText * m_staticTextInclabel
wxStaticText * m_staticTextOrgPos
wxStaticText * m_staticTextBottomMargin
wxStaticText * m_staticTextComment
wxTextCtrl * m_textCtrlDefaultLineWidth
wxStaticText * m_staticTextDefRightMargin
wxTextCtrl * m_textCtrlDefaultTextSizeY
wxStaticText * m_staticTextLeftMargin
wxStaticText * m_staticTextRepeatCnt
wxStaticText * m_staticTextRepeatPrms
wxStaticText * m_staticTextMargins
wxStaticText * m_staticTextInfoThickness
wxStaticText * m_staticTextTopMargin
wxStaticText * m_staticTextPageOpt
virtual void OnAcceptPrms(wxCommandEvent &event)
wxStaticText * m_staticTextHjust
wxScrolledWindow * m_swGeneralOpts
wxStaticText * m_staticTextSizeInfo
wxStaticText * m_staticTextConstraintY
wxStaticText * m_staticTexTsizeX
wxStaticText * m_staticTextConstraintX
wxStaticText * m_staticTextDefLineW
virtual void OnSetDefaultValues(wxCommandEvent &event)
wxTextCtrl * m_textCtrlDefaultTextSizeX
wxStaticText * m_staticTextConstraints
PANEL_PROPERTIES_BASE::~PANEL_PROPERTIES_BASE ( )

Definition at line 666 of file properties_frame_base.cpp.

References m_buttonDefault, m_buttonGeneralOptsOK, m_buttonOK, OnAcceptPrms(), and OnSetDefaultValues().

Referenced by OnSetDefaultValues().

667 {
668  // Disconnect Events
669  m_buttonOK->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnAcceptPrms ), NULL, this );
670  m_buttonDefault->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnSetDefaultValues ), NULL, this );
671  m_buttonGeneralOptsOK->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnAcceptPrms ), NULL, this );
672 
673 }
virtual void OnAcceptPrms(wxCommandEvent &event)
virtual void OnSetDefaultValues(wxCommandEvent &event)

Member Function Documentation

virtual void PANEL_PROPERTIES_BASE::OnAcceptPrms ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PROPERTIES_FRAME.

Definition at line 152 of file properties_frame_base.h.

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

152 { event.Skip(); }
virtual void PANEL_PROPERTIES_BASE::OnSetDefaultValues ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PROPERTIES_FRAME.

Definition at line 153 of file properties_frame_base.h.

References PANEL_PROPERTIES_BASE(), and ~PANEL_PROPERTIES_BASE().

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

153 { event.Skip(); }

Member Data Documentation

wxButton* PANEL_PROPERTIES_BASE::m_buttonDefault
protected

Definition at line 134 of file properties_frame_base.h.

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

wxButton* PANEL_PROPERTIES_BASE::m_buttonGeneralOptsOK
protected

Definition at line 149 of file properties_frame_base.h.

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

wxButton* PANEL_PROPERTIES_BASE::m_buttonOK
protected

Definition at line 76 of file properties_frame_base.h.

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

wxCheckBox* PANEL_PROPERTIES_BASE::m_checkBoxBold
protected
wxCheckBox* PANEL_PROPERTIES_BASE::m_checkBoxItalic
protected
wxChoice* PANEL_PROPERTIES_BASE::m_choiceHjustify
protected
wxChoice* PANEL_PROPERTIES_BASE::m_choicePageOpt
protected
wxChoice* PANEL_PROPERTIES_BASE::m_choiceVjustify
protected
wxComboBox* PANEL_PROPERTIES_BASE::m_comboBoxCornerEnd
protected
wxComboBox* PANEL_PROPERTIES_BASE::m_comboBoxCornerPos
protected
wxNotebook* PANEL_PROPERTIES_BASE::m_notebook
protected

Definition at line 44 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxBoxSizer* PANEL_PROPERTIES_BASE::m_SizerEndPosition
protected
wxBoxSizer* PANEL_PROPERTIES_BASE::m_SizerLineThickness
protected
wxBoxSizer* PANEL_PROPERTIES_BASE::m_SizerRotAndPPI
protected
wxBoxSizer* PANEL_PROPERTIES_BASE::m_SizerTextOptions
protected
wxStaticLine* PANEL_PROPERTIES_BASE::m_staticline1
protected

Definition at line 103 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticLine* PANEL_PROPERTIES_BASE::m_staticline2
protected

Definition at line 80 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticLine* PANEL_PROPERTIES_BASE::m_staticline4
protected

Definition at line 108 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticLine* PANEL_PROPERTIES_BASE::m_staticline5
protected

Definition at line 50 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticLine* PANEL_PROPERTIES_BASE::m_staticline6
protected

Definition at line 75 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticLine* PANEL_PROPERTIES_BASE::m_staticline8
protected

Definition at line 77 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticLine* PANEL_PROPERTIES_BASE::m_staticline81
protected

Definition at line 60 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticLine* PANEL_PROPERTIES_BASE::m_staticline9
protected

Definition at line 135 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticText22
protected

Definition at line 129 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticText221
protected

Definition at line 131 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticText2211
protected

Definition at line 133 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextBitmapPPI
protected
wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextBottomMargin
protected

Definition at line 144 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextComment
protected

Definition at line 78 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextConstraints
protected

Definition at line 68 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextConstraintX
protected

Definition at line 69 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextConstraintY
protected

Definition at line 70 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextDefLineW
protected

Definition at line 128 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextDefRightMargin
protected

Definition at line 138 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextDefTsX
protected

Definition at line 122 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextDefTsY
protected

Definition at line 123 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextDefVal
protected

Definition at line 121 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextEndX
protected

Definition at line 90 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextEndY
protected

Definition at line 93 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextHjust
protected

Definition at line 54 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextInclabel
protected
wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextInfoThickness
protected
wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextLeftMargin
protected

Definition at line 137 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextMargins
protected

Definition at line 136 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextOrgEnd
protected

Definition at line 96 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextOrgPos
protected

Definition at line 87 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextPageOpt
protected

Definition at line 48 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextPosX
protected

Definition at line 81 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextPosY
protected

Definition at line 84 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextRepeatCnt
protected

Definition at line 110 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextRepeatPrms
protected

Definition at line 109 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextRot
protected
wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextSizeInfo
protected

Definition at line 61 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTexTsizeX
protected

Definition at line 62 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextStepX
protected

Definition at line 114 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextStepY
protected

Definition at line 115 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextText
protected

Definition at line 52 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextThickness
protected

Definition at line 99 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextTopMargin
protected

Definition at line 143 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextTsizeY
protected

Definition at line 63 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextType
protected

Definition at line 46 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_staticTextVjust
protected

Definition at line 57 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxScrolledWindow* PANEL_PROPERTIES_BASE::m_swGeneralOpts
protected

Definition at line 120 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxScrolledWindow* PANEL_PROPERTIES_BASE::m_swItemProperties
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlBitmapPPI
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlComment
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlConstraintX
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlConstraintY
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlDefaultBottomMargin
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlDefaultLineWidth
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlDefaultTextSizeX
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlDefaultTextSizeY
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlDefaultTextThickness
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlEndX
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlEndY
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlLeftMargin
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlPosX
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlPosY
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlRepeatCount
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlRightMargin
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlRotation
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlStepX
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlStepY
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlText
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlTextIncrement
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlTextSizeX
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlTextSizeY
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlThickness
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlTopMargin
protected
wxTextCtrl* PANEL_PROPERTIES_BASE::m_textCtrlType
protected
wxStaticText* PANEL_PROPERTIES_BASE::m_units1
protected

Definition at line 65 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units11
protected

Definition at line 67 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units111
protected

Definition at line 72 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units1111
protected

Definition at line 74 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units12
protected

Definition at line 83 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units121
protected

Definition at line 86 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units1211
protected

Definition at line 92 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units12111
protected

Definition at line 95 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units121111
protected

Definition at line 117 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units1211111
protected

Definition at line 119 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units14
protected

Definition at line 125 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units141
protected

Definition at line 127 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units142
protected

Definition at line 140 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units143
protected

Definition at line 142 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units1431
protected

Definition at line 146 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().

wxStaticText* PANEL_PROPERTIES_BASE::m_units1432
protected

Definition at line 148 of file properties_frame_base.h.

Referenced by PANEL_PROPERTIES_BASE().


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