Skyscraper 2.0
editelevator.h
Go to the documentation of this file.
1/*
2 Skyscraper 2.0 Alpha - Edit Elevator Form
3 Copyright (C)2004-2024 Ryan Thoryk
4 https://www.skyscrapersim.net
5 https://sourceforge.net/projects/skyscraper/
6 Contact - ryan@skyscrapersim.net
7
8 This program is free software; you can redistribute it and/or
9 modify it under the terms of the GNU General Public License
10 as published by the Free Software Foundation; either version 2
11 of the License, or (at your option) any later version.
12
13 This program is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 GNU General Public License for more details.
17
18 You should have received a copy of the GNU General Public License
19 along with this program; if not, write to the Free Software
20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
21*/
22
23#ifndef EDITELEVATOR_H
24#define EDITELEVATOR_H
25
26//(*Headers(editelevator)
27#include <wx/button.h>
28#include <wx/checkbox.h>
29#include <wx/checklst.h>
30#include <wx/dialog.h>
31#include <wx/radiobut.h>
32#include <wx/scrolbar.h>
33#include <wx/sizer.h>
34#include <wx/stattext.h>
35#include <wx/textctrl.h>
36#include <wx/tglbtn.h>
37//*)
38
39namespace Skyscraper {
40
41class editelevator: public wxDialog
42{
43 friend class Timer;
44 public:
45 editelevator(DebugPanel* parent,wxWindowID id = -1);
46 virtual ~editelevator();
47
48 //(*Identifiers(editelevator)
49 static const long ID_tElevator;
50 static const long ID_sNumber;
51 static const long ID_tFloor;
52 static const long ID_sFloor;
53 static const long ID_bACPMode;
54 static const long ID_bUpPeak;
55 static const long ID_bDownPeak;
56 static const long ID_bIndService;
57 static const long ID_bInsService;
58 static const long ID_Fire1Off;
59 static const long ID_Fire1On;
60 static const long ID_Fire1Bypass;
61 static const long ID_Fire2Off;
62 static const long ID_Fire2On;
63 static const long ID_Fire2Hold;
64 static const long ID_CHECKBOX1;
65 static const long ID_chkRun;
66 static const long ID_bUp;
67 static const long ID_bGoToggle;
68 static const long ID_bDown;
69 static const long ID_tCar;
70 static const long ID_sCar;
71 static const long ID_tDoor;
72 static const long ID_sDoor;
73 static const long ID_bRefresh;
74 static const long ID_bDumpFloors;
75 static const long ID_bDumpQueues;
76 static const long ID_bCall;
77 static const long ID_bGo;
78 static const long ID_bOpen;
79 static const long ID_bOpenManual;
80 static const long ID_bOpenShaftDoor;
81 static const long ID_bStop;
82 static const long ID_bChime;
83 static const long ID_bSelectCurrent;
84 static const long ID_bEnqueueUp;
85 static const long ID_bEnqueueDown;
86 static const long ID_bClose;
87 static const long ID_bCloseManual;
88 static const long ID_bCloseShaftDoor;
89 static const long ID_bHoldDoors;
90 static const long ID_bStopDoors;
91 static const long ID_bMalfunction;
92 static const long ID_STATICTEXT3;
93 static const long ID_txtNumber;
94 static const long ID_STATICTEXT5;
95 static const long ID_txtName;
96 static const long ID_bSetName;
97 static const long ID_STATICTEXT90;
98 static const long ID_txtID;
99 static const long ID_bSetID;
100 static const long ID_STATICTEXT9;
101 static const long ID_txtType;
102 static const long ID_bSetType;
103 static const long ID_STATICTEXT4;
104 static const long ID_txtEnabled;
105 static const long ID_STATICTEXT6;
106 static const long ID_txtShaft;
107 static const long ID_STATICTEXT7;
108 static const long ID_txtHeight;
109 static const long ID_STATICTEXT8;
110 static const long ID_txtDoorSize;
111 static const long ID_STATICTEXT10;
112 static const long ID_txtDoorDirection;
113 static const long ID_STATICTEXT11;
114 static const long ID_txtDoorsOpen;
115 static const long ID_STATICTEXT12;
116 static const long ID_txtBrakes;
117 static const long ID_STATICTEXT13;
118 static const long ID_txtStop;
119 static const long ID_STATICTEXT42;
120 static const long ID_txtDoorTimer;
121 static const long ID_bSetDoorTimer;
122 static const long ID_STATICTEXT61;
123 static const long ID_txtQuickClose;
124 static const long ID_bSetQuickClose;
125 static const long ID_STATICTEXT44;
126 static const long ID_txtSkipFloorText;
127 static const long ID_bSetSkipFloorText;
128 static const long ID_STATICTEXT28;
129 static const long ID_txtWaitForDoors;
130 static const long ID_STATICTEXT67;
131 static const long ID_txtNudgeMode;
132 static const long ID_bSetNudge;
133 static const long ID_STATICTEXT32;
134 static const long ID_txtDoorSensor;
135 static const long ID_bDoorSensor;
136 static const long ID_STATICTEXT86;
137 static const long ID_txtActiveCallFloor;
138 static const long ID_STATICTEXT87;
139 static const long ID_txtActiveCallDirection;
140 static const long ID_STATICTEXT70;
141 static const long ID_txtNotified;
142 static const long ID_STATICTEXT75;
143 static const long ID_txtWaitForTimer;
144 static const long ID_STATICTEXT76;
145 static const long ID_txtLastChimeDirection;
146 static const long ID_STATICTEXT56;
147 static const long ID_txtLevelingSpeed;
148 static const long ID_bSetLevelingSpeed;
149 static const long ID_STATICTEXT57;
150 static const long ID_txtLevelingOffset;
151 static const long ID_bSetLevelingOffset;
152 static const long ID_STATICTEXT88;
153 static const long ID_txtLevelingOpen;
154 static const long ID_bLevelingOpen;
155 static const long ID_STATICTEXT78;
156 static const long ID_txtFloorSounds;
157 static const long ID_bSetFloorSounds;
158 static const long ID_STATICTEXT79;
159 static const long ID_txtFloorBeeps;
160 static const long ID_bSetFloorBeeps;
161 static const long ID_STATICTEXT80;
162 static const long ID_txtMessageSounds;
163 static const long ID_bSetMessageSounds;
164 static const long ID_STATICTEXT81;
165 static const long ID_txtAutoEnable;
166 static const long ID_bSetAutoEnable;
167 static const long ID_STATICTEXT82;
168 static const long ID_txtReOpen;
169 static const long ID_bSetReOpen;
170 static const long ID_STATICTEXT83;
171 static const long ID_txtAutoDoors;
172 static const long ID_bSetAutoDoors;
173 static const long ID_STATICTEXT84;
174 static const long ID_txtOpenOnStart;
175 static const long ID_STATICTEXT85;
176 static const long ID_txtInterlocks;
177 static const long ID_bInterlocks;
178 static const long ID_STATICTEXT91;
179 static const long ID_txtFan;
180 static const long ID_bFan;
181 static const long ID_STATICTEXT52;
182 static const long ID_txtAlarm;
183 static const long ID_STATICTEXT58;
184 static const long ID_txtMusicOn;
185 static const long ID_bSetMusicOn;
186 static const long ID_STATICTEXT77;
187 static const long ID_txtMusicOnMove;
188 static const long ID_bSetMusicOnMove;
189 static const long ID_STATICTEXT93;
190 static const long ID_txtMusicAlwaysOn;
191 static const long ID_bMusicAlwaysOn;
192 static const long ID_STATICTEXT92;
193 static const long ID_txtChimeOnArrival;
194 static const long ID_bSetChimeOnArrival;
195 static const long ID_STATICTEXT94;
196 static const long ID_chkServicedFloors;
197 static const long ID_STATICTEXT14;
198 static const long ID_txtFloor;
199 static const long ID_STATICTEXT15;
200 static const long ID_txtPosition;
201 static const long ID_STATICTEXT17;
202 static const long ID_txtOriginFloor;
203 static const long ID_STATICTEXT18;
204 static const long ID_txtElevStart;
205 static const long ID_STATICTEXT19;
206 static const long ID_txtDoorOrigin;
207 static const long ID_STATICTEXT20;
208 static const long ID_txtShaftDoorOrigin;
209 static const long ID_STATICTEXT50;
210 static const long ID_txtOnFloor;
211 static const long ID_STATICTEXT25;
212 static const long ID_txtMotor;
213 static const long ID_STATICTEXT54;
214 static const long ID_txtCameraOffset;
215 static const long ID_STATICTEXT71;
216 static const long ID_txtMusicPosition;
217 static const long ID_STATICTEXT38;
218 static const long ID_txtQueueDirection;
219 static const long ID_STATICTEXT40;
220 static const long ID_txtQueueLastUp;
221 static const long ID_STATICTEXT41;
222 static const long ID_txtQueueLastDown;
223 static const long ID_STATICTEXT51;
224 static const long ID_txtQueueLastDirection;
225 static const long ID_STATICTEXT68;
226 static const long ID_txtQueueResets;
227 static const long ID_STATICTEXT69;
228 static const long ID_txtLimitQueue;
229 static const long ID_bResetQueues;
230 static const long ID_STATICTEXT21;
231 static const long ID_txtUpSpeed;
232 static const long ID_bSetUpSpeed;
233 static const long ID_STATICTEXT16;
234 static const long ID_txtDownSpeed;
235 static const long ID_bSetDownSpeed;
236 static const long ID_STATICTEXT22;
237 static const long ID_txtAcceleration;
238 static const long ID_bSetAcceleration;
239 static const long ID_STATICTEXT23;
240 static const long ID_txtDeceleration;
241 static const long ID_bSetDeceleration;
242 static const long ID_STATICTEXT1;
243 static const long ID_txtAccelJerk;
244 static const long ID_bSetAccelJerk;
245 static const long ID_STATICTEXT29;
246 static const long ID_txtDecelJerk;
247 static const long ID_bSetDecelJerk;
248 static const long ID_STATICTEXT26;
249 static const long ID_txtRate;
250 static const long ID_STATICTEXT27;
251 static const long ID_txtDirection;
252 static const long ID_STATICTEXT72;
253 static const long ID_txtActiveDirection;
254 static const long ID_STATICTEXT2;
255 static const long ID_txtJerkRate;
256 static const long ID_STATICTEXT49;
257 static const long ID_txtDoorStopped;
258 static const long ID_STATICTEXT53;
259 static const long ID_txtIsIdle;
260 static const long ID_STATICTEXT24;
261 static const long ID_txtManualGo;
262 static const long ID_STATICTEXT55;
263 static const long ID_txtLeveling;
264 static const long ID_STATICTEXT60;
265 static const long ID_txtParking;
266 static const long ID_STATICTEXT73;
267 static const long ID_txtManualMove;
268 static const long ID_STATICTEXT63;
269 static const long ID_txtSlowSpeed;
270 static const long ID_bSetSlowSpeed;
271 static const long ID_STATICTEXT64;
272 static const long ID_txtManualSpeed;
273 static const long ID_bSetManualSpeed;
274 static const long ID_STATICTEXT74;
275 static const long ID_txtInspectionSpeed;
276 static const long ID_bSetInspectionSpeed;
277 static const long ID_STATICTEXT30;
278 static const long ID_txtDestFloor;
279 static const long ID_STATICTEXT43;
280 static const long ID_txtIsMoving;
281 static const long ID_STATICTEXT31;
282 static const long ID_txtMoveElevator;
283 static const long ID_STATICTEXT33;
284 static const long ID_txtDistance;
285 static const long ID_STATICTEXT34;
286 static const long ID_txtDestination;
287 static const long ID_STATICTEXT35;
288 static const long ID_txtStopDistance;
289 static const long ID_STATICTEXT36;
290 static const long ID_txtTempDecel;
291 static const long ID_STATICTEXT37;
292 static const long ID_txtErrorOffset;
293 static const long ID_STATICTEXT59;
294 static const long ID_txtNotifyEarly;
295 static const long ID_bNotifyEarly;
296 static const long ID_STATICTEXT89;
297 static const long ID_txtNotifyLate;
298 static const long ID_bNotifyLate;
299 static const long ID_STATICTEXT65;
300 static const long ID_txtDepartureDelay;
301 static const long ID_bSetDepartureDelay;
302 static const long ID_STATICTEXT66;
303 static const long ID_txtArrivalDelay;
304 static const long ID_bSetArrivalDelay;
305 static const long ID_STATICTEXT45;
306 static const long ID_txtACPFloor;
307 static const long ID_bSetACPFloor;
308 static const long ID_STATICTEXT46;
309 static const long ID_txtRecallFloor;
310 static const long ID_bSetRecallFloor;
311 static const long ID_STATICTEXT47;
312 static const long ID_txtRecallAlternate;
313 static const long ID_bSetRecallAlternate;
314 static const long ID_STATICTEXT39;
315 static const long ID_txtParkingFloor;
316 static const long ID_bSetParkingFloor;
317 static const long ID_STATICTEXT48;
318 static const long ID_txtParkingDelay;
319 static const long ID_bSetParkingDelay;
320 static const long ID_STATICTEXT62;
321 static const long ID_txtNudgeTimer;
322 static const long ID_bSetNudgeTimer;
323 //*)
324 void Loop();
325 void SetMainValues();
326
327 protected:
328
329 //(*Handlers(editelevator)
330 void On_bCall_Click(wxCommandEvent& event);
331 void On_bEnqueueUp_Click(wxCommandEvent& event);
332 void On_bGo_Click(wxCommandEvent& event);
333 void On_bEnqueueDown_Click(wxCommandEvent& event);
334 void On_bOpen_Click(wxCommandEvent& event);
335 void On_bClose_Click(wxCommandEvent& event);
336 void On_bOpenManual_Click(wxCommandEvent& event);
337 void On_bCloseManual_Click(wxCommandEvent& event);
338 void On_bStop_Click(wxCommandEvent& event);
339 void On_bHoldDoors_Click(wxCommandEvent& event);
340 void On_bSetName_Click(wxCommandEvent& event);
341 void On_bSetAcceleration_Click(wxCommandEvent& event);
342 void On_bSetDeceleration_Click(wxCommandEvent& event);
343 void On_bSetOpenSpeed_Click(wxCommandEvent& event);
344 void On_bSetDoorAccel_Click(wxCommandEvent& event);
345 void On_bDumpFloors_Click(wxCommandEvent& event);
346 void On_bDumpQueues_Click(wxCommandEvent& event);
347 void OnchkVisibleClick(wxCommandEvent& event);
348 void On_chkVisible_Click(wxCommandEvent& event);
349 void On_bSetJerk_Click(wxCommandEvent& event);
350 void On_bSetDecelJerk_Click(wxCommandEvent& event);
351 void On_bSetAccelJerk_Click(wxCommandEvent& event);
352 void On_bOpenShaftDoor_Click(wxCommandEvent& event);
353 void On_bCloseShaftDoor_Click(wxCommandEvent& event);
354 void On_bSetDoorTimer_Click(wxCommandEvent& event);
355 void On_bChime_Click(wxCommandEvent& event);
356 void On_bACPMode_Toggle(wxCommandEvent& event);
357 void On_bUpPeak_Toggle(wxCommandEvent& event);
358 void On_bDownPeak_Toggle(wxCommandEvent& event);
359 void On_bIndService_Toggle(wxCommandEvent& event);
360 void On_bInsService_Toggle(wxCommandEvent& event);
361 void On_bRefresh_Click(wxCommandEvent& event);
362 void On_bSetSkipFloorText_Click(wxCommandEvent& event);
363 void On_bSetACPFloor_Click(wxCommandEvent& event);
364 void On_bSetRecallFloor_Click(wxCommandEvent& event);
365 void On_bSetRecallAlternate_Click(wxCommandEvent& event);
366 void On_Fire1Off_Select(wxCommandEvent& event);
367 void On_Fire1On_Select(wxCommandEvent& event);
368 void On_Fire1Bypass_Select(wxCommandEvent& event);
369 void On_Fire2Off_Select(wxCommandEvent& event);
370 void On_Fire2On_Select(wxCommandEvent& event);
371 void On_Fire2Hold_Select(wxCommandEvent& event);
372 void On_bStopDoors_Click(wxCommandEvent& event);
373 void On_bUp_Toggle(wxCommandEvent& event);
374 void On_bGoToggle_Toggle(wxCommandEvent& event);
375 void On_bDown_Toggle(wxCommandEvent& event);
376 void On_bResetQueues_Click(wxCommandEvent& event);
377 void On_bSetParkingFloor_Click(wxCommandEvent& event);
378 void On_bSetParkingDelay_Click(wxCommandEvent& event);
379 void On_bSetLevelingSpeed_Click(wxCommandEvent& event);
380 void On_bSetLevelingOffset_Click(wxCommandEvent& event);
381 void On_bSetLevelingOpen_Click(wxCommandEvent& event);
382 void On_bNotifyEarly_Click(wxCommandEvent& event);
383 void On_chkRun_Click(wxCommandEvent& event);
384 void On_bSetQuickClose_Click(wxCommandEvent& event);
385 void On_bSetNudgeTimer_Click(wxCommandEvent& event);
386 void On_bSetSlowSpeed_Click(wxCommandEvent& event);
387 void On_bSetManualSpeed_Click(wxCommandEvent& event);
388 void On_bSetDepartureDelay_Click(wxCommandEvent& event);
389 void On_bSetArrivalDelay_Click(wxCommandEvent& event);
390 void On_bSetInspectionSpeed_Click(wxCommandEvent& event);
391 void On_bSetMusicOn_Click(wxCommandEvent& event);
392 void On_bSetMusicOnMove_Click(wxCommandEvent& event);
393 void On_bSetFloorSounds_Click(wxCommandEvent& event);
394 void On_bSetFloorBeeps_Click(wxCommandEvent& event);
395 void On_bSetMessageSounds_Click(wxCommandEvent& event);
396 void On_bSetAutoEnable_Click(wxCommandEvent& event);
397 void On_bSetReOpen_Click(wxCommandEvent& event);
398 void On_bSetAutoDoors_Click(wxCommandEvent& event);
399 void On_bInterlocks_Click(wxCommandEvent& event);
400 void On_bSetNudge_Click(wxCommandEvent& event);
401 void On_bDoorSensor_Click(wxCommandEvent& event);
402 void On_bSetType_Click(wxCommandEvent& event);
403 void On_bSetUpSpeed_Click(wxCommandEvent& event);
404 void On_bSetDownSpeed_Click(wxCommandEvent& event);
405 void On_bNotifyLate_Click(wxCommandEvent& event);
406 void On_bSetID_Click(wxCommandEvent& event);
407 void On_bFan_Click(wxCommandEvent& event);
408 void On_bSelectCurrent_Click(wxCommandEvent& event);
409 void On_bSetChimeOnArrival_Click(wxCommandEvent& event);
410 void On_bMusicAlwaysOn_Click(wxCommandEvent& event);
411 void On_bMalfunction_Click(wxCommandEvent& event);
412 void On_chkServicedFloors_Toggled(wxCommandEvent& event);
413 //*)
414 void OnInit();
415
416 //(*Declarations(editelevator)
417 wxBoxSizer* BoxSizer10;
418 wxBoxSizer* BoxSizer1;
419 wxBoxSizer* BoxSizer2;
420 wxBoxSizer* BoxSizer3;
421 wxBoxSizer* BoxSizer6;
422 wxBoxSizer* BoxSizer8;
423 wxBoxSizer* BoxSizer9;
424 wxButton* bCall;
425 wxButton* bChime;
426 wxButton* bClose;
427 wxButton* bCloseManual;
429 wxButton* bDoorSensor;
430 wxButton* bDumpFloors;
431 wxButton* bDumpQueues;
432 wxButton* bEnqueueDown;
433 wxButton* bEnqueueUp;
434 wxButton* bFan;
435 wxButton* bGo;
436 wxButton* bHoldDoors;
437 wxButton* bInterlocks;
438 wxButton* bLevelingOpen;
439 wxButton* bMalfunction;
440 wxButton* bMusicAlwaysOn;
441 wxButton* bNotifyEarly;
442 wxButton* bNotifyLate;
443 wxButton* bOpen;
444 wxButton* bOpenManual;
445 wxButton* bOpenShaftDoor;
446 wxButton* bRefresh;
447 wxButton* bResetQueues;
448 wxButton* bSelectCurrent;
449 wxButton* bSetACPFloor;
450 wxButton* bSetAccelJerk;
453 wxButton* bSetAutoDoors;
454 wxButton* bSetAutoEnable;
456 wxButton* bSetDecelJerk;
459 wxButton* bSetDoorTimer;
460 wxButton* bSetDownSpeed;
461 wxButton* bSetFloorBeeps;
463 wxButton* bSetID;
469 wxButton* bSetMusicOn;
471 wxButton* bSetName;
472 wxButton* bSetNudge;
473 wxButton* bSetNudgeTimer;
476 wxButton* bSetQuickClose;
477 wxButton* bSetReOpen;
481 wxButton* bSetSlowSpeed;
482 wxButton* bSetType;
483 wxButton* bSetUpSpeed;
484 wxButton* bStop;
485 wxButton* bStopDoors;
486 wxCheckBox* chkRun;
487 wxCheckBox* chkVisible;
488 wxCheckListBox* chkServicedFloors;
489 wxFlexGridSizer* FlexGridSizer1;
490 wxFlexGridSizer* FlexGridSizer2;
491 wxFlexGridSizer* FlexGridSizer3;
492 wxFlexGridSizer* FlexGridSizer6;
493 wxFlexGridSizer* FlexGridSizer7;
494 wxRadioButton* Fire1Bypass;
495 wxRadioButton* Fire1Off;
496 wxRadioButton* Fire1On;
497 wxRadioButton* Fire2Hold;
498 wxRadioButton* Fire2Off;
499 wxRadioButton* Fire2On;
500 wxScrollBar* sCar;
501 wxScrollBar* sDoor;
502 wxScrollBar* sFloor;
503 wxScrollBar* sNumber;
504 wxStaticBoxSizer* StaticBoxSizer1;
505 wxStaticBoxSizer* StaticBoxSizer2;
506 wxStaticBoxSizer* StaticBoxSizer3;
507 wxStaticBoxSizer* StaticBoxSizer5;
508 wxStaticBoxSizer* StaticBoxSizer7;
509 wxStaticBoxSizer* StaticBoxSizer8;
510 wxStaticText* StaticText10;
511 wxStaticText* StaticText11;
512 wxStaticText* StaticText12;
513 wxStaticText* StaticText13;
514 wxStaticText* StaticText14;
515 wxStaticText* StaticText15;
516 wxStaticText* StaticText16;
517 wxStaticText* StaticText17;
518 wxStaticText* StaticText18;
519 wxStaticText* StaticText19;
520 wxStaticText* StaticText1;
521 wxStaticText* StaticText20;
522 wxStaticText* StaticText21;
523 wxStaticText* StaticText22;
524 wxStaticText* StaticText23;
525 wxStaticText* StaticText24;
526 wxStaticText* StaticText25;
527 wxStaticText* StaticText26;
528 wxStaticText* StaticText27;
529 wxStaticText* StaticText28;
530 wxStaticText* StaticText29;
531 wxStaticText* StaticText2;
532 wxStaticText* StaticText30;
533 wxStaticText* StaticText31;
534 wxStaticText* StaticText32;
535 wxStaticText* StaticText33;
536 wxStaticText* StaticText34;
537 wxStaticText* StaticText35;
538 wxStaticText* StaticText36;
539 wxStaticText* StaticText37;
540 wxStaticText* StaticText38;
541 wxStaticText* StaticText39;
542 wxStaticText* StaticText3;
543 wxStaticText* StaticText40;
544 wxStaticText* StaticText41;
545 wxStaticText* StaticText42;
546 wxStaticText* StaticText43;
547 wxStaticText* StaticText44;
548 wxStaticText* StaticText45;
549 wxStaticText* StaticText46;
550 wxStaticText* StaticText47;
551 wxStaticText* StaticText48;
552 wxStaticText* StaticText49;
553 wxStaticText* StaticText4;
554 wxStaticText* StaticText50;
555 wxStaticText* StaticText51;
556 wxStaticText* StaticText52;
557 wxStaticText* StaticText53;
558 wxStaticText* StaticText54;
559 wxStaticText* StaticText55;
560 wxStaticText* StaticText56;
561 wxStaticText* StaticText57;
562 wxStaticText* StaticText58;
563 wxStaticText* StaticText59;
564 wxStaticText* StaticText5;
565 wxStaticText* StaticText60;
566 wxStaticText* StaticText61;
567 wxStaticText* StaticText62;
568 wxStaticText* StaticText63;
569 wxStaticText* StaticText64;
570 wxStaticText* StaticText65;
571 wxStaticText* StaticText66;
572 wxStaticText* StaticText67;
573 wxStaticText* StaticText68;
574 wxStaticText* StaticText69;
575 wxStaticText* StaticText6;
576 wxStaticText* StaticText70;
577 wxStaticText* StaticText71;
578 wxStaticText* StaticText72;
579 wxStaticText* StaticText73;
580 wxStaticText* StaticText74;
581 wxStaticText* StaticText75;
582 wxStaticText* StaticText76;
583 wxStaticText* StaticText77;
584 wxStaticText* StaticText78;
585 wxStaticText* StaticText79;
586 wxStaticText* StaticText7;
587 wxStaticText* StaticText80;
588 wxStaticText* StaticText81;
589 wxStaticText* StaticText82;
590 wxStaticText* StaticText83;
591 wxStaticText* StaticText84;
592 wxStaticText* StaticText85;
593 wxStaticText* StaticText86;
594 wxStaticText* StaticText87;
595 wxStaticText* StaticText88;
596 wxStaticText* StaticText89;
597 wxStaticText* StaticText8;
598 wxStaticText* StaticText90;
599 wxStaticText* StaticText91;
600 wxStaticText* StaticText92;
601 wxStaticText* StaticText93;
602 wxStaticText* StaticText94;
603 wxStaticText* StaticText9;
604 wxStaticText* tCar;
605 wxStaticText* tDoor;
606 wxStaticText* tElevator;
607 wxStaticText* tFloor;
608 wxTextCtrl* txtACPFloor;
609 wxTextCtrl* txtAccelJerk;
610 wxTextCtrl* txtAcceleration;
614 wxTextCtrl* txtAlarm;
615 wxTextCtrl* txtArrivalDelay;
616 wxTextCtrl* txtAutoDoors;
617 wxTextCtrl* txtAutoEnable;
618 wxTextCtrl* txtBrakes;
619 wxTextCtrl* txtCameraOffset;
620 wxTextCtrl* txtChimeOnArrival;
621 wxTextCtrl* txtDecelJerk;
622 wxTextCtrl* txtDeceleration;
623 wxTextCtrl* txtDepartureDelay;
624 wxTextCtrl* txtDestFloor;
625 wxTextCtrl* txtDestination;
626 wxTextCtrl* txtDirection;
627 wxTextCtrl* txtDistance;
628 wxTextCtrl* txtDoorDirection;
629 wxTextCtrl* txtDoorOrigin;
630 wxTextCtrl* txtDoorSensor;
631 wxTextCtrl* txtDoorSize;
632 wxTextCtrl* txtDoorStopped;
633 wxTextCtrl* txtDoorTimer;
634 wxTextCtrl* txtDoorsOpen;
635 wxTextCtrl* txtDownSpeed;
636 wxTextCtrl* txtElevStart;
637 wxTextCtrl* txtEnabled;
638 wxTextCtrl* txtErrorOffset;
639 wxTextCtrl* txtFan;
640 wxTextCtrl* txtFloor;
641 wxTextCtrl* txtFloorBeeps;
642 wxTextCtrl* txtFloorSounds;
643 wxTextCtrl* txtHeight;
644 wxTextCtrl* txtID;
646 wxTextCtrl* txtInterlocks;
647 wxTextCtrl* txtIsIdle;
648 wxTextCtrl* txtIsMoving;
649 wxTextCtrl* txtJerkRate;
651 wxTextCtrl* txtLeveling;
652 wxTextCtrl* txtLevelingOffset;
653 wxTextCtrl* txtLevelingOpen;
654 wxTextCtrl* txtLevelingSpeed;
655 wxTextCtrl* txtLimitQueue;
656 wxTextCtrl* txtManualGo;
657 wxTextCtrl* txtManualMove;
658 wxTextCtrl* txtManualSpeed;
659 wxTextCtrl* txtMessageSounds;
660 wxTextCtrl* txtMotor;
661 wxTextCtrl* txtMoveElevator;
662 wxTextCtrl* txtMusicAlwaysOn;
663 wxTextCtrl* txtMusicOn;
664 wxTextCtrl* txtMusicOnMove;
665 wxTextCtrl* txtMusicPosition;
666 wxTextCtrl* txtName;
667 wxTextCtrl* txtNotified;
668 wxTextCtrl* txtNotifyEarly;
669 wxTextCtrl* txtNotifyLate;
670 wxTextCtrl* txtNudgeMode;
671 wxTextCtrl* txtNudgeTimer;
672 wxTextCtrl* txtNumber;
673 wxTextCtrl* txtOnFloor;
674 wxTextCtrl* txtOpenOnStart;
675 wxTextCtrl* txtOriginFloor;
676 wxTextCtrl* txtParking;
677 wxTextCtrl* txtParkingDelay;
678 wxTextCtrl* txtParkingFloor;
679 wxTextCtrl* txtPosition;
680 wxTextCtrl* txtQueueDirection;
682 wxTextCtrl* txtQueueLastDown;
683 wxTextCtrl* txtQueueLastUp;
684 wxTextCtrl* txtQueueResets;
685 wxTextCtrl* txtQuickClose;
686 wxTextCtrl* txtRate;
687 wxTextCtrl* txtReOpen;
689 wxTextCtrl* txtRecallFloor;
690 wxTextCtrl* txtShaft;
692 wxTextCtrl* txtSkipFloorText;
693 wxTextCtrl* txtSlowSpeed;
694 wxTextCtrl* txtStop;
695 wxTextCtrl* txtStopDistance;
696 wxTextCtrl* txtTempDecel;
697 wxTextCtrl* txtType;
698 wxTextCtrl* txtUpSpeed;
699 wxTextCtrl* txtWaitForDoors;
700 wxTextCtrl* txtWaitForTimer;
701 wxToggleButton* bACPMode;
702 wxToggleButton* bDown;
703 wxToggleButton* bDownPeak;
704 wxToggleButton* bGoToggle;
705 wxToggleButton* bIndService;
706 wxToggleButton* bInsService;
707 wxToggleButton* bUp;
708 wxToggleButton* bUpPeak;
709 //*)
712
713 private:
714
726
727 DECLARE_EVENT_TABLE()
728};
729
730}
731
732#endif
static const long ID_bOpenManual
void On_bInterlocks_Click(wxCommandEvent &event)
static const long ID_txtDoorTimer
void On_bSetParkingDelay_Click(wxCommandEvent &event)
static const long ID_STATICTEXT82
static const long ID_bSetACPFloor
wxStaticText * StaticText81
static const long ID_txtDoorOrigin
void On_bSetSlowSpeed_Click(wxCommandEvent &event)
void On_bSetSkipFloorText_Click(wxCommandEvent &event)
static const long ID_STATICTEXT16
wxStaticText * StaticText48
static const long ID_txtAcceleration
void On_Fire2Off_Select(wxCommandEvent &event)
wxStaticText * StaticText19
wxStaticText * StaticText75
void On_bSetDoorTimer_Click(wxCommandEvent &event)
static const long ID_STATICTEXT35
void On_bSetOpenSpeed_Click(wxCommandEvent &event)
wxStaticText * StaticText10
wxToggleButton * bDownPeak
wxTextCtrl * txtLevelingOffset
static const long ID_bRefresh
static const long ID_txtQuickClose
static const long ID_txtLastChimeDirection
static const long ID_bSetAcceleration
static const long ID_txtDownSpeed
static const long ID_STATICTEXT81
void On_bEnqueueDown_Click(wxCommandEvent &event)
static const long ID_STATICTEXT55
static const long ID_STATICTEXT77
static const long ID_Fire1On
void On_Fire2Hold_Select(wxCommandEvent &event)
wxToggleButton * bInsService
wxCheckListBox * chkServicedFloors
static const long ID_STATICTEXT6
static const long ID_STATICTEXT28
static const long ID_STATICTEXT13
wxRadioButton * Fire2Off
void On_bMusicAlwaysOn_Click(wxCommandEvent &event)
wxStaticText * StaticText13
static const long ID_STATICTEXT27
wxTextCtrl * txtDoorDirection
static const long ID_STATICTEXT41
wxStaticText * StaticText68
static const long ID_STATICTEXT26
static const long ID_STATICTEXT1
static const long ID_bGoToggle
static const long ID_txtMusicPosition
wxStaticText * StaticText2
static const long ID_txtMusicOnMove
static const long ID_bSetSkipFloorText
void On_bSetArrivalDelay_Click(wxCommandEvent &event)
static const long ID_txtWaitForTimer
void On_bSelectCurrent_Click(wxCommandEvent &event)
static const long ID_txtDepartureDelay
static const long ID_bEnqueueUp
wxStaticText * StaticText55
static const long ID_txtNotifyEarly
wxStaticText * StaticText41
static const long ID_bIndService
static const long ID_bLevelingOpen
static const long ID_txtMusicAlwaysOn
static const long ID_STATICTEXT74
static const long ID_bSetDepartureDelay
static const long ID_bSetRecallAlternate
wxStaticText * StaticText34
wxStaticText * StaticText63
wxStaticText * StaticText43
wxTextCtrl * txtInspectionSpeed
static const long ID_txtRecallFloor
void On_Fire1On_Select(wxCommandEvent &event)
static const long ID_STATICTEXT30
wxStaticText * StaticText29
wxStaticText * StaticText46
static const long ID_txtNotifyLate
wxStaticText * StaticText66
wxRadioButton * Fire1Off
static const long ID_txtName
static const long ID_txtRate
void On_bCloseManual_Click(wxCommandEvent &event)
static const long ID_STATICTEXT36
static const long ID_STATICTEXT5
static const long ID_STATICTEXT91
wxTextCtrl * txtQueueLastDown
static const long ID_bSetName
static const long ID_bChime
static const long ID_txtCameraOffset
static const long ID_bSetMusicOn
static const long ID_STATICTEXT3
wxStaticBoxSizer * StaticBoxSizer2
wxStaticText * StaticText62
static const long ID_txtChimeOnArrival
static const long ID_STATICTEXT10
static const long ID_txtLeveling
static const long ID_txtAccelJerk
static const long ID_bSetParkingDelay
void On_bSetMusicOn_Click(wxCommandEvent &event)
wxToggleButton * bGoToggle
static const long ID_txtManualMove
void On_bSetNudgeTimer_Click(wxCommandEvent &event)
void On_bStopDoors_Click(wxCommandEvent &event)
static const long ID_txtFloorSounds
wxStaticText * StaticText91
wxToggleButton * bDown
static const long ID_txtACPFloor
wxStaticText * StaticText40
void On_bSetMessageSounds_Click(wxCommandEvent &event)
void On_bSetInspectionSpeed_Click(wxCommandEvent &event)
static const long ID_txtID
void On_bSetDoorAccel_Click(wxCommandEvent &event)
static const long ID_bNotifyEarly
static const long ID_bSetParkingFloor
static const long ID_txtDestFloor
static const long ID_STATICTEXT67
static const long ID_CHECKBOX1
static const long ID_bInsService
wxStaticBoxSizer * StaticBoxSizer8
wxTextCtrl * txtLastChimeDirection
static const long ID_txtElevStart
void On_bSetDeceleration_Click(wxCommandEvent &event)
wxStaticText * StaticText94
static const long ID_bSetNudge
wxStaticText * StaticText38
static const long ID_STATICTEXT76
static const long ID_txtTempDecel
static const long ID_txtEnabled
static const long ID_txtSkipFloorText
static const long ID_bCloseShaftDoor
wxStaticText * StaticText79
wxStaticText * StaticText42
wxStaticText * StaticText21
wxStaticText * StaticText14
static const long ID_txtDoorDirection
void On_bSetQuickClose_Click(wxCommandEvent &event)
static const long ID_bCall
static const long ID_bUpPeak
wxTextCtrl * txtChimeOnArrival
static const long ID_txtDecelJerk
static const long ID_Fire2Hold
void On_bSetJerk_Click(wxCommandEvent &event)
static const long ID_bOpen
static const long ID_txtNudgeMode
static const long ID_STATICTEXT83
static const long ID_STATICTEXT86
void On_bGo_Click(wxCommandEvent &event)
wxRadioButton * Fire2Hold
static const long ID_txtFloor
wxStaticText * StaticText11
wxStaticText * StaticText88
static const long ID_txtIsIdle
static const long ID_bSetAutoEnable
void On_bSetLevelingOpen_Click(wxCommandEvent &event)
static const long ID_txtBrakes
static const long ID_STATICTEXT48
static const long ID_txtDirection
static const long ID_bFan
wxStaticText * StaticText24
static const long ID_bSetSlowSpeed
wxStaticText * StaticText47
static const long ID_txtWaitForDoors
static const long ID_txtJerkRate
static const long ID_txtParkingFloor
static const long ID_STATICTEXT57
void On_bIndService_Toggle(wxCommandEvent &event)
static const long ID_STATICTEXT49
static const long ID_Fire2On
wxStaticText * StaticText25
wxStaticText * StaticText87
wxStaticBoxSizer * StaticBoxSizer3
static const long ID_bSetDoorTimer
static const long ID_bSelectCurrent
static const long ID_bNotifyLate
static const long ID_bResetQueues
static const long ID_STATICTEXT58
wxStaticText * StaticText33
static const long ID_STATICTEXT78
static const long ID_chkRun
static const long ID_STATICTEXT61
static const long ID_STATICTEXT88
wxStaticText * StaticText22
static const long ID_STATICTEXT70
static const long ID_STATICTEXT92
static const long ID_STATICTEXT22
static const long ID_txtType
static const long ID_txtMusicOn
wxStaticText * StaticText3
static const long ID_STATICTEXT87
static const long ID_txtIsMoving
static const long ID_STATICTEXT40
static const long ID_txtParkingDelay
static const long ID_bSetID
static const long ID_STATICTEXT68
wxStaticBoxSizer * StaticBoxSizer1
wxTextCtrl * txtLevelingSpeed
wxStaticText * StaticText59
wxTextCtrl * txtActiveCallDirection
static const long ID_txtInterlocks
static const long ID_txtActiveCallDirection
static const long ID_bSetQuickClose
wxStaticText * StaticText89
static const long ID_STATICTEXT11
static const long ID_txtQueueResets
static const long ID_STATICTEXT24
void On_Fire1Off_Select(wxCommandEvent &event)
static const long ID_txtInspectionSpeed
void On_bOpenManual_Click(wxCommandEvent &event)
void OnchkVisibleClick(wxCommandEvent &event)
static const long ID_STATICTEXT94
static const long ID_STATICTEXT79
void On_bSetName_Click(wxCommandEvent &event)
wxStaticText * StaticText57
static const long ID_txtUpSpeed
void On_bSetManualSpeed_Click(wxCommandEvent &event)
static const long ID_bMusicAlwaysOn
wxStaticText * StaticText61
wxStaticText * StaticText20
wxTextCtrl * txtMessageSounds
static const long ID_STATICTEXT14
static const long ID_STATICTEXT25
wxToggleButton * bUpPeak
static const long ID_txtActiveDirection
static const long ID_txtLevelingOffset
static const long ID_STATICTEXT64
wxFlexGridSizer * FlexGridSizer6
wxStaticText * StaticText30
void On_bHoldDoors_Click(wxCommandEvent &event)
static const long ID_STATICTEXT17
static const long ID_txtArrivalDelay
wxStaticText * StaticText18
void On_bStop_Click(wxCommandEvent &event)
wxStaticText * StaticText28
wxStaticBoxSizer * StaticBoxSizer5
static const long ID_txtMessageSounds
void On_bSetAcceleration_Click(wxCommandEvent &event)
static const long ID_sCar
wxStaticText * StaticText90
static const long ID_STATICTEXT72
static const long ID_bDumpFloors
static const long ID_bOpenShaftDoor
static const long ID_txtOnFloor
void On_bOpenShaftDoor_Click(wxCommandEvent &event)
static const long ID_STATICTEXT23
static const long ID_STATICTEXT43
void On_bSetDepartureDelay_Click(wxCommandEvent &event)
static const long ID_STATICTEXT21
void On_bSetReOpen_Click(wxCommandEvent &event)
void On_bSetACPFloor_Click(wxCommandEvent &event)
wxRadioButton * Fire2On
static const long ID_txtNumber
static const long ID_STATICTEXT29
static const long ID_txtLevelingSpeed
static const long ID_txtStop
void On_bSetChimeOnArrival_Click(wxCommandEvent &event)
static const long ID_txtMoveElevator
static const long ID_bDownPeak
static const long ID_STATICTEXT84
static const long ID_sNumber
static const long ID_STATICTEXT85
static const long ID_txtShaftDoorOrigin
static const long ID_txtQueueLastUp
wxStaticText * StaticText32
static const long ID_bSetReOpen
static const long ID_STATICTEXT51
static const long ID_STATICTEXT15
wxStaticText * StaticText6
void On_bSetID_Click(wxCommandEvent &event)
wxFlexGridSizer * FlexGridSizer1
wxStaticText * StaticText56
static const long ID_STATICTEXT63
void On_bSetAutoDoors_Click(wxCommandEvent &event)
static const long ID_txtDoorSize
static const long ID_STATICTEXT66
static const long ID_txtLimitQueue
static const long ID_bSetDeceleration
void On_bChime_Click(wxCommandEvent &event)
void On_bDown_Toggle(wxCommandEvent &event)
wxStaticText * StaticText92
wxTextCtrl * txtActiveDirection
wxStaticText * StaticText69
void On_bCloseShaftDoor_Click(wxCommandEvent &event)
static const long ID_txtDoorStopped
wxStaticText * StaticText67
static const long ID_STATICTEXT42
static const long ID_STATICTEXT18
wxStaticText * StaticText72
static const long ID_STATICTEXT32
static const long ID_STATICTEXT45
wxStaticText * StaticText51
static const long ID_txtOpenOnStart
wxStaticText * StaticText71
void On_bCall_Click(wxCommandEvent &event)
static const long ID_txtManualGo
wxStaticText * StaticText93
wxStaticText * StaticText76
wxToggleButton * bIndService
wxStaticBoxSizer * StaticBoxSizer7
wxStaticText * StaticText37
wxStaticText * StaticText45
void On_Fire2On_Select(wxCommandEvent &event)
static const long ID_STATICTEXT89
wxStaticText * StaticText49
wxStaticText * StaticText26
static const long ID_bSetInspectionSpeed
static const long ID_txtAlarm
SBS::ElevatorCar * car
static const long ID_bStop
wxStaticText * StaticText17
wxStaticText * StaticText53
static const long ID_bSetFloorBeeps
static const long ID_txtActiveCallFloor
wxTextCtrl * txtActiveCallFloor
static const long ID_bSetDownSpeed
wxStaticText * StaticText44
static const long ID_STATICTEXT69
static const long ID_STATICTEXT50
wxStaticText * StaticText86
static const long ID_bInterlocks
static const long ID_txtDoorsOpen
void On_bMalfunction_Click(wxCommandEvent &event)
static const long ID_STATICTEXT33
static const long ID_sDoor
static const long ID_bDown
wxStaticText * StaticText54
static const long ID_txtQueueLastDirection
void On_chkRun_Click(wxCommandEvent &event)
void On_bSetAccelJerk_Click(wxCommandEvent &event)
static const long ID_Fire1Bypass
static const long ID_bSetNudgeTimer
void On_bSetParkingFloor_Click(wxCommandEvent &event)
static const long ID_txtNotified
static const long ID_STATICTEXT20
void On_bSetDownSpeed_Click(wxCommandEvent &event)
static const long ID_bSetAutoDoors
static const long ID_STATICTEXT65
wxStaticText * StaticText83
static const long ID_bSetLevelingSpeed
static const long ID_bDoorSensor
static const long ID_Fire2Off
wxStaticText * StaticText7
wxStaticText * StaticText50
wxStaticText * StaticText35
wxStaticText * StaticText65
void On_bSetUpSpeed_Click(wxCommandEvent &event)
wxStaticText * StaticText84
wxStaticText * StaticText4
wxStaticText * StaticText39
static const long ID_STATICTEXT9
static const long ID_STATICTEXT53
static const long ID_STATICTEXT90
wxStaticText * StaticText70
void On_bUpPeak_Toggle(wxCommandEvent &event)
void On_bEnqueueUp_Click(wxCommandEvent &event)
wxStaticText * StaticText5
void On_bInsService_Toggle(wxCommandEvent &event)
wxTextCtrl * txtDepartureDelay
wxStaticText * StaticText31
void On_bResetQueues_Click(wxCommandEvent &event)
void On_bDoorSensor_Click(wxCommandEvent &event)
static const long ID_bSetManualSpeed
static const long ID_STATICTEXT38
static const long ID_txtFloorBeeps
void On_bSetFloorSounds_Click(wxCommandEvent &event)
static const long ID_bDumpQueues
static const long ID_STATICTEXT31
void On_bClose_Click(wxCommandEvent &event)
static const long ID_STATICTEXT34
wxTextCtrl * txtShaftDoorOrigin
static const long ID_tFloor
void On_bDumpFloors_Click(wxCommandEvent &event)
void On_bSetFloorBeeps_Click(wxCommandEvent &event)
void On_chkServicedFloors_Toggled(wxCommandEvent &event)
void On_bSetType_Click(wxCommandEvent &event)
static const long ID_txtQueueLastDown
static const long ID_bHoldDoors
void On_bNotifyEarly_Click(wxCommandEvent &event)
static const long ID_txtNudgeTimer
wxStaticText * StaticText74
static const long ID_bCloseManual
wxFlexGridSizer * FlexGridSizer3
static const long ID_STATICTEXT56
void On_bDownPeak_Toggle(wxCommandEvent &event)
static const long ID_STATICTEXT8
wxRadioButton * Fire1On
static const long ID_bSetArrivalDelay
wxStaticText * StaticText73
static const long ID_bSetDecelJerk
wxStaticText * StaticText15
static const long ID_txtShaft
static const long ID_STATICTEXT4
static const long ID_txtManualSpeed
static const long ID_tDoor
static const long ID_STATICTEXT52
void On_bSetMusicOnMove_Click(wxCommandEvent &event)
static const long ID_STATICTEXT62
static const long ID_bStopDoors
void On_bACPMode_Toggle(wxCommandEvent &event)
static const long ID_bClose
void On_bSetRecallFloor_Click(wxCommandEvent &event)
static const long ID_STATICTEXT73
void On_bSetNudge_Click(wxCommandEvent &event)
static const long ID_bSetMusicOnMove
static const long ID_txtFan
static const long ID_txtStopDistance
wxStaticText * StaticText16
static const long ID_bSetLevelingOffset
static const long ID_bGo
static const long ID_bSetFloorSounds
void On_bSetLevelingOffset_Click(wxCommandEvent &event)
static const long ID_bEnqueueDown
wxStaticText * StaticText82
static const long ID_STATICTEXT37
wxStaticText * StaticText36
static const long ID_bSetChimeOnArrival
static const long ID_txtParking
SBS::ElevatorDoor * door
static const long ID_txtDeceleration
static const long ID_STATICTEXT46
static const long ID_STATICTEXT80
wxStaticText * StaticText8
wxStaticText * StaticText60
static const long ID_chkServicedFloors
static const long ID_STATICTEXT12
static const long ID_txtRecallAlternate
static const long ID_STATICTEXT59
wxStaticText * StaticText9
static const long ID_STATICTEXT19
static const long ID_txtSlowSpeed
wxRadioButton * Fire1Bypass
wxTextCtrl * txtMusicAlwaysOn
wxFlexGridSizer * FlexGridSizer2
wxStaticText * StaticText77
static const long ID_STATICTEXT47
static const long ID_txtLevelingOpen
static const long ID_tCar
static const long ID_txtDestination
wxStaticText * StaticText78
wxTextCtrl * txtQueueDirection
static const long ID_bACPMode
static const long ID_bSetMessageSounds
void On_Fire1Bypass_Select(wxCommandEvent &event)
wxStaticText * StaticText23
SBS::Elevator * elevator
static const long ID_bSetType
static const long ID_STATICTEXT75
static const long ID_bUp
void On_bSetLevelingSpeed_Click(wxCommandEvent &event)
static const long ID_bSetRecallFloor
static const long ID_txtHeight
static const long ID_txtQueueDirection
static const long ID_txtDoorSensor
static const long ID_bSetAccelJerk
wxTextCtrl * txtRecallAlternate
void On_chkVisible_Click(wxCommandEvent &event)
static const long ID_STATICTEXT44
static const long ID_STATICTEXT60
editelevator(DebugPanel *parent, wxWindowID id=-1)
static const long ID_txtDistance
void On_bFan_Click(wxCommandEvent &event)
wxToggleButton * bACPMode
wxStaticText * StaticText64
wxStaticText * StaticText27
static const long ID_Fire1Off
wxStaticText * StaticText80
static const long ID_STATICTEXT39
static const long ID_txtAutoDoors
static const long ID_bSetUpSpeed
wxStaticText * StaticText58
wxStaticText * StaticText12
wxStaticText * StaticText85
wxTextCtrl * txtQueueLastDirection
static const long ID_txtErrorOffset
wxStaticText * StaticText1
void On_bDumpQueues_Click(wxCommandEvent &event)
static const long ID_txtAutoEnable
wxTextCtrl * txtSkipFloorText
static const long ID_txtPosition
static const long ID_txtOriginFloor
static const long ID_STATICTEXT7
wxFlexGridSizer * FlexGridSizer7
static const long ID_sFloor
static const long ID_bMalfunction
static const long ID_STATICTEXT2
static const long ID_STATICTEXT93
static const long ID_tElevator
void On_bSetDecelJerk_Click(wxCommandEvent &event)
static const long ID_txtReOpen
void On_bSetRecallAlternate_Click(wxCommandEvent &event)
void On_bOpen_Click(wxCommandEvent &event)
void On_bGoToggle_Toggle(wxCommandEvent &event)
static const long ID_txtMotor
void On_bNotifyLate_Click(wxCommandEvent &event)
wxTextCtrl * txtMusicPosition
static const long ID_STATICTEXT71
wxStaticText * StaticText52
void On_bSetAutoEnable_Click(wxCommandEvent &event)
static const long ID_STATICTEXT54
void On_bRefresh_Click(wxCommandEvent &event)
void On_bUp_Toggle(wxCommandEvent &event)