-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathufrmMain.dfm
More file actions
1514 lines (1514 loc) · 63.7 KB
/
Copy pathufrmMain.dfm
File metadata and controls
1514 lines (1514 loc) · 63.7 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
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
object frmMain: TfrmMain
Left = 0
Top = 0
Margins.Left = 2
Margins.Top = 2
Margins.Right = 2
Margins.Bottom = 2
Caption = 'GetIt Manager v1.5'
ClientHeight = 1146
ClientWidth = 1348
Color = clBtnFace
Constraints.MinHeight = 300
Constraints.MinWidth = 925
DoubleBuffered = True
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Tahoma'
Font.Style = []
Position = poScreenCenter
Visible = True
OnCloseQuery = FormCloseQuery
OnCreate = FormCreate
OnDestroy = FormDestroy
TextHeight = 16
object Splitter1: TSplitter
Left = 0
Top = 1123
Width = 1348
Height = 4
Cursor = crVSplit
Align = alBottom
MinSize = 15
ExplicitTop = 500
ExplicitWidth = 921
end
object pnlTop: TPanel
Left = 0
Top = 0
Width = 1348
Height = 281
Align = alTop
TabOrder = 0
DesignSize = (
1348
281)
object panelGetItCmd: TPanel
Left = 1
Top = 1
Width = 600
Height = 120
TabOrder = 0
object lblGetItMode: TLabel
Left = 442
Top = 43
Width = 139
Height = 16
Caption = 'GetIt mode: Unknown'
Font.Charset = DEFAULT_CHARSET
Font.Color = clGrayText
Font.Height = -13
Font.Name = 'Tahoma'
Font.Style = [fsBold]
ParentFont = False
end
object btnToggleGetItMode: TBitBtn
Left = 492
Top = 9
Width = 97
Height = 28
Caption = 'Go Offline'
TabOrder = 4
OnClick = btnToggleGetItModeClick
end
object btnRefreshGetItCmd: TBitBtn
Left = 16
Top = 17
Width = 129
Height = 39
Action = actRefresh
Caption = 'List (GetItCmd)'
Glyph.Data = {
36030000424D3603000000000000360000002800000010000000100000000100
1800000000000003000000000000000000000000000000000000FF00FFFF00FF
FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00
FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF91DA8F5C
D65958E25630D92F3AD2387EC97BFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF
FF00FFFF00FFFF00FF84CE806ACB6678C074FF00FF67B36231C62E41CA3F7CC0
78FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF66B7604BA946FF00FFFF
00FFFF00FFFF00FF67B36261DA5E91DE8F61A95AFF00FFFF00FFFF00FFFF00FF
FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF67B36299EA
974FA448FF00FFFF00FFFF00FFFF00FFFF00FF84BE80FF00FFFF00FFFF00FFFF
00FFFF00FF67B36267B36267B3628DEA8CAFE7AD68B4629BC797FF00FFFF00FF
32D12F79CA7532D12FFF00FFFF00FFFF00FFFF00FFFF00FF4FD14B7AE8798DEA
8C99DE97449D3CFF00FFFF00FF8FDF8D26D42546D14572B76DFF00FFFF00FFFF
00FFFF00FFFF00FF6AD1668CEC8B9FEF9E6AB7647BB575FF00FF84BE8032D431
28D1262CCB2A71D46F84BE80FF00FFFF00FFFF00FFFF00FFFF00FF61DA5E9FE0
9C449D3CFF00FFFF00FF67B36267B36227D2266BD56967B36267B362FF00FFFF
00FFFF00FFFF00FFFF00FFFF00FF6DC569FF00FFFF00FFFF00FFFF00FF54BE4F
27D2266ED56C53A24BFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00
FFFF00FFFF00FFFF00FFFF00FFFF00FF3ADC388BE68867B362FF00FFFF00FFFF
00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF
5AD85785E783A1E89F67B362FF00FFFF00FFFF00FF83CB7F3EA638FF00FFFF00
FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF7EDD7B92EC9188EA8767B3627A
D67773D26F3EB239FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF
FF00FFFF00FF9ACE9790D38D84CA8154B54F6FBE6AFF00FFFF00FFFF00FFFF00
FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF
00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF}
TabOrder = 0
end
object chkInstalledOnly: TCheckBox
Left = 383
Top = 20
Width = 103
Height = 17
Caption = 'Installed Only'
TabOrder = 1
OnClick = chkInstalledOnlyClick
end
object chkUseRsVars: TCheckBox
Left = 409
Top = 92
Width = 223
Height = 17
Caption = 'Use rsvars.bat for operations'
Checked = True
State = cbChecked
TabOrder = 5
end
object edtNameFilter: TLabeledEdit
Left = 183
Top = 62
Width = 314
Height = 24
EditLabel.Width = 160
EditLabel.Height = 24
EditLabel.Margins.Left = 12
EditLabel.Margins.Top = 12
EditLabel.Margins.Right = 12
EditLabel.Margins.Bottom = 12
EditLabel.Caption = 'Name/description contains: '
LabelPosition = lpLeft
TabOrder = 2
Text = ''
TextHint = 'leave blank to include all packages'
OnChange = edtNameFilterChange
end
object rgrpSortBy: TRadioGroup
Left = 183
Top = 10
Width = 194
Height = 46
Hint =
'This parameter is passed to the command line but does not seem t' +
'o have any effect.'
Caption = 'Sort By'
Columns = 3
ItemIndex = 0
Items.Strings = (
'Name'
'Vendor'
'Date')
TabOrder = 3
OnClick = rgrpSortByClick
end
end
object pnlInstall: TPanel
Left = 607
Top = 1
Width = 740
Height = 279
Align = alRight
BevelEdges = []
BevelOuter = bvNone
TabOrder = 1
DesignSize = (
740
279)
object Label1: TLabel
Left = 21
Top = 14
Width = 116
Height = 16
Alignment = taRightJustify
Caption = 'RAD Studio Version:'
end
object Label2: TLabel
Left = 181
Top = 213
Width = 204
Height = 14
Alignment = taRightJustify
Caption = 'All EULAs are automatically accepted.'
Font.Charset = DEFAULT_CHARSET
Font.Color = clGrayText
Font.Height = -12
Font.Name = 'Tahoma'
Font.Style = []
ParentFont = False
end
object FLblVersionState: TLabel
Left = 21
Top = 172
Width = 107
Height = 16
Caption = 'Version check: n/a'
Font.Charset = DEFAULT_CHARSET
Font.Color = clGrayText
Font.Height = -13
Font.Name = 'Tahoma'
Font.Style = []
ParentFont = False
end
object btnOutputLog: TBitBtn
Left = 21
Top = 104
Width = 120
Height = 30
Hint = 'Output log'
Caption = 'Output Log'
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Tahoma'
Font.Style = [fsBold]
ParentFont = False
ParentShowHint = False
ShowHint = True
TabOrder = 6
OnClick = btnOutputLogClick
end
object btnInstallCheckedPackages: TBitBtn
Left = 144
Top = 240
Width = 233
Height = 34
Action = actInstallChecked
Caption = 'Install checked packages'
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Tahoma'
Font.Style = [fsBold]
Glyph.Data = {
36030000424D3603000000000000360000002800000010000000100000000100
18000000000000030000130B0000130B00000000000000000000FFFFFFFFFFFF
FEFEFED5D4D4D5D5D5D5D6D6D3D4D4D2D2D2D3D0CFD9C7C3E2D6D3FDFDFDFBFA
FAF9F8F8FBFBFBFDFDFDFFFFFFFFFFFF4949496262626A6A6A6A6A6A6A6A6A6C
6C6C393D3DF6EAE7915B51814032B49187FFFFFFF9F8F8FCFCFCFFFFFF747474
858787FFFFFFF5F5F5F5F5F5F5F5F5FFFFFF333535E5D1CC6E2313905448B38C
87A7796FFDFDFDFBFAFAFFFFFF696969CACDCDFFFFFFFDFFFFFDFFFFFDFFFFFF
FFFF313133FFFFFFC9ABA9884A3ED2B3B5B07E79FFFFFFFBFAFAFFFFFF6B6F71
996448B88F7EB68F7AB68F7AB68F7ABE9580402C21FCF7F7B48C888C4E40D5B8
BADBC0C0FFFFFFFDFDFDFFFFFF75655DE0B692FFBE59FFBE5DFFBE5DFFBE5DFF
C25DA27D4BE8DBDD874C4371301F6F2D1D712E1D7A3726E7DBD8FFFFFF6C6F75
FFAC4E8D3000913200913200913200933200663713FFFFFFD5BABCD2B9BBCFB3
B3CFB1B38E5247DFCFCADDDDDD45454540444ABBC1C5E2E8ECE0E6EAE0E6EAE6
EEF22F3335FDFAFCE5D7DBE3D5D7DDCBCBD1B2B48E5246E1D2CE3131317B7B7B
B2B2B23131313333333333333535356161617272729D9994FFD8ABF9D3A8ECE8
EAD5BABA8D5345E1D2CED5D5D5404040CACACAFFFFFFFFFFFFFFFFFFD7D7D73D
3D3D5A5A5C8F8578FFD79FFCBB6DEFEBEFDBC0C08E5446E1D2CEFFFFFF2F2F2F
353535333333333333313333333537565450595654FFE8C9FFE5C4FCC88BF0EB
EFE0C8CA8F5448E2D3D0FFFFFFFFFFFFFFFFFFF6EFECF5E6E4FFFAFBF2E3DAFF
EBC5FFF0D0FFE3C1FFC277FDD6A8F2EDEFE5D0D090564AE2D3D0FFFFFFFFFFFF
FFFFFFC5A69FBD9990DACACDB18967FFAA31FFBE66FFC87CFFD18FFFE4C1F5EE
F2E9D6D891584CE2D3D0FFFFFFFFFFFFFFFFFFB79188B1867ED4C0C080675D80
696780676380676380655F8B736ED6C6C4ECDADC92594DE2D3D0FFFFFFFFFFFF
FFFFFFBB9991B38A82F2E2E2F2E0E2F2E0E2F2E0E2F2E0E2F2E0E2F0E0E0ECDC
DCF2E2E2955B4FE2D3D0FFFFFFFFFFFFFFFFFFBA968D874A3A935B4F93594D93
594D93594D93594D93594D93594D93594D955B4F813F30E0D0CD}
ParentFont = False
TabOrder = 0
end
object chkAcceptEULAs: TCheckBox
Left = 56
Top = 213
Width = 105
Height = 17
Alignment = taLeftJustify
Caption = 'Accept EULAs'
Checked = True
Enabled = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Tahoma'
Font.Style = []
ParentFont = False
State = cbChecked
TabOrder = 1
end
object btnIDEPaths: TButton
Left = 365
Top = 9
Width = 140
Height = 28
Caption = 'IDE path editor'
TabOrder = 7
OnClick = btnIDEPathsClick
end
object cmbRADVersions: TComboBox
Left = 159
Top = 11
Width = 186
Height = 24
Style = csDropDownList
TabOrder = 2
OnChange = cmbRADVersionsChange
end
object btnInstallSelectedPackage: TButton
Left = 400
Top = 242
Width = 142
Height = 32
Action = actInstallSelected
Anchors = [akRight, akBottom]
Caption = 'Install selected'
TabOrder = 3
end
object btnLicense: TButton
Left = 548
Top = 242
Width = 74
Height = 32
Anchors = [akRight, akBottom]
Caption = 'License'
Enabled = False
TabOrder = 4
OnClick = btnLicenseClick
end
object btnProjectUrl: TButton
Left = 628
Top = 242
Width = 104
Height = 32
Anchors = [akRight, akBottom]
Caption = 'Project URL'
Enabled = False
TabOrder = 5
OnClick = btnProjectUrlClick
end
end
object panelRest: TPanel
Left = 0
Top = 121
Width = 601
Height = 154
Anchors = [akLeft, akBottom]
TabOrder = 2
object lblPlatforms: TLabel
Left = 8
Top = 80
Width = 59
Height = 16
Caption = 'Platforms:'
end
object lblOSes: TLabel
Left = 294
Top = 80
Width = 35
Height = 16
Caption = 'OSes:'
end
object FLblCategoryFilter: TLabel
Left = 8
Top = 46
Width = 56
Height = 16
Caption = 'Category:'
end
object FLblVendorFilter: TLabel
Left = 294
Top = 46
Width = 46
Height = 16
Caption = 'Vendor:'
end
object FLblRestTextFilterColumns: TLabel
Left = 8
Top = 114
Width = 165
Height = 16
Caption = 'ID, Name, Description, Tags:'
end
object cmbPlatforms: TComboBox
Left = 76
Top = 76
Width = 200
Height = 24
Style = csDropDownList
DropDownCount = 20
Enabled = False
TabOrder = 7
OnChange = TargetFilterChange
end
object cmbOSes: TComboBox
Left = 354
Top = 76
Width = 232
Height = 24
Style = csDropDownList
DropDownCount = 20
Enabled = False
TabOrder = 8
OnChange = TargetFilterChange
end
object btnRefreshRest: TBitBtn
Left = 8
Top = 8
Width = 140
Height = 26
Caption = 'Full List (REST)'
TabOrder = 0
OnClick = btnRefreshRestClick
end
object chkNotInstalledOnly: TCheckBox
Tag = 1
Left = 458
Top = 13
Width = 132
Height = 17
Caption = 'Not Installed'
TabOrder = 4
OnClick = chkNotInstalledOnlyClick
end
object lFilterRestList: TEdit
Left = 184
Top = 110
Width = 252
Height = 24
TabOrder = 9
TextHint = 'leave blank to include all packages'
OnChange = edtNameFilterChange
end
object FCmbCategoryFilter: TComboBox
Left = 76
Top = 42
Width = 200
Height = 24
Style = csDropDownList
DropDownCount = 20
TabOrder = 5
OnChange = CategoryFilterChange
end
object FCmbVendorFilter: TComboBox
Left = 354
Top = 42
Width = 232
Height = 24
Style = csDropDownList
DropDownCount = 20
TabOrder = 6
OnChange = VendorFilterChange
end
object FChkDelphiOnly: TCheckBox
Left = 248
Top = 13
Width = 86
Height = 17
Caption = 'Delphi only'
Checked = True
State = cbChecked
TabOrder = 2
OnClick = ScopeFilterChange
end
object FChkLatestOnly: TCheckBox
Left = 156
Top = 13
Width = 86
Height = 17
Caption = 'Latest only'
Checked = True
State = cbChecked
TabOrder = 1
OnClick = ScopeFilterChange
end
object cbInstalledRest: TCheckBox
Tag = 1
Left = 340
Top = 13
Width = 106
Height = 17
Caption = 'Installed Only'
TabOrder = 3
OnClick = cbInstalledRestClick
end
object chkNonCommercial: TCheckBox
Left = 8
Top = 134
Width = 150
Height = 17
Caption = 'Non Commercial'
Hint = 'Exclude commercial/trial licenses and names starting with Trial'
ParentShowHint = False
ShowHint = True
TabOrder = 11
OnClick = ScopeFilterChange
end
object chkUpdatableOnly: TCheckBox
Tag = 1
Left = 450
Top = 114
Width = 136
Height = 17
Caption = 'Updatable Only'
TabOrder = 10
OnClick = chkUpdatableOnlyClick
end
end
end
object lbPackages: TCheckListBox
Left = 0
Top = 281
Width = 1002
Height = 842
Align = alLeft
Anchors = [akLeft, akTop, akRight, akBottom]
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Consolas'
Font.Style = []
ItemHeight = 15
Items.Strings = (
'one'
'two'
'three')
ParentFont = False
PopupMenu = mnuCheckListPopup
TabOrder = 1
OnClick = lbPackagesClick
OnClickCheck = lbPackagesClick
end
object StatusBar: TStatusBar
Left = 0
Top = 1127
Width = 1348
Height = 19
Panels = <
item
Width = 150
end
item
Width = 150
end
item
Width = 150
end>
OnResize = StatusBarResize
DesignSize = (
1348
19)
object btnCopyExecLine: TButton
Left = 1241
Top = 1
Width = 103
Height = 17
Anchors = [akTop, akRight]
Caption = 'Copy string'
TabOrder = 0
OnClick = btnCopyExecLineClick
end
end
object pnlPackageDetails: TPanel
Left = 1008
Top = 281
Width = 340
Height = 842
Align = alRight
BevelOuter = bvNone
TabOrder = 3
object pnlPackageImages: TPanel
Left = 0
Top = 0
Width = 340
Height = 160
Align = alTop
BevelOuter = bvNone
TabOrder = 0
object shpDetailPersonality: TShape
Left = 271
Top = 4
Width = 64
Height = 64
Brush.Color = 2237148
Pen.Style = psClear
Shape = stCircle
Visible = False
end
object lblDetailPersonality: TLabel
Left = 271
Top = 4
Width = 64
Height = 64
Alignment = taCenter
AutoSize = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -24
Font.Name = 'Tahoma'
Font.Style = [fsBold]
ParentFont = False
ShowAccelChar = False
Transparent = True
Layout = tlCenter
Visible = False
StyleElements = []
end
object lblTargetX86: TLabel
Left = 162
Top = 102
Width = 40
Height = 24
Alignment = taCenter
AutoSize = False
Caption = 'x86'
Color = 15132390
Enabled = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clGrayText
Font.Height = -12
Font.Name = 'Tahoma'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
ShowAccelChar = False
Transparent = False
Layout = tlCenter
StyleElements = []
end
object lblTargetX64: TLabel
Left = 208
Top = 102
Width = 40
Height = 24
Alignment = taCenter
AutoSize = False
Caption = 'x64'
Color = 15132390
Enabled = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clGrayText
Font.Height = -12
Font.Name = 'Tahoma'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
ShowAccelChar = False
Transparent = False
Layout = tlCenter
StyleElements = []
end
object lblTargetWin: TLabel
Left = 254
Top = 102
Width = 40
Height = 24
Alignment = taCenter
AutoSize = False
Caption = 'Win'
Color = 15132390
Enabled = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clGrayText
Font.Height = -12
Font.Name = 'Tahoma'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
ShowAccelChar = False
Transparent = False
Layout = tlCenter
StyleElements = []
end
object lblTargetOSX: TLabel
Left = 300
Top = 102
Width = 40
Height = 24
Alignment = taCenter
AutoSize = False
Caption = 'OSX'
Color = 15132390
Enabled = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clGrayText
Font.Height = -12
Font.Name = 'Tahoma'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
ShowAccelChar = False
Transparent = False
Layout = tlCenter
StyleElements = []
end
object lblTargetIOS: TLabel
Left = 162
Top = 130
Width = 32
Height = 24
Alignment = taCenter
AutoSize = False
Caption = 'iOS'
Color = 15132390
Enabled = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clGrayText
Font.Height = -12
Font.Name = 'Tahoma'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
ShowAccelChar = False
Transparent = False
Layout = tlCenter
StyleElements = []
end
object lblTargetARM: TLabel
Left = 198
Top = 130
Width = 32
Height = 24
Alignment = taCenter
AutoSize = False
Caption = 'ARM'
Color = 15132390
Enabled = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clGrayText
Font.Height = -12
Font.Name = 'Tahoma'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
ShowAccelChar = False
Transparent = False
Layout = tlCenter
StyleElements = []
end
object lblTargetAndroid: TLabel
Left = 234
Top = 130
Width = 60
Height = 24
Alignment = taCenter
AutoSize = False
Caption = 'Android'
Color = 15132390
Enabled = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clGrayText
Font.Height = -12
Font.Name = 'Tahoma'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
ShowAccelChar = False
Transparent = False
Layout = tlCenter
StyleElements = []
end
object lblTargetLinux: TLabel
Left = 298
Top = 130
Width = 42
Height = 24
Alignment = taCenter
AutoSize = False
Caption = 'Linux'
Color = 15132390
Enabled = False
Font.Charset = DEFAULT_CHARSET
Font.Color = clGrayText
Font.Height = -12
Font.Name = 'Tahoma'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
ShowAccelChar = False
Transparent = False
Layout = tlCenter
StyleElements = []
end
object imgPackageImage: TPaintBox
Left = 0
Top = 0
Width = 154
Height = 154
ParentShowHint = False
ShowHint = True
OnPaint = PackageImagePaint
end
object imgPackageIcon: TPaintBox
Left = 162
Top = 0
Width = 96
Height = 96
ParentShowHint = False
ShowHint = True
OnPaint = PackageImagePaint
end
end
object mmoDescription: TMemo
Left = 0
Top = 160
Width = 340
Height = 682
Align = alClient
ReadOnly = True
ScrollBars = ssVertical
TabOrder = 1
end
end
object aclGetIt: TActionList
Left = 624
Top = 528
object actRefresh: TAction
Caption = '&Refresh Package List'
OnExecute = actRefreshExecute
end
object actInstallChecked: TAction
Category = 'install'
Caption = 'Install checked packages'
Enabled = False
OnExecute = actInstallCheckedExecute
end
object actSaveCheckedList: TAction
Category = 'load and save'
Caption = 'Save checked packages...'
ShortCut = 16467
OnExecute = actSaveCheckedListExecute
end
object actCheckAll: TAction
Category = 'check all'
Caption = 'Check All'
ShortCut = 16449
OnExecute = actCheckAllExecute
end
object actUncheckAll: TAction
Category = 'check all'
Caption = 'Uncheck All'
OnExecute = actUncheckAllExecute
end
object actUninstallChecked: TAction
Category = 'install'
Caption = 'Uninstall checked packages'
Enabled = False
OnExecute = actUninstallCheckedExecute
end
object actLoadCheckedList: TAction
Category = 'load and save'
Caption = 'Load checked items'
OnExecute = actLoadCheckedListExecute
end
object actInstallSelected: TAction
Category = 'install'
Caption = 'Install selected package'
Enabled = False
OnExecute = actInstallSelectedExecute
end
object actUninstallSelected: TAction
Category = 'install'
Caption = 'Uninstall selected package'
Enabled = False
OnExecute = actUninstallSelectedExecute
end
end
object DosCommand: TDosCommand
InputToOutput = False
MaxTimeAfterBeginning = 60
MaxTimeAfterLastOutput = 30
OnNewLine = DosCommandNewLine
OnTerminated = DosCommandTerminated
Left = 209
Top = 329
end
object mnuCheckListPopup: TPopupMenu
OnPopup = mnuCheckListPopupPopup
Left = 208
Top = 432
object CheckAll1: TMenuItem
Action = actCheckAll
end
object UncheckAll1: TMenuItem
Action = actUncheckAll
end
object MenuSeparator1: TMenuItem
Caption = '-'
end
object InstallChecked1: TMenuItem
Action = actInstallChecked
end
object UninstallChecked1: TMenuItem
Action = actUninstallChecked
end
object MenuSeparatorDownload: TMenuItem
Caption = '-'
end
object InstallSelectedPackage1: TMenuItem
Action = actInstallSelected
end
object UninstallSelectedPackage1: TMenuItem
Action = actUninstallSelected
end
object DownloadSelectedViaGetItCmd1: TMenuItem
Caption = 'Download selected package (GetItCmd)'
Enabled = False
OnClick = DownloadSelectedViaGetItCmd
end
object DownloadSelectedDirectRest1: TMenuItem
Caption = 'Download selected package (REST direct...)'
Enabled = False
OnClick = DownloadSelectedDirectRest
end
object DownloadSelectedLocalPackage1: TMenuItem
Caption = 'Download selected installable package...'
Enabled = False
OnClick = DownloadLocalPackages
end
object DownloadCheckedLocalPackages1: TMenuItem
Caption = 'Download checked installable packages...'
Enabled = False
OnClick = DownloadLocalPackages
end
object MenuSeparatorSort: TMenuItem
Caption = '-'
end
object SortLocal1: TMenuItem
Caption = 'Sort REST list'
object SortById1: TMenuItem
AutoCheck = True
Caption = 'ID'
RadioItem = True
OnClick = LocalSortMenuClick
end
object SortByVersion1: TMenuItem
Tag = 1
AutoCheck = True
Caption = 'Version'
RadioItem = True
OnClick = LocalSortMenuClick
end
object SortByName1: TMenuItem
Tag = 2
AutoCheck = True
Caption = 'Name'
Checked = True
RadioItem = True
OnClick = LocalSortMenuClick
end
object SortByVendor1: TMenuItem
Tag = 3
AutoCheck = True
Caption = 'Vendor'
RadioItem = True
OnClick = LocalSortMenuClick
end
object SortByCategory1: TMenuItem
Tag = 4
AutoCheck = True
Caption = 'Category'
RadioItem = True
OnClick = LocalSortMenuClick
end
object SortByDate1: TMenuItem
Tag = 5
AutoCheck = True
Caption = 'Date'
RadioItem = True
OnClick = LocalSortMenuClick
end
end
object MenuSeparator2: TMenuItem
Caption = '-'
end
object mnuSaveCheckedList: TMenuItem
Action = actSaveCheckedList
Enabled = False
end
object actLoadCheckedList1: TMenuItem
Action = actLoadCheckedList
end
end
object FileOpenDialogSavedChecks: TFileOpenDialog
DefaultExtension = 'txt'
FavoriteLinks = <>
FileTypes = <
item
DisplayName = 'Text files'
FileMask = '*.txt'
end
item
DisplayName = 'Any file'
FileMask = '*.*'
end>
Options = [fdoPathMustExist, fdoFileMustExist]
Title = 'Load checked packages'
Left = 556
Top = 384