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