KiCad PCB EDA Suite
properties_frame_base.cpp
Go to the documentation of this file.
1 // C++ code generated with wxFormBuilder (version Apr 19 2018)
3 // http://www.wxformbuilder.org/
4 //
5 // PLEASE DO *NOT* EDIT THIS FILE!
7 
9 
11 
12 PANEL_PROPERTIES_BASE::PANEL_PROPERTIES_BASE( wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style ) : 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  wxFlexGridSizer* fgSizer2;
115  fgSizer2 = new wxFlexGridSizer( 0, 4, 0, 0 );
116  fgSizer2->AddGrowableCol( 0 );
117  fgSizer2->AddGrowableCol( 2 );
118  fgSizer2->SetFlexibleDirection( wxBOTH );
119  fgSizer2->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
120 
121  m_staticTexTsizeX = new wxStaticText( m_swItemProperties, wxID_ANY, _("Text width:"), wxDefaultPosition, wxDefaultSize, 0 );
122  m_staticTexTsizeX->Wrap( -1 );
123  fgSizer2->Add( m_staticTexTsizeX, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
124 
125 
126  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
127 
128  m_staticTextTsizeY = new wxStaticText( m_swItemProperties, wxID_ANY, _("Text height:"), wxDefaultPosition, wxDefaultSize, 0 );
129  m_staticTextTsizeY->Wrap( -1 );
130  fgSizer2->Add( m_staticTextTsizeY, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
131 
132 
133  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
134 
135  m_textCtrlTextSizeX = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
136  fgSizer2->Add( m_textCtrlTextSizeX, 0, wxBOTTOM|wxEXPAND|wxLEFT|wxRIGHT, 5 );
137 
138  m_units1 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
139  m_units1->Wrap( -1 );
140  fgSizer2->Add( m_units1, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
141 
142  m_textCtrlTextSizeY = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
143  fgSizer2->Add( m_textCtrlTextSizeY, 0, wxBOTTOM|wxEXPAND|wxLEFT|wxRIGHT, 5 );
144 
145  m_units11 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
146  m_units11->Wrap( -1 );
147  fgSizer2->Add( m_units11, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
148 
149  m_staticTextConstraints = new wxStaticText( m_swItemProperties, wxID_ANY, _("Constraints:"), wxDefaultPosition, wxDefaultSize, 0 );
150  m_staticTextConstraints->Wrap( -1 );
151  fgSizer2->Add( m_staticTextConstraints, 0, wxLEFT|wxRIGHT|wxTOP, 5 );
152 
153 
154  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
155 
156 
157  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
158 
159 
160  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
161 
162  m_staticTextConstraintX = new wxStaticText( m_swItemProperties, wxID_ANY, _("Maximum width:"), wxDefaultPosition, wxDefaultSize, 0 );
163  m_staticTextConstraintX->Wrap( -1 );
164  fgSizer2->Add( m_staticTextConstraintX, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
165 
166 
167  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
168 
169  m_staticTextConstraintY = new wxStaticText( m_swItemProperties, wxID_ANY, _("Maximum height:"), wxDefaultPosition, wxDefaultSize, 0 );
170  m_staticTextConstraintY->Wrap( -1 );
171  fgSizer2->Add( m_staticTextConstraintY, 0, wxLEFT|wxRIGHT|wxTOP, 5 );
172 
173 
174  fgSizer2->Add( 0, 0, 1, wxEXPAND, 5 );
175 
176  m_textCtrlConstraintX = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
177  fgSizer2->Add( m_textCtrlConstraintX, 0, wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT, 5 );
178 
179  m_units111 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
180  m_units111->Wrap( -1 );
181  fgSizer2->Add( m_units111, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
182 
183  m_textCtrlConstraintY = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
184  fgSizer2->Add( m_textCtrlConstraintY, 0, wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT, 5 );
185 
186  m_units1111 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
187  m_units1111->Wrap( -1 );
188  fgSizer2->Add( m_units1111, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
189 
190 
191  m_SizerTextOptions->Add( fgSizer2, 1, wxEXPAND, 5 );
192 
193  m_staticline6 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
194  m_SizerTextOptions->Add( m_staticline6, 0, wxEXPAND|wxRIGHT|wxLEFT, 5 );
195 
196 
197  bSizerMain->Add( m_SizerTextOptions, 0, wxEXPAND, 5 );
198 
199  m_buttonOK = new wxButton( m_swItemProperties, wxID_ANY, _("Accept"), wxDefaultPosition, wxDefaultSize, 0 );
200  m_buttonOK->SetDefault();
201  bSizerMain->Add( m_buttonOK, 0, wxALL|wxEXPAND, 5 );
202 
203  m_staticline8 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
204  bSizerMain->Add( m_staticline8, 0, wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT, 5 );
205 
206  m_staticTextComment = new wxStaticText( m_swItemProperties, wxID_ANY, _("Comment:"), wxDefaultPosition, wxDefaultSize, 0 );
207  m_staticTextComment->Wrap( -1 );
208  bSizerMain->Add( m_staticTextComment, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
209 
210  m_textCtrlComment = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
211  bSizerMain->Add( m_textCtrlComment, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
212 
213  m_staticline2 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
214  bSizerMain->Add( m_staticline2, 0, wxEXPAND|wxRIGHT|wxLEFT, 5 );
215 
216  wxBoxSizer* bSizerPos;
217  bSizerPos = new wxBoxSizer( wxHORIZONTAL );
218 
219  wxFlexGridSizer* fgSizer3;
220  fgSizer3 = new wxFlexGridSizer( 0, 2, 0, 0 );
221  fgSizer3->AddGrowableCol( 0 );
222  fgSizer3->SetFlexibleDirection( wxBOTH );
223  fgSizer3->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
224 
225  m_staticTextPosX = new wxStaticText( m_swItemProperties, wxID_ANY, _("Start X:"), wxDefaultPosition, wxDefaultSize, 0 );
226  m_staticTextPosX->Wrap( -1 );
227  fgSizer3->Add( m_staticTextPosX, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
228 
229 
230  fgSizer3->Add( 0, 0, 1, wxEXPAND, 5 );
231 
232  m_textCtrlPosX = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
233  fgSizer3->Add( m_textCtrlPosX, 1, wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT, 5 );
234 
235  m_units12 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
236  m_units12->Wrap( -1 );
237  fgSizer3->Add( m_units12, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT, 5 );
238 
239  m_staticTextPosY = new wxStaticText( m_swItemProperties, wxID_ANY, _("Start Y:"), wxDefaultPosition, wxDefaultSize, 0 );
240  m_staticTextPosY->Wrap( -1 );
241  fgSizer3->Add( m_staticTextPosY, 0, wxRIGHT|wxLEFT, 5 );
242 
243 
244  fgSizer3->Add( 0, 0, 1, wxEXPAND, 5 );
245 
246  m_textCtrlPosY = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
247  fgSizer3->Add( m_textCtrlPosY, 0, wxEXPAND|wxRIGHT|wxLEFT, 5 );
248 
249  m_units121 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
250  m_units121->Wrap( -1 );
251  fgSizer3->Add( m_units121, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT, 5 );
252 
253 
254  bSizerPos->Add( fgSizer3, 1, wxEXPAND|wxRIGHT, 5 );
255 
256  wxBoxSizer* bSizer6;
257  bSizer6 = new wxBoxSizer( wxVERTICAL );
258 
259  m_staticTextOrgPos = new wxStaticText( m_swItemProperties, wxID_ANY, _("Origin:"), wxDefaultPosition, wxDefaultSize, 0 );
260  m_staticTextOrgPos->Wrap( -1 );
261  bSizer6->Add( m_staticTextOrgPos, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
262 
263  m_comboBoxCornerPos = new wxComboBox( m_swItemProperties, wxID_ANY, _("Lower Right"), wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
264  m_comboBoxCornerPos->Append( _("Upper Right") );
265  m_comboBoxCornerPos->Append( _("Upper Left") );
266  m_comboBoxCornerPos->Append( _("Lower Right") );
267  m_comboBoxCornerPos->Append( _("Lower Left") );
268  m_comboBoxCornerPos->SetSelection( 2 );
269  bSizer6->Add( m_comboBoxCornerPos, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
270 
271 
272  bSizerPos->Add( bSizer6, 0, wxALIGN_CENTER_VERTICAL, 5 );
273 
274 
275  bSizerMain->Add( bSizerPos, 0, wxEXPAND, 5 );
276 
277  m_SizerEndPosition = new wxBoxSizer( wxHORIZONTAL );
278 
279  wxFlexGridSizer* fgSizer4;
280  fgSizer4 = new wxFlexGridSizer( 0, 2, 0, 0 );
281  fgSizer4->AddGrowableCol( 0 );
282  fgSizer4->SetFlexibleDirection( wxBOTH );
283  fgSizer4->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
284 
285  m_staticTextEndX = new wxStaticText( m_swItemProperties, wxID_ANY, _("End X:"), wxDefaultPosition, wxDefaultSize, 0 );
286  m_staticTextEndX->Wrap( -1 );
287  fgSizer4->Add( m_staticTextEndX, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
288 
289 
290  fgSizer4->Add( 0, 0, 1, wxEXPAND, 5 );
291 
292  m_textCtrlEndX = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
293  fgSizer4->Add( m_textCtrlEndX, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
294 
295  m_units1211 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
296  m_units1211->Wrap( -1 );
297  fgSizer4->Add( m_units1211, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT, 5 );
298 
299  m_staticTextEndY = new wxStaticText( m_swItemProperties, wxID_ANY, _("End Y:"), wxDefaultPosition, wxDefaultSize, 0 );
300  m_staticTextEndY->Wrap( -1 );
301  fgSizer4->Add( m_staticTextEndY, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
302 
303 
304  fgSizer4->Add( 0, 0, 1, wxEXPAND, 5 );
305 
306  m_textCtrlEndY = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
307  fgSizer4->Add( m_textCtrlEndY, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
308 
309  m_units12111 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
310  m_units12111->Wrap( -1 );
311  fgSizer4->Add( m_units12111, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT, 5 );
312 
313 
314  m_SizerEndPosition->Add( fgSizer4, 1, wxEXPAND|wxRIGHT, 5 );
315 
316  wxBoxSizer* bSizer61;
317  bSizer61 = new wxBoxSizer( wxVERTICAL );
318 
319  m_staticTextOrgEnd = new wxStaticText( m_swItemProperties, wxID_ANY, _("Origin:"), wxDefaultPosition, wxDefaultSize, 0 );
320  m_staticTextOrgEnd->Wrap( -1 );
321  bSizer61->Add( m_staticTextOrgEnd, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
322 
323  m_comboBoxCornerEnd = new wxComboBox( m_swItemProperties, wxID_ANY, _("Lower Left"), wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
324  m_comboBoxCornerEnd->Append( _("Upper Right") );
325  m_comboBoxCornerEnd->Append( _("Upper Left") );
326  m_comboBoxCornerEnd->Append( _("Lower Right") );
327  m_comboBoxCornerEnd->Append( _("Lower Left") );
328  m_comboBoxCornerEnd->SetSelection( 3 );
329  bSizer61->Add( m_comboBoxCornerEnd, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
330 
331 
332  m_SizerEndPosition->Add( bSizer61, 0, wxALIGN_CENTER_VERTICAL, 5 );
333 
334 
335  bSizerMain->Add( m_SizerEndPosition, 0, wxEXPAND, 5 );
336 
337  m_SizerLineThickness = new wxBoxSizer( wxHORIZONTAL );
338 
339  wxBoxSizer* bSizerThickness;
340  bSizerThickness = new wxBoxSizer( wxVERTICAL );
341 
342  m_staticTextThickness = new wxStaticText( m_swItemProperties, wxID_ANY, _("Thickness:"), wxDefaultPosition, wxDefaultSize, 0 );
343  m_staticTextThickness->Wrap( -1 );
344  bSizerThickness->Add( m_staticTextThickness, 0, wxLEFT|wxRIGHT, 5 );
345 
346  m_textCtrlThickness = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
347  bSizerThickness->Add( m_textCtrlThickness, 0, wxBOTTOM|wxRIGHT|wxLEFT, 5 );
348 
349 
350  m_SizerLineThickness->Add( bSizerThickness, 0, wxEXPAND, 5 );
351 
352  m_staticTextInfoThickness = new wxStaticText( m_swItemProperties, wxID_ANY, _("Set to 0 to use default"), wxDefaultPosition, wxDefaultSize, 0 );
353  m_staticTextInfoThickness->Wrap( -1 );
354  m_SizerLineThickness->Add( m_staticTextInfoThickness, 0, wxALIGN_CENTER|wxALL, 5 );
355 
356 
357  bSizerMain->Add( m_SizerLineThickness, 0, 0, 5 );
358 
359  m_SizerRotation = new wxBoxSizer( wxVERTICAL );
360 
361  m_staticline1 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
362  m_SizerRotation->Add( m_staticline1, 0, wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT, 5 );
363 
364  wxFlexGridSizer* fgSizer7;
365  fgSizer7 = new wxFlexGridSizer( 0, 2, 0, 0 );
366  fgSizer7->SetFlexibleDirection( wxBOTH );
367  fgSizer7->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
368 
369  m_staticTextRot = new wxStaticText( m_swItemProperties, wxID_ANY, _("Rotation:"), wxDefaultPosition, wxDefaultSize, 0 );
370  m_staticTextRot->Wrap( -1 );
371  fgSizer7->Add( m_staticTextRot, 0, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
372 
373  m_textCtrlRotation = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
374  fgSizer7->Add( m_textCtrlRotation, 0, wxALIGN_CENTER_VERTICAL|wxALL|wxLEFT|wxRIGHT, 5 );
375 
376  m_staticTextBitmapPPI = new wxStaticText( m_swItemProperties, wxID_ANY, _("Bitmap PPI:"), wxDefaultPosition, wxDefaultSize, 0 );
377  m_staticTextBitmapPPI->Wrap( -1 );
378  fgSizer7->Add( m_staticTextBitmapPPI, 0, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 );
379 
380  m_textCtrlBitmapPPI = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
381  fgSizer7->Add( m_textCtrlBitmapPPI, 0, wxALIGN_CENTER_VERTICAL|wxALL|wxLEFT|wxRIGHT, 5 );
382 
383 
384  m_SizerRotation->Add( fgSizer7, 1, wxEXPAND, 5 );
385 
386  wxBoxSizer* bSizerRotation;
387  bSizerRotation = new wxBoxSizer( wxHORIZONTAL );
388 
389 
390  m_SizerRotation->Add( bSizerRotation, 0, wxEXPAND, 5 );
391 
392 
393  bSizerMain->Add( m_SizerRotation, 0, wxEXPAND, 5 );
394 
395  m_SizerBitmapPPI = new wxBoxSizer( wxHORIZONTAL );
396 
397 
398  bSizerMain->Add( m_SizerBitmapPPI, 0, wxEXPAND, 5 );
399 
400  m_staticline4 = new wxStaticLine( m_swItemProperties, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
401  bSizerMain->Add( m_staticline4, 0, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 5 );
402 
403  m_staticTextRepeatPrms = new wxStaticText( m_swItemProperties, wxID_ANY, _("Repeat parameters:"), wxDefaultPosition, wxDefaultSize, 0 );
404  m_staticTextRepeatPrms->Wrap( -1 );
405  bSizerMain->Add( m_staticTextRepeatPrms, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
406 
407  wxFlexGridSizer* fgSizer8;
408  fgSizer8 = new wxFlexGridSizer( 0, 4, 0, 0 );
409  fgSizer8->AddGrowableCol( 0 );
410  fgSizer8->AddGrowableCol( 2 );
411  fgSizer8->SetFlexibleDirection( wxBOTH );
412  fgSizer8->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
413 
414  m_staticTextRepeatCnt = new wxStaticText( m_swItemProperties, wxID_ANY, _("Repeat count:"), wxDefaultPosition, wxDefaultSize, 0 );
415  m_staticTextRepeatCnt->Wrap( -1 );
416  fgSizer8->Add( m_staticTextRepeatCnt, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
417 
418 
419  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
420 
421  m_staticTextInclabel = new wxStaticText( m_swItemProperties, wxID_ANY, _("Text Increment:"), wxDefaultPosition, wxDefaultSize, 0 );
422  m_staticTextInclabel->Wrap( -1 );
423  fgSizer8->Add( m_staticTextInclabel, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
424 
425 
426  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
427 
428  m_textCtrlRepeatCount = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
429  fgSizer8->Add( m_textCtrlRepeatCount, 0, wxRIGHT|wxLEFT|wxEXPAND, 5 );
430 
431 
432  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
433 
434  m_textCtrlTextIncrement = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
435  fgSizer8->Add( m_textCtrlTextIncrement, 0, wxRIGHT|wxLEFT|wxEXPAND, 5 );
436 
437 
438  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
439 
440  m_staticTextStepX = new wxStaticText( m_swItemProperties, wxID_ANY, _("Step X:"), wxDefaultPosition, wxDefaultSize, 0 );
441  m_staticTextStepX->Wrap( -1 );
442  fgSizer8->Add( m_staticTextStepX, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
443 
444 
445  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
446 
447  m_staticTextStepY = new wxStaticText( m_swItemProperties, wxID_ANY, _("Step Y:"), wxDefaultPosition, wxDefaultSize, 0 );
448  m_staticTextStepY->Wrap( -1 );
449  fgSizer8->Add( m_staticTextStepY, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
450 
451 
452  fgSizer8->Add( 0, 0, 1, wxEXPAND, 5 );
453 
454  m_textCtrlStepX = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
455  fgSizer8->Add( m_textCtrlStepX, 0, wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT, 5 );
456 
457  m_units121111 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
458  m_units121111->Wrap( -1 );
459  fgSizer8->Add( m_units121111, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
460 
461  m_textCtrlStepY = new wxTextCtrl( m_swItemProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
462  fgSizer8->Add( m_textCtrlStepY, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
463 
464  m_units1211111 = new wxStaticText( m_swItemProperties, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
465  m_units1211111->Wrap( -1 );
466  fgSizer8->Add( m_units1211111, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
467 
468 
469  bSizerMain->Add( fgSizer8, 1, wxEXPAND, 5 );
470 
471 
472  m_swItemProperties->SetSizer( bSizerMain );
473  m_swItemProperties->Layout();
474  bSizerMain->Fit( m_swItemProperties );
475  m_notebook->AddPage( m_swItemProperties, _("Item Properties"), false );
476  m_swGeneralOpts = new wxScrolledWindow( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxTAB_TRAVERSAL|wxVSCROLL );
477  m_swGeneralOpts->SetScrollRate( 5, 5 );
478  wxBoxSizer* bSizerGeneralOpts;
479  bSizerGeneralOpts = new wxBoxSizer( wxVERTICAL );
480 
481  wxBoxSizer* bSizerGeneralOpts1;
482  bSizerGeneralOpts1 = new wxBoxSizer( wxVERTICAL );
483 
484  m_staticTextDefVal = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Default Values:"), wxDefaultPosition, wxDefaultSize, 0 );
485  m_staticTextDefVal->Wrap( -1 );
486  bSizerGeneralOpts1->Add( m_staticTextDefVal, 0, wxALL, 5 );
487 
488  wxFlexGridSizer* fgSizer5;
489  fgSizer5 = new wxFlexGridSizer( 0, 4, 0, 0 );
490  fgSizer5->AddGrowableCol( 0 );
491  fgSizer5->AddGrowableCol( 2 );
492  fgSizer5->SetFlexibleDirection( wxBOTH );
493  fgSizer5->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
494 
495  m_staticTextDefTsX = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Text width:"), wxDefaultPosition, wxDefaultSize, 0 );
496  m_staticTextDefTsX->Wrap( -1 );
497  fgSizer5->Add( m_staticTextDefTsX, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
498 
499 
500  fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
501 
502  m_staticTextDefTsY = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Text height:"), wxDefaultPosition, wxDefaultSize, 0 );
503  m_staticTextDefTsY->Wrap( -1 );
504  fgSizer5->Add( m_staticTextDefTsY, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
505 
506 
507  fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
508 
509  m_textCtrlDefaultTextSizeX = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
510  fgSizer5->Add( m_textCtrlDefaultTextSizeX, 0, wxBOTTOM|wxEXPAND|wxLEFT|wxRIGHT, 5 );
511 
512  m_units14 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
513  m_units14->Wrap( -1 );
514  fgSizer5->Add( m_units14, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
515 
516  m_textCtrlDefaultTextSizeY = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
517  fgSizer5->Add( m_textCtrlDefaultTextSizeY, 0, wxBOTTOM|wxEXPAND|wxLEFT|wxRIGHT, 5 );
518 
519  m_units141 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
520  m_units141->Wrap( -1 );
521  fgSizer5->Add( m_units141, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
522 
523  m_staticTextDefLineW = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Line thickness:"), wxDefaultPosition, wxDefaultSize, 0 );
524  m_staticTextDefLineW->Wrap( -1 );
525  fgSizer5->Add( m_staticTextDefLineW, 0, wxEXPAND|wxLEFT|wxRIGHT|wxTOP, 5 );
526 
527 
528  fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
529 
530  m_staticText22 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Text thickness:"), wxDefaultPosition, wxDefaultSize, 0 );
531  m_staticText22->Wrap( -1 );
532  fgSizer5->Add( m_staticText22, 0, wxEXPAND|wxLEFT|wxRIGHT|wxTOP, 5 );
533 
534 
535  fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
536 
537  m_textCtrlDefaultLineWidth = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
538  fgSizer5->Add( m_textCtrlDefaultLineWidth, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
539 
540  m_staticText221 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
541  m_staticText221->Wrap( -1 );
542  fgSizer5->Add( m_staticText221, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
543 
544  m_textCtrlDefaultTextThickness = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
545  fgSizer5->Add( m_textCtrlDefaultTextThickness, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
546 
547 
548  fgSizer5->Add( 0, 0, 1, wxEXPAND, 5 );
549 
550 
551  bSizerGeneralOpts1->Add( fgSizer5, 1, wxEXPAND, 5 );
552 
553 
554  bSizerGeneralOpts->Add( bSizerGeneralOpts1, 0, wxEXPAND, 5 );
555 
556  m_buttonDefault = new wxButton( m_swGeneralOpts, wxID_ANY, _("Set to Default"), wxDefaultPosition, wxDefaultSize, 0 );
557  bSizerGeneralOpts->Add( m_buttonDefault, 0, wxALL|wxEXPAND, 5 );
558 
559  m_staticline9 = new wxStaticLine( m_swGeneralOpts, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
560  bSizerGeneralOpts->Add( m_staticline9, 0, wxEXPAND | wxALL, 5 );
561 
562  wxBoxSizer* bSizerGeneraMargins;
563  bSizerGeneraMargins = new wxBoxSizer( wxVERTICAL );
564 
565  m_staticTextMargins = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Page Margins:"), wxDefaultPosition, wxDefaultSize, 0 );
566  m_staticTextMargins->Wrap( -1 );
567  bSizerGeneraMargins->Add( m_staticTextMargins, 0, wxALL, 5 );
568 
569  wxFlexGridSizer* fgSizer6;
570  fgSizer6 = new wxFlexGridSizer( 0, 4, 0, 0 );
571  fgSizer6->AddGrowableCol( 0 );
572  fgSizer6->AddGrowableCol( 2 );
573  fgSizer6->SetFlexibleDirection( wxBOTH );
574  fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
575 
576  m_staticTextLeftMargin = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Left:"), wxDefaultPosition, wxDefaultSize, 0 );
577  m_staticTextLeftMargin->Wrap( -1 );
578  fgSizer6->Add( m_staticTextLeftMargin, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
579 
580 
581  fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
582 
583  m_staticTextDefRightMargin = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Right:"), wxDefaultPosition, wxDefaultSize, 0 );
584  m_staticTextDefRightMargin->Wrap( -1 );
585  fgSizer6->Add( m_staticTextDefRightMargin, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
586 
587 
588  fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
589 
590  m_textCtrlLeftMargin = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
591  fgSizer6->Add( m_textCtrlLeftMargin, 0, wxRIGHT|wxLEFT|wxEXPAND, 5 );
592 
593  m_units142 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
594  m_units142->Wrap( -1 );
595  fgSizer6->Add( m_units142, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
596 
597  m_textCtrlRightMargin = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
598  fgSizer6->Add( m_textCtrlRightMargin, 0, wxRIGHT|wxLEFT|wxEXPAND, 5 );
599 
600  m_units143 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
601  m_units143->Wrap( -1 );
602  fgSizer6->Add( m_units143, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
603 
604  m_staticTextTopMargin = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Top:"), wxDefaultPosition, wxDefaultSize, 0 );
605  m_staticTextTopMargin->Wrap( -1 );
606  fgSizer6->Add( m_staticTextTopMargin, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
607 
608 
609  fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
610 
611  m_staticTextBottomMargin = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("Bottom:"), wxDefaultPosition, wxDefaultSize, 0 );
612  m_staticTextBottomMargin->Wrap( -1 );
613  fgSizer6->Add( m_staticTextBottomMargin, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
614 
615 
616  fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
617 
618  m_textCtrlTopMargin = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
619  fgSizer6->Add( m_textCtrlTopMargin, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
620 
621  m_units1431 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
622  m_units1431->Wrap( -1 );
623  fgSizer6->Add( m_units1431, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
624 
625  m_textCtrlDefaultBottomMargin = new wxTextCtrl( m_swGeneralOpts, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
626  fgSizer6->Add( m_textCtrlDefaultBottomMargin, 0, wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND, 5 );
627 
628  m_units1432 = new wxStaticText( m_swGeneralOpts, wxID_ANY, _("mm"), wxDefaultPosition, wxDefaultSize, 0 );
629  m_units1432->Wrap( -1 );
630  fgSizer6->Add( m_units1432, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxRIGHT, 5 );
631 
632 
633  bSizerGeneraMargins->Add( fgSizer6, 1, wxEXPAND, 5 );
634 
635 
636  bSizerGeneralOpts->Add( bSizerGeneraMargins, 0, wxEXPAND, 5 );
637 
638  m_buttonGeneralOptsOK = new wxButton( m_swGeneralOpts, wxID_ANY, _("Accept"), wxDefaultPosition, wxDefaultSize, 0 );
639  m_buttonGeneralOptsOK->SetDefault();
640  bSizerGeneralOpts->Add( m_buttonGeneralOptsOK, 0, wxALL|wxEXPAND, 5 );
641 
642 
643  m_swGeneralOpts->SetSizer( bSizerGeneralOpts );
644  m_swGeneralOpts->Layout();
645  bSizerGeneralOpts->Fit( m_swGeneralOpts );
646  m_notebook->AddPage( m_swGeneralOpts, _("General Options"), true );
647 
648  bSizerpanel->Add( m_notebook, 1, wxEXPAND | wxALL, 5 );
649 
650 
651  this->SetSizer( bSizerpanel );
652  this->Layout();
653  bSizerpanel->Fit( this );
654 
655  // Connect Events
656  m_buttonOK->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnAcceptPrms ), NULL, this );
657  m_buttonDefault->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnSetDefaultValues ), NULL, this );
658  m_buttonGeneralOptsOK->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnAcceptPrms ), NULL, this );
659 }
660 
662 {
663  // Disconnect Events
664  m_buttonOK->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnAcceptPrms ), NULL, this );
665  m_buttonDefault->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnSetDefaultValues ), NULL, this );
666  m_buttonGeneralOptsOK->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PROPERTIES_BASE::OnAcceptPrms ), NULL, this );
667 
668 }
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
PANEL_PROPERTIES_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL)
wxStaticText * m_staticTextInfoThickness
wxStaticText * m_staticTextTopMargin
wxStaticText * m_staticTextPageOpt
virtual void OnAcceptPrms(wxCommandEvent &event)
wxStaticText * m_staticTextHjust
wxScrolledWindow * m_swGeneralOpts
wxStaticText * m_staticTextConstraintY
wxStaticText * m_staticTexTsizeX
wxStaticText * m_staticTextConstraintX
wxStaticText * m_staticTextDefLineW
virtual void OnSetDefaultValues(wxCommandEvent &event)
wxTextCtrl * m_textCtrlDefaultTextSizeX
wxStaticText * m_staticTextConstraints