Subversion Repositories Projects

Rev

Rev 626 | Rev 628 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 626 Rev 627
1
<?xml version="1.0"?>
1
<?xml version="1.0"?>
2
<!-- generated by wxGlade 0.6.3 on Tue Oct 06 22:57:54 2009 -->
2
<!-- generated by wxGlade 0.6.3 on Wed Oct 07 09:18:43 2009 -->
3
 
3
 
4
<application path="C:\DATA\MK\SVN\Projects\VibrationTest\trunk\VibrationTest\VibrationTestGui.py" name="VibrationTestGui" class="App" option="0" language="python" top_window="frame_1" encoding="ISO-8859-15" use_gettext="0" overwrite="0" use_new_namespace="1" for_version="2.6" is_template="0">
4
<application path="C:\DATA\MK\SVN\Projects\VibrationTest\trunk\VibrationTest\VibrationTestGui.py" name="VibrationTestGui" class="App" option="0" language="python" top_window="frame_1" encoding="ISO-8859-15" use_gettext="0" overwrite="0" use_new_namespace="1" for_version="2.6" is_template="0">
5
    <object class="MainFrame" name="frame_1" base="EditFrame">
5
    <object class="MainFrame" name="frame_1" base="EditFrame">
6
        <style>wxDEFAULT_FRAME_STYLE</style>
6
        <style>wxDEFAULT_FRAME_STYLE</style>
7
        <title>VibrationTest</title>
7
        <title>VibrationTest</title>
8
        <menubar>1</menubar>
8
        <menubar>1</menubar>
9
        <size>850, 700</size>
9
        <size>850, 700</size>
10
        <object class="wxMenuBar" name="frame_1_menubar" base="EditMenuBar">
10
        <object class="wxMenuBar" name="frame_1_menubar" base="EditMenuBar">
11
            <menus>
11
            <menus>
12
                <menu name="" label="File">
12
                <menu name="" label="File">
13
                    <item>
13
                    <item>
14
                        <label>Settings</label>
14
                        <label>Settings</label>
15
                        <id>101</id>
15
                        <id>101</id>
16
                        <handler>OnSettings</handler>
16
                        <handler>OnSettings</handler>
17
                    </item>
17
                    </item>
18
                    <item>
18
                    <item>
19
                        <label>---</label>
19
                        <label>---</label>
20
                        <id>---</id>
20
                        <id>---</id>
21
                        <name>---</name>
21
                        <name>---</name>
22
                    </item>
22
                    </item>
23
                    <item>
23
                    <item>
24
                        <label>Exit</label>
24
                        <label>Exit</label>
25
                        <id>150</id>
25
                        <id>150</id>
26
                        <handler>onExit</handler>
26
                        <handler>onExit</handler>
27
                    </item>
27
                    </item>
28
                </menu>
28
                </menu>
29
                <menu name="" itemid="300" label="TestSet">
29
                <menu name="" itemid="300" label="TestSet">
30
                    <item>
30
                    <item>
31
                        <label>Clear All</label>
31
                        <label>Clear All</label>
32
                        <id>301</id>
32
                        <id>301</id>
33
                        <handler>onClear</handler>
33
                        <handler>onClear</handler>
34
                    </item>
34
                    </item>
35
                    <item>
35
                    <item>
36
                        <label>Clear Selected</label>
36
                        <label>Clear Selected</label>
37
                        <id>302</id>
37
                        <id>302</id>
38
                        <handler>onClearSelected</handler>
38
                        <handler>onClearSelected</handler>
39
                    </item>
39
                    </item>
40
                    <item>
40
                    <item>
41
                        <label>---</label>
41
                        <label>---</label>
42
                        <id>---</id>
42
                        <id>---</id>
43
                        <name>---</name>
43
                        <name>---</name>
44
                    </item>
44
                    </item>
45
                    <item>
45
                    <item>
-
 
46
                        <label>Select All</label>
-
 
47
                        <id>310</id>
-
 
48
                        <handler>onSelectAll</handler>
-
 
49
                    </item>
-
 
50
                    <item>
-
 
51
                        <label>---</label>
-
 
52
                        <id>---</id>
-
 
53
                        <name>---</name>
-
 
54
                    </item>
-
 
55
                    <item>
46
                        <label>Load</label>
56
                        <label>Load</label>
47
                        <id>303</id>
57
                        <id>303</id>
48
                        <handler>OnImport</handler>
58
                        <handler>OnImport</handler>
49
                    </item>
59
                    </item>
50
                    <item>
60
                    <item>
51
                        <label>Save</label>
61
                        <label>Save</label>
52
                        <id>304</id>
62
                        <id>304</id>
53
                        <handler>onExport</handler>
63
                        <handler>onExport</handler>
54
                    </item>
64
                    </item>
55
                </menu>
65
                </menu>
56
                <menu name="" itemid="400" label="MK">
66
                <menu name="" itemid="400" label="MK">
57
                    <item>
67
                    <item>
58
                        <label>Flash VibTest FC software</label>
68
                        <label>Flash VibTest FC software</label>
59
                        <id>401</id>
69
                        <id>401</id>
60
                    </item>
70
                    </item>
61
                    <item>
71
                    <item>
62
                        <label>Restore original FC software</label>
72
                        <label>Restore original FC software</label>
63
                        <id>402</id>
73
                        <id>402</id>
64
                    </item>
74
                    </item>
65
                </menu>
75
                </menu>
66
                <menu name="" itemid="1000" label="Help">
76
                <menu name="" itemid="1000" label="Help">
67
                    <item>
77
                    <item>
68
                        <label>About</label>
78
                        <label>About</label>
69
                        <id>1099</id>
79
                        <id>1099</id>
70
                        <handler>onAbout</handler>
80
                        <handler>onAbout</handler>
71
                    </item>
81
                    </item>
72
                </menu>
82
                </menu>
73
            </menus>
83
            </menus>
74
        </object>
84
        </object>
75
        <object class="wxBoxSizer" name="sizer_3" base="EditBoxSizer">
85
        <object class="wxBoxSizer" name="sizer_3" base="EditBoxSizer">
76
            <orient>wxHORIZONTAL</orient>
86
            <orient>wxHORIZONTAL</orient>
77
            <object class="sizeritem">
87
            <object class="sizeritem">
78
                <border>0</border>
88
                <border>0</border>
79
                <option>0</option>
89
                <option>0</option>
80
                <object class="spacer" name="spacer" base="EditSpacer">
90
                <object class="spacer" name="spacer" base="EditSpacer">
81
                    <height>20</height>
91
                    <height>20</height>
82
                    <width>20</width>
92
                    <width>20</width>
83
                </object>
93
                </object>
84
            </object>
94
            </object>
85
            <object class="sizeritem">
95
            <object class="sizeritem">
86
                <flag>wxEXPAND</flag>
96
                <flag>wxEXPAND</flag>
87
                <border>0</border>
97
                <border>0</border>
88
                <option>1</option>
98
                <option>1</option>
89
                <object class="wxBoxSizer" name="sizer_8" base="EditBoxSizer">
99
                <object class="wxBoxSizer" name="sizer_8" base="EditBoxSizer">
90
                    <orient>wxVERTICAL</orient>
100
                    <orient>wxVERTICAL</orient>
91
                    <object class="sizeritem">
101
                    <object class="sizeritem">
92
                        <border>0</border>
102
                        <border>0</border>
93
                        <option>0</option>
103
                        <option>0</option>
94
                        <object class="spacer" name="spacer" base="EditSpacer">
104
                        <object class="spacer" name="spacer" base="EditSpacer">
95
                            <height>20</height>
105
                            <height>20</height>
96
                            <width>20</width>
106
                            <width>20</width>
97
                        </object>
107
                        </object>
98
                    </object>
108
                    </object>
99
                    <object class="sizeritem">
109
                    <object class="sizeritem">
100
                        <border>0</border>
110
                        <border>0</border>
101
                        <option>0</option>
111
                        <option>0</option>
102
                        <object class="wxBoxSizer" name="sizer_9" base="EditBoxSizer">
112
                        <object class="wxBoxSizer" name="sizer_9" base="EditBoxSizer">
103
                            <orient>wxHORIZONTAL</orient>
113
                            <orient>wxHORIZONTAL</orient>
104
                            <object class="sizeritem">
114
                            <object class="sizeritem">
105
                                <border>0</border>
115
                                <border>0</border>
106
                                <option>0</option>
116
                                <option>0</option>
107
                                <object class="wxGridSizer" name="grid_sizer_1" base="EditGridSizer">
117
                                <object class="wxGridSizer" name="grid_sizer_1" base="EditGridSizer">
108
                                    <hgap>5</hgap>
118
                                    <hgap>5</hgap>
109
                                    <rows>3</rows>
119
                                    <rows>3</rows>
110
                                    <cols>4</cols>
120
                                    <cols>4</cols>
111
                                    <vgap>4</vgap>
121
                                    <vgap>4</vgap>
112
                                    <object class="sizeritem">
122
                                    <object class="sizeritem">
113
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
123
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
114
                                        <border>0</border>
124
                                        <border>0</border>
115
                                        <option>0</option>
125
                                        <option>0</option>
116
                                        <object class="wxStaticText" name="Description" base="EditStaticText">
126
                                        <object class="wxStaticText" name="Description" base="EditStaticText">
117
                                            <attribute>1</attribute>
127
                                            <attribute>1</attribute>
118
                                            <label>Description</label>
128
                                            <label>Description</label>
119
                                            <size>53, 13</size>
129
                                            <size>53, 13</size>
120
                                        </object>
130
                                        </object>
121
                                    </object>
131
                                    </object>
122
                                    <object class="sizeritem">
132
                                    <object class="sizeritem">
123
                                        <border>0</border>
133
                                        <border>0</border>
124
                                        <option>0</option>
134
                                        <option>0</option>
125
                                        <object class="wxTextCtrl" name="tcDescr" base="EditTextCtrl">
135
                                        <object class="wxTextCtrl" name="tcDescr" base="EditTextCtrl">
126
                                            <value>Test</value>
136
                                            <value>Test</value>
127
                                        </object>
137
                                        </object>
128
                                    </object>
138
                                    </object>
129
                                    <object class="sizeritem">
139
                                    <object class="sizeritem">
130
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
140
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
131
                                        <border>0</border>
141
                                        <border>0</border>
132
                                        <option>0</option>
142
                                        <option>0</option>
133
                                        <object class="wxStaticText" name="label_37" base="EditStaticText">
143
                                        <object class="wxStaticText" name="label_37" base="EditStaticText">
134
                                            <attribute>1</attribute>
144
                                            <attribute>1</attribute>
135
                                            <label>Speed(s)</label>
145
                                            <label>Speed(s)</label>
136
                                        </object>
146
                                        </object>
137
                                    </object>
147
                                    </object>
138
                                    <object class="sizeritem">
148
                                    <object class="sizeritem">
139
                                        <border>0</border>
149
                                        <border>0</border>
140
                                        <option>0</option>
150
                                        <option>0</option>
141
                                        <object class="wxTextCtrl" name="tcSpeeds" base="EditTextCtrl">
151
                                        <object class="wxTextCtrl" name="tcSpeeds" base="EditTextCtrl">
142
                                            <value>100-200:10</value>
152
                                            <value>100-200:10</value>
143
                                        </object>
153
                                        </object>
144
                                    </object>
154
                                    </object>
145
                                    <object class="sizeritem">
155
                                    <object class="sizeritem">
146
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
156
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
147
                                        <border>0</border>
157
                                        <border>0</border>
148
                                        <option>0</option>
158
                                        <option>0</option>
149
                                        <object class="wxStaticText" name="label_35" base="EditStaticText">
159
                                        <object class="wxStaticText" name="label_35" base="EditStaticText">
150
                                            <attribute>1</attribute>
160
                                            <attribute>1</attribute>
151
                                            <label>Motor(s)</label>
161
                                            <label>Motor(s)</label>
152
                                        </object>
162
                                        </object>
153
                                    </object>
163
                                    </object>
154
                                    <object class="sizeritem">
164
                                    <object class="sizeritem">
155
                                        <border>0</border>
165
                                        <border>0</border>
156
                                        <option>0</option>
166
                                        <option>0</option>
157
                                        <object class="wxTextCtrl" name="tcMotors" base="EditTextCtrl">
167
                                        <object class="wxTextCtrl" name="tcMotors" base="EditTextCtrl">
158
                                            <value>1</value>
168
                                            <value>1</value>
159
                                        </object>
169
                                        </object>
160
                                    </object>
170
                                    </object>
161
                                    <object class="sizeritem">
171
                                    <object class="sizeritem">
162
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
172
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
163
                                        <border>0</border>
173
                                        <border>0</border>
164
                                        <option>0</option>
174
                                        <option>0</option>
165
                                        <object class="wxStaticText" name="label_38" base="EditStaticText">
175
                                        <object class="wxStaticText" name="label_38" base="EditStaticText">
166
                                            <attribute>1</attribute>
176
                                            <attribute>1</attribute>
167
                                        </object>
177
                                        </object>
168
                                    </object>
178
                                    </object>
169
                                    <object class="sizeritem">
179
                                    <object class="sizeritem">
170
                                        <flag>wxEXPAND</flag>
180
                                        <flag>wxEXPAND</flag>
171
                                        <border>0</border>
181
                                        <border>0</border>
172
                                        <option>1</option>
182
                                        <option>1</option>
173
                                        <object class="wxPanel" name="panel_2" base="EditPanel">
183
                                        <object class="wxPanel" name="panel_2" base="EditPanel">
174
                                            <style>wxTAB_TRAVERSAL</style>
184
                                            <style>wxTAB_TRAVERSAL</style>
175
                                        </object>
185
                                        </object>
176
                                    </object>
186
                                    </object>
177
                                    <object class="sizeritem">
187
                                    <object class="sizeritem">
178
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
188
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
179
                                        <border>0</border>
189
                                        <border>0</border>
180
                                        <option>0</option>
190
                                        <option>0</option>
181
                                        <object class="wxStaticText" name="label_36" base="EditStaticText">
191
                                        <object class="wxStaticText" name="label_36" base="EditStaticText">
182
                                            <attribute>1</attribute>
192
                                            <attribute>1</attribute>
183
                                            <label>Channel(s)</label>
193
                                            <label>Channel(s)</label>
184
                                        </object>
194
                                        </object>
185
                                    </object>
195
                                    </object>
186
                                    <object class="sizeritem">
196
                                    <object class="sizeritem">
187
                                        <border>0</border>
197
                                        <border>0</border>
188
                                        <option>0</option>
198
                                        <option>0</option>
189
                                        <object class="wxTextCtrl" name="tcChannels" base="EditTextCtrl">
199
                                        <object class="wxTextCtrl" name="tcChannels" base="EditTextCtrl">
190
                                            <value>6</value>
200
                                            <value>6</value>
191
                                        </object>
201
                                        </object>
192
                                    </object>
202
                                    </object>
193
                                    <object class="sizeritem">
203
                                    <object class="sizeritem">
194
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
204
                                        <flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
195
                                        <border>0</border>
205
                                        <border>0</border>
196
                                        <option>0</option>
206
                                        <option>0</option>
197
                                        <object class="wxStaticText" name="label_39" base="EditStaticText">
207
                                        <object class="wxStaticText" name="label_39" base="EditStaticText">
198
                                            <attribute>1</attribute>
208
                                            <attribute>1</attribute>
199
                                        </object>
209
                                        </object>
200
                                    </object>
210
                                    </object>
201
                                    <object class="sizeritem">
211
                                    <object class="sizeritem">
202
                                        <flag>wxEXPAND</flag>
212
                                        <flag>wxEXPAND</flag>
203
                                        <border>0</border>
213
                                        <border>0</border>
204
                                        <option>1</option>
214
                                        <option>1</option>
205
                                        <object class="wxPanel" name="panel_3" base="EditPanel">
215
                                        <object class="wxPanel" name="panel_3" base="EditPanel">
206
                                            <style>wxTAB_TRAVERSAL</style>
216
                                            <style>wxTAB_TRAVERSAL</style>
207
                                        </object>
217
                                        </object>
208
                                    </object>
218
                                    </object>
209
                                </object>
219
                                </object>
210
                            </object>
220
                            </object>
211
                            <object class="sizeritem">
221
                            <object class="sizeritem">
212
                                <flag>wxEXPAND</flag>
222
                                <flag>wxEXPAND</flag>
213
                                <border>0</border>
223
                                <border>0</border>
214
                                <option>1</option>
224
                                <option>1</option>
215
                                <object class="wxBoxSizer" name="sizer_10" base="EditBoxSizer">
225
                                <object class="wxBoxSizer" name="sizer_10" base="EditBoxSizer">
216
                                    <orient>wxHORIZONTAL</orient>
226
                                    <orient>wxHORIZONTAL</orient>
217
                                    <object class="sizeritem">
227
                                    <object class="sizeritem">
218
                                        <border>0</border>
228
                                        <border>0</border>
219
                                        <option>0</option>
229
                                        <option>0</option>
220
                                        <object class="spacer" name="spacer" base="EditSpacer">
230
                                        <object class="spacer" name="spacer" base="EditSpacer">
221
                                            <height>20</height>
231
                                            <height>20</height>
222
                                            <width>50</width>
232
                                            <width>50</width>
223
                                        </object>
233
                                        </object>
224
                                    </object>
234
                                    </object>
225
                                    <object class="sizeritem">
235
                                    <object class="sizeritem">
226
                                        <flag>wxALIGN_CENTER_VERTICAL</flag>
236
                                        <flag>wxALIGN_CENTER_VERTICAL</flag>
227
                                        <border>0</border>
237
                                        <border>0</border>
228
                                        <option>0</option>
238
                                        <option>0</option>
229
                                        <object class="wxButton" name="button_4" base="EditButton">
239
                                        <object class="wxButton" name="button_4" base="EditButton">
230
                                            <label>Measure</label>
240
                                            <label>Measure</label>
231
                                            <events>
241
                                            <events>
232
                                                <handler event="EVT_BUTTON">onStartMeasure</handler>
242
                                                <handler event="EVT_BUTTON">onStartMeasure</handler>
233
                                            </events>
243
                                            </events>
234
                                            <size>80, 80</size>
244
                                            <size>80, 80</size>
235
                                        </object>
245
                                        </object>
236
                                    </object>
246
                                    </object>
237
                                </object>
247
                                </object>
238
                            </object>
248
                            </object>
239
                        </object>
249
                        </object>
240
                    </object>
250
                    </object>
241
                    <object class="sizeritem">
251
                    <object class="sizeritem">
242
                        <border>0</border>
252
                        <border>0</border>
243
                        <option>0</option>
253
                        <option>0</option>
244
                        <object class="spacer" name="spacer" base="EditSpacer">
254
                        <object class="spacer" name="spacer" base="EditSpacer">
245
                            <height>30</height>
255
                            <height>30</height>
246
                            <width>20</width>
256
                            <width>20</width>
247
                        </object>
257
                        </object>
248
                    </object>
258
                    </object>
249
                    <object class="sizeritem">
259
                    <object class="sizeritem">
250
                        <border>0</border>
260
                        <border>0</border>
251
                        <option>0</option>
261
                        <option>0</option>
252
                        <object class="wxBoxSizer" name="sizer_11" base="EditBoxSizer">
262
                        <object class="wxBoxSizer" name="sizer_11" base="EditBoxSizer">
253
                            <orient>wxVERTICAL</orient>
263
                            <orient>wxVERTICAL</orient>
254
                            <object class="sizeritem">
264
                            <object class="sizeritem">
255
                                <flag>wxEXPAND</flag>
265
                                <flag>wxEXPAND</flag>
256
                                <border>0</border>
266
                                <border>0</border>
257
                                <option>1</option>
267
                                <option>1</option>
258
                                <object class="wx.lib.plot.PlotCanvas" name="graphCtrl" base="CustomWidget">
268
                                <object class="wx.lib.plot.PlotCanvas" name="graphCtrl" base="CustomWidget">
259
                                    <arguments>
269
                                    <arguments>
260
                                        <argument>$parent</argument>
270
                                        <argument>$parent</argument>
261
                                        <argument>size=(800,300)</argument>
271
                                        <argument>size=(800,300)</argument>
262
                                    </arguments>
272
                                    </arguments>
263
                                    <size>800,300</size>
273
                                    <size>800,300</size>
264
                                </object>
274
                                </object>
265
                            </object>
275
                            </object>
266
                            <object class="sizeritem">
276
                            <object class="sizeritem">
267
                                <border>0</border>
277
                                <border>0</border>
268
                                <option>0</option>
278
                                <option>0</option>
269
                                <object class="spacer" name="spacer" base="EditSpacer">
279
                                <object class="spacer" name="spacer" base="EditSpacer">
270
                                    <height>5</height>
280
                                    <height>5</height>
271
                                    <width>20</width>
281
                                    <width>20</width>
272
                                </object>
282
                                </object>
273
                            </object>
283
                            </object>
274
                            <object class="sizeritem">
284
                            <object class="sizeritem">
275
                                <border>0</border>
285
                                <border>0</border>
276
                                <option>0</option>
286
                                <option>0</option>
277
                                <object class="wxBoxSizer" name="sizer_12" base="EditBoxSizer">
287
                                <object class="wxBoxSizer" name="sizer_12" base="EditBoxSizer">
278
                                    <orient>wxHORIZONTAL</orient>
288
                                    <orient>wxHORIZONTAL</orient>
279
                                    <object class="sizeritem">
289
                                    <object class="sizeritem">
280
                                        <flag>wxALIGN_CENTER_VERTICAL</flag>
290
                                        <flag>wxALIGN_CENTER_VERTICAL</flag>
281
                                        <border>0</border>
291
                                        <border>0</border>
282
                                        <option>0</option>
292
                                        <option>0</option>
283
                                        <object class="wxStaticText" name="label_40" base="EditStaticText">
293
                                        <object class="wxStaticText" name="label_40" base="EditStaticText">
284
                                            <attribute>1</attribute>
294
                                            <attribute>1</attribute>
285
                                            <label>Graph Type </label>
295
                                            <label>Graph Type </label>
286
                                        </object>
296
                                        </object>
287
                                    </object>
297
                                    </object>
288
                                    <object class="sizeritem">
298
                                    <object class="sizeritem">
289
                                        <border>0</border>
299
                                        <border>0</border>
290
                                        <option>0</option>
300
                                        <option>0</option>
291
                                        <object class="wxChoice" name="graphTypeChoice" base="EditChoice">
301
                                        <object class="wxChoice" name="graphTypeChoice" base="EditChoice">
292
                                            <selection>0</selection>
302
                                            <selection>0</selection>
293
                                            <choices>
303
                                            <choices>
294
                                                <choice>Raw Signal</choice>
304
                                                <choice>Raw Signal</choice>
295
                                                <choice>Filtered Signal</choice>
305
                                                <choice>Filtered Signal</choice>
296
                                                <choice>Spectrum</choice>
306
                                                <choice>Spectrum</choice>
297
                                            </choices>
307
                                            </choices>
298
                                            <events>
308
                                            <events>
299
                                                <handler event="EVT_CHOICE">onGraphTypeChange</handler>
309
                                                <handler event="EVT_CHOICE">onGraphTypeChange</handler>
300
                                            </events>
310
                                            </events>
301
                                        </object>
311
                                        </object>
302
                                    </object>
312
                                    </object>
303
                                    <object class="sizeritem">
313
                                    <object class="sizeritem">
304
                                        <border>0</border>
314
                                        <border>0</border>
305
                                        <option>0</option>
315
                                        <option>0</option>
306
                                        <object class="spacer" name="spacer" base="EditSpacer">
316
                                        <object class="spacer" name="spacer" base="EditSpacer">
307
                                            <height>20</height>
317
                                            <height>20</height>
308
                                            <width>40</width>
318
                                            <width>40</width>
309
                                        </object>
319
                                        </object>
310
                                    </object>
320
                                    </object>
311
                                    <object class="sizeritem">
321
                                    <object class="sizeritem">
312
                                        <flag>wxALIGN_CENTER_VERTICAL</flag>
322
                                        <flag>wxALIGN_CENTER_VERTICAL</flag>
313
                                        <border>0</border>
323
                                        <border>0</border>
314
                                        <option>0</option>
324
                                        <option>0</option>
315
                                        <object class="wxStaticText" name="label_41" base="EditStaticText">
325
                                        <object class="wxStaticText" name="label_41" base="EditStaticText">
316
                                            <attribute>1</attribute>
326
                                            <attribute>1</attribute>
317
                                            <label>Y Axis Range </label>
327
                                            <label>Y Axis Range </label>
318
                                        </object>
328
                                        </object>
319
                                    </object>
329
                                    </object>
320
                                    <object class="sizeritem">
330
                                    <object class="sizeritem">
321
                                        <border>0</border>
331
                                        <border>0</border>
322
                                        <option>0</option>
332
                                        <option>0</option>
323
                                        <object class="wxChoice" name="yAxisChoice" base="EditChoice">
333
                                        <object class="wxChoice" name="yAxisChoice" base="EditChoice">
324
                                            <selection>1</selection>
334
                                            <selection>1</selection>
325
                                            <choices>
335
                                            <choices>
326
                                                <choice>25</choice>
336
                                                <choice>25</choice>
327
                                                <choice>50</choice>
337
                                                <choice>50</choice>
328
                                                <choice>100</choice>
338
                                                <choice>100</choice>
329
                                                <choice>200</choice>
339
                                                <choice>200</choice>
330
                                            </choices>
340
                                            </choices>
331
                                            <events>
341
                                            <events>
332
                                                <handler event="EVT_CHOICE">onYAxisChange</handler>
342
                                                <handler event="EVT_CHOICE">onYAxisChange</handler>
333
                                            </events>
343
                                            </events>
-
 
344
                                        </object>
-
 
345
                                    </object>
-
 
346
                                    <object class="sizeritem">
-
 
347
                                        <border>0</border>
-
 
348
                                        <option>0</option>
-
 
349
                                        <object class="spacer" name="spacer" base="EditSpacer">
-
 
350
                                            <height>20</height>
-
 
351
                                            <width>80</width>
-
 
352
                                        </object>
-
 
353
                                    </object>
-
 
354
                                    <object class="sizeritem">
-
 
355
                                        <border>0</border>
-
 
356
                                        <option>0</option>
-
 
357
                                        <object class="wxButton" name="copyGraphButton" base="EditButton">
-
 
358
                                            <label>Copy Graph Data</label>
-
 
359
                                            <events>
-
 
360
                                                <handler event="EVT_BUTTON">onCopyGraphData</handler>
-
 
361
                                            </events>
334
                                        </object>
362
                                        </object>
335
                                    </object>
363
                                    </object>
336
                                </object>
364
                                </object>
337
                            </object>
365
                            </object>
338
                        </object>
366
                        </object>
339
                    </object>
367
                    </object>
340
                    <object class="sizeritem">
368
                    <object class="sizeritem">
341
                        <border>0</border>
369
                        <border>0</border>
342
                        <option>0</option>
370
                        <option>0</option>
343
                        <object class="spacer" name="spacer" base="EditSpacer">
371
                        <object class="spacer" name="spacer" base="EditSpacer">
344
                            <height>30</height>
372
                            <height>30</height>
345
                            <width>20</width>
373
                            <width>20</width>
346
                        </object>
374
                        </object>
347
                    </object>
375
                    </object>
348
                    <object class="sizeritem">
376
                    <object class="sizeritem">
349
                        <border>0</border>
377
                        <border>0</border>
350
                        <option>1</option>
378
                        <option>1</option>
351
                        <object class="wxListCtrl" name="TestListCtrl" base="EditListCtrl">
379
                        <object class="wxListCtrl" name="TestListCtrl" base="EditListCtrl">
352
                            <style>wxLC_REPORT|wxSUNKEN_BORDER</style>
380
                            <style>wxLC_REPORT|wxSUNKEN_BORDER</style>
353
                            <size>800,300</size>
381
                            <size>800,300</size>
354
                        </object>
382
                        </object>
355
                    </object>
383
                    </object>
356
                    <object class="sizeritem">
384
                    <object class="sizeritem">
357
                        <border>0</border>
385
                        <border>0</border>
358
                        <option>0</option>
386
                        <option>0</option>
359
                        <object class="spacer" name="spacer" base="EditSpacer">
387
                        <object class="spacer" name="spacer" base="EditSpacer">
360
                            <height>20</height>
388
                            <height>20</height>
361
                            <width>20</width>
389
                            <width>20</width>
362
                        </object>
390
                        </object>
363
                    </object>
391
                    </object>
364
                </object>
392
                </object>
365
            </object>
393
            </object>
366
        </object>
394
        </object>
367
    </object>
395
    </object>
368
    <object class="SettingsDialog" name="SettingDialog" base="EditDialog">
396
    <object class="SettingsDialog" name="SettingDialog" base="EditDialog">
369
        <style>wxDEFAULT_DIALOG_STYLE</style>
397
        <style>wxDEFAULT_DIALOG_STYLE</style>
370
        <title>Settings</title>
398
        <title>Settings</title>
371
        <object class="wxBoxSizer" name="sizer_5" base="EditBoxSizer">
399
        <object class="wxBoxSizer" name="sizer_5" base="EditBoxSizer">
372
            <orient>wxVERTICAL</orient>
400
            <orient>wxVERTICAL</orient>
373
            <object class="sizeritem">
401
            <object class="sizeritem">
374
                <border>0</border>
402
                <border>0</border>
375
                <option>0</option>
403
                <option>0</option>
376
                <object class="spacer" name="spacer" base="EditSpacer">
404
                <object class="spacer" name="spacer" base="EditSpacer">
377
                    <height>20</height>
405
                    <height>20</height>
378
                    <width>20</width>
406
                    <width>20</width>
379
                </object>
407
                </object>
380
            </object>
408
            </object>
381
            <object class="sizeritem">
409
            <object class="sizeritem">
382
                <flag>wxEXPAND</flag>
410
                <flag>wxEXPAND</flag>
383
                <border>0</border>
411
                <border>0</border>
384
                <option>1</option>
412
                <option>1</option>
385
                <object class="wxBoxSizer" name="sizer_6" base="EditBoxSizer">
413
                <object class="wxBoxSizer" name="sizer_6" base="EditBoxSizer">
386
                    <orient>wxHORIZONTAL</orient>
414
                    <orient>wxHORIZONTAL</orient>
387
                    <object class="sizeritem">
415
                    <object class="sizeritem">
388
                        <border>0</border>
416
                        <border>0</border>
389
                        <option>0</option>
417
                        <option>0</option>
390
                        <object class="spacer" name="spacer" base="EditSpacer">
418
                        <object class="spacer" name="spacer" base="EditSpacer">
391
                            <height>20</height>
419
                            <height>20</height>
392
                            <width>20</width>
420
                            <width>20</width>
393
                        </object>
421
                        </object>
394
                    </object>
422
                    </object>
395
                    <object class="sizeritem">
423
                    <object class="sizeritem">
396
                        <border>0</border>
424
                        <border>0</border>
397
                        <option>0</option>
425
                        <option>0</option>
398
                        <object class="wxGridSizer" name="grid_sizer_2" base="EditGridSizer">
426
                        <object class="wxGridSizer" name="grid_sizer_2" base="EditGridSizer">
399
                            <hgap>4</hgap>
427
                            <hgap>4</hgap>
400
                            <rows>1</rows>
428
                            <rows>1</rows>
401
                            <cols>2</cols>
429
                            <cols>2</cols>
402
                            <vgap>4</vgap>
430
                            <vgap>4</vgap>
403
                            <object class="sizerslot" />
431
                            <object class="sizerslot" />
404
                            <object class="sizerslot" />
432
                            <object class="sizerslot" />
405
                        </object>
433
                        </object>
406
                    </object>
434
                    </object>
407
                    <object class="sizeritem">
435
                    <object class="sizeritem">
408
                        <border>0</border>
436
                        <border>0</border>
409
                        <option>0</option>
437
                        <option>0</option>
410
                        <object class="spacer" name="spacer" base="EditSpacer">
438
                        <object class="spacer" name="spacer" base="EditSpacer">
411
                            <height>20</height>
439
                            <height>20</height>
412
                            <width>20</width>
440
                            <width>20</width>
413
                        </object>
441
                        </object>
414
                    </object>
442
                    </object>
415
                </object>
443
                </object>
416
            </object>
444
            </object>
417
            <object class="sizeritem">
445
            <object class="sizeritem">
418
                <border>0</border>
446
                <border>0</border>
419
                <option>0</option>
447
                <option>0</option>
420
                <object class="spacer" name="spacer" base="EditSpacer">
448
                <object class="spacer" name="spacer" base="EditSpacer">
421
                    <height>20</height>
449
                    <height>20</height>
422
                    <width>20</width>
450
                    <width>20</width>
423
                </object>
451
                </object>
424
            </object>
452
            </object>
425
            <object class="sizeritem">
453
            <object class="sizeritem">
426
                <flag>wxEXPAND</flag>
454
                <flag>wxEXPAND</flag>
427
                <border>0</border>
455
                <border>0</border>
428
                <option>0</option>
456
                <option>0</option>
429
                <object class="wxGridSizer" name="grid_sizer_3" base="EditGridSizer">
457
                <object class="wxGridSizer" name="grid_sizer_3" base="EditGridSizer">
430
                    <hgap>0</hgap>
458
                    <hgap>0</hgap>
431
                    <rows>1</rows>
459
                    <rows>1</rows>
432
                    <cols>2</cols>
460
                    <cols>2</cols>
433
                    <vgap>0</vgap>
461
                    <vgap>0</vgap>
434
                    <object class="sizeritem">
462
                    <object class="sizeritem">
435
                        <flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
463
                        <flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
436
                        <border>0</border>
464
                        <border>0</border>
437
                        <option>0</option>
465
                        <option>0</option>
438
                        <object class="wxButton" name="button_5" base="EditButton">
466
                        <object class="wxButton" name="button_5" base="EditButton">
439
                            <stockitem>CANCEL</stockitem>
467
                            <stockitem>CANCEL</stockitem>
440
                            <label>&amp;Cancel</label>
468
                            <label>&amp;Cancel</label>
441
                        </object>
469
                        </object>
442
                    </object>
470
                    </object>
443
                    <object class="sizeritem">
471
                    <object class="sizeritem">
444
                        <flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
472
                        <flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
445
                        <border>0</border>
473
                        <border>0</border>
446
                        <option>0</option>
474
                        <option>0</option>
447
                        <object class="wxButton" name="button_6" base="EditButton">
475
                        <object class="wxButton" name="button_6" base="EditButton">
448
                            <stockitem>OK</stockitem>
476
                            <stockitem>OK</stockitem>
449
                            <label>&amp;OK</label>
477
                            <label>&amp;OK</label>
450
                            <events>
478
                            <events>
451
                                <handler event="EVT_BUTTON">onOK</handler>
479
                                <handler event="EVT_BUTTON">onOK</handler>
452
                            </events>
480
                            </events>
453
                        </object>
481
                        </object>
454
                    </object>
482
                    </object>
455
                </object>
483
                </object>
456
            </object>
484
            </object>
457
            <object class="sizeritem">
485
            <object class="sizeritem">
458
                <border>0</border>
486
                <border>0</border>
459
                <option>0</option>
487
                <option>0</option>
460
                <object class="spacer" name="spacer" base="EditSpacer">
488
                <object class="spacer" name="spacer" base="EditSpacer">
461
                    <height>20</height>
489
                    <height>20</height>
462
                    <width>20</width>
490
                    <width>20</width>
463
                </object>
491
                </object>
464
            </object>
492
            </object>
465
        </object>
493
        </object>
466
    </object>
494
    </object>
467
    <object class="MeasureDialog" name="MeasureDialog" base="EditDialog">
495
    <object class="MeasureDialog" name="MeasureDialog" base="EditDialog">
468
        <style>wxCAPTION|wxRESIZE_BORDER|wxTHICK_FRAME</style>
496
        <style>wxCAPTION|wxRESIZE_BORDER|wxTHICK_FRAME</style>
469
        <title>Measuring Status</title>
497
        <title>Measuring Status</title>
470
        <object class="wxBoxSizer" name="sizer_1" base="EditBoxSizer">
498
        <object class="wxBoxSizer" name="sizer_1" base="EditBoxSizer">
471
            <orient>wxHORIZONTAL</orient>
499
            <orient>wxHORIZONTAL</orient>
472
            <object class="sizeritem">
500
            <object class="sizeritem">
473
                <border>0</border>
501
                <border>0</border>
474
                <option>0</option>
502
                <option>0</option>
475
                <object class="spacer" name="spacer" base="EditSpacer">
503
                <object class="spacer" name="spacer" base="EditSpacer">
476
                    <height>20</height>
504
                    <height>20</height>
477
                    <width>20</width>
505
                    <width>20</width>
478
                </object>
506
                </object>
479
            </object>
507
            </object>
480
            <object class="sizeritem">
508
            <object class="sizeritem">
481
                <flag>wxEXPAND</flag>
509
                <flag>wxEXPAND</flag>
482
                <border>0</border>
510
                <border>0</border>
483
                <option>1</option>
511
                <option>1</option>
484
                <object class="wxBoxSizer" name="sizer_2" base="EditBoxSizer">
512
                <object class="wxBoxSizer" name="sizer_2" base="EditBoxSizer">
485
                    <orient>wxVERTICAL</orient>
513
                    <orient>wxVERTICAL</orient>
486
                    <object class="sizeritem">
514
                    <object class="sizeritem">
487
                        <border>0</border>
515
                        <border>0</border>
488
                        <option>0</option>
516
                        <option>0</option>
489
                        <object class="spacer" name="spacer" base="EditSpacer">
517
                        <object class="spacer" name="spacer" base="EditSpacer">
490
                            <height>20</height>
518
                            <height>20</height>
491
                            <width>20</width>
519
                            <width>20</width>
492
                        </object>
520
                        </object>
493
                    </object>
521
                    </object>
494
                    <object class="sizeritem">
522
                    <object class="sizeritem">
495
                        <flag>wxEXPAND</flag>
523
                        <flag>wxEXPAND</flag>
496
                        <border>0</border>
524
                        <border>0</border>
497
                        <option>1</option>
525
                        <option>1</option>
498
                        <object class="wxTextCtrl" name="text_ctrl_1" base="EditTextCtrl">
526
                        <object class="wxTextCtrl" name="text_ctrl_1" base="EditTextCtrl">
499
                            <style>wxTE_MULTILINE|wxTE_READONLY|wxHSCROLL</style>
527
                            <style>wxTE_MULTILINE|wxTE_READONLY|wxHSCROLL</style>
500
                            <size>400,300</size>
528
                            <size>400,300</size>
501
                        </object>
529
                        </object>
502
                    </object>
530
                    </object>
503
                    <object class="sizeritem">
531
                    <object class="sizeritem">
504
                        <border>0</border>
532
                        <border>0</border>
505
                        <option>0</option>
533
                        <option>0</option>
506
                        <object class="spacer" name="spacer" base="EditSpacer">
534
                        <object class="spacer" name="spacer" base="EditSpacer">
507
                            <height>20</height>
535
                            <height>20</height>
508
                            <width>20</width>
536
                            <width>20</width>
509
                        </object>
537
                        </object>
510
                    </object>
538
                    </object>
511
                    <object class="sizeritem">
539
                    <object class="sizeritem">
512
                        <flag>wxALIGN_CENTER_HORIZONTAL</flag>
540
                        <flag>wxALIGN_CENTER_HORIZONTAL</flag>
513
                        <border>0</border>
541
                        <border>0</border>
514
                        <option>0</option>
542
                        <option>0</option>
515
                        <object class="wxButton" name="button" base="EditButton">
543
                        <object class="wxButton" name="button" base="EditButton">
516
                            <label>STOP</label>
544
                            <label>STOP</label>
517
                            <events>
545
                            <events>
518
                                <handler event="EVT_BUTTON">onButton</handler>
546
                                <handler event="EVT_BUTTON">onButton</handler>
519
                            </events>
547
                            </events>
520
                        </object>
548
                        </object>
521
                    </object>
549
                    </object>
522
                    <object class="sizeritem">
550
                    <object class="sizeritem">
523
                        <border>0</border>
551
                        <border>0</border>
524
                        <option>0</option>
552
                        <option>0</option>
525
                        <object class="spacer" name="spacer" base="EditSpacer">
553
                        <object class="spacer" name="spacer" base="EditSpacer">
526
                            <height>20</height>
554
                            <height>20</height>
527
                            <width>20</width>
555
                            <width>20</width>
528
                        </object>
556
                        </object>
529
                    </object>
557
                    </object>
530
                </object>
558
                </object>
531
            </object>
559
            </object>
532
            <object class="sizeritem">
560
            <object class="sizeritem">
533
                <border>0</border>
561
                <border>0</border>
534
                <option>0</option>
562
                <option>0</option>
535
                <object class="spacer" name="spacer" base="EditSpacer">
563
                <object class="spacer" name="spacer" base="EditSpacer">
536
                    <height>20</height>
564
                    <height>20</height>
537
                    <width>20</width>
565
                    <width>20</width>
538
                </object>
566
                </object>
539
            </object>
567
            </object>
540
            <object class="sizeritem">
568
            <object class="sizeritem">
541
                <flag>wxEXPAND</flag>
569
                <flag>wxEXPAND</flag>
542
                <border>0</border>
570
                <border>0</border>
543
                <option>1</option>
571
                <option>1</option>
544
                <object class="wxBoxSizer" name="sizer_4" base="EditBoxSizer">
572
                <object class="wxBoxSizer" name="sizer_4" base="EditBoxSizer">
545
                    <orient>wxVERTICAL</orient>
573
                    <orient>wxVERTICAL</orient>
546
                    <object class="sizeritem">
574
                    <object class="sizeritem">
547
                        <flag>wxEXPAND</flag>
575
                        <flag>wxEXPAND</flag>
548
                        <border>0</border>
576
                        <border>0</border>
549
                        <option>1</option>
577
                        <option>1</option>
550
                        <object class="speedmeter.SpeedMeter" name="voltageCtrl" base="CustomWidget">
578
                        <object class="speedmeter.SpeedMeter" name="voltageCtrl" base="CustomWidget">
551
                            <arguments>
579
                            <arguments>
552
                                <argument>$parent</argument>
580
                                <argument>$parent</argument>
553
                                <argument>extrastyle=speedmeter.SM_DRAW_HAND | speedmeter.SM_DRAW_PARTIAL_SECTORS |  speedmeter.SM_DRAW_MIDDLE_ICON </argument>
581
                                <argument>extrastyle=speedmeter.SM_DRAW_HAND | speedmeter.SM_DRAW_PARTIAL_SECTORS |  speedmeter.SM_DRAW_MIDDLE_ICON </argument>
554
                            </arguments>
582
                            </arguments>
555
                            <size>50,-1</size>
583
                            <size>50,-1</size>
556
                        </object>
584
                        </object>
557
                    </object>
585
                    </object>
558
                    <object class="sizeritem">
586
                    <object class="sizeritem">
559
                        <flag>wxEXPAND</flag>
587
                        <flag>wxEXPAND</flag>
560
                        <border>0</border>
588
                        <border>0</border>
561
                        <option>1</option>
589
                        <option>1</option>
562
                        <object class="speedmeter.SpeedMeter" name="speedCtrl" base="CustomWidget">
590
                        <object class="speedmeter.SpeedMeter" name="speedCtrl" base="CustomWidget">
563
                            <arguments>
591
                            <arguments>
564
                                <argument>$parent</argument>
592
                                <argument>$parent</argument>
565
                                <argument>extrastyle=speedmeter.SM_DRAW_HAND | speedmeter.SM_DRAW_PARTIAL_SECTORS | speedmeter.SM_DRAW_MIDDLE_TEXT | speedmeter.SM_DRAW_SECONDARY_TICKS</argument>
593
                                <argument>extrastyle=speedmeter.SM_DRAW_HAND | speedmeter.SM_DRAW_PARTIAL_SECTORS | speedmeter.SM_DRAW_MIDDLE_TEXT | speedmeter.SM_DRAW_SECONDARY_TICKS</argument>
566
                            </arguments>
594
                            </arguments>
567
                            <size>50,-1</size>
595
                            <size>50,-1</size>
568
                        </object>
596
                        </object>
569
                    </object>
597
                    </object>
570
                </object>
598
                </object>
571
            </object>
599
            </object>
572
            <object class="sizeritem">
600
            <object class="sizeritem">
573
                <border>0</border>
601
                <border>0</border>
574
                <option>0</option>
602
                <option>0</option>
575
                <object class="spacer" name="spacer" base="EditSpacer">
603
                <object class="spacer" name="spacer" base="EditSpacer">
576
                    <height>20</height>
604
                    <height>20</height>
577
                    <width>20</width>
605
                    <width>20</width>
578
                </object>
606
                </object>
579
            </object>
607
            </object>
580
        </object>
608
        </object>
581
    </object>
609
    </object>
582
</application>
610
</application>