1<?xml version="1.0" encoding="utf-8" ?>
2<wxsmith>
3	<object class="wxDialog" name="ButtonEditDlg">
4		<title>Create button</title>
5		<centered>1</centered>
6		<size>900,600</size>
7		<id_arg>0</id_arg>
8		<style>wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER</style>
9		<object class="wxBoxSizer" variable="mainSizer" member="no">
10			<orient>wxVERTICAL</orient>
11			<object class="sizeritem">
12				<object class="wxBoxSizer" variable="BoxSizer2" member="no">
13					<object class="sizeritem">
14						<object class="Custom" name="ID_SVG_CTRL" subclass="wxSVGCtrl" variable="m_svgCtrl" member="yes">
15							<creating_code>$(THIS) = new $(CLASS)($(PARENT),$(ID),$(POS),$(SIZE),0,$(NAME));</creating_code>
16							<include_file>wxSVG/svgctrl.h</include_file>
17							<style></style>
18						</object>
19						<flag>wxALL|wxEXPAND</flag>
20						<border>5</border>
21						<option>1</option>
22					</object>
23					<object class="sizeritem">
24						<object class="wxBoxSizer" variable="BoxSizer5" member="no">
25							<orient>wxVERTICAL</orient>
26							<object class="sizeritem">
27								<object class="wxRadioBox" name="ID_BUTTON_STATE" variable="m_buttonStateCtrl" member="yes">
28									<label>Button state</label>
29									<content>
30										<item>normal</item>
31										<item>highlighted</item>
32										<item>selected</item>
33									</content>
34									<default>-1</default>
35									<handler function="OnButtonState" entry="EVT_RADIOBOX" />
36								</object>
37								<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
38								<border>5</border>
39							</object>
40						</object>
41						<flag>wxRIGHT|wxALIGN_TOP</flag>
42						<border>5</border>
43					</object>
44				</object>
45				<flag>wxEXPAND</flag>
46				<border>5</border>
47				<option>1</option>
48			</object>
49			<object class="sizeritem">
50				<object class="wxFlexGridSizer" variable="flexGridSizer1" member="no">
51					<cols>2</cols>
52					<vgap>2</vgap>
53					<hgap>2</hgap>
54					<growablecols>1</growablecols>
55					<growablerows>3</growablerows>
56					<object class="sizeritem">
57						<object class="wxStaticText" name="wxID_ANY" variable="StaticText4" member="no">
58							<label>Directory:</label>
59						</object>
60						<flag>wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL</flag>
61						<border>5</border>
62						<option>1</option>
63					</object>
64					<object class="sizeritem">
65						<object class="wxStaticText" name="ID_STATICTEXT1" variable="m_dirCtrl" member="yes">
66							<label>Label</label>
67						</object>
68						<flag>wxEXPAND</flag>
69						<border>5</border>
70						<option>1</option>
71					</object>
72					<object class="sizeritem">
73						<object class="wxStaticText" name="wxID_ANY" variable="StaticText1" member="no">
74							<label>File name:</label>
75						</object>
76						<flag>wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL</flag>
77					</object>
78					<object class="sizeritem">
79						<object class="wxBoxSizer" variable="BoxSizer1" member="no">
80							<object class="sizeritem">
81								<object class="wxTextCtrl" name="ID_TEXTCTRL1" variable="m_filenameCtrl" member="yes" />
82								<flag>wxEXPAND</flag>
83								<border>5</border>
84								<option>1</option>
85							</object>
86							<object class="sizeritem">
87								<object class="wxStaticText" name="wxID_ANY" variable="StaticText3" member="no">
88									<label>.xml</label>
89								</object>
90								<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
91								<border>5</border>
92							</object>
93						</object>
94						<flag>wxEXPAND</flag>
95						<border>5</border>
96						<option>1</option>
97					</object>
98					<object class="sizeritem">
99						<object class="wxStaticText" name="wxID_ANY" variable="StaticText2" member="no">
100							<label>Title:</label>
101						</object>
102						<flag>wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL</flag>
103					</object>
104					<object class="sizeritem">
105						<object class="wxTextCtrl" name="ID_TEXTCTRL2" variable="m_titleCtrl" member="yes" />
106						<flag>wxEXPAND</flag>
107						<option>1</option>
108					</object>
109					<object class="sizeritem">
110						<object class="wxStaticText" name="wxID_ANY" variable="StaticText6" member="no">
111							<label>Default width:</label>
112						</object>
113						<flag>wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL</flag>
114						<border>5</border>
115					</object>
116					<object class="sizeritem">
117						<object class="wxBoxSizer" variable="defWidthSizer" member="no">
118							<object class="sizeritem">
119								<object class="wxSpinCtrl" name="ID_SPINCTRL1" variable="m_defWidth" member="yes">
120									<value>0</value>
121									<max>999</max>
122									<size>48,-1</size>
123								</object>
124								<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
125								<border>5</border>
126							</object>
127							<object class="sizeritem">
128								<object class="wxStaticText" name="wxID_ANY" variable="StaticText7" member="no">
129									<label>or</label>
130								</object>
131								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
132								<border>5</border>
133							</object>
134							<object class="sizeritem">
135								<object class="wxComboBox" name="ID_COMBOBOX1" variable="m_defWidthElem" member="yes">
136									<size>80,-1</size>
137								</object>
138								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
139								<border>5</border>
140							</object>
141							<object class="sizeritem">
142								<object class="wxStaticText" name="wxID_ANY" variable="StaticText8" member="no">
143									<label>+</label>
144								</object>
145								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
146								<border>2</border>
147							</object>
148							<object class="sizeritem">
149								<object class="wxSpinCtrl" name="ID_SPINCTRL2" variable="m_defWidthInc" member="yes">
150									<value>0</value>
151									<max>999</max>
152									<size>48,-1</size>
153								</object>
154								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
155								<border>2</border>
156							</object>
157							<object class="sizeritem">
158								<object class="wxStaticText" name="wxID_ANY" variable="StaticText10" member="no">
159									<label>+</label>
160								</object>
161								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
162								<border>2</border>
163							</object>
164							<object class="sizeritem">
165								<object class="wxSpinCtrl" name="ID_SPINCTRL3" variable="m_defWidthPercent" member="yes">
166									<value>0</value>
167									<max>999</max>
168									<size>48,-1</size>
169								</object>
170								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
171								<border>2</border>
172							</object>
173							<object class="sizeritem">
174								<object class="wxStaticText" name="wxID_ANY" variable="StaticText9" member="no">
175									<label>%</label>
176								</object>
177								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
178								<border>2</border>
179							</object>
180							<object class="spacer">
181								<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
182								<border>5</border>
183								<option>1</option>
184							</object>
185							<object class="sizeritem">
186								<object class="wxStaticText" name="wxID_ANY" variable="StaticText11" member="no">
187									<label>Min width:</label>
188								</object>
189								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
190								<border>8</border>
191							</object>
192							<object class="sizeritem">
193								<object class="wxBoxSizer" variable="BoxSizer3" member="no">
194									<object class="sizeritem">
195										<object class="wxSpinCtrl" name="ID_SPINCTRL4" variable="m_minWidth" member="yes">
196											<value>0</value>
197											<max>999</max>
198											<size>48,-1</size>
199										</object>
200										<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
201										<border>5</border>
202									</object>
203									<object class="sizeritem">
204										<object class="wxStaticText" name="wxID_ANY" variable="StaticText12" member="no">
205											<label>or</label>
206										</object>
207										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
208										<border>5</border>
209									</object>
210									<object class="sizeritem">
211										<object class="wxComboBox" name="ID_COMBOBOX2" variable="m_minWidthElem" member="yes">
212											<size>80,-1</size>
213										</object>
214										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
215										<border>5</border>
216									</object>
217									<object class="sizeritem">
218										<object class="wxStaticText" name="wxID_ANY" variable="StaticText13" member="no">
219											<label>+</label>
220										</object>
221										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
222										<border>2</border>
223									</object>
224									<object class="sizeritem">
225										<object class="wxSpinCtrl" name="ID_SPINCTRL5" variable="m_minWidthInc" member="yes">
226											<value>0</value>
227											<max>999</max>
228											<size>48,-1</size>
229										</object>
230										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
231										<border>2</border>
232									</object>
233									<object class="sizeritem">
234										<object class="wxStaticText" name="wxID_ANY" variable="StaticText14" member="no">
235											<label>+</label>
236										</object>
237										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
238										<border>2</border>
239									</object>
240									<object class="sizeritem">
241										<object class="wxSpinCtrl" name="ID_SPINCTRL6" variable="m_minWidthPercent" member="yes">
242											<value>0</value>
243											<max>999</max>
244											<size>48,-1</size>
245										</object>
246										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
247										<border>2</border>
248									</object>
249									<object class="sizeritem">
250										<object class="wxStaticText" name="wxID_ANY" variable="StaticText15" member="no">
251											<label>%</label>
252										</object>
253										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
254										<border>2</border>
255									</object>
256								</object>
257								<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
258								<border>5</border>
259							</object>
260						</object>
261						<flag>wxEXPAND</flag>
262						<border>5</border>
263						<option>1</option>
264					</object>
265					<object class="sizeritem">
266						<object class="wxStaticText" name="wxID_ANY" variable="StaticText16" member="no">
267							<label>Default height:</label>
268						</object>
269						<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
270						<border>5</border>
271					</object>
272					<object class="sizeritem">
273						<object class="wxBoxSizer" variable="defHeightSizer" member="no">
274							<object class="sizeritem">
275								<object class="wxSpinCtrl" name="ID_SPINCTRL7" variable="m_defHeight" member="yes">
276									<value>0</value>
277									<max>999</max>
278									<size>48,-1</size>
279								</object>
280								<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
281								<border>5</border>
282							</object>
283							<object class="sizeritem">
284								<object class="wxStaticText" name="wxID_ANY" variable="StaticText17" member="no">
285									<label>or</label>
286								</object>
287								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
288								<border>5</border>
289							</object>
290							<object class="sizeritem">
291								<object class="wxComboBox" name="ID_COMBOBOX3" variable="m_defHeightElem" member="yes">
292									<size>80,-1</size>
293								</object>
294								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
295								<border>5</border>
296							</object>
297							<object class="sizeritem">
298								<object class="wxStaticText" name="wxID_ANY" variable="StaticText18" member="no">
299									<label>+</label>
300								</object>
301								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
302								<border>2</border>
303							</object>
304							<object class="sizeritem">
305								<object class="wxSpinCtrl" name="ID_SPINCTRL8" variable="m_defHeightInc" member="yes">
306									<value>0</value>
307									<max>999</max>
308									<size>48,-1</size>
309								</object>
310								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
311								<border>2</border>
312							</object>
313							<object class="sizeritem">
314								<object class="wxStaticText" name="wxID_ANY" variable="StaticText19" member="no">
315									<label>+</label>
316								</object>
317								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
318								<border>2</border>
319							</object>
320							<object class="sizeritem">
321								<object class="wxSpinCtrl" name="ID_SPINCTRL9" variable="m_defHeightPercent" member="yes">
322									<value>0</value>
323									<max>999</max>
324									<size>48,-1</size>
325								</object>
326								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
327								<border>2</border>
328							</object>
329							<object class="sizeritem">
330								<object class="wxStaticText" name="wxID_ANY" variable="StaticText20" member="no">
331									<label>%</label>
332								</object>
333								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
334								<border>2</border>
335							</object>
336							<object class="spacer">
337								<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
338								<border>5</border>
339								<option>1</option>
340							</object>
341							<object class="sizeritem">
342								<object class="wxStaticText" name="wxID_ANY" variable="StaticText21" member="no">
343									<label>Min height:</label>
344								</object>
345								<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
346								<border>8</border>
347							</object>
348							<object class="sizeritem">
349								<object class="wxBoxSizer" variable="BoxSizer4" member="no">
350									<object class="sizeritem">
351										<object class="wxSpinCtrl" name="ID_SPINCTRL10" variable="m_minHeight" member="yes">
352											<value>0</value>
353											<max>999</max>
354											<size>48,-1</size>
355										</object>
356										<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
357										<border>5</border>
358									</object>
359									<object class="sizeritem">
360										<object class="wxStaticText" name="wxID_ANY" variable="StaticText22" member="no">
361											<label>or</label>
362										</object>
363										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
364										<border>5</border>
365									</object>
366									<object class="sizeritem">
367										<object class="wxComboBox" name="ID_COMBOBOX4" variable="m_minHeightElem" member="yes">
368											<size>80,-1</size>
369										</object>
370										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
371										<border>5</border>
372									</object>
373									<object class="sizeritem">
374										<object class="wxStaticText" name="wxID_ANY" variable="StaticText23" member="no">
375											<label>+</label>
376										</object>
377										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
378										<border>2</border>
379									</object>
380									<object class="sizeritem">
381										<object class="wxSpinCtrl" name="ID_SPINCTRL11" variable="m_minHeightInc" member="yes">
382											<value>0</value>
383											<max>999</max>
384											<size>48,-1</size>
385										</object>
386										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
387										<border>2</border>
388									</object>
389									<object class="sizeritem">
390										<object class="wxStaticText" name="wxID_ANY" variable="StaticText24" member="no">
391											<label>+</label>
392										</object>
393										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
394										<border>2</border>
395									</object>
396									<object class="sizeritem">
397										<object class="wxSpinCtrl" name="ID_SPINCTRL12" variable="m_minHeightPercent" member="yes">
398											<value>0</value>
399											<max>999</max>
400											<size>48,-1</size>
401										</object>
402										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
403										<border>2</border>
404									</object>
405									<object class="sizeritem">
406										<object class="wxStaticText" name="wxID_ANY" variable="StaticText25" member="no">
407											<label>%</label>
408										</object>
409										<flag>wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
410										<border>2</border>
411									</object>
412								</object>
413								<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
414								<border>5</border>
415							</object>
416						</object>
417						<flag>wxEXPAND</flag>
418						<border>5</border>
419						<option>1</option>
420					</object>
421					<object class="sizeritem">
422						<object class="wxBoxSizer" variable="BoxSizer6" member="no">
423							<orient>wxVERTICAL</orient>
424							<object class="sizeritem">
425								<object class="wxStaticText" name="wxID_ANY" variable="StaticText5" member="no">
426									<label>Parameters:</label>
427								</object>
428								<flag>wxEXPAND</flag>
429								<border>5</border>
430							</object>
431							<object class="sizeritem">
432								<object class="wxStaticBitmap" name="ID_STATICBITMAP1" variable="m_infoIcon" member="yes">
433									<bitmap stock_id="wxART_INFORMATION" stock_client="wxART_BUTTON" />
434								</object>
435								<flag>wxALL|wxALIGN_LEFT</flag>
436								<border>5</border>
437							</object>
438						</object>
439						<flag>wxEXPAND</flag>
440						<border>5</border>
441					</object>
442					<object class="sizeritem">
443						<object class="wxGrid" name="ID_PARAMS_GRID" variable="m_grid" member="yes">
444							<size>500,200</size>
445							<minsize>500,200</minsize>
446						</object>
447						<flag>wxEXPAND</flag>
448						<border>5</border>
449						<option>1</option>
450					</object>
451				</object>
452				<flag>wxLEFT|wxRIGHT|wxEXPAND</flag>
453				<border>5</border>
454			</object>
455			<object class="sizeritem">
456				<object class="wxStdDialogButtonSizer" variable="stdDialogButtonSizer" member="no">
457					<object class="button">
458						<object class="wxButton" name="wxID_OK">
459							<label>Save</label>
460						</object>
461					</object>
462					<object class="button">
463						<object class="wxButton" name="wxID_CANCEL">
464							<label></label>
465						</object>
466					</object>
467				</object>
468				<flag>wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
469				<border>5</border>
470			</object>
471		</object>
472	</object>
473</wxsmith>
474