9
9
<object class="sizeritem">
10
10
<object class="wxStaticBoxSizer">
11
11
<object class="sizeritem">
12
<object class="wxFlexGridSizer">
14
<object class="sizeritem">
15
<object class="wxFlexGridSizer">
19
<object class="sizeritem">
20
<object class="wxStaticText" name="ID_LBL_CLASS_NAME">
21
<label>Class name:</label>
23
<flag>wxTOP|wxRIGHT|wxALIGN_LEFT|wxALIGN_TOP</flag>
26
<object class="sizeritem">
27
<object class="wxTextCtrl" name="txtName"/>
28
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
30
<object class="sizeritem">
31
<object class="wxStaticText" name="ID_LBL_CONSTRUCTOR">
32
<label>Constructor arguments:</label>
34
<flag>wxTOP|wxRIGHT|wxALIGN_LEFT|wxALIGN_TOP</flag>
37
<object class="sizeritem">
38
<object class="wxTextCtrl" name="txtConstructor"/>
39
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
41
<object class="spacer">
42
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
45
<object class="sizeritem">
46
<object class="wxCheckBox" name="chkHasDestructor">
47
<label>Has destructor</label>
50
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
52
<object class="spacer">
53
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
56
<object class="sizeritem">
57
<object class="wxCheckBox" name="chkVirtualDestructor">
58
<label>Virtual destructor</label>
61
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
64
<growablecols>1</growablecols>
66
<flag>wxALL|wxEXPAND</flag>
69
<object class="sizeritem">
70
<object class="wxStaticBoxSizer">
71
<label>Inheritance</label>
12
<object class="wxBoxSizer">
13
<object class="sizeritem">
14
<object class="wxBoxSizer">
72
15
<orient>wxVERTICAL</orient>
73
16
<object class="sizeritem">
74
<object class="wxCheckBox" name="chkInherits">
75
<label>Inherits another class</label>
77
<flag>wxALL|wxEXPAND</flag>
80
<object class="sizeritem">
81
17
<object class="wxFlexGridSizer">
18
<object class="sizeritem">
19
<object class="wxStaticText" name="">
20
<label>Class name:</label>
24
<object class="sizeritem">
25
<object class="wxTextCtrl" name="txtName"/>
27
<flag>wxLEFT|wxEXPAND</flag>
32
<object class="sizeritem">
33
<object class="wxStaticText" name="">
34
<label>Arguments:</label>
36
<flag>wxTOP|wxEXPAND</flag>
39
<object class="sizeritem">
40
<object class="wxTextCtrl" name="txtArguments"/>
42
<flag>wxTOP|wxLEFT|wxEXPAND</flag>
85
45
<growablecols>1</growablecols>
86
<object class="sizeritem">
87
<object class="wxStaticText" name="ID_LBL_ANCESTOR">
88
<label>Ancestor:</label>
90
<flag>wxTOP|wxRIGHT|wxALIGN_LEFT|wxALIGN_TOP</flag>
93
<object class="sizeritem">
94
<object class="wxTextCtrl" name="txtInheritance"/>
95
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
97
<object class="sizeritem">
98
<object class="wxStaticText" name="ID_LBL_INHERITANCE_FILENAME">
99
<label>Ancestor's include filename:</label>
101
<flag>wxTOP|wxRIGHT|wxALIGN_LEFT|wxALIGN_TOP</flag>
104
<object class="sizeritem">
105
<object class="wxTextCtrl" name="txtInheritanceFilename"/>
106
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
108
<object class="sizeritem">
109
<object class="wxStaticText" name="ID_LBL_SCOPE">
110
<label>Scope:</label>
112
<flag>wxTOP|wxRIGHT|wxALIGN_LEFT|wxALIGN_TOP</flag>
115
<object class="sizeritem">
116
<object class="wxComboBox" name="cmbInheritanceScope">
119
<item>protected</item>
122
<style>wxCB_READONLY|wxCB_DROPDOWN</style>
124
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
127
<flag>wxALL|wxEXPAND</flag>
49
<object class="sizeritem">
50
<object class="wxBoxSizer">
51
<orient>wxHORIZONTAL</orient>
52
<object class="sizeritem">
53
<object class="wxBoxSizer">
54
<orient>wxVERTICAL</orient>
55
<object class="sizeritem">
56
<object class="wxCheckBox" name="chkHasDestructor">
57
<label>Has destructor</label>
60
<flag>wxBOTTOM|wxEXPAND</flag>
63
<object class="sizeritem">
64
<object class="wxCheckBox" name="chkVirtualDestructor">
65
<label>Virtual destructor</label>
72
<flag>wxALL|wxEXPAND</flag>
74
<object class="sizeritem">
75
<object class="wxBoxSizer">
76
<orient>wxVERTICAL</orient>
77
<object class="sizeritem">
78
<object class="wxCheckBox" name="chkHasCopyCtor">
79
<label>Has copy ctor</label>
81
<flag>wxBOTTOM|wxEXPAND</flag>
84
<object class="sizeritem">
85
<object class="wxCheckBox" name="chkHasAssignmentOp">
86
<label>Has assigment op.</label>
93
<flag>wxALL|wxEXPAND</flag>
96
<flag>wxTOP|wxBOTTOM|wxEXPAND</flag>
99
<object class="sizeritem">
100
<object class="wxStaticBoxSizer">
101
<label>Inheritance</label>
102
<orient>wxVERTICAL</orient>
103
<object class="sizeritem">
104
<object class="wxCheckBox" name="chkInherits">
105
<label>Inherits another class</label>
107
<flag>wxALL|wxEXPAND</flag>
110
<object class="sizeritem">
111
<object class="wxFlexGridSizer">
115
<growablecols>1</growablecols>
116
<object class="sizeritem">
117
<object class="wxStaticText" name="">
118
<label>Ancestor:</label>
120
<flag>wxTOP|wxRIGHT|wxALIGN_LEFT|wxALIGN_TOP</flag>
123
<object class="sizeritem">
124
<object class="wxTextCtrl" name="txtInheritance"/>
125
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
127
<object class="sizeritem">
128
<object class="wxStaticText" name="">
129
<label>Ancestor's include filename:</label>
131
<flag>wxTOP|wxRIGHT|wxALIGN_LEFT|wxALIGN_TOP</flag>
134
<object class="sizeritem">
135
<object class="wxTextCtrl" name="txtInheritanceFilename"/>
136
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
138
<object class="sizeritem">
139
<object class="wxStaticText" name="">
140
<label>Scope:</label>
142
<flag>wxTOP|wxRIGHT|wxALIGN_LEFT|wxALIGN_TOP</flag>
145
<object class="sizeritem">
146
<object class="wxComboBox" name="cmbInheritanceScope">
149
<item>protected</item>
152
<style>wxCB_READONLY|wxCB_DROPDOWN</style>
154
<flag>wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
157
<flag>wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND</flag>
162
<flag>wxBOTTOM|wxEXPAND</flag>
166
<flag>wxLEFT|wxRIGHT|wxEXPAND</flag>
169
<object class="sizeritem">
170
<object class="wxBoxSizer">
171
<orient>wxVERTICAL</orient>
172
<object class="sizeritem">
173
<object class="wxStaticBoxSizer">
174
<label>Member variables</label>
175
<orient>wxHORIZONTAL</orient>
176
<object class="sizeritem">
177
<object class="wxBoxSizer">
178
<orient>wxVERTICAL</orient>
179
<object class="sizeritem">
180
<object class="wxListBox" name="lstMemberVars">
184
<flag>wxEXPAND</flag>
186
<object class="sizeritem">
187
<object class="wxButton" name="btnRemoveMemberVar">
188
<label>Remove</label>
191
<flag>wxTOP|wxALIGN_CENTRE</flag>
195
<flag>wxALL|wxEXPAND</flag>
198
<object class="sizeritem">
199
<object class="wxStaticBoxSizer">
200
<orient>wxVERTICAL</orient>
201
<object class="sizeritem">
202
<object class="wxTextCtrl" name="txtMemberVar">
203
<value>unsigned int m_Counter</value>
205
<flag>wxBOTTOM|wxEXPAND</flag>
208
<object class="sizeritem">
209
<object class="wxCheckBox" name="chkGetter">
210
<label>Add "Getter" method</label>
213
<flag>wxBOTTOM|wxEXPAND</flag>
216
<object class="sizeritem">
217
<object class="wxCheckBox" name="chkSetter">
218
<label>Add "Setter" method</label>
221
<flag>wxBOTTOM|wxEXPAND</flag>
224
<object class="sizeritem">
225
<object class="wxCheckBox" name="chkRemovePrefix">
226
<label>Remove prefix:</label>
229
<flag>wxBOTTOM|wxEXPAND</flag>
232
<object class="sizeritem">
233
<object class="wxBoxSizer">
234
<object class="spacer">
237
<object class="sizeritem">
238
<object class="wxTextCtrl" name="txtPrefix">
242
<flag>wxBOTTOM|wxRIGHT|wxEXPAND</flag>
245
<orient>wxHORIZONTAL</orient>
247
<flag>wxALL|wxEXPAND</flag>
249
<object class="sizeritem">
250
<object class="wxButton" name="btnAddMemberVar">
253
<flag>wxBOTTOM|wxALIGN_CENTRE</flag>
256
<label>Add new:</label>
258
<flag>wxBOTTOM|wxRIGHT|wxEXPAND</flag>
129
262
<option>1</option>
263
<flag>wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND</flag>
266
<object class="sizeritem">
267
<object class="wxStaticBoxSizer">
268
<orient>wxHORIZONTAL</orient>
269
<object class="sizeritem">
270
<object class="wxCheckBox" name="chkDocumentation">
271
<label>Add documentation where appropriate</label>
274
<flag>wxBOTTOM|wxEXPAND</flag>
277
<label>Documentation</label>
279
<flag>wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND</flag>
132
<flag>wxALL|wxEXPAND</flag>
283
<flag>wxEXPAND</flag>
135
<growablecols>0</growablecols>
136
<growablecols>1</growablecols>
285
<orient>wxHORIZONTAL</orient>
138
287
<flag>wxALL|wxEXPAND</flag>