~ubuntu-branches/ubuntu/hardy/codeblocks/hardy-backports

« back to all changes in this revision

Viewing changes to src/plugins/contrib/AutoVersioning/wxsmith/avVersionEditorDlg.wxs

  • Committer: Bazaar Package Importer
  • Author(s): Michael Casadevall
  • Date: 2008-07-17 04:39:23 UTC
  • Revision ID: james.westby@ubuntu.com-20080717043923-gmsy5cwkdjswghkm
Tags: upstream-8.02
ImportĀ upstreamĀ versionĀ 8.02

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="utf-8" ?>
 
2
<wxsmith>
 
3
        <object class="wxDialog" name="avVersionEditorDlg">
 
4
                <title>Auto Versioning Editor</title>
 
5
                <centered>1</centered>
 
6
                <size>469,364</size>
 
7
                <font>
 
8
                        <size>10</size>
 
9
                </font>
 
10
                <id_arg>0</id_arg>
 
11
                <style>wxCAPTION|wxRESIZE_BORDER</style>
 
12
                <handler function="OnMouseEnter" entry="EVT_ENTER_WINDOW" />
 
13
                <object class="wxBoxSizer" variable="mainSizer" member="yes">
 
14
                        <orient>wxVERTICAL</orient>
 
15
                        <object class="sizeritem">
 
16
                                <object class="wxNotebook" name="ID_AV_NOTEBOOK" variable="nbAutoVersioning" member="yes">
 
17
                                        <size>456,283</size>
 
18
                                        <focused>1</focused>
 
19
                                        <maxsize>-1,-1</maxsize>
 
20
                                        <object class="notebookpage">
 
21
                                                <object class="wxPanel" name="ID_VALUES_PANEL" variable="pnlVersionValues" member="yes">
 
22
                                                        <object class="wxBoxSizer" variable="valuesSizer" member="yes">
 
23
                                                                <orient>wxVERTICAL</orient>
 
24
                                                                <object class="sizeritem">
 
25
                                                                        <object class="wxBoxSizer" variable="BoxSizer3" member="yes">
 
26
                                                                                <object class="sizeritem">
 
27
                                                                                        <object class="wxStaticText" name="ID_MAJOR_LABEL" variable="lblMajor" member="yes">
 
28
                                                                                                <label>Major Version</label>
 
29
                                                                                        </object>
 
30
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
31
                                                                                        <border>5</border>
 
32
                                                                                        <option>1</option>
 
33
                                                                                </object>
 
34
                                                                                <object class="sizeritem">
 
35
                                                                                        <object class="wxTextCtrl" name="ID_MAJOR_TEXT" variable="txtMajorVersion" member="yes">
 
36
                                                                                                <value>1</value>
 
37
                                                                                                <tooltip>Increments by 1 when the &#x0A;minor version reaches its&#x0A;maximun value.</tooltip>
 
38
                                                                                        </object>
 
39
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
40
                                                                                        <border>5</border>
 
41
                                                                                        <option>1</option>
 
42
                                                                                </object>
 
43
                                                                        </object>
 
44
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
45
                                                                        <border>2</border>
 
46
                                                                </object>
 
47
                                                                <object class="sizeritem">
 
48
                                                                        <object class="wxBoxSizer" variable="BoxSizer6" member="yes">
 
49
                                                                                <object class="sizeritem">
 
50
                                                                                        <object class="wxStaticText" name="ID_MINOR_LABEL" variable="lblMinor" member="yes">
 
51
                                                                                                <label>Minor Version</label>
 
52
                                                                                        </object>
 
53
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
54
                                                                                        <border>5</border>
 
55
                                                                                        <option>1</option>
 
56
                                                                                </object>
 
57
                                                                                <object class="sizeritem">
 
58
                                                                                        <object class="wxTextCtrl" name="ID_MINOR_TEXT" variable="txtMinorVersion" member="yes">
 
59
                                                                                                <value>0</value>
 
60
                                                                                                <tooltip>Increments by one everytime &#x0A;that the build number pass the&#x0A;barrier of build times. The value &#x0A;is reset to 0 when it reaches its&#x0A;maximun value.</tooltip>
 
61
                                                                                        </object>
 
62
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
63
                                                                                        <border>5</border>
 
64
                                                                                        <option>1</option>
 
65
                                                                                </object>
 
66
                                                                        </object>
 
67
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
68
                                                                        <border>2</border>
 
69
                                                                </object>
 
70
                                                                <object class="sizeritem">
 
71
                                                                        <object class="wxBoxSizer" variable="BoxSizer9" member="yes">
 
72
                                                                                <object class="sizeritem">
 
73
                                                                                        <object class="wxStaticText" name="ID_BUILD_LABEL" variable="lblBuild" member="yes">
 
74
                                                                                                <label>Build Number</label>
 
75
                                                                                        </object>
 
76
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
77
                                                                                        <border>5</border>
 
78
                                                                                        <option>1</option>
 
79
                                                                                </object>
 
80
                                                                                <object class="sizeritem">
 
81
                                                                                        <object class="wxTextCtrl" name="ID_BUILD_TEXT" variable="txtBuildNumber" member="yes">
 
82
                                                                                                <value>0</value>
 
83
                                                                                                <tooltip>Increments by 1 everytime &#x0A;that the revision number is&#x0A;incremented.&#x0A;&#x0A;Equivalent to &quot;Release&quot; on&#x0A;unix systems.</tooltip>
 
84
                                                                                        </object>
 
85
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
86
                                                                                        <border>5</border>
 
87
                                                                                        <option>1</option>
 
88
                                                                                </object>
 
89
                                                                        </object>
 
90
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
91
                                                                        <border>2</border>
 
92
                                                                </object>
 
93
                                                                <object class="sizeritem">
 
94
                                                                        <object class="wxBoxSizer" variable="BoxSizer12" member="yes">
 
95
                                                                                <object class="sizeritem">
 
96
                                                                                        <object class="wxStaticText" name="ID_REVISION_LABEL" variable="lblRevision" member="yes">
 
97
                                                                                                <label>Revision</label>
 
98
                                                                                        </object>
 
99
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
100
                                                                                        <border>5</border>
 
101
                                                                                        <option>1</option>
 
102
                                                                                </object>
 
103
                                                                                <object class="sizeritem">
 
104
                                                                                        <object class="wxTextCtrl" name="ID_REVISION_TEXT" variable="txtRevisionNumber" member="yes">
 
105
                                                                                                <value>0</value>
 
106
                                                                                                <tooltip>Increments randomly when&#x0A;some file is modified.</tooltip>
 
107
                                                                                        </object>
 
108
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
109
                                                                                        <border>5</border>
 
110
                                                                                        <option>1</option>
 
111
                                                                                </object>
 
112
                                                                        </object>
 
113
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
114
                                                                        <border>2</border>
 
115
                                                                </object>
 
116
                                                                <object class="sizeritem">
 
117
                                                                        <object class="wxStaticLine" name="ID_STATICLINE2" variable="StaticLine2" member="yes">
 
118
                                                                                <size>10,-1</size>
 
119
                                                                        </object>
 
120
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
121
                                                                        <border>5</border>
 
122
                                                                </object>
 
123
                                                                <object class="sizeritem">
 
124
                                                                        <object class="wxBoxSizer" variable="BoxSizer19" member="yes">
 
125
                                                                                <object class="sizeritem">
 
126
                                                                                        <object class="wxStaticText" name="ID_COUNT_LABEL" variable="lblCount" member="yes">
 
127
                                                                                                <label>Build Count</label>
 
128
                                                                                        </object>
 
129
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
130
                                                                                        <border>5</border>
 
131
                                                                                        <option>1</option>
 
132
                                                                                </object>
 
133
                                                                                <object class="sizeritem">
 
134
                                                                                        <object class="wxTextCtrl" name="ID_COUNT_TEXT" variable="txtBuildCount" member="yes">
 
135
                                                                                                <value>0</value>
 
136
                                                                                                <tooltip>Increments every time the&#x0A;program is compiled. Also if &#x0A;no changes has been made.</tooltip>
 
137
                                                                                        </object>
 
138
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
139
                                                                                        <border>5</border>
 
140
                                                                                        <option>1</option>
 
141
                                                                                </object>
 
142
                                                                        </object>
 
143
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
144
                                                                        <border>2</border>
 
145
                                                                </object>
 
146
                                                        </object>
 
147
                                                </object>
 
148
                                                <label>Version Values</label>
 
149
                                                <selected>1</selected>
 
150
                                        </object>
 
151
                                        <object class="notebookpage">
 
152
                                                <object class="wxPanel" name="ID_STATUS_PANEL" variable="pnlStatus" member="yes">
 
153
                                                        <object class="wxBoxSizer" variable="statusSizer" member="yes">
 
154
                                                                <orient>wxVERTICAL</orient>
 
155
                                                                <object class="spacer">
 
156
                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
157
                                                                        <border>5</border>
 
158
                                                                        <option>1</option>
 
159
                                                                </object>
 
160
                                                                <object class="sizeritem">
 
161
                                                                        <object class="wxStaticText" name="ID_SATUS_LABEL" variable="lblStatus" member="yes">
 
162
                                                                                <label>Software Status:</label>
 
163
                                                                        </object>
 
164
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
165
                                                                        <border>5</border>
 
166
                                                                </object>
 
167
                                                                <object class="sizeritem">
 
168
                                                                        <object class="wxComboBox" name="ID_STATUS_COMBOBOX" variable="cmbStatus" member="yes">
 
169
                                                                                <content>
 
170
                                                                                        <item>Alpha</item>
 
171
                                                                                        <item>Beta</item>
 
172
                                                                                        <item>Release</item>
 
173
                                                                                        <item>Release Candidate</item>
 
174
                                                                                        <item>Custom</item>
 
175
                                                                                </content>
 
176
                                                                                <tooltip>Example: 1.0 Alpha</tooltip>
 
177
                                                                                <handler function="OnCmbStatusSelect" entry="EVT_COMBOBOX" />
 
178
                                                                        </object>
 
179
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
180
                                                                        <border>5</border>
 
181
                                                                </object>
 
182
                                                                <object class="sizeritem">
 
183
                                                                        <object class="wxStaticLine" name="ID_STATICLINE4" variable="StaticLine4" member="yes">
 
184
                                                                                <size>10,-1</size>
 
185
                                                                        </object>
 
186
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
187
                                                                        <border>5</border>
 
188
                                                                </object>
 
189
                                                                <object class="sizeritem">
 
190
                                                                        <object class="wxStaticText" name="ID_STATICTEXT1" variable="StaticText1" member="yes">
 
191
                                                                                <label>Abbreviation:</label>
 
192
                                                                        </object>
 
193
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
194
                                                                        <border>5</border>
 
195
                                                                </object>
 
196
                                                                <object class="sizeritem">
 
197
                                                                        <object class="wxComboBox" name="ID_ABBREVIATION_COMBOBOX" variable="cmbAbbreviation" member="yes">
 
198
                                                                                <content>
 
199
                                                                                        <item>a</item>
 
200
                                                                                        <item>b</item>
 
201
                                                                                        <item>r</item>
 
202
                                                                                        <item>rc</item>
 
203
                                                                                </content>
 
204
                                                                                <tooltip>Example 1.0a</tooltip>
 
205
                                                                        </object>
 
206
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
207
                                                                        <border>5</border>
 
208
                                                                </object>
 
209
                                                                <object class="spacer">
 
210
                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
211
                                                                        <border>5</border>
 
212
                                                                        <option>1</option>
 
213
                                                                </object>
 
214
                                                        </object>
 
215
                                                </object>
 
216
                                                <label>Status</label>
 
217
                                        </object>
 
218
                                        <object class="notebookpage">
 
219
                                                <object class="wxPanel" name="ID_SCHEME_PANEL" variable="pnlScheme" member="yes">
 
220
                                                        <object class="wxBoxSizer" variable="schemeSizer" member="yes">
 
221
                                                                <orient>wxVERTICAL</orient>
 
222
                                                                <object class="sizeritem">
 
223
                                                                        <object class="wxBoxSizer" variable="minorMaxSizer" member="yes">
 
224
                                                                                <object class="sizeritem">
 
225
                                                                                        <object class="wxStaticText" name="ID_MINORMAXIMUN_LABEL" variable="lblMinorMaximum" member="yes">
 
226
                                                                                                <label>Minor maximum:</label>
 
227
                                                                                        </object>
 
228
                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
229
                                                                                        <border>5</border>
 
230
                                                                                </object>
 
231
                                                                                <object class="sizeritem">
 
232
                                                                                        <object class="wxTextCtrl" name="ID_MINORMAXIMUM_TEXT" variable="txtMinorMaximun" member="yes">
 
233
                                                                                                <value>10</value>
 
234
                                                                                                <tooltip>Resets the minor to&#x0A;zero when the specified&#x0A;value is reached.</tooltip>
 
235
                                                                                        </object>
 
236
                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
237
                                                                                        <border>5</border>
 
238
                                                                                        <option>1</option>
 
239
                                                                                </object>
 
240
                                                                        </object>
 
241
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
242
                                                                </object>
 
243
                                                                <object class="sizeritem">
 
244
                                                                        <object class="wxBoxSizer" variable="buildNumberMaxSizer" member="yes">
 
245
                                                                                <object class="sizeritem">
 
246
                                                                                        <object class="wxStaticText" name="ID_BUILDNUMBERMAX_LABEL" variable="lblBuildNumberMaximun" member="yes">
 
247
                                                                                                <label>Build Number maximum:</label>
 
248
                                                                                        </object>
 
249
                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
250
                                                                                        <border>5</border>
 
251
                                                                                </object>
 
252
                                                                                <object class="sizeritem">
 
253
                                                                                        <object class="wxTextCtrl" name="ID_BUILDNUMBERMAX_TEXT" variable="txtBuildNumberMaximun" member="yes">
 
254
                                                                                                <value>0</value>
 
255
                                                                                                <tooltip>Reset the build number&#x0A;to zero when the specified&#x0A;value is reached.&#x0A;&#x0A;0 equals to unlimited.</tooltip>
 
256
                                                                                        </object>
 
257
                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
258
                                                                                        <border>5</border>
 
259
                                                                                        <option>1</option>
 
260
                                                                                </object>
 
261
                                                                        </object>
 
262
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
263
                                                                </object>
 
264
                                                                <object class="sizeritem">
 
265
                                                                        <object class="wxBoxSizer" variable="BoxSizer1" member="yes">
 
266
                                                                                <object class="sizeritem">
 
267
                                                                                        <object class="wxStaticText" name="ID_REVISIONMAX_LABEL" variable="lblRevisionMax" member="yes">
 
268
                                                                                                <label>Revision maximum:</label>
 
269
                                                                                        </object>
 
270
                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
271
                                                                                        <border>5</border>
 
272
                                                                                </object>
 
273
                                                                                <object class="sizeritem">
 
274
                                                                                        <object class="wxTextCtrl" name="ID_REVISIONMAX_TEXT" variable="txtRevisionMax" member="yes">
 
275
                                                                                                <value>0</value>
 
276
                                                                                                <tooltip>Reset the revision to zero&#x0A;when the specified value &#x0A;is reached.&#x0A;&#x0A;0 equals to unlimited.</tooltip>
 
277
                                                                                        </object>
 
278
                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
279
                                                                                        <border>5</border>
 
280
                                                                                        <option>1</option>
 
281
                                                                                </object>
 
282
                                                                        </object>
 
283
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
284
                                                                </object>
 
285
                                                                <object class="sizeritem">
 
286
                                                                        <object class="wxBoxSizer" variable="BoxSizer2" member="yes">
 
287
                                                                                <object class="sizeritem">
 
288
                                                                                        <object class="wxStaticText" name="ID_REVISIONRANDOM_LABEL" variable="lblRevisionRandom" member="yes">
 
289
                                                                                                <label>Revision random maximum:</label>
 
290
                                                                                        </object>
 
291
                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
292
                                                                                        <border>5</border>
 
293
                                                                                </object>
 
294
                                                                                <object class="sizeritem">
 
295
                                                                                        <object class="wxTextCtrl" name="ID_REVISIONRANDOM_TEXT" variable="txtRevisionRandom" member="yes">
 
296
                                                                                                <value>10</value>
 
297
                                                                                                <tooltip>Maximun number value&#x0A;used for the random&#x0A;incrementation of the&#x0A;revision.</tooltip>
 
298
                                                                                        </object>
 
299
                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
300
                                                                                        <border>5</border>
 
301
                                                                                </object>
 
302
                                                                        </object>
 
303
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
304
                                                                </object>
 
305
                                                                <object class="sizeritem">
 
306
                                                                        <object class="wxStaticText" name="ID_BUILDTIMES_LABEL" variable="lblBuildTimes" member="yes">
 
307
                                                                                <label>Build times before incrementing Minor:</label>
 
308
                                                                        </object>
 
309
                                                                        <flag>wxTOP|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
310
                                                                        <border>5</border>
 
311
                                                                </object>
 
312
                                                                <object class="sizeritem">
 
313
                                                                        <object class="wxTextCtrl" name="ID_BUILDTIMES_TEXT" variable="txtBuildTimes" member="yes">
 
314
                                                                                <value>100</value>
 
315
                                                                                <tooltip>Indicates the times&#x0A;that the project have&#x0A;to be build before&#x0A;incrementing the minor.</tooltip>
 
316
                                                                        </object>
 
317
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
318
                                                                        <border>5</border>
 
319
                                                                </object>
 
320
                                                        </object>
 
321
                                                </object>
 
322
                                                <label>Scheme</label>
 
323
                                        </object>
 
324
                                        <object class="notebookpage">
 
325
                                                <object class="wxPanel" name="ID_SETTINGS_PANEL" variable="pnlSettings" member="yes">
 
326
                                                        <object class="wxBoxSizer" variable="settingsSizer" member="yes">
 
327
                                                                <orient>wxVERTICAL</orient>
 
328
                                                                <object class="sizeritem">
 
329
                                                                        <object class="wxBoxSizer" variable="BoxSizer11" member="no">
 
330
                                                                                <object class="sizeritem">
 
331
                                                                                        <object class="wxBoxSizer" variable="BoxSizer13" member="no">
 
332
                                                                                                <orient>wxVERTICAL</orient>
 
333
                                                                                                <object class="sizeritem">
 
334
                                                                                                        <object class="wxCheckBox" name="ID_AUTO_CHECK" variable="chkAutoIncrement" member="yes">
 
335
                                                                                                                <label>Autoincrement Major and Minor</label>
 
336
                                                                                                                <checked>1</checked>
 
337
                                                                                                                <tooltip>Use the default scheme for &#x0A;autoincrementing the major &#x0A;and minor versions.</tooltip>
 
338
                                                                                                        </object>
 
339
                                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
340
                                                                                                        <border>5</border>
 
341
                                                                                                </object>
 
342
                                                                                                <object class="sizeritem">
 
343
                                                                                                        <object class="wxCheckBox" name="ID_DATES_CHECK" variable="chkDates" member="yes">
 
344
                                                                                                                <label>Create date declarations</label>
 
345
                                                                                                                <checked>1</checked>
 
346
                                                                                                                <tooltip>Create variable declarations&#x0A;for date, month and year. And &#x0A;also an ubuntu version style.</tooltip>
 
347
                                                                                                        </object>
 
348
                                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
349
                                                                                                        <border>5</border>
 
350
                                                                                                </object>
 
351
                                                                                        </object>
 
352
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
353
                                                                                        <border>5</border>
 
354
                                                                                        <option>1</option>
 
355
                                                                                </object>
 
356
                                                                                <object class="sizeritem">
 
357
                                                                                        <object class="wxBoxSizer" variable="BoxSizer14" member="no">
 
358
                                                                                                <orient>wxVERTICAL</orient>
 
359
                                                                                                <object class="sizeritem">
 
360
                                                                                                        <object class="wxCheckBox" name="ID_COMMIT_CHECK" variable="chkCommit" member="yes">
 
361
                                                                                                                <label>Do Autoincrement</label>
 
362
                                                                                                                <tooltip>If you check this the version&#x0A;info will increment when files have&#x0A;been modified every time before&#x0A;compilation takes effect.</tooltip>
 
363
                                                                                                                <handler function="OnChkCommitClick" entry="EVT_CHECKBOX" />
 
364
                                                                                                        </object>
 
365
                                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
366
                                                                                                        <border>5</border>
 
367
                                                                                                </object>
 
368
                                                                                                <object class="sizeritem">
 
369
                                                                                                        <object class="wxCheckBox" name="ID_ASKCOMMIT_CHECK" variable="chkAskCommit" member="yes">
 
370
                                                                                                                <label>Ask to Increment</label>
 
371
                                                                                                                <enabled>0</enabled>
 
372
                                                                                                                <tooltip>Ask you to increment every time&#x0A;a change has been made to the &#x0A;source code, before the compilation&#x0A;takes effect.</tooltip>
 
373
                                                                                                        </object>
 
374
                                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
375
                                                                                                        <border>5</border>
 
376
                                                                                                </object>
 
377
                                                                                        </object>
 
378
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
379
                                                                                        <border>5</border>
 
380
                                                                                </object>
 
381
                                                                        </object>
 
382
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
383
                                                                        <border>5</border>
 
384
                                                                        <option>1</option>
 
385
                                                                </object>
 
386
                                                                <object class="sizeritem">
 
387
                                                                        <object class="wxStaticLine" name="ID_STATICLINE3" variable="StaticLine3" member="yes">
 
388
                                                                                <size>10,-1</size>
 
389
                                                                        </object>
 
390
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
391
                                                                        <border>1</border>
 
392
                                                                </object>
 
393
                                                                <object class="sizeritem">
 
394
                                                                        <object class="wxBoxSizer" variable="BoxSizer5" member="yes">
 
395
                                                                                <object class="sizeritem">
 
396
                                                                                        <object class="wxBoxSizer" variable="BoxSizer7" member="yes">
 
397
                                                                                                <orient>wxVERTICAL</orient>
 
398
                                                                                                <object class="sizeritem">
 
399
                                                                                                        <object class="wxStaticText" name="ID_HEADERPATH_LABEL" variable="lblHeaderPath" member="yes">
 
400
                                                                                                                <label>Header Path:</label>
 
401
                                                                                                        </object>
 
402
                                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
403
                                                                                                        <border>5</border>
 
404
                                                                                                </object>
 
405
                                                                                                <object class="sizeritem">
 
406
                                                                                                        <object class="wxBoxSizer" variable="BoxSizer15" member="no">
 
407
                                                                                                                <object class="sizeritem">
 
408
                                                                                                                        <object class="wxTextCtrl" name="ID_HEADERPATH_TEXTCTRL" variable="txtHeaderPath" member="yes">
 
409
                                                                                                                                <value>verison.h</value>
 
410
                                                                                                                                <tooltip>Header path</tooltip>
 
411
                                                                                                                        </object>
 
412
                                                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
413
                                                                                                                        <border>5</border>
 
414
                                                                                                                        <option>1</option>
 
415
                                                                                                                </object>
 
416
                                                                                                                <object class="sizeritem">
 
417
                                                                                                                        <object class="wxButton" name="ID_HEADERPATH_BUTTON" variable="btnHeaderPath" member="yes">
 
418
                                                                                                                                <label>...</label>
 
419
                                                                                                                                <size>23,26</size>
 
420
                                                                                                                                <tooltip>Select header path and filename</tooltip>
 
421
                                                                                                                                <handler function="OnHeaderPathClick" entry="EVT_BUTTON" />
 
422
                                                                                                                        </object>
 
423
                                                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
424
                                                                                                                </object>
 
425
                                                                                                        </object>
 
426
                                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
427
                                                                                                        <border>5</border>
 
428
                                                                                                        <option>1</option>
 
429
                                                                                                </object>
 
430
                                                                                        </object>
 
431
                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
432
                                                                                        <border>5</border>
 
433
                                                                                        <option>1</option>
 
434
                                                                                </object>
 
435
                                                                                <object class="sizeritem">
 
436
                                                                                        <object class="wxBoxSizer" variable="BoxSizer8" member="yes">
 
437
                                                                                                <object class="sizeritem">
 
438
                                                                                                        <object class="wxRadioBox" name="ID_HEADERLANGUAGE_RADIOBOX" variable="rbHeaderLanguage" member="yes">
 
439
                                                                                                                <label>Header language</label>
 
440
                                                                                                                <content>
 
441
                                                                                                                        <item>C</item>
 
442
                                                                                                                        <item>C++</item>
 
443
                                                                                                                </content>
 
444
                                                                                                                <default>1</default>
 
445
                                                                                                                <dimension>2</dimension>
 
446
                                                                                                                <tooltip>Sets the language output.</tooltip>
 
447
                                                                                                                <style>wxRA_HORIZONTAL</style>
 
448
                                                                                                        </object>
 
449
                                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
450
                                                                                                        <border>5</border>
 
451
                                                                                                        <option>1</option>
 
452
                                                                                                </object>
 
453
                                                                                        </object>
 
454
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
455
                                                                                        <border>5</border>
 
456
                                                                                </object>
 
457
                                                                        </object>
 
458
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
459
                                                                        <border>5</border>
 
460
                                                                </object>
 
461
                                                                <object class="sizeritem">
 
462
                                                                        <object class="wxStaticLine" name="ID_STATICLINE1" variable="StaticLine1" member="yes">
 
463
                                                                                <size>10,-1</size>
 
464
                                                                        </object>
 
465
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
466
                                                                        <border>5</border>
 
467
                                                                </object>
 
468
                                                                <object class="sizeritem">
 
469
                                                                        <object class="wxCheckBox" name="ID_SVN_CHECK" variable="chkSvn" member="yes">
 
470
                                                                                <label>svn enabled</label>
 
471
                                                                                <tooltip>Check this if your project is controlled by svn&#x0A;to generate an SVN__REVISION declaration.</tooltip>
 
472
                                                                                <handler function="OnSvnCheck" entry="EVT_CHECKBOX" />
 
473
                                                                        </object>
 
474
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
475
                                                                        <border>2</border>
 
476
                                                                </object>
 
477
                                                                <object class="sizeritem">
 
478
                                                                        <object class="wxBoxSizer" variable="svnSizer" member="yes">
 
479
                                                                                <object class="sizeritem">
 
480
                                                                                        <object class="wxTextCtrl" name="ID_SVNDIR_TEXT" variable="txtSvnDir" member="yes">
 
481
                                                                                                <size>236,26</size>
 
482
                                                                                                <enabled>0</enabled>
 
483
                                                                                                <tooltip>Current SVN directory.</tooltip>
 
484
                                                                                        </object>
 
485
                                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
486
                                                                                        <border>2</border>
 
487
                                                                                        <option>1</option>
 
488
                                                                                </object>
 
489
                                                                                <object class="sizeritem">
 
490
                                                                                        <object class="wxButton" name="ID_SVNDIR_BUTTON" variable="btnSvnDir" member="yes">
 
491
                                                                                                <label>...</label>
 
492
                                                                                                <size>23,26</size>
 
493
                                                                                                <enabled>0</enabled>
 
494
                                                                                                <tooltip>Choose current svn directory project&#x0A;if diffrent from the project default.</tooltip>
 
495
                                                                                                <handler function="OnSvnDirectoryClick" entry="EVT_BUTTON" />
 
496
                                                                                        </object>
 
497
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
498
                                                                                        <border>2</border>
 
499
                                                                                </object>
 
500
                                                                        </object>
 
501
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
502
                                                                        <border>2</border>
 
503
                                                                </object>
 
504
                                                        </object>
 
505
                                                </object>
 
506
                                                <label>Settings</label>
 
507
                                        </object>
 
508
                                        <object class="notebookpage">
 
509
                                                <object class="wxPanel" name="ID_CHANGES_PANEL" variable="pnlChanges" member="yes">
 
510
                                                        <pos>231,17</pos>
 
511
                                                        <object class="wxBoxSizer" variable="changesSizer" member="yes">
 
512
                                                                <orient>wxVERTICAL</orient>
 
513
                                                                <object class="sizeritem">
 
514
                                                                        <object class="wxCheckBox" name="ID_GENERATECHANGES_CHECKBOX" variable="chkChanges" member="yes">
 
515
                                                                                <label>Show changes editor when incrementing version</label>
 
516
                                                                                <tooltip>This will open a window&#x0A;everytime you commit or&#x0A;the project version increments.&#x0A;&#x0A;Then you can enter the&#x0A;changes made to the project.</tooltip>
 
517
                                                                        </object>
 
518
                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
519
                                                                        <border>5</border>
 
520
                                                                </object>
 
521
                                                                <object class="sizeritem">
 
522
                                                                        <object class="wxStaticText" name="ID_CHANGESPATH_STATICTEXT" variable="lblChangesPath" member="yes">
 
523
                                                                                <label>File path;</label>
 
524
                                                                        </object>
 
525
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
526
                                                                        <border>5</border>
 
527
                                                                </object>
 
528
                                                                <object class="sizeritem">
 
529
                                                                        <object class="wxBoxSizer" variable="BoxSizer10" member="no">
 
530
                                                                                <object class="sizeritem">
 
531
                                                                                        <object class="wxTextCtrl" name="ID_CHANGESLOGPATH_TEXTCTRL" variable="txtChangesLogPath" member="yes">
 
532
                                                                                                <value>ChangesLog.txt</value>
 
533
                                                                                                <tooltip>ChangesLog Path</tooltip>
 
534
                                                                                        </object>
 
535
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
536
                                                                                        <border>5</border>
 
537
                                                                                        <option>1</option>
 
538
                                                                                </object>
 
539
                                                                                <object class="sizeritem">
 
540
                                                                                        <object class="wxButton" name="ID_CHANGESLOGPATH_BUTTON" variable="btnChangesLogPath" member="yes">
 
541
                                                                                                <label>...</label>
 
542
                                                                                                <size>23,26</size>
 
543
                                                                                                <tooltip>Select ChangesLog path and filename</tooltip>
 
544
                                                                                                <handler function="OnChangesLogPathClick" entry="EVT_BUTTON" />
 
545
                                                                                        </object>
 
546
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
547
                                                                                </object>
 
548
                                                                        </object>
 
549
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
550
                                                                        <border>5</border>
 
551
                                                                </object>
 
552
                                                                <object class="sizeritem">
 
553
                                                                        <object class="wxBoxSizer" variable="BoxSizer4" member="yes">
 
554
                                                                                <object class="sizeritem">
 
555
                                                                                        <object class="wxStaticText" name="ID_FORMAT_STATICTEXT" variable="lblChangesTitle" member="yes">
 
556
                                                                                                <label>Title Format:</label>
 
557
                                                                                        </object>
 
558
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
559
                                                                                        <border>5</border>
 
560
                                                                                </object>
 
561
                                                                                <object class="sizeritem">
 
562
                                                                                        <object class="wxTextCtrl" name="ID_CHANGESTITLE_TEXTCTRL" variable="txtChangesTitle" member="yes">
 
563
                                                                                                <value>released version %M.%m.%b of %p</value>
 
564
                                                                                        </object>
 
565
                                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
566
                                                                                        <border>5</border>
 
567
                                                                                        <option>1</option>
 
568
                                                                                </object>
 
569
                                                                        </object>
 
570
                                                                        <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
571
                                                                        <border>5</border>
 
572
                                                                </object>
 
573
                                                                <object class="sizeritem">
 
574
                                                                        <object class="wxStaticText" name="ID_FORMATS_STATICTEXT" variable="lblChangesFormats" member="yes">
 
575
                                                                                <label>Major: %M, Minor: %m, Build: %b, Revision: %r, SVN Revision: %s, Date: %d, Month: %o, Year: %y, Ubuntu Style Version: %u, Status: %T, Status Short: %t, Project title: %p</label>
 
576
                                                                                <size>413,80</size>
 
577
                                                                        </object>
 
578
                                                                        <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
579
                                                                        <border>5</border>
 
580
                                                                </object>
 
581
                                                        </object>
 
582
                                                </object>
 
583
                                                <label>Changes Log</label>
 
584
                                        </object>
 
585
                                </object>
 
586
                                <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
587
                                <border>5</border>
 
588
                                <option>1</option>
 
589
                        </object>
 
590
                        <object class="sizeritem">
 
591
                                <object class="wxStaticText" name="ID_STATICTEXT2" variable="lblCurrentProject" member="yes">
 
592
                                        <label>Current Project: </label>
 
593
                                        <style>wxALIGN_CENTRE</style>
 
594
                                </object>
 
595
                                <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
596
                                <border>5</border>
 
597
                        </object>
 
598
                        <object class="sizeritem">
 
599
                                <object class="wxBoxSizer" variable="buttonsSizer" member="yes">
 
600
                                        <object class="sizeritem">
 
601
                                                <object class="wxButton" name="ID_ACCEPT" variable="btnAccept" member="yes">
 
602
                                                        <label>&amp;Accept</label>
 
603
                                                        <default>1</default>
 
604
                                                        <tooltip>Accept changes made.</tooltip>
 
605
                                                        <handler function="OnAcceptClick" entry="EVT_BUTTON" />
 
606
                                                </object>
 
607
                                                <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
608
                                                <border>5</border>
 
609
                                                <option>1</option>
 
610
                                        </object>
 
611
                                        <object class="spacer">
 
612
                                                <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
613
                                                <border>2</border>
 
614
                                        </object>
 
615
                                        <object class="sizeritem">
 
616
                                                <object class="wxButton" name="ID_CANCEL" variable="btnCancel" member="yes">
 
617
                                                        <label>&amp;Cancel</label>
 
618
                                                        <tooltip>Cancel changes made&#x0A;to the values in the editor.</tooltip>
 
619
                                                        <handler function="OnCancelClick" entry="EVT_BUTTON" />
 
620
                                                </object>
 
621
                                                <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
622
                                                <border>5</border>
 
623
                                                <option>1</option>
 
624
                                        </object>
 
625
                                </object>
 
626
                                <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
 
627
                                <border>1</border>
 
628
                        </object>
 
629
                </object>
 
630
                <object class="wxTimer" name="ID_VALIDATE_TIMER" variable="tmrValidateInput" member="yes">
 
631
                        <interval>500</interval>
 
632
                        <handler function="OnTmrValidateInputTrigger" entry="EVT_TIMER" />
 
633
                </object>
 
634
        </object>
 
635
</wxsmith>