File: projectgroupeditor.lfm

package info (click to toggle)
lazarus 4.0%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 275,760 kB
  • sloc: pascal: 2,341,904; xml: 509,420; makefile: 348,726; cpp: 93,608; sh: 3,387; java: 609; perl: 297; sql: 222; ansic: 137
file content (677 lines) | stat: -rw-r--r-- 30,320 bytes parent folder | download
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
object ProjectGroupEditorForm: TProjectGroupEditorForm
  Left = 331
  Height = 358
  Top = 393
  Width = 646
  BorderIcons = [biSystemMenu]
  Caption = 'ProjectGroupEditorForm'
  ClientHeight = 358
  ClientWidth = 646
  LCLVersion = '3.99.0.0'
  OnCloseQuery = FormCloseQuery
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  object TBProjectGroup: TToolBar
    Left = 0
    Height = 48
    Top = 0
    Width = 646
    AutoSize = True
    ButtonHeight = 46
    ButtonWidth = 23
    ShowCaptions = True
    TabOrder = 0
    object TBOpen: TToolButton
      Left = 1
      Top = 2
      Action = AProjectGroupOpen
      DropdownMenu = PopupMenuOpen
      Style = tbsDropDown
    end
    object TBSave: TToolButton
      Left = 50
      Top = 2
      Action = AProjectGroupSave
    end
    object TBAdd: TToolButton
      Left = 150
      Top = 2
      Caption = 'Add'
      DropdownMenu = PopupMenuAdd
      ImageIndex = 8
      Style = tbsButtonDrop
    end
    object TBNewTarget: TToolButton
      Left = 82
      Top = 2
      Action = AProjectGroupAddNew
      Visible = False
    end
    object TBDelete: TToolButton
      Left = 190
      Top = 2
      Action = AProjectGroupDelete
    end
    object TBCompile: TToolButton
      Left = 241
      Top = 2
      Action = ATargetCompile
    end
    object TBCompileClean: TToolButton
      Left = 294
      Top = 2
      Action = ATargetCompileClean
    end
    object ToolButton1: TToolButton
      Left = 380
      Height = 46
      Top = 2
      Caption = 'ToolButton1'
      Style = tbsSeparator
    end
    object TBTargetUp: TToolButton
      Left = 439
      Top = 2
      Action = ATargetEarlier
    end
    object TBTargetLater: TToolButton
      Left = 479
      Top = 2
      Action = ATargetLater
    end
    object TBMore: TToolButton
      Left = 557
      Top = 2
      Caption = 'More...'
      DropdownMenu = PopupMenuMore
      Style = tbsButtonDrop
    end
    object TBActivate: TToolButton
      Left = 388
      Top = 2
      Action = ATargetActivate
      Visible = False
    end
    object TBReload: TToolButton
      Left = 513
      Top = 2
      Action = AProjectGroupReload
    end
  end
  object TVPG: TTreeView
    Left = 0
    Height = 287
    Top = 48
    Width = 646
    Align = alClient
    HideSelection = False
    PopupMenu = PopupMenuTree
    ReadOnly = True
    RightClickSelect = True
    TabOrder = 1
    Options = [tvoAutoItemHeight, tvoKeepCollapsedNodes, tvoReadOnly, tvoRightClickSelect, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw]
    OnAdvancedCustomDrawItem = TVPGAdvancedCustomDrawItem
    OnDblClick = TVPGDblClick
    OnKeyDown = TVPGKeyDown
    OnMouseDown = TVPGMouseDown
    OnSelectionChanged = TVPGSelectionChanged
  end
  object SBPG: TStatusBar
    Left = 0
    Height = 23
    Top = 335
    Width = 646
    Panels = <    
      item
        Text = '0 targets'
        Width = 85
      end    
      item
        Text = 'Current target: '
        Width = 50
      end>
    SimplePanel = False
  end
  object PopupMenuMore: TPopupMenu
    OnPopup = PopupMenuMorePopup
    Left = 208
    Top = 96
    object PMINew: TMenuItem
      Action = AProjectGroupNew
    end
    object PMISaveAs: TMenuItem
      Action = AProjectGroupSaveAs
      Bitmap.Data = {
        36040000424D3604000000000000360000002800000010000000100000000100
        2000000000000004000064000000640000000000000000000000D8AB8EFFCD95
        70FFBD7342FFB76835FFB56835FFB46734FFB26634FFB06533FFAE6433FFAC63
        32FFAA6232FFA96132FFA86031FFA76132FFAB693CFFBC8661FFC37D4FFFEBC6
        ADFFEAC5ADFFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB
        F8FFFEFBF8FFFEFBF8FFFEFBF8FFC89A7CFFC79879FFAD6B40FFBA6C38FFEDCA
        B3FFE0A27AFFFEFAF7FF62C088FF62C088FF62C088FF62C088FF62C088FF62C0
        88FF62C088FF62C088FFFDF9F6FFCA8D65FFC99B7CFFA76132FFBB6C38FFEECC
        B6FFE1A27AFFFEFAF7FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDC
        C2FFBFDCC2FFBFDCC2FFFDF9F6FFCD9068FFCC9E81FFA86132FFBB6B38FFEFCE
        B8FFE1A279FFFEFAF7FF62C088FF62C088FFCEF7FFFF292929FF525252FFCEF7
        FFFF62C088FF62C088FFFDF9F6FFCF936AFFCEA384FFAA6132FFBA6A36FFEFD0
        BBFFE2A27AFFFEFBF8FFCEF7FFFFCEF7FFFFCEF7FFFFCEF7FFFFCEF7FFFFCEF7
        FFFFCEF7FFFFCEF7FFFFFEFBF8FFD3966DFFD2A78AFFAB6232FFBB6A36FFF0D2
        BEFFE2A37AFFE2A37AFFCEF7FFFFCEF7FFFFCEF7FFFF292929FF525252FFCEF7
        FFFFCEF7FFFFCEF7FFFFD89971FFD69970FFD5AB8EFFAD6333FFBB6A36FFF2D5
        C2FFE3A37AFFD0F2FAFFCEF7FFFFCEF7FFFFCEF7FFFF525252FF292929FF849C
        A5FFCEF7FFFFCEF7FFFFD2F7FEFFD99B73FFDAB095FFAF6433FFBB6A36FFF2D8
        C5FFE3A47BFFB5EEFEFFB5EFFFFFB5EFFFFFB5EFFFFFB5EFFFFF525252FF2929
        29FF525252FFB5EFFFFFB5EFFEFFDC9D74FFDDB59AFFB16534FFBB6B36FFF4D9
        C7FFE6A67DFFBAECFAFFB5EFFFFF292929FF525252FFB5EFFFFFB5EFFFFF2929
        29FF292929FFB5EFFFFFBAEFFDFFDA9C74FFE1BA9FFFB36634FFBB6C37FFF4DC
        C9FFE7A77DFFC9E6F0FFB5EFFFFF292929FF292929FFB5EFFFFF849CA5FF2929
        29FF292929FFB5EFFFFFC9EFF9FFDEA077FFE4BEA4FFB46734FFBD6E3AFFF5DD
        CCFFE7A87EFFFAF0E8FFB5EFFFFF849CA5FF292929FF292929FF292929FF2929
        29FF849CA5FFB5EFFFFFF7E5D9FFE0A278FFE7C2A9FFB66835FFC07442FFF6DF
        D0FFE8A87EFFFCF6F1FFC6F2F6FF94F7FFFF94F7FFFF94F7FFFF94F7FFFF94F7
        FFFF94F7FFFFB8E4E8FFF7E6DBFFE1A37AFFEFD5C3FFB76A36FFC68255FFF6DF
        D1FFE9AA80FFFEFAF6FFFDFAF6FFDAF1F3FFAFF4FAFF99F6FEFF99F6FEFFAFF4
        FAFFDAF1F3FFF9ECE2FFF8E7DBFFEED0BAFFECD0BDFFBD7443FFD6A585FFF6E0
        D1FFF7E0D1FFFEFBF8FFFEFBF7FFFDF9F6FFFCF5F0FFFAF0EAFFFBF2EDFFFDF9
        F6FFFDFAF7FFFBF1EBFFF8E9DFFFECD1BEFFCD926AFFE2C5B1FFE1BDA6FFD9AB
        8DFFC9895EFFC07543FFBD6E3AFFBB6C37FFBB6B36FFBB6A36FFBB6A36FFBC6C
        39FFBD6E3BFFBB6D3AFFBF7444FFC98D65FFE7CEBCFF00000000
      }
    end
    object PMIUndo: TMenuItem
      Action = AProjectGroupUndo
    end
    object PMIRedo: TMenuItem
      Action = AProjectGroupRedo
    end
    object PMIOptions: TMenuItem
      Action = AProjectGroupOptions
    end
    object PMIInfo: TMenuItem
      Action = ATargetInfo
    end
  end
  object ActionListMain: TActionList
    Left = 48
    Top = 152
    object ATargetEarlier: TAction
      Category = 'TargetAction'
      Caption = 'Earlier'
      ImageIndex = 10
      OnExecute = ATargetEarlierExecute
      OnUpdate = ATargetEarlierUpdate
    end
    object ATargetLater: TAction
      Category = 'TargetAction'
      Caption = 'Later'
      ImageIndex = 11
      OnExecute = ATargetLaterExecute
      OnUpdate = ATargetLaterUpdate
    end
    object ATargetCompile: TAction
      Category = 'TargetAction'
      Caption = 'Compile'
      ImageIndex = 12
      OnExecute = ATargetCompileExecute
      OnUpdate = ATargetCompileUpdate
    end
    object ATargetCompileClean: TAction
      Category = 'TargetAction'
      Caption = 'Compile Clean'
      ImageIndex = 13
      OnExecute = ATargetCompileCleanExecute
      OnUpdate = ATargetCompileCleanUpdate
    end
    object ATargetCompileFromHere: TAction
      Category = 'TargetAction'
      Caption = 'Compile from here'
      OnExecute = ATargetCompileFromHereExecute
      OnUpdate = ATargetCompileFromHereUpdate
    end
    object ATargetProperties: TAction
      Category = 'TargetAction'
      Caption = 'Properties'
      ImageIndex = 14
      OnExecute = ATargetPropertiesExecute
      OnUpdate = ATargetPropertiesUpdate
    end
    object ATargetRun: TAction
      Category = 'TargetAction'
      Caption = 'Run'
      ImageIndex = 15
      OnExecute = ATargetRunExecute
      OnUpdate = ATargetRunUpdate
    end
    object ATargetInstall: TAction
      Category = 'TargetAction'
      Caption = 'Install'
      OnExecute = ATargetInstallExecute
      OnUpdate = ATargetInstallUpdate
    end
    object ATargetUninstall: TAction
      Category = 'TargetAction'
      Caption = 'Uninstall'
      OnExecute = ATargetUninstallExecute
      OnUpdate = ATargetUninstallUpdate
    end
    object ATargetActivate: TAction
      Category = 'TargetAction'
      Caption = 'Activate'
      ImageIndex = 19
      OnExecute = ATargetActivateExecute
      OnUpdate = ATargetActivateUpdate
    end
    object ATargetOpen: TAction
      Category = 'TargetAction'
      Caption = 'Open'
      OnExecute = ATargetOpenExecute
      OnUpdate = ATargetOpenUpdate
    end
    object ATargetCopyFilename: TAction
      Category = 'TargetAction'
      Caption = 'Copy Filename'
      OnExecute = ATargetCopyFilenameExecute
      OnUpdate = ATargetCopyFilenameUpdate
    end
    object ATargetInfo: TAction
      Category = 'TargetAction'
      Caption = 'Info'
      OnExecute = ATargetInfoExecute
    end
    object AProjectGroupOpen: TAction
      Category = 'ProjectGroupActions'
      Caption = 'Open'
      OnExecute = AProjectGroupOpenExecute
    end
    object AProjectGroupSave: TAction
      Category = 'ProjectGroupActions'
      Caption = 'Save'
      ImageIndex = 7
      OnExecute = AProjectGroupSaveExecute
      OnUpdate = AProjectGroupSaveUpdate
    end
    object AProjectGroupSaveAs: TAction
      Category = 'ProjectGroupActions'
      Caption = 'Save As'
      ImageIndex = 21
      OnExecute = AProjectGroupSaveAsExecute
      OnUpdate = AProjectGroupSaveAsUpdate
    end
    object AProjectGroupAddExisting: TAction
      Category = 'ProjectGroupActions'
      Caption = 'Add from file'
      ImageIndex = 8
      OnExecute = AProjectGroupAddExistingExecute
      OnUpdate = AProjectGroupAddExistingUpdate
    end
    object AProjectGroupAddCurrent: TAction
      Category = 'ProjectGroupActions'
      Caption = 'Add current project'
      ImageIndex = 8
      OnExecute = AProjectGroupAddCurrentExecute
      OnUpdate = AProjectGroupAddCurrentUpdate
    end
    object AProjectGroupAddAll: TAction
      Category = 'ProjectGroupActions'
      Caption = 'Add all from directory recursively'
      ImageIndex = 8
      OnExecute = AProjectGroupAddAllExecute
      OnUpdate = AProjectGroupAddAllUpdate
    end
    object AProjectGroupDelete: TAction
      Category = 'ProjectGroupActions'
      Caption = 'Remove'
      ImageIndex = 9
      OnExecute = AProjectGroupDeleteExecute
      OnUpdate = AProjectGroupDeleteUpdate
    end
    object AProjectGroupAddNew: TAction
      Category = 'ProjectGroupActions'
      Caption = 'New Target'
      ImageIndex = 6
    end
    object AProjectGroupReload: TAction
      Category = 'ProjectGroupActions'
      Caption = 'Reload'
      ImageIndex = 25
      OnExecute = AProjectGroupReloadExecute
      OnUpdate = AProjectGroupAddExistingUpdate
    end
    object AProjectGroupUndo: TAction
      Category = 'ProjectGroupActions'
      Caption = 'Undo'
      OnExecute = AProjectGroupUndoExecute
      OnUpdate = AProjectGroupUndoUpdate
    end
    object AProjectGroupRedo: TAction
      Category = 'ProjectGroupActions'
      Caption = 'Redo'
      OnExecute = AProjectGroupRedoExecute
      OnUpdate = AProjectGroupRedoUpdate
    end
    object AProjectGroupOptions: TAction
      Category = 'ProjectGroupActions'
      Caption = 'Options'
      OnExecute = AProjectGroupOptionsExecute
    end
    object AProjectGroupNew: TAction
      Category = 'ProjectGroupActions'
      Caption = 'New project group'
      OnExecute = AProjectGroupNewExecute
    end
  end
  object PopupMenuTree: TPopupMenu
    Left = 208
    Top = 152
    object PMICopyFilenameMenuItem: TMenuItem
      Action = ATargetCopyFilename
    end
    object PMIRunMenuItem: TMenuItem
      Action = ATargetRun
      Bitmap.Data = {
        36040000424D3604000000000000360000002800000010000000100000000100
        2000000000000004000064000000640000000000000000000000000000000000
        000004733AFF21824FFF638272FF000000000000000000000000000000000000
        0000000000000000000000000000000000000000000000000000000000000000
        000004733AFF7ACFA4FF2C8C5AFF3D7659FFAEAEAEFF00000000000000000000
        0000000000000000000000000000000000000000000000000000000000000000
        000004733AFF82D8ACFF76D6A6FF3C9D6AFF27744CFFACAEADFF000000000000
        0000000000000000000000000000000000000000000000000000000000000000
        000009773FFF83DBAEFF1FC671FF72DEA7FF4BB27FFF177445FFA8ADAAFF0000
        0000000000000000000000000000000000000000000000000000000000000000
        000004733AFF83DCAFFF11C369FF1ACC73FF69DFA3FF5AC28DFF137643FF9EA7
        A3FF000000000000000000000000000000000000000000000000000000000000
        000004733AFFA9DCC1FF10BD65FF11C167FF13C269FF59D395FF67C998FF167C
        47FF889C92FF0000000000000000000000000000000000000000000000000000
        000004733AFFA9DCC1FF0DB35EFF0EB660FF0EB660FF0DB45FFF47C484FF70CA
        9CFF1D824DFF678C79FF00000000000000000000000000000000000000000000
        000004733AFFA9DCC1FF0CAA58FF12AE5EFF15AF60FF16AD61FF13AA5DFF3AB6
        77FF75C79DFF288957FF4E8367FF000000000000000000000000000000000000
        000004733AFFA9DCC1FF2EAD6BFF2BAD6AFF27AB68FF22A964FF1CA55FFF41B2
        78FF78C69FFF298858FF678C79FF000000000000000000000000000000000000
        000004733AFFA9DCC1FF36AD70FF32AC6DFF2DAA6AFF28A866FF58BC89FF78C5
        9DFF1F804EFF839A8EFF00000000000000000000000000000000000000000000
        000004733AFFA9DCC1FF3EB176FF3AAF73FF36AE70FF6FC598FF71BF97FF187B
        49FFA6B0ABFF0000000000000000000000000000000000000000000000000000
        000004733AFFA9DCC1FF45B47BFF47B47CFF82CCA6FF67B68CFF177745FFC1C5
        C3FF000000000000000000000000000000000000000000000000000000000000
        000004733AFFA5DABFFF57BB87FF90D2B0FF5BAB82FF23774CFFD4D5D4FF0000
        0000000000000000000000000000000000000000000000000000000000000000
        000004733AFFA9DCC1FF9BD5B7FF4C9F73FF3D7D5CFF00000000000000000000
        0000000000000000000000000000000000000000000000000000000000000000
        000004733AFFA4D9BEFF3D9366FF5F8873FF0000000000000000000000000000
        0000000000000000000000000000000000000000000000000000000000000000
        000004733AFF2D8859FF859C90FF000000000000000000000000000000000000
        0000000000000000000000000000000000000000000000000000
      }
    end
    object PMICompile: TMenuItem
      Action = ATargetCompile
      Bitmap.Data = {
        36040000424D3604000000000000360000002800000010000000100000000100
        2000000000000004000064000000640000000000000000000000000000000000
        0000000000000000000000000000000000000000000000000000000000000000
        0000000000000000000000000000000000000000000000000000000000000000
        0000000000000000000000000000000000000000000000000000000000000000
        0000000000000000000000000000000000000000000000000000000000000000
        000000000000000000000000000000000000BE7A45FFBE7A45FFBE7A45FF0000
        0000000000000000000000000000000000000000000000000000000000000000
        000000000000BE7A45FFBE7A45FF78553958BE7A45FFE3CDBCFFBE7A45FF7855
        3958BE7A45FFBE7A45FF00000000000000000000000000000000000000000000
        0000BE7A45FFE3CDBCFFD2A786FFBE7A45FFC79064FFDAB89DFFC79064FFBE7A
        45FFD2A786FFE3CDBCFFBE7A45FF000000000000000000000000000000000000
        0000BE7A45FFD2A786FFDAB89DFFDAB89DFFDAB89DFFDAB89DFFDAB89DFFDAB8
        9DFFDAB89DFFD2A786FFBE7A45FF000000000000000000000000000000000000
        000078553958BE7A45FFE3CDBCFFCFA17CFFBD7F4CF8C38656FFBA7A46F4D5AE
        8FFFDAB89DFFBE7A45FF7855395800000000000000000000000000000000BE7A
        45FFBE7A45FFC79064FFDAB89DFFBD7F4CF8B78256CD78553959A56F43C0BA7A
        46F4DAB89DFFC79064FFBE7A45FFBE7A45FF000000000000000000000000BE7A
        45FFE3CDBCFFDAB89DFFDAB89DFFC38656FF785539590000000078553959C386
        56FFDAB89DFFDAB89DFFE3CDBCFFBE7A45FF000000000000000000000000BE7A
        45FFBE7A45FFC79064FFDAB89DFFBA7A46F49C6B42AE785539598F633F97BA7C
        49EEDAB89DFFC79064FFBE7A45FFBE7A45FF0000000000000000000000000000
        000078553958BE7A45FFDAB89DFFCFA17CFFBA7A46F4C38656FFBA7A46F4D1A5
        82FFDAB89DFFBE7A45FF78553958000000000000000000000000000000000000
        0000BE7A45FFD2A786FFDAB89DFFDAB89DFFDAB89DFFDAB89DFFDAB89DFFDAB8
        9DFFDAB89DFFD2A786FFBE7A45FF000000000000000000000000000000000000
        0000BE7A45FFE3CDBCFFD2A786FFBE7A45FFC79064FFDAB89DFFC79064FFBE7A
        45FFD2A786FFE3CDBCFFBE7A45FF000000000000000000000000000000000000
        000078553958BE7A45FFBE7A45FF78553958BE7A45FFE3CDBCFFBE7A45FF7855
        3958BE7A45FFBE7A45FF00000000000000000000000000000000000000000000
        000000000000000000000000000000000000BE7A45FFBE7A45FFBE7A45FF0000
        0000000000000000000000000000000000000000000000000000000000000000
        0000000000000000000000000000000000000000000000000000000000000000
        0000000000000000000000000000000000000000000000000000
      }
    end
    object PMICompileClean: TMenuItem
      Action = ATargetCompileClean
      Bitmap.Data = {
        36040000424D3604000000000000360000002800000010000000100000000100
        2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
        FF00FFFFFF00008B9C431A9BABF66CDAE8FF10C5DCFF03C2DAFF03C2DAFF15C6
        DCFF5BD7E7FF56C8D6FE058FA0F1008B9C3FFFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00018EA0D45ECFDDFF46DAEDFF18D0E7FF11CBE3FF07C4DCFF03C2
        DAFF03C2DAFF4CD3E4FF58CDDCFF048E9FF4008B9C1CFFFFFF00FFFFFF00FFFF
        FF00008B9C1A1194A5F78BEDFBFF3CE5FCFF37E4FBFF2FDEF6FF23D7EEFF14CD
        E5FF04C3DBFF03C2DAFF56D6E6FF33B6C6FB008E9FA8FFFFFF00FFFFFF00FFFF
        FF00007F9C5F2FB0C0F58AEFFDFF5FEAFDFF61EBFDFF52E9FDFF3CE6FDFF2ADB
        F3FF18D0E7FF10C6DCFF49D2E4FF67D4E2FF018D9FE900000000FFFFFF00008B
        9C070024A1D71342ADFC84EAFBFF6BECFDFF84EFFDFF6DECFDFF52E9FDFF44E5
        FBFF65E3F3FF77DDEBFF49C1CEFF239CA9FF008C9DEA00000000008B9C5F008D
        9EEB29A5BBF6284ABBFF1D38B8FF61D8F6FF63EAFDFF6CEBFDFF7DEEFDFF88EA
        F8FF48BDCBFF0B8E9CFF4C9796FFAABCB4FFBD7A46FF00000000008B9C5A018D
        9EF64FC8D8FF68DCECFF336DC8FF0D1BABFF62B1D7FF72DCEAFF48BDCBFF1091
        A2FF539E9EFFC3B39DFFDAB89DFFD2A786FFBE7A45FF00000000FFFFFF000064
        878100889CFE41BDCDFF77DEEBFF1C6AADFF1846A3FF25929AFF638572FBB386
        5CFFBA7A46F4D5AE8FFFDAB89DFFBE7A45FF7855395800000000004A7B95014E
        80F40B76B2FF0188A1FF33AEBEFF269FADFFA6AD9DFFBD7F4CF8B78256CD7855
        3959A56F43C0BA7A46F4DAB89DFFC79064FFBE7A45FFBE7A45FF035286F40F7A
        BCFF107DC1FF0B5481FF2C93A1FF008B9CFFB7B19DFFC38656FF78553959FFFF
        FF0078553959C38656FFDAB89DFFDAB89DFFE3CDBCFFBE7A45FF0C72B2FF107D
        C1FF0A6BA9FF1C5173FFBD7A46FF628D81FFCAB59DFFBA7A46F49C6B42AE7855
        39598F633F97BA7C49EEDAB89DFFC79064FFBE7A45FFBE7A45FF0A69A6FF0B6D
        ABFF004A7BF50048784478553958BE7A45FFDAB89DFFCFA17CFFBA7A46F4C386
        56FFBA7A46F4D1A582FFDAB89DFFBE7A45FF7855395800000000004B7CDA004A
        7BE300487847FFFFFF00BE7A45FFD2A786FFDAB89DFFDAB89DFFDAB89DFFDAB8
        9DFFDAB89DFFDAB89DFFDAB89DFFD2A786FFBE7A45FF00000000FFFFFF00FFFF
        FF00FFFFFF0000000000BE7A45FFE3CDBCFFD2A786FFBE7A45FFC79064FFDAB8
        9DFFC79064FFBE7A45FFD2A786FFE3CDBCFFBE7A45FF00000000FFFFFF00FFFF
        FF00FFFFFF000000000078553958BE7A45FFBE7A45FF78553958BE7A45FFE3CD
        BCFFBE7A45FF78553958BE7A45FFBE7A45FF0000000000000000FFFFFF00FFFF
        FF00FFFFFF000000000000000000000000000000000000000000BE7A45FFBE7A
        45FFBE7A45FF0000000000000000000000000000000000000000
      }
    end
    object PMICompileFromHere: TMenuItem
      Action = ATargetCompileFromHere
    end
    object PMIDelete: TMenuItem
      Action = AProjectGroupDelete
      Bitmap.Data = {
        36040000424D3604000000000000360000002800000010000000100000000100
        2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00806D5EFF7C614CFF806249FF816249FF816249FF816249FF816249FF8362
        48FF816348FF816249FF7C614CFF806D5EFFFFFFFF00FFFFFF00FFFFFF00FFFF
        FF007C614CFFE6CCB4FFD1B69CFFD2B59AFFD1B398FFD2B295FFCBAB8EFFCBA9
        8CFFC8A689FFC6A389FFDCBDA4FF7E614CFFFFFFFF00FFFFFF00FFFFFF00FFFF
        FF007C614CFFEED4BCFFEDD2B8FFEFD2B7FFEDCFB4FFEFCFB2FFEECEB1FFF1CF
        B2FFF0CEB1FFEFCCB2FFEBCCB3FF7E614CFFFFFFFF00FFFFFF00FFFFFF00FFFF
        FF00806D5EFF7C614CFF806249FF816249FF816249FF826449FF816348FF8362
        48FF836248FF84624AFF7E614CFF806D5EFFFFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
      }
    end
    object PMIEarlier: TMenuItem
      Action = ATargetEarlier
      Bitmap.Data = {
        36040000424D3604000000000000360000002800000010000000100000000100
        2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00286E2DFF256929FF216425FF1E60
        22FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002D7533FF74BD7AFF72BD78FF2265
        26FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00337D39FF79C07EFF76BF7CFF266B
        2BFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0039853FFF7DC282FF7AC180FF2B72
        30FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003F8D46FF81C587FF7EC385FF317A
        36FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0045954CFF85C78CFF82C689FF3682
        3DFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004A9E53FF8ACA91FF87C98EFF3C8A
        43FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0050A659FF8ECC95FF8BCB93FF4292
        4AFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0056AD5FFF93CF9AFF90CE98FF489A
        50FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF005BB465FF96D29FFF94D09CFF5DAC
        65FF499C5238FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF0065C371BB62BF6EF779C683FF9AD4A3FF98D3A1FF7DC3
        86FF4FA458F74A9E53B8FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF0068C7740666C472DB7CCA87FF9ED6A7FF9CD4A5FF73C0
        7DFF55AC5ED950A65906FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0066C572D17ECA88FF7BC885FF5DB8
        68CFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0067C673C965C270C4FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
      }
    end
    object PMILater: TMenuItem
      Action = ATargetLater
      Bitmap.Data = {
        36040000424D3604000000000000360000002800000010000000100000000100
        2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00256929C4216425C9FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002D7533CF488F4DFF458C4AFF2265
        26D1FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF003C8A430638833ED9519957FF79C07EFF76BF7CFF468D
        4BFF236627DB20622306FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF0042924AB83D8C45F765AD6CFF7DC282FF7AC180FF4B92
        50FF276D2CF7246828BBFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF0043944B384E9A55FF81C587FF7EC385FF317A
        36FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0045954CFF85C78CFF82C689FF3682
        3DFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004A9E53FF8ACA91FF87C98EFF3C8A
        43FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0050A659FF8ECC95FF8BCB93FF4292
        4AFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0056AD5FFF93CF9AFF90CE98FF489A
        50FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF005BB465FF96D29FFF94D09CFF4EA2
        57FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF005FBB6AFF9AD4A3FF98D3A1FF53AA
        5DFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0063C06FFF9ED6A7FF9CD4A5FF59B2
        63FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0066C572FFA2D8ABFFA0D7A9FF5DB8
        68FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0068C774FF67C673FF65C270FF62BE
        6DFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
      }
    end
    object PMIOpen: TMenuItem
      Action = ATargetOpen
    end
    object PMIProperties: TMenuItem
      Action = ATargetProperties
      Bitmap.Data = {
        36040000424D3604000000000000360000002800000010000000100000000100
        2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00D587595BD28353F4CB7D4DFC8C7F78E32485
        C44DD5835300D583530085858500838383008181810082828200FFFFFF00FFFF
        FF00FFFFFF00FFFFFF003093CA2BD4936BF9E6B89CFFE9BFA5FFDC9B74FF8C86
        88FF2485C4AC2383C33185858500838383008181810082828200FFFFFF00FFFF
        FF00369ACD163498CC853295CBEFDA9E79FFEBC4ADFFECC8B2FFEAC1A9FFDEA1
        7CFFA0928FFF2586C4F32384C38D2182C21B81818100828282003DA2D0063BA0
        CF65399DCEDB7DC0E0FFC7EEFCFFD5CFC6FFDEA37EFFECC7B0FFEDCAB5FFE9BE
        A3FFD48E64FF82C1EBFF5397D0FF2384C3E02282C26D2080C20A40A5D2BB77BD
        DCFFBFE5F6FFDBF6FFFFC1EEFFFFA5E5FFFFBECBCBFFE0A987FFEBC7B0FFDDA1
        7CFFBCA595FF7894A5FF86AEC6FF79A3C4FF4F8FC3FF2283C3C142A8D3F9E7FB
        FEFFDDF6FFFFC1EFFFFFB7EBFFFFABE8FFFFA4E4FFFFBDC8C7FFD9AC8FFFC4AF
        A3FFD5D5D5FFBBBBBBFFA6A6A6FFA0A0A0FF848B8FFF4984AAFB44AAD4F0E2F6
        FCFFD4F3FFFFC9F0FFFFBEEDFFFFB3EAFFFFADE7FFFF7CD9FEFF49C7EEFF829F
        A8FFCBCBCBFFD2D2D2FFC9C9C9FFD2D2D2FFC6C6C6FF7D858BFE47ADD5F0E2F6
        FCFFD7F4FFFFCEF2FFFFC8EFFFFFBAEBFFFF92DBFBFF56C1F1FF48C2F9FF5AB1
        D3FFB2B2B2FFD6D6D6FF86969DFF8B8F91FFC0C0C0FF888989FF49B0D6F0E2F6
        FDFFDAF4FFFFD5F3FFFFBDEBFFFF89D5F7FF69C9F5FF4CB4E9FF8DDAFBFF91C7
        DEFFB5B5B5FFE6E6E6FF8F9799FF7D9FADFF8EA6B1FF648DA5F84BB2D7F0E2F8
        FDFFD4F3FFFFB0E4FAFF86CFF1FF7FD0F5FF78D0F5FF4CB1E4FFB0E4FAFFB3E1
        F5FF9CA3A6FFE1E1E1FFD2D2D2FF79A0B1FF90D5F1FF2D8FC8F04DB4D8FBE1F8
        FEFFCDEBF9FF92D2EDFF84CCEBFF6FBFE5FF56B1DBFF3B94C8FFCEECFAFFD9F5
        FFFFAFCDDAFF9CA3A6FF9A9C9DFF9EB9C5FF84DCFBFF2F92C9FB4FB7D99F4DB5
        D9FEA5D9EDFFD2EBF5FFBEDEEDFF95C9DEFF89C3DBFF70B8D6FF69B9DDFF90D7
        F5FF7FCFF5FF9DDBF8FFAAE3FAFF84CAECFF51A6D5FF3295CBA6FFFFFF004FB7
        D9464EB5D9C27EC6E0FFD1EEF7FFF6FFFFFFF0FEFFFFCBEDFBFF50ADDAFF8BD7
        F7FFAAE1F9FF95D6F2FF62B2DBFF399DCEC8369ACD4DFFFFFF00FFFFFF00FFFF
        FF004FB7DA054EB6D9654CB4D8DB92CFE5FFE6F8FCFFE3F6FEFFAFDDF2FFB2E4
        F7FF72C0E1FF3FA4D1E03DA2D06C3BA0CF09FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF004EB6D9164DB4D8844BB2D7EF9CD5EAFF88CCE7FF45AC
        D5F344AAD48C42A7D31AFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004DB4D82B4BB2D8AF4AB0D7BC48AE
        D631FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
      }
    end
  end
  object OpenDialogTarget: TOpenDialog
    Options = [ofAllowMultiSelect, ofFileMustExist, ofEnableSizing, ofViewDetail]
    Left = 48
    Top = 96
  end
  object PopupMenuAdd: TPopupMenu
    Left = 120
    Top = 53
    object PMIAddExisting: TMenuItem
      Action = AProjectGroupAddExisting
    end
    object PMIAddAll: TMenuItem
      Action = AProjectGroupAddAll
    end
    object PMIAddCurrent: TMenuItem
      Action = AProjectGroupAddCurrent
    end
  end
  object SelectDirectoryDialog: TSelectDirectoryDialog
    Options = [ofAllowMultiSelect, ofFileMustExist, ofEnableSizing, ofViewDetail]
    Left = 120
    Top = 200
  end
  object PopupMenuOpen: TPopupMenu
    OnPopup = PopupMenuOpenPopup
    Left = 24
    Top = 64
  end
end