-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathUplink.fmx
More file actions
807 lines (807 loc) · 29.1 KB
/
Copy pathUplink.fmx
File metadata and controls
807 lines (807 loc) · 29.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
inherited frmUplink: TfrmUplink
Caption = ''
DesignerMasterStyle = 0
inherited pnlMain: TPanel
object chkPayload1: TLabel
Tag = 1
Align = Scale
Enabled = False
StyledSettings = [Family, Style, Other]
HitTest = True
Position.Y = 24.000000000000000000
Size.Width = 160.000000000000000000
Size.Height = 64.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'lCARSCheckButton'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TabOrder = 11
OnClick = chkPayload1Click
end
object chkPayload2: TLabel
Tag = 2
Align = Scale
Enabled = False
StyledSettings = [Family, Style, Other]
HitTest = True
Position.X = 188.000000000000000000
Position.Y = 24.000000000000000000
Size.Width = 160.000000000000000000
Size.Height = 64.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'lCARSCheckButton'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TabOrder = 9
end
object chkPayload3: TLabel
Tag = 3
Align = Scale
Enabled = False
StyledSettings = [Family, Style, Other]
HitTest = True
Position.X = 376.000000000000000000
Position.Y = 24.000000000000000000
Size.Width = 160.000000000000000000
Size.Height = 64.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'lCARSCheckButton'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TabOrder = 6
end
object tmrInit: TTimer
Enabled = False
Interval = 1
OnTimer = tmrInitTimer
Left = 24
Top = 640
end
object chkSource1: TLabel
Tag = 5
Align = Scale
Enabled = False
StyledSettings = [Family, Style, Other]
HitTest = True
Position.X = 104.000000000000000000
Position.Y = 110.000000000000000000
Size.Width = 160.000000000000000000
Size.Height = 64.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'lCARSCheckButton'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
Text = 'USB'
TabOrder = 3
OnClick = chkSource1Click
end
object chkSource2: TLabel
Tag = 6
Align = Scale
Enabled = False
StyledSettings = [Family, Style, Other]
HitTest = True
Position.X = 288.000000000000000000
Position.Y = 110.000000000000000000
Size.Width = 160.000000000000000000
Size.Height = 64.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'lCARSCheckButton'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
Text = 'BT'
TabOrder = 2
OnClick = chkSource1Click
end
object btnSearch: TButton
StaysPressed = True
Align = Scale
Enabled = False
StyledSettings = [Family, Style, Other]
IsPressed = True
Margins.Right = 4.000000000000000000
Margins.Bottom = 4.000000000000000000
Position.X = 144.000000000000000000
Position.Y = 760.000000000000000000
Size.Width = 249.000000000000000000
Size.Height = 65.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'LCARSTabButtonStyle'
TabOrder = 0
Text = 'BEAM THIS UP!'
TextSettings.Font.Size = 28.000000000000000000
OnClick = btnSearchClick
end
object TMSFNCPageControl1: TTMSFNCPageControl
Color = claBlack
Align = Scale
Position.X = 4.000000000000000000
Position.Y = 216.000000000000000000
Size.Width = 532.000000000000000000
Size.Height = 233.000000000000000000
Size.PlatformDefault = False
Fill.Kind = gfkNone
Fill.Color = claBlack
Stroke.Kind = gskNone
TabAppearance.Font.Size = 16.000000000000000000
TabAppearance.Font.Name = 'Segoe UI'
TabAppearance.ProgressFill.Color = xFF1BADF8
TabAppearance.ProgressStroke.Color = xFF1BADF8
TabAppearance.Fill.Color = xFFEDF7F8
TabAppearance.Stroke.Color = claDarkgray
TabAppearance.ActiveStroke.Color = claDarkgray
TabAppearance.DisabledFill.Color = claLightgray
TabAppearance.DisabledStroke.Color = claDarkgray
TabAppearance.DownFill.Color = xFFD9E3EE
TabAppearance.DownStroke.Color = claDarkgray
TabAppearance.HoverFill.Color = xFFE3EDF8
TabAppearance.HoverStroke.Color = claDarkgray
TabAppearance.TextSpacing = 0.000000000000000000
TabAppearance.CloseFill.Kind = gfkNone
TabAppearance.CloseFill.Color = xFFEDF7F8
TabAppearance.CloseStroke.Color = claDarkgray
TabAppearance.CloseStroke.Width = 2.000000000000000000
TabAppearance.CloseDownFill.Color = claCrimson
TabAppearance.CloseDownStroke.Color = claWhite
TabAppearance.CloseDownStroke.Width = 2.000000000000000000
TabAppearance.CloseHoverFill.Color = claRed
TabAppearance.CloseHoverStroke.Color = claWhite
TabAppearance.CloseHoverStroke.Width = 2.000000000000000000
TabAppearance.BadgeFill.Color = claOrange
TabAppearance.BadgeStroke.Color = claDarkred
TabAppearance.BadgeFont.Color = claDarkred
TabAppearance.BadgeFont.Name = 'Segoe UI'
TabAppearance.BadgeFont.StyleExt = {00070000000000000004000000}
ButtonAppearance.Fill.Color = xFFEDF7F8
ButtonAppearance.Stroke.Color = claDarkgray
ButtonAppearance.DownFill.Color = xFFD9E3EE
ButtonAppearance.DownStroke.Color = claDarkgray
ButtonAppearance.DisabledFill.Color = claLightgray
ButtonAppearance.DisabledStroke.Color = claDarkgray
ButtonAppearance.HoverFill.Color = xFFE3EDF8
ButtonAppearance.HoverStroke.Color = claDarkgray
ButtonAppearance.CloseIcon.PNG = {
89504E470D0A1A0A0000000D49484452000000100000001008060000001FF3FF
61000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
006949444154384FDD925D0A80300C83AB4750BCFF51D5D015624C417CDC0763
85FC6C83C57C1CF73A73B440DB734C96B1171CFEA4A90938635BEC0A00079897
BF2B005A62BDEBD87FD315E074BD817D96BB5685A195CEE147460B5CB8684B18
7C12362AD0B61C2721E2024E4713515D0CD8E20000000049454E44AE426082}
ButtonAppearance.InsertIcon.PNG = {
89504E470D0A1A0A0000000D49484452000000100000001008060000001FF3FF
61000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
002D49444154384F6318FEE03F14E3044C509A6C30F00630426918C0EB5F2400
D747B10B088191100B431E30300000F2A6050C520DEEFE0000000049454E44AE
426082}
ButtonAppearance.TabListIcon.PNG = {
89504E470D0A1A0A0000000D4948445200000007000000090806000000FE5836
A3000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
003249444154285363C00718C3C2C2FE43D9A401BC3A99A03456C00822B0E95E
B56A152358120490158024A04C0420C1E50C0C0024C60E0AC706C1D800000000
49454E44AE426082}
ButtonAppearance.ScrollNextIcon.PNG = {
89504E470D0A1A0A0000000D49484452000000100000001008060000001FF3FF
61000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
005649444154384F63180538011F10EF046273300F0F6082D2E8E00710FF0262
A20CC105D8807833107F00628A0CD902C4380DC1E505186084D264017620C66B
3B3E40B4665C5E00F99D0588DD81F824486014E0020C0C0037990C872198B2EE
0000000049454E44AE426082}
ButtonAppearance.ScrollPreviousIcon.PNG = {
89504E470D0A1A0A0000000D49484452000000100000001008060000001FF3FF
61000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
005349444154384F631839801D4A9305A281F80E100B8279240290E63F40DC01
E69108609A3BC13C1241301083344F02F3C8000A40FC00882F00B13048801C40
7543F84102E4009021DD40CC04E68D0234C0C000006E2E0D42C90388B4000000
0049454E44AE426082}
TabSize.Mode = tsmFixedSize
TabSize.Width = 94.000000000000000000
TabSize.Height = 32.000000000000000000
TabSize.Margins.Left = 8.000000000000000000
TabSize.Margins.Top = 8.000000000000000000
TabSize.Margins.Right = 8.000000000000000000
TabSize.Margins.Bottom = 8.000000000000000000
Pages = <
item
Text = 'Cutdown'
Bitmaps = <>
DisabledBitmaps = <>
TextColor = claSilver
ActiveTextColor = claWhite
DownTextColor = claWhite
Color = claBlack
ActiveColor = claBlack
end
item
Text = 'Output'
Bitmaps = <>
DisabledBitmaps = <>
TextColor = claSilver
ActiveTextColor = claWhite
DownTextColor = claWhite
Color = claBlack
ActiveColor = claBlack
end
item
Text = 'Servo'
Bitmaps = <>
DisabledBitmaps = <>
TextColor = claSilver
ActiveTextColor = claWhite
DownTextColor = claWhite
Color = claBlack
ActiveColor = claBlack
end
item
Text = 'Script'
Bitmaps = <>
DisabledBitmaps = <>
TextColor = claSilver
ActiveTextColor = claWhite
DownTextColor = claWhite
Color = claBlack
ActiveColor = claBlack
end>
object TMSFNCPageControl1Page1: TTMSFNCPageControlContainer
Align = Client
Margins.Top = 39.000000000000000000
Size.Width = 532.000000000000000000
Size.Height = 194.000000000000000000
Size.PlatformDefault = False
TabStop = False
PageIndex = 1
IsActive = False
end
object TMSFNCPageControl1Page3: TTMSFNCPageControlContainer
Align = Client
Margins.Top = 39.000000000000000000
Size.Width = 532.000000000000000000
Size.Height = 194.000000000000000000
Size.PlatformDefault = False
TabStop = False
PageIndex = 3
IsActive = False
end
object TMSFNCPageControlContainer1: TTMSFNCPageControlContainer
Align = Client
Margins.Top = 39.000000000000000000
Size.Width = 532.000000000000000000
Size.Height = 194.000000000000000000
Size.PlatformDefault = False
TabStop = False
PageIndex = 1
IsActive = False
end
object TMSFNCPageControlContainer3: TTMSFNCPageControlContainer
Align = Client
Margins.Top = 39.000000000000000000
Size.Width = 532.000000000000000000
Size.Height = 194.000000000000000000
Size.PlatformDefault = False
TabStop = False
PageIndex = 3
IsActive = False
end
object TMSFNCPageControlContainer6: TTMSFNCPageControlContainer
Color = claBlack
Align = Client
Margins.Top = 39.000000000000000000
Size.Width = 486.000000000000000000
Size.Height = 170.000000000000000000
Size.PlatformDefault = False
TabStop = False
Visible = False
Fill.Color = claBlack
PageIndex = 1
IsActive = False
object Label3: TLabel
Align = Scale
StyledSettings = [Family, Style, FontColor, Other]
Position.X = 10.770083427429200000
Position.Y = 58.846153259277340000
Size.Width = 80.775627136230470000
Size.Height = 26.153846740722660000
Size.PlatformDefault = False
StyleLookup = 'LCARSLabelStyle'
TextSettings.Font.Size = 16.000000000000000000
Text = 'Pin:'
TabOrder = 9
end
object edtPin: TTMSFMXEdit
Touch.InteractiveGestures = [LongTap, DoubleTap]
Align = Scale
StyleLookup = 'LCARSTMSFMXEdit1Style'
TabOrder = 3
Text = '1'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Position.X = 104.930747985839800000
Position.Y = 53.615383148193360000
Margins.Left = 8.000000000000000000
Margins.Right = 8.000000000000000000
Margins.Bottom = 8.000000000000000000
StyledSettings = [Family, Style]
Size.Width = 74.199440002441410000
Size.Height = 44.307697296142580000
Size.PlatformDefault = False
Version = '1.4.4.5'
Lookup.Separator = ';'
end
object Label4: TLabel
Align = Scale
StyledSettings = [Family, Style, FontColor, Other]
Position.X = 227.220779418945300000
Position.Y = 58.672565460205080000
Size.Width = 100.987014770507800000
Size.Height = 27.079639434814450000
Size.PlatformDefault = False
StyleLookup = 'LCARSLabelStyle'
TextSettings.Font.Size = 16.000000000000000000
Text = 'Period(s):'
TabOrder = 8
end
object edtPinPeriod: TTMSFMXEdit
Touch.InteractiveGestures = [LongTap, DoubleTap]
Align = Scale
StyleLookup = 'LCARSTMSFMXEdit1Style'
TabOrder = 2
Text = '5'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Position.X = 341.872589111328100000
Position.Y = 53.615383148193360000
Margins.Left = 8.000000000000000000
Margins.Right = 8.000000000000000000
Margins.Bottom = 8.000000000000000000
StyledSettings = [Family, Style]
Size.Width = 95.739624023437500000
Size.Height = 44.307697296142580000
Size.PlatformDefault = False
Version = '1.4.4.5'
Lookup.Separator = ';'
end
end
object TMSFNCPageControl1Page0: TTMSFNCPageControlContainer
Align = Client
Margins.Top = 39.000000000000000000
Size.Width = 486.000000000000000000
Size.Height = 170.000000000000000000
Size.PlatformDefault = False
TabStop = False
Visible = False
PageIndex = 0
IsActive = False
end
object TMSFNCPageControlContainer8: TTMSFNCPageControlContainer
Color = claBlack
Align = Client
Margins.Top = 39.000000000000000000
Size.Width = 486.000000000000000000
Size.Height = 170.000000000000000000
Size.PlatformDefault = False
TabStop = False
Visible = False
Fill.Color = claBlack
PageIndex = 3
IsActive = False
object Label8: TLabel
Align = Scale
StyledSettings = [Family, Style, FontColor, Other]
Position.X = 16.000000000000000000
Position.Y = 62.000000000000000000
Size.Width = 52.000000000000000000
Size.Height = 42.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'LCARSLabelStyle'
TextSettings.Font.Size = 16.000000000000000000
Text = 'Script:'
TabOrder = 7
end
object edtScriptName: TTMSFMXEdit
Touch.InteractiveGestures = [LongTap, DoubleTap]
Align = Scale
StyleLookup = 'LCARSTMSFMXEdit1Style'
TabOrder = 2
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Position.X = 88.000000000000000000
Position.Y = 64.000000000000000000
Margins.Left = 8.000000000000000000
Margins.Right = 8.000000000000000000
Margins.Bottom = 8.000000000000000000
StyledSettings = [Family, Style]
Size.Width = 374.000000000000000000
Size.Height = 43.000000000000000000
Size.PlatformDefault = False
Version = '1.4.4.5'
Lookup.Separator = ';'
end
end
object TMSFNCPageControl1Page2: TTMSFNCPageControlContainer
Align = Client
Margins.Top = 39.000000000000000000
TabStop = False
Visible = False
PageIndex = 2
IsActive = True
end
object TMSFNCPageControlContainer2: TTMSFNCPageControlContainer
Align = Client
Margins.Top = 39.000000000000000000
Size.Width = 361.000000000000000000
Size.Height = 130.000000000000000000
Size.PlatformDefault = False
TabStop = False
Visible = False
PageIndex = 2
IsActive = True
end
object TMSFNCPageControlContainer7: TTMSFNCPageControlContainer
Color = claBlack
Align = Client
Margins.Top = 39.000000000000000000
Size.Width = 486.000000000000000000
Size.Height = 170.000000000000000000
Size.PlatformDefault = False
TabStop = False
Visible = False
Fill.Color = claBlack
PageIndex = 2
IsActive = False
object Label5: TLabel
Align = Scale
StyledSettings = [Family, Style, FontColor, Other]
Position.X = 10.770083427429200000
Position.Y = 30.076919555664060000
Size.Width = 80.775627136230470000
Size.Height = 33.846149444580080000
Size.PlatformDefault = False
StyleLookup = 'LCARSLabelStyle'
TextSettings.Font.Size = 16.000000000000000000
Text = 'Pin:'
TabOrder = 11
end
object edtServoPin: TTMSFMXEdit
Touch.InteractiveGestures = [LongTap, DoubleTap]
Align = Scale
StyleLookup = 'LCARSTMSFMXEdit1Style'
TabOrder = 4
Text = '1'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Position.X = 104.930747985839800000
Position.Y = 30.076919555664060000
Margins.Left = 8.000000000000000000
Margins.Right = 8.000000000000000000
Margins.Bottom = 8.000000000000000000
StyledSettings = [Family, Style]
Size.Width = 74.199440002441410000
Size.Height = 33.846149444580080000
Size.PlatformDefault = False
Version = '1.4.4.5'
Lookup.Separator = ';'
end
object Label6: TLabel
Align = Scale
StyledSettings = [Family, Style, FontColor, Other]
Position.X = 227.518005371093800000
Position.Y = 30.076919555664060000
Size.Width = 100.969543457031300000
Size.Height = 33.846149444580080000
Size.PlatformDefault = False
StyleLookup = 'LCARSLabelStyle'
TextSettings.Font.Size = 16.000000000000000000
Text = 'Period(s):'
TabOrder = 10
end
object edtServoPeriod: TTMSFMXEdit
Touch.InteractiveGestures = [LongTap, DoubleTap]
Align = Scale
StyleLookup = 'LCARSTMSFMXEdit1Style'
TabOrder = 3
Text = '5'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Position.X = 341.872589111328100000
Position.Y = 30.076919555664060000
Margins.Left = 8.000000000000000000
Margins.Right = 8.000000000000000000
Margins.Bottom = 8.000000000000000000
StyledSettings = [Family, Style]
Size.Width = 95.739624023437500000
Size.Height = 33.846149444580080000
Size.PlatformDefault = False
Version = '1.4.4.5'
Lookup.Separator = ';'
end
object Label7: TLabel
Align = Scale
StyledSettings = [Family, Style, FontColor, Other]
Position.X = 227.518005371093800000
Position.Y = 92.846153259277340000
Size.Width = 100.969543457031300000
Size.Height = 33.846149444580080000
Size.PlatformDefault = False
StyleLookup = 'LCARSLabelStyle'
TextSettings.Font.Size = 16.000000000000000000
Text = 'Position:'
TabOrder = 9
end
object edtServoPosition: TTMSFMXEdit
Touch.InteractiveGestures = [LongTap, DoubleTap]
Align = Scale
StyleLookup = 'LCARSTMSFMXEdit1Style'
TabOrder = 2
Text = '100'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Position.X = 341.872589111328100000
Position.Y = 92.846153259277340000
Margins.Left = 8.000000000000000000
Margins.Right = 8.000000000000000000
Margins.Bottom = 8.000000000000000000
StyledSettings = [Family, Style]
Size.Width = 95.739624023437500000
Size.Height = 33.846149444580080000
Size.PlatformDefault = False
Version = '1.4.4.5'
Lookup.Separator = ';'
end
end
object TMSFNCPageControlContainer4: TTMSFNCPageControlContainer
Align = Client
Margins.Top = 39.000000000000000000
TabStop = False
Visible = False
PageIndex = 0
IsActive = True
end
object TMSFNCPageControlContainer5: TTMSFNCPageControlContainer
Color = claBlack
Align = Client
Margins.Top = 39.000000000000000000
Size.Width = 532.000000000000000000
Size.Height = 194.000000000000000000
Size.PlatformDefault = False
TabStop = False
Fill.Color = claBlack
PageIndex = 0
IsActive = True
object lblCutown: TLabel
Align = Scale
StyledSettings = [Family, Style, FontColor, Other]
Position.X = 237.815124511718800000
Position.Y = 20.892307281494140000
Size.Width = 110.611663818359400000
Size.Height = 53.723072052001950000
Size.PlatformDefault = False
StyleLookup = 'LCARSLabelStyle'
TextSettings.Font.Size = 16.000000000000000000
Text = 'Time (s):'
TabOrder = 9
end
object edtCutdownPeriod: TTMSFMXEdit
Touch.InteractiveGestures = [LongTap, DoubleTap]
Align = Scale
StyleLookup = 'LCARSTMSFMXEdit1Style'
TabOrder = 3
Text = '5'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Position.X = 363.340026855468800000
Position.Y = 25.369230270385740000
Margins.Left = 8.000000000000000000
Margins.Right = 8.000000000000000000
Margins.Bottom = 8.000000000000000000
StyledSettings = [Family, Style]
Size.Width = 82.167846679687500000
Size.Height = 51.692306518554690000
Size.PlatformDefault = False
Version = '1.4.4.5'
Lookup.Separator = ';'
end
object chkImmediate: TTMSFNCRadioButton
Color = claNull
Align = Scale
Position.X = 22.122335433959960000
Position.Y = 25.369230270385740000
Size.Width = 233.667144775390600000
Size.Height = 61.184616088867190000
Size.PlatformDefault = False
Checked = True
GroupName = '1'
Text = 'Immediate'
Font.Size = 18.000000000000000000
Font.Color = claSilver
Font.Name = 'Segoe UI'
end
object chkCutdownAltitude: TTMSFNCRadioButton
Color = claNull
Align = Scale
Position.X = 22.122335433959960000
Position.Y = 97.000000000000000000
Size.Width = 233.667144775390600000
Size.Height = 61.184616088867190000
Size.PlatformDefault = False
GroupName = '1'
Text = 'At Altitude'
Font.Size = 18.000000000000000000
Font.Color = claSilver
Font.Name = 'Segoe UI'
end
object Label2: TLabel
Align = Scale
StyledSettings = [Family, Style, FontColor, Other]
Position.X = 237.815124511718800000
Position.Y = 104.461532592773400000
Size.Width = 110.611663818359400000
Size.Height = 53.723083496093750000
Size.PlatformDefault = False
StyleLookup = 'LCARSLabelStyle'
TextSettings.Font.Size = 16.000000000000000000
Text = 'Alt (m):'
TabOrder = 8
end
object edtAltitude: TTMSFMXEdit
Touch.InteractiveGestures = [LongTap, DoubleTap]
Align = Scale
StyleLookup = 'LCARSTMSFMXEdit1Style'
TabOrder = 2
Text = '30000'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Position.X = 363.340026855468800000
Position.Y = 114.907691955566400000
Margins.Left = 8.000000000000000000
Margins.Right = 8.000000000000000000
Margins.Bottom = 8.000000000000000000
StyledSettings = [Family, Style]
Size.Width = 105.672882080078100000
Size.Height = 47.215385437011720000
Size.PlatformDefault = False
Version = '1.4.4.5'
Lookup.Separator = ';'
end
end
end
object rectWhen: TRectangle
Align = Scale
Fill.Kind = None
Position.X = 4.000000000000000000
Position.Y = 464.000000000000000000
Size.Width = 532.000000000000000000
Size.Height = 193.000000000000000000
Size.PlatformDefault = False
Stroke.Color = claWhite
object chkNow: TTMSFNCRadioButton
Color = claNull
Align = Scale
Position.X = 21.540166854858400000
Position.Y = 14.087592124938960000
Size.Width = 227.518005371093800000
Size.Height = 57.759124755859380000
Size.PlatformDefault = False
Checked = True
GroupName = '2'
Text = 'Send Now'
Font.Size = 18.000000000000000000
Font.Color = claSilver
Font.Name = 'Segoe UI'
end
object chkRx: TTMSFNCRadioButton
Color = claNull
Align = Scale
Position.X = 21.540166854858400000
Position.Y = 115.518249511718800000
Size.Width = 227.518005371093800000
Size.Height = 57.759124755859380000
Size.PlatformDefault = False
GroupName = '2'
Text = 'Send After Rx'
Font.Size = 18.000000000000000000
Font.Color = claSilver
Font.Name = 'Segoe UI'
end
object chkSeconds: TTMSFNCRadioButton
Color = claNull
Align = Scale
Position.X = 21.540166854858400000
Position.Y = 64.802925109863280000
Size.Width = 292.138519287109400000
Size.Height = 57.759124755859380000
Size.PlatformDefault = False
GroupName = '2'
Text = 'Send On n'#39'th Second:'
Font.Size = 18.000000000000000000
Font.Color = claSilver
Font.Name = 'Segoe UI'
end
object edtSeconds: TTMSFMXEdit
Touch.InteractiveGestures = [LongTap, DoubleTap]
Align = Scale
StyleLookup = 'LCARSTMSFMXEdit1Style'
Text = '2'
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Position.X = 361.000000000000000000
Position.Y = 70.804733276367190000
Margins.Left = 8.000000000000000000
Margins.Right = 8.000000000000000000
Margins.Bottom = 8.000000000000000000
StyledSettings = [Family, Style]
Size.Width = 77.000000000000000000
Size.Height = 50.242599487304690000
Size.PlatformDefault = False
Version = '1.4.4.5'
Lookup.Separator = ';'
end
end
object Label1: TLabel
Align = Scale
StyledSettings = [Family, Style, FontColor, Other]
Position.X = 24.000000000000000000
Position.Y = 672.000000000000000000
Size.Width = 265.000000000000000000
Size.Height = 57.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'LCARSLabelStyle'
TextSettings.Font.Size = 16.000000000000000000
Text = 'Password:'
TabOrder = 7
end
object edtPassword: TTMSFMXEdit
Touch.InteractiveGestures = [LongTap, DoubleTap]
Align = Scale
StyleLookup = 'LCARSTMSFMXEdit1Style'
TabOrder = 1
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Position.X = 304.000000000000000000
Position.Y = 680.000000000000000000
Margins.Left = 8.000000000000000000
Margins.Right = 8.000000000000000000
Margins.Bottom = 8.000000000000000000
StyledSettings = [Family, Style]
Size.Width = 201.000000000000000000
Size.Height = 49.000000000000000000
Size.PlatformDefault = False
Version = '1.4.4.5'
Lookup.Separator = ';'
end
object tmrSending: TTimer
Enabled = False
OnTimer = tmrSendingTimer
Left = 480
Top = 616
end
object lblSending: TLabel
Align = Scale
StyledSettings = [Family, Style]
Position.X = 136.000000000000000000
Position.Y = 640.000000000000000000
Size.Width = 249.000000000000000000
Size.Height = 36.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'LCARSLabelStyle'
TextSettings.Font.Size = 16.000000000000000000
TextSettings.FontColor = claYellow
TextSettings.HorzAlign = Center
Text = 'Waiting To Send ...'
Visible = False
TabOrder = 5
end
end
inherited tmrUpdates: TTimer
Left = 24
Top = 592
end
end