Statistics
| Branch: | Tag: | Revision:

root / Client / UfrmLargeScaleCommand.lfm @ 0:95bd93c28625

History | View | Annotate | Download (74.4 kB)

1
object frmLargeScaleCommand: TfrmLargeScaleCommand
2
  Left = 290
3
  Height = 390
4
  Top = 171
5
  Width = 620
6
  HorzScrollBar.Page = 619
7
  VertScrollBar.Page = 389
8
  ActiveControl = vstActions
9
  Caption = 'Large Scale Commands'
10
  ClientHeight = 390
11
  ClientWidth = 620
12
  Constraints.MinHeight = 390
13
  Constraints.MinWidth = 620
14
  OnCreate = FormCreate
15
  OnDestroy = FormDestroy
16
  OnShow = FormShow
17
  Position = poOwnerFormCenter
18
  ShowInTaskBar = stAlways
19
  object nbActions: TNotebook
20
    Left = 152
21
    Height = 360
22
    Width = 468
23
    Align = alClient
24
    PageIndex = 5
25
    ShowTabs = False
26
    TabOrder = 0
27
    object pgArea: TPage
28
      Caption = 'pgArea'
29
      ClientWidth = 468
30
      ClientHeight = 360
31
      object sbArea: TScrollBox
32
        Height = 360
33
        Width = 468
34
        AutoScroll = True
35
        Align = alClient
36
        TabOrder = 0
37
        object pbArea: TPaintBox
38
          Height = 105
39
          Width = 105
40
          OnMouseDown = pbAreaMouseDown
41
          OnMouseMove = pbAreaMouseMove
42
          OnPaint = pbAreaPaint
43
        end
44
      end
45
    end
46
    object pgCopyMove: TPage
47
      Caption = 'Copy/Move'
48
      ClientWidth = 468
49
      ClientHeight = 360
50
      object rgCMAction: TRadioGroup
51
        Left = 12
52
        Height = 40
53
        Top = 12
54
        Width = 184
55
        AutoFill = True
56
        Caption = 'Action'
57
        ChildSizing.LeftRightSpacing = 6
58
        ChildSizing.TopBottomSpacing = 6
59
        ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
60
        ChildSizing.EnlargeVertical = crsHomogenousChildResize
61
        ChildSizing.ShrinkHorizontal = crsScaleChilds
62
        ChildSizing.ShrinkVertical = crsScaleChilds
63
        ChildSizing.Layout = cclLeftToRightThenTopToBottom
64
        ChildSizing.ControlsPerLine = 2
65
        ClientHeight = 40
66
        ClientWidth = 184
67
        Columns = 2
68
        ItemIndex = 0
69
        Items.Strings = (
70
          'Copy'
71
          'Move'
72
        )
73
        TabOrder = 0
74
      end
75
      object gbCMOffset: TGroupBox
76
        Left = 12
77
        Height = 81
78
        Top = 60
79
        Width = 121
80
        Caption = 'Offset'
81
        ClientHeight = 81
82
        ClientWidth = 121
83
        TabOrder = 1
84
        object Label9: TLabel
85
          Left = 6
86
          Height = 12
87
          Top = 12
88
          Width = 11
89
          Caption = 'X:'
90
          ParentColor = False
91
        end
92
        object Label10: TLabel
93
          Left = 6
94
          Height = 12
95
          Top = 36
96
          Width = 11
97
          Caption = 'Y:'
98
          ParentColor = False
99
        end
100
        object seCMOffsetX: TSpinEdit
101
          Left = 30
102
          Height = 23
103
          Top = 8
104
          Width = 74
105
          TabOrder = 0
106
        end
107
        object seCMOffsetY: TSpinEdit
108
          Left = 30
109
          Height = 23
110
          Top = 34
111
          Width = 74
112
          TabOrder = 1
113
        end
114
      end
115
      object cbCMEraseTarget: TCheckBox
116
        Left = 20
117
        Height = 24
118
        Top = 148
119
        Width = 174
120
        Caption = 'Erase target area (at offset)'
121
        TabOrder = 2
122
      end
123
    end
124
    object pgModifyAltitude: TPage
125
      Caption = 'Modify altitude'
126
      ClientWidth = 468
127
      ClientHeight = 360
128
      object Label2: TLabel
129
        Left = 28
130
        Height = 38
131
        Top = 28
132
        Width = 148
133
        Caption = 'The statics will be elevated according to the terrain change.'
134
        Enabled = False
135
        ParentColor = False
136
        WordWrap = True
137
      end
138
      object Label3: TLabel
139
        Left = 228
140
        Height = 25
141
        Top = 12
142
        Width = 137
143
        Caption = 'Set the altitude to a value from this range:'
144
        ParentColor = False
145
        WordWrap = True
146
      end
147
      object Label4: TLabel
148
        Left = 288
149
        Height = 12
150
        Top = 49
151
        Width = 11
152
        Caption = 'to'
153
        ParentColor = False
154
      end
155
      object rbSetTerrainAltitude: TRadioButton
156
        Left = 12
157
        Height = 24
158
        Top = 12
159
        Width = 124
160
        Caption = 'Set terrain altitude'
161
        Checked = True
162
        State = cbChecked
163
        TabOrder = 0
164
      end
165
      object rbRelativeAltitudeChange: TRadioButton
166
        Left = 12
167
        Height = 24
168
        Top = 84
169
        Width = 156
170
        Caption = 'Relative altitude change'
171
        TabOrder = 1
172
      end
173
      object seTerrainAltitude1: TSpinEdit
174
        Left = 228
175
        Height = 23
176
        Top = 46
177
        Width = 50
178
        MaxValue = 127
179
        MinValue = -128
180
        TabOrder = 2
181
      end
182
      object seTerrainAltitude2: TSpinEdit
183
        Left = 308
184
        Height = 23
185
        Top = 46
186
        Width = 50
187
        MaxValue = 127
188
        MinValue = -128
189
        TabOrder = 3
190
      end
191
      object seRelativeAltitude: TSpinEdit
192
        Left = 28
193
        Height = 23
194
        Top = 108
195
        Width = 50
196
        MaxValue = 127
197
        MinValue = -128
198
        TabOrder = 4
199
      end
200
    end
201
    object pgDrawTerrain: TPage
202
      Caption = 'Draw Terrain'
203
      ClientWidth = 468
204
      ClientHeight = 360
205
      object gbDrawTerrainTiles: TGroupBox
206
        Left = 8
207
        Height = 344
208
        Top = 8
209
        Width = 225
210
        Align = alLeft
211
        BorderSpacing.Around = 8
212
        Caption = 'Tiles'
213
        ClientHeight = 344
214
        ClientWidth = 225
215
        TabOrder = 0
216
        object lblDrawTerrainTilesDesc: TLabel
217
          Left = 4
218
          Height = 51
219
          Width = 217
220
          Align = alTop
221
          BorderSpacing.Left = 4
222
          BorderSpacing.Right = 4
223
          BorderSpacing.Bottom = 4
224
          Caption = 'Drag terrain tiles from the main window and drop them on the list. For each cell in the target area, one of these (random) will be used.'
225
          ParentColor = False
226
          WordWrap = True
227
        end
228
        object vdtTerrainTiles: TVirtualDrawTree
229
          Tag = 1
230
          Left = 4
231
          Height = 259
232
          Top = 55
233
          Width = 217
234
          Align = alClient
235
          BorderSpacing.Left = 4
236
          BorderSpacing.Right = 4
237
          BorderSpacing.Bottom = 4
238
          DefaultNodeHeight = 44
239
          DragMode = dmAutomatic
240
          DragType = dtVCL
241
          Header.Options = [hoColumnResize, hoDrag, hoVisible]
242
          Header.Style = hsFlatButtons
243
          TabOrder = 0
244
          TreeOptions.MiscOptions = [toFullRepaintOnResize, toInitOnSave, toToggleOnDblClick, toWheelPanning, toFullRowDrag]
245
          TreeOptions.PaintOptions = [toHideFocusRect, toShowButtons, toShowDropmark, toThemeAware, toUseBlendedImages]
246
          TreeOptions.SelectionOptions = [toFullRowSelect, toMultiSelect]
247
          OnDragOver = vdtTerrainTilesDragOver
248
          OnDragDrop = vdtTerrainTilesDragDrop
249
          OnDrawNode = vdtTerrainTilesDrawNode
250
          Columns = <          
251
            item
252
              WideText = 'ID'
253
            end          
254
            item
255
              Position = 1
256
              Width = 44
257
              WideText = 'Tile'
258
            end          
259
            item
260
              Position = 2
261
              Width = 100
262
              WideText = 'Name'
263
            end>
264
        end
265
        object pnlDrawTerrainTilesControls: TPanel
266
          Height = 26
267
          Top = 318
268
          Width = 225
269
          Align = alBottom
270
          BevelOuter = bvNone
271
          ClientHeight = 26
272
          ClientWidth = 225
273
          TabOrder = 1
274
          object btnClearTerrain: TSpeedButton
275
            Left = 33
276
            Height = 22
277
            Hint = 'Clear'
278
            Width = 23
279
            Color = clBtnFace
280
            Glyph.Data = {
281
              F10800002F2A2058504D202A2F0A7374617469632063686172202A6772617068
282
              69635B5D203D207B0A223136203136203130342032222C0A222E2E2063204E6F
283
              6E65222C0A222E2C20632023464630303030222C0A222E2D2063202346443030
284
              3030222C0A222E2A20632023464632423236222C0A222E612063202346463639
285
              3543222C0A222E6220632023464636383542222C0A222E632063202346453637
286
              3541222C0A222E6420632023464536353538222C0A222E652063202346453633
287
              3536222C0A222E6620632023464536313534222C0A222E672063202346433237
288
              3232222C0A222E6820632023464230303030222C0A222E692063202346463641
289
              3544222C0A222E6A20632023464634373433222C0A222E6B2063202346453334
290
              3334222C0A222E6C20632023464533323332222C0A222E6D2063202346443330
291
              3330222C0A222E6E20632023464432443244222C0A222E6F2063202346433343
292
              3338222C0A222E7020632023464335443446222C0A222E712063202346413235
293
              3146222C0A222E7220632023463730303030222C0A222E732063202346463542
294
              3538222C0A222E7420632023464643464346222C0A222E752063202346453532
295
              3532222C0A222E7620632023464432463246222C0A222E772063202346443243
296
              3243222C0A222E7820632023464334423442222C0A222E792063202346454343
297
              4343222C0A222E7A20632023464234433438222C0A222E412063202346423537
298
              3439222C0A222E4220632023463932333144222C0A222E432063202346353030
299
              3030222C0A222E4420632023464534373433222C0A222E452063202346464633
300
              4633222C0A222E4620632023464645444544222C0A222E472063202346433443
301
              3443222C0A222E4820632023464334413441222C0A222E492063202346464543
302
              4543222C0A222E4A20632023464646324632222C0A222E4B2063202346454341
303
              4341222C0A222E4C20632023464132463241222C0A222E4D2063202346413531
304
              3432222C0A222E4E20632023463330303030222C0A222E4F2063202346453333
305
              3333222C0A222E5020632023464435303530222C0A222E512063202346454543
306
              4543222C0A222E5220632023464133453345222C0A222E532063202346383137
307
              3137222C0A222E5420632023463934453346222C0A222E552063202346313030
308
              3030222C0A222E5620632023464536343537222C0A222E572063202346393344
309
              3344222C0A222E5820632023463831363136222C0A222E592063202346373133
310
              3133222C0A222E5A20632023463834423343222C0A222E302063202346453632
311
              3535222C0A222E3120632023464332393239222C0A222E322063202346433438
312
              3438222C0A222E3320632023463933413341222C0A222E342063202346373132
313
              3132222C0A222E3520632023463630463046222C0A222E362063202346383438
314
              3338222C0A222E3720632023464435463532222C0A222E382063202346433238
315
              3238222C0A222E3920632023464334373437222C0A222E402063202346464631
316
              4631222C0A222E2320632023464545414541222C0A222E3B2063202346373334
317
              3334222C0A222E3A20632023463530423042222C0A222E3D2063202346383435
318
              3335222C0A222E2B20632023454630303030222C0A222E252063202346443544
319
              3446222C0A222E2420632023464233373332222C0A222E282063202346454342
320
              4342222C0A222E2920632023464545424542222C0A222E5B2063202346393342
321
              3342222C0A222E5D20632023463833393339222C0A222C2E2063202346454631
322
              4631222C0A222C2C20632023464443354335222C0A222C2D2063202346363144
323
              3138222C0A222C2A20632023463734333333222C0A222C612063202346393030
324
              3030222C0A222C6220632023464235383441222C0A222C632063202346423437
325
              3432222C0A222C6420632023464443394339222C0A222C652063202346363130
326
              3130222C0A222C6620632023463733333333222C0A222C672063202346373335
327
              3330222C0A222C6820632023463734343334222C0A222C692063202346323142
328
              3134222C0A222C6A20632023454430303030222C0A222C6B2063202346413533
329
              3434222C0A222C6C20632023463932393234222C0A222C6D2063202346353043
330
              3043222C0A222C6E20632023463530393039222C0A222C6F2063202346353142
331
              3136222C0A222C7020632023463131423134222C0A222C712063202346353230
332
              3141222C0A222C7220632023463934433343222C0A222C732063202346383439
333
              3341222C0A222C7420632023463834373338222C0A222C752063202346373433
334
              3334222C0A222C7620632023463734323332222C0A222E2E2E2E2E2E2E2E2E2E
335
              2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E
336
              2E2E2E2C2E2C2E2C2E2C2E2D2E2D2E2D2E2D2E2E2E2E2E2E2E2E222C0A222E2E
337
              2E2E2E2E2E2C2E2A2E612E622E632E642E652E662E672E682E2E2E2E2E2E222C
338
              0A222E2E2E2E2E2C2E2A2E692E6A2E6B2E6C2E6D2E6E2E6F2E702E712E722E2E
339
              2E2E222C0A222E2E2E2C2E2A2E692E732E742E752E762E772E782E792E7A2E41
340
              2E422E432E2E222C0A222E2E2E2C2E622E442E742E452E462E472E482E492E4A
341
              2E4B2E4C2E4D2E4E2E2E222C0A222E2E2E2C2E632E4F2E502E462E452E462E46
342
              2E4A2E512E522E532E542E552E2E222C0A222E2E2E2D2E562E6D2E6E2E782E46
343
              2E4A2E4A2E492E572E582E592E5A2E552E2E222C0A222E2E2E2D2E302E772E31
344
              2E322E462E4A2E4A2E512E332E342E352E362E552E2E222C0A222E2E2E2D2E37
345
              2E382E392E492E4A2E492E512E402E232E3B2E3A2E3D2E2B2E2E222C0A222E2E
346
              2E682E252E242E282E4A2E292E5B2E5D2E232C2E2C2C2C2D2C2A2E2B2E2E222C
347
              0A222E2E2C612E712C622C632C642E5B2E592C652C662C2C2C672C682C692C6A
348
              2E2E222C0A222E2E2E2E2E722E422C6B2C6C2E342E352C6D2C6E2C6F2C2A2C70
349
              2C6A2E2E2E2E222C0A222E2E2E2E2E2E2E432C712C722C732C742E3D2C752C76
350
              2C702C6A2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E552E552E552E552E2B
351
              2E2B2C6A2C6A2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E
352
              2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0A
353
            }
354
            NumGlyphs = 0
355
            OnClick = btnClearTerrainClick
356
            ShowHint = True
357
            ParentShowHint = False
358
          end
359
          object btnDeleteTerrain: TSpeedButton
360
            Left = 6
361
            Height = 22
362
            Hint = 'Delete'
363
            Width = 23
364
            Color = clBtnFace
365
            Glyph.Data = {
366
              810900002F2A2058504D202A2F0A7374617469632063686172202A6772617068
367
              69635B5D203D207B0A223136203136203131332032222C0A222E2E2063204E6F
368
              6E65222C0A222E2C20632023444436413638222C0A222E2D2063202344433634
369
              3633222C0A222E2A20632023444136343631222C0A222E612063202344393633
370
              3544222C0A222E6220632023444636413641222C0A222E632063202345443933
371
              3845222C0A222E6420632023463843334245222C0A222E652063202346394433
372
              4343222C0A222E6620632023463943424334222C0A222E672063202346344234
373
              4141222C0A222E6820632023453237303636222C0A222E692063202344313545
374
              3533222C0A222E6A20632023453036393641222C0A222E6B2063202346324144
375
              4141222C0A222E6C20632023464444434438222C0A222E6D2063202346414241
376
              4145222C0A222E6E20632023464141333931222C0A222E6F2063202346413944
377
              3842222C0A222E7020632023464241393943222C0A222E712063202346434337
378
              4241222C0A222E7220632023453937423730222C0A222E732063202343433542
379
              3443222C0A222E7420632023463341374133222C0A222E752063202346444442
380
              4434222C0A222E7620632023464139413837222C0A222E772063202346303931
381
              3746222C0A222E7820632023463138453741222C0A222E792063202346383934
382
              3746222C0A222E7A20632023463939323745222C0A222E412063202346383843
383
              3736222C0A222E4220632023463842364138222C0A222E432063202345333645
384
              3633222C0A222E4420632023433735373435222C0A222E452063202345413833
385
              3744222C0A222E4620632023464344344344222C0A222E472063202346373933
386
              3745222C0A222E4820632023454538413735222C0A222E492063202346363834
387
              3643222C0A222E4A20632023463337393633222C0A222E4B2063202346384146
388
              4134222C0A222E4C20632023443034463345222C0A222E4D2063202344453641
389
              3637222C0A222E4E20632023463541464135222C0A222E4F2063202346414142
390
              3944222C0A222E5020632023463038433737222C0A222E512063202345433546
391
              3534222C0A222E5220632023463237373633222C0A222E532063202346343845
392
              3831222C0A222E5420632023453937463738222C0A222E552063202343303533
393
              3341222C0A222E5620632023444236393634222C0A222E572063202346394239
394
              4146222C0A222E5820632023464139333746222C0A222E592063202346303835
395
              3730222C0A222E5A20632023464646464646222C0A222E302063202345393539
396
              3444222C0A222E3120632023454536413545222C0A222E322063202346313944
397
              3936222C0A222E3320632023424534463336222C0A222E342063202344413633
398
              3546222C0A222E3520632023463741424131222C0A222E362063202346383836
399
              3730222C0A222E3720632023463638323638222C0A222E382063202345413636
400
              3543222C0A222E3920632023463139433936222C0A222E402063202342433530
401
              3332222C0A222E2320632023443736323543222C0A222E3B2063202345453843
402
              3831222C0A222E3A20632023463739313745222C0A222E3D2063202346333733
403
              3544222C0A222E2B20632023453935423446222C0A222E252063202346303833
404
              3742222C0A222E2420632023453237423735222C0A222E282063202342413442
405
              3245222C0A222E2920632023444235363442222C0A222E5B2063202346364142
406
              4132222C0A222E5D20632023463036343536222C0A222C2E2063202345453636
407
              3532222C0A222C2C20632023453635383443222C0A222C2D2063202345363541
408
              3532222C0A222C2A20632023463541333946222C0A222C612063202343343530
409
              3334222C0A222C6220632023434636313533222C0A222C632063202345333642
410
              3631222C0A222C6420632023463541434131222C0A222C652063202345413543
411
              3530222C0A222C6620632023453635393445222C0A222C672063202345363536
412
              3443222C0A222C6820632023453635363530222C0A222C692063202346344132
413
              3945222C0A222C6A20632023443636303534222C0A222C6B2063202342383441
414
              3241222C0A222C6C20632023434235393439222C0A222C6D2063202345303635
415
              3543222C0A222C6E20632023463541364131222C0A222C6F2063202345463836
416
              3745222C0A222C7020632023453936333542222C0A222C712063202345373544
417
              3539222C0A222C7220632023454538343744222C0A222C732063202346344130
418
              3945222C0A222C7420632023443735443531222C0A222C752063202342373441
419
              3242222C0A222C7620632023433635353432222C0A222C772063202343433532
420
              3343222C0A222C7820632023453837413735222C0A222C792063202345453932
421
              3846222C0A222C7A20632023453437383731222C0A222C412063202343313444
422
              3333222C0A222C4220632023424535333338222C0A222C432063202342443531
423
              3335222C0A222C4420632023424334423330222C0A222C452063202342383445
424
              3245222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E
425
              2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2C2E2D2E2A2E612E2E
426
              2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E622E632E642E652E66
427
              2E672E682E692E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E6A2E6B2E6C2E6D
428
              2E6E2E6F2E702E712E722E732E2E2E2E2E2E222C0A222E2E2E2E2E6A2E742E75
429
              2E762E772E782E792E7A2E412E422E432E442E2E2E2E222C0A222E2E2E2E2E45
430
              2E462E6F2E472E482E492E492E492E492E4A2E4B2E4C2E2E2E2E222C0A222E2E
431
              2E4D2E4E2E4F2E502E512E512E512E512E512E512E522E532E542E552E2E222C
432
              0A222E2E2E562E572E582E592E5A2E5A2E5A2E5A2E5A2E5A2E302E312E322E33
433
              2E2E222C0A222E2E2E342E352E362E372E5A2E5A2E5A2E5A2E5A2E5A2E302E38
434
              2E392E402E2E222C0A222E2E2E232E3B2E3A2E3D2E302E302E302E302E302E30
435
              2E2B2E252E242E282E2E222C0A222E2E2E2E2E292E5B2E5D2C2E2E302E302E30
436
              2E302C2C2C2D2C2A2C612E2E2E2E222C0A222E2E2E2E2C622C632C642E512C65
437
              2E302C662C672C682C692C6A2C6B2E2E2E2E222C0A222E2E2E2E2E2E2C6C2C6D
438
              2C6E2C6F2C702C712C722C732C742C752E2E2E2E2E2E222C0A222E2E2E2E2E2E
439
              2E2E2C762C772C782C792C792C7A2C412C752E2E2E2E2E2E2E2E222C0A222E2E
440
              2E2E2E2E2E2E2E2E2E2E2C422C432C442C452E2E2E2E2E2E2E2E2E2E2E2E222C
441
              0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E
442
              2E2E227D0A
443
            }
444
            NumGlyphs = 0
445
            OnClick = btnDeleteTerrainClick
446
            ShowHint = True
447
            ParentShowHint = False
448
          end
449
        end
450
      end
451
    end
452
    object pgDeleteStatics: TPage
453
      Caption = 'Delete statics'
454
      ClientWidth = 468
455
      ClientHeight = 360
456
      object gbDeleteStaticsTiles: TGroupBox
457
        Left = 8
458
        Height = 344
459
        Top = 8
460
        Width = 225
461
        Align = alLeft
462
        BorderSpacing.Around = 8
463
        Caption = 'Tiles'
464
        ClientHeight = 344
465
        ClientWidth = 225
466
        TabOrder = 0
467
        object lblDeleteStaticsTilesDesc: TLabel
468
          Left = 4
469
          Height = 64
470
          Width = 217
471
          Align = alTop
472
          BorderSpacing.Left = 4
473
          BorderSpacing.Right = 4
474
          BorderSpacing.Bottom = 4
475
          Caption = 'Drag statics tiles from the main window and drop them on the list. Only statics matching these tiles will be deleted. If the list is empty, every static will be deleted.'
476
          ParentColor = False
477
          WordWrap = True
478
        end
479
        object vdtDeleteStaticsTiles: TVirtualDrawTree
480
          Tag = 1
481
          Left = 4
482
          Height = 246
483
          Top = 68
484
          Width = 217
485
          Align = alClient
486
          BorderSpacing.Left = 4
487
          BorderSpacing.Right = 4
488
          BorderSpacing.Bottom = 4
489
          DefaultNodeHeight = 44
490
          DragMode = dmAutomatic
491
          DragType = dtVCL
492
          Header.Options = [hoColumnResize, hoDrag, hoVisible]
493
          Header.Style = hsFlatButtons
494
          TabOrder = 0
495
          TreeOptions.MiscOptions = [toFullRepaintOnResize, toInitOnSave, toToggleOnDblClick, toWheelPanning, toFullRowDrag]
496
          TreeOptions.PaintOptions = [toHideFocusRect, toShowButtons, toShowDropmark, toThemeAware, toUseBlendedImages]
497
          TreeOptions.SelectionOptions = [toFullRowSelect, toMultiSelect]
498
          OnDragOver = vdtTerrainTilesDragOver
499
          OnDragDrop = vdtTerrainTilesDragDrop
500
          OnDrawNode = vdtTerrainTilesDrawNode
501
          Columns = <          
502
            item
503
              WideText = 'ID'
504
            end          
505
            item
506
              Position = 1
507
              Width = 44
508
              WideText = 'Tile'
509
            end          
510
            item
511
              Position = 2
512
              Width = 100
513
              WideText = 'Name'
514
            end>
515
        end
516
        object pnlDrawTerrainTilesControls2: TPanel
517
          Height = 26
518
          Top = 318
519
          Width = 225
520
          Align = alBottom
521
          BevelOuter = bvNone
522
          ClientHeight = 26
523
          ClientWidth = 225
524
          TabOrder = 1
525
          object btnClearDStaticsTiles: TSpeedButton
526
            Left = 33
527
            Height = 22
528
            Hint = 'Clear'
529
            Width = 23
530
            Color = clBtnFace
531
            Glyph.Data = {
532
              F10800002F2A2058504D202A2F0A7374617469632063686172202A6772617068
533
              69635B5D203D207B0A223136203136203130342032222C0A222E2E2063204E6F
534
              6E65222C0A222E2C20632023464630303030222C0A222E2D2063202346443030
535
              3030222C0A222E2A20632023464632423236222C0A222E612063202346463639
536
              3543222C0A222E6220632023464636383542222C0A222E632063202346453637
537
              3541222C0A222E6420632023464536353538222C0A222E652063202346453633
538
              3536222C0A222E6620632023464536313534222C0A222E672063202346433237
539
              3232222C0A222E6820632023464230303030222C0A222E692063202346463641
540
              3544222C0A222E6A20632023464634373433222C0A222E6B2063202346453334
541
              3334222C0A222E6C20632023464533323332222C0A222E6D2063202346443330
542
              3330222C0A222E6E20632023464432443244222C0A222E6F2063202346433343
543
              3338222C0A222E7020632023464335443446222C0A222E712063202346413235
544
              3146222C0A222E7220632023463730303030222C0A222E732063202346463542
545
              3538222C0A222E7420632023464643464346222C0A222E752063202346453532
546
              3532222C0A222E7620632023464432463246222C0A222E772063202346443243
547
              3243222C0A222E7820632023464334423442222C0A222E792063202346454343
548
              4343222C0A222E7A20632023464234433438222C0A222E412063202346423537
549
              3439222C0A222E4220632023463932333144222C0A222E432063202346353030
550
              3030222C0A222E4420632023464534373433222C0A222E452063202346464633
551
              4633222C0A222E4620632023464645444544222C0A222E472063202346433443
552
              3443222C0A222E4820632023464334413441222C0A222E492063202346464543
553
              4543222C0A222E4A20632023464646324632222C0A222E4B2063202346454341
554
              4341222C0A222E4C20632023464132463241222C0A222E4D2063202346413531
555
              3432222C0A222E4E20632023463330303030222C0A222E4F2063202346453333
556
              3333222C0A222E5020632023464435303530222C0A222E512063202346454543
557
              4543222C0A222E5220632023464133453345222C0A222E532063202346383137
558
              3137222C0A222E5420632023463934453346222C0A222E552063202346313030
559
              3030222C0A222E5620632023464536343537222C0A222E572063202346393344
560
              3344222C0A222E5820632023463831363136222C0A222E592063202346373133
561
              3133222C0A222E5A20632023463834423343222C0A222E302063202346453632
562
              3535222C0A222E3120632023464332393239222C0A222E322063202346433438
563
              3438222C0A222E3320632023463933413341222C0A222E342063202346373132
564
              3132222C0A222E3520632023463630463046222C0A222E362063202346383438
565
              3338222C0A222E3720632023464435463532222C0A222E382063202346433238
566
              3238222C0A222E3920632023464334373437222C0A222E402063202346464631
567
              4631222C0A222E2320632023464545414541222C0A222E3B2063202346373334
568
              3334222C0A222E3A20632023463530423042222C0A222E3D2063202346383435
569
              3335222C0A222E2B20632023454630303030222C0A222E252063202346443544
570
              3446222C0A222E2420632023464233373332222C0A222E282063202346454342
571
              4342222C0A222E2920632023464545424542222C0A222E5B2063202346393342
572
              3342222C0A222E5D20632023463833393339222C0A222C2E2063202346454631
573
              4631222C0A222C2C20632023464443354335222C0A222C2D2063202346363144
574
              3138222C0A222C2A20632023463734333333222C0A222C612063202346393030
575
              3030222C0A222C6220632023464235383441222C0A222C632063202346423437
576
              3432222C0A222C6420632023464443394339222C0A222C652063202346363130
577
              3130222C0A222C6620632023463733333333222C0A222C672063202346373335
578
              3330222C0A222C6820632023463734343334222C0A222C692063202346323142
579
              3134222C0A222C6A20632023454430303030222C0A222C6B2063202346413533
580
              3434222C0A222C6C20632023463932393234222C0A222C6D2063202346353043
581
              3043222C0A222C6E20632023463530393039222C0A222C6F2063202346353142
582
              3136222C0A222C7020632023463131423134222C0A222C712063202346353230
583
              3141222C0A222C7220632023463934433343222C0A222C732063202346383439
584
              3341222C0A222C7420632023463834373338222C0A222C752063202346373433
585
              3334222C0A222C7620632023463734323332222C0A222E2E2E2E2E2E2E2E2E2E
586
              2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E
587
              2E2E2E2C2E2C2E2C2E2C2E2D2E2D2E2D2E2D2E2E2E2E2E2E2E2E222C0A222E2E
588
              2E2E2E2E2E2C2E2A2E612E622E632E642E652E662E672E682E2E2E2E2E2E222C
589
              0A222E2E2E2E2E2C2E2A2E692E6A2E6B2E6C2E6D2E6E2E6F2E702E712E722E2E
590
              2E2E222C0A222E2E2E2C2E2A2E692E732E742E752E762E772E782E792E7A2E41
591
              2E422E432E2E222C0A222E2E2E2C2E622E442E742E452E462E472E482E492E4A
592
              2E4B2E4C2E4D2E4E2E2E222C0A222E2E2E2C2E632E4F2E502E462E452E462E46
593
              2E4A2E512E522E532E542E552E2E222C0A222E2E2E2D2E562E6D2E6E2E782E46
594
              2E4A2E4A2E492E572E582E592E5A2E552E2E222C0A222E2E2E2D2E302E772E31
595
              2E322E462E4A2E4A2E512E332E342E352E362E552E2E222C0A222E2E2E2D2E37
596
              2E382E392E492E4A2E492E512E402E232E3B2E3A2E3D2E2B2E2E222C0A222E2E
597
              2E682E252E242E282E4A2E292E5B2E5D2E232C2E2C2C2C2D2C2A2E2B2E2E222C
598
              0A222E2E2C612E712C622C632C642E5B2E592C652C662C2C2C672C682C692C6A
599
              2E2E222C0A222E2E2E2E2E722E422C6B2C6C2E342E352C6D2C6E2C6F2C2A2C70
600
              2C6A2E2E2E2E222C0A222E2E2E2E2E2E2E432C712C722C732C742E3D2C752C76
601
              2C702C6A2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E552E552E552E552E2B
602
              2E2B2C6A2C6A2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E
603
              2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0A
604
            }
605
            NumGlyphs = 0
606
            OnClick = btnClearDStaticsTilesClick
607
            ShowHint = True
608
            ParentShowHint = False
609
          end
610
          object btnDeleteDStaticsTiles: TSpeedButton
611
            Left = 6
612
            Height = 22
613
            Hint = 'Delete'
614
            Width = 23
615
            Color = clBtnFace
616
            Glyph.Data = {
617
              810900002F2A2058504D202A2F0A7374617469632063686172202A6772617068
618
              69635B5D203D207B0A223136203136203131332032222C0A222E2E2063204E6F
619
              6E65222C0A222E2C20632023444436413638222C0A222E2D2063202344433634
620
              3633222C0A222E2A20632023444136343631222C0A222E612063202344393633
621
              3544222C0A222E6220632023444636413641222C0A222E632063202345443933
622
              3845222C0A222E6420632023463843334245222C0A222E652063202346394433
623
              4343222C0A222E6620632023463943424334222C0A222E672063202346344234
624
              4141222C0A222E6820632023453237303636222C0A222E692063202344313545
625
              3533222C0A222E6A20632023453036393641222C0A222E6B2063202346324144
626
              4141222C0A222E6C20632023464444434438222C0A222E6D2063202346414241
627
              4145222C0A222E6E20632023464141333931222C0A222E6F2063202346413944
628
              3842222C0A222E7020632023464241393943222C0A222E712063202346434337
629
              4241222C0A222E7220632023453937423730222C0A222E732063202343433542
630
              3443222C0A222E7420632023463341374133222C0A222E752063202346444442
631
              4434222C0A222E7620632023464139413837222C0A222E772063202346303931
632
              3746222C0A222E7820632023463138453741222C0A222E792063202346383934
633
              3746222C0A222E7A20632023463939323745222C0A222E412063202346383843
634
              3736222C0A222E4220632023463842364138222C0A222E432063202345333645
635
              3633222C0A222E4420632023433735373435222C0A222E452063202345413833
636
              3744222C0A222E4620632023464344344344222C0A222E472063202346373933
637
              3745222C0A222E4820632023454538413735222C0A222E492063202346363834
638
              3643222C0A222E4A20632023463337393633222C0A222E4B2063202346384146
639
              4134222C0A222E4C20632023443034463345222C0A222E4D2063202344453641
640
              3637222C0A222E4E20632023463541464135222C0A222E4F2063202346414142
641
              3944222C0A222E5020632023463038433737222C0A222E512063202345433546
642
              3534222C0A222E5220632023463237373633222C0A222E532063202346343845
643
              3831222C0A222E5420632023453937463738222C0A222E552063202343303533
644
              3341222C0A222E5620632023444236393634222C0A222E572063202346394239
645
              4146222C0A222E5820632023464139333746222C0A222E592063202346303835
646
              3730222C0A222E5A20632023464646464646222C0A222E302063202345393539
647
              3444222C0A222E3120632023454536413545222C0A222E322063202346313944
648
              3936222C0A222E3320632023424534463336222C0A222E342063202344413633
649
              3546222C0A222E3520632023463741424131222C0A222E362063202346383836
650
              3730222C0A222E3720632023463638323638222C0A222E382063202345413636
651
              3543222C0A222E3920632023463139433936222C0A222E402063202342433530
652
              3332222C0A222E2320632023443736323543222C0A222E3B2063202345453843
653
              3831222C0A222E3A20632023463739313745222C0A222E3D2063202346333733
654
              3544222C0A222E2B20632023453935423446222C0A222E252063202346303833
655
              3742222C0A222E2420632023453237423735222C0A222E282063202342413442
656
              3245222C0A222E2920632023444235363442222C0A222E5B2063202346364142
657
              4132222C0A222E5D20632023463036343536222C0A222C2E2063202345453636
658
              3532222C0A222C2C20632023453635383443222C0A222C2D2063202345363541
659
              3532222C0A222C2A20632023463541333946222C0A222C612063202343343530
660
              3334222C0A222C6220632023434636313533222C0A222C632063202345333642
661
              3631222C0A222C6420632023463541434131222C0A222C652063202345413543
662
              3530222C0A222C6620632023453635393445222C0A222C672063202345363536
663
              3443222C0A222C6820632023453635363530222C0A222C692063202346344132
664
              3945222C0A222C6A20632023443636303534222C0A222C6B2063202342383441
665
              3241222C0A222C6C20632023434235393439222C0A222C6D2063202345303635
666
              3543222C0A222C6E20632023463541364131222C0A222C6F2063202345463836
667
              3745222C0A222C7020632023453936333542222C0A222C712063202345373544
668
              3539222C0A222C7220632023454538343744222C0A222C732063202346344130
669
              3945222C0A222C7420632023443735443531222C0A222C752063202342373441
670
              3242222C0A222C7620632023433635353432222C0A222C772063202343433532
671
              3343222C0A222C7820632023453837413735222C0A222C792063202345453932
672
              3846222C0A222C7A20632023453437383731222C0A222C412063202343313444
673
              3333222C0A222C4220632023424535333338222C0A222C432063202342443531
674
              3335222C0A222C4420632023424334423330222C0A222C452063202342383445
675
              3245222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E
676
              2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2C2E2D2E2A2E612E2E
677
              2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E622E632E642E652E66
678
              2E672E682E692E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E6A2E6B2E6C2E6D
679
              2E6E2E6F2E702E712E722E732E2E2E2E2E2E222C0A222E2E2E2E2E6A2E742E75
680
              2E762E772E782E792E7A2E412E422E432E442E2E2E2E222C0A222E2E2E2E2E45
681
              2E462E6F2E472E482E492E492E492E492E4A2E4B2E4C2E2E2E2E222C0A222E2E
682
              2E4D2E4E2E4F2E502E512E512E512E512E512E512E522E532E542E552E2E222C
683
              0A222E2E2E562E572E582E592E5A2E5A2E5A2E5A2E5A2E5A2E302E312E322E33
684
              2E2E222C0A222E2E2E342E352E362E372E5A2E5A2E5A2E5A2E5A2E5A2E302E38
685
              2E392E402E2E222C0A222E2E2E232E3B2E3A2E3D2E302E302E302E302E302E30
686
              2E2B2E252E242E282E2E222C0A222E2E2E2E2E292E5B2E5D2C2E2E302E302E30
687
              2E302C2C2C2D2C2A2C612E2E2E2E222C0A222E2E2E2E2C622C632C642E512C65
688
              2E302C662C672C682C692C6A2C6B2E2E2E2E222C0A222E2E2E2E2E2E2C6C2C6D
689
              2C6E2C6F2C702C712C722C732C742C752E2E2E2E2E2E222C0A222E2E2E2E2E2E
690
              2E2E2C762C772C782C792C792C7A2C412C752E2E2E2E2E2E2E2E222C0A222E2E
691
              2E2E2E2E2E2E2E2E2E2E2C422C432C442C452E2E2E2E2E2E2E2E2E2E2E2E222C
692
              0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E
693
              2E2E227D0A
694
            }
695
            NumGlyphs = 0
696
            OnClick = btnDeleteDStaticsTilesClick
697
            ShowHint = True
698
            ParentShowHint = False
699
          end
700
        end
701
      end
702
      object GroupBox1: TGroupBox
703
        Left = 244
704
        Height = 92
705
        Top = 8
706
        Width = 185
707
        Caption = 'Z Boundaries'
708
        ClientHeight = 92
709
        ClientWidth = 185
710
        TabOrder = 1
711
        object Label7: TLabel
712
          Left = 4
713
          Height = 25
714
          Width = 177
715
          Align = alTop
716
          BorderSpacing.Left = 4
717
          BorderSpacing.Right = 4
718
          BorderSpacing.Bottom = 4
719
          Caption = 'Only statics within this Z range will be deleted.'
720
          ParentColor = False
721
          WordWrap = True
722
        end
723
        object Label8: TLabel
724
          Left = 64
725
          Height = 12
726
          Top = 42
727
          Width = 11
728
          Caption = 'to'
729
          ParentColor = False
730
        end
731
        object seDeleteStaticsZ1: TSpinEdit
732
          Left = 4
733
          Height = 23
734
          Top = 39
735
          Width = 50
736
          MaxValue = 127
737
          MinValue = -128
738
          TabOrder = 0
739
          Value = -128
740
        end
741
        object seDeleteStaticsZ2: TSpinEdit
742
          Left = 86
743
          Height = 23
744
          Top = 39
745
          Width = 50
746
          MaxValue = 127
747
          MinValue = -128
748
          TabOrder = 1
749
          Value = 127
750
        end
751
      end
752
    end
753
    object pgInsertStatics: TPage
754
      Caption = 'Insert statics'
755
      ClientWidth = 468
756
      ClientHeight = 360
757
      object gbInserStaticsTiles: TGroupBox
758
        Left = 8
759
        Height = 344
760
        Top = 8
761
        Width = 225
762
        Align = alLeft
763
        BorderSpacing.Around = 8
764
        Caption = 'Tiles'
765
        ClientHeight = 322
766
        ClientWidth = 219
767
        TabOrder = 0
768
        object lblInsertStaticsTiles: TLabel
769
          Left = 4
770
          Height = 51
771
          Width = 211
772
          Align = alTop
773
          BorderSpacing.Left = 4
774
          BorderSpacing.Right = 4
775
          BorderSpacing.Bottom = 4
776
          Caption = 'Drag statics tiles from the main window and drop them on the list. For each cell in the target area, one of these (random) will be used.'
777
          ParentColor = False
778
          WordWrap = True
779
        end
780
        object vdtInsertStaticsTiles: TVirtualDrawTree
781
          Tag = 1
782
          Left = 4
783
          Height = 237
784
          Top = 55
785
          Width = 211
786
          Align = alClient
787
          BorderSpacing.Left = 4
788
          BorderSpacing.Right = 4
789
          BorderSpacing.Bottom = 4
790
          DefaultNodeHeight = 44
791
          DragMode = dmAutomatic
792
          DragType = dtVCL
793
          Header.Options = [hoColumnResize, hoDrag, hoVisible]
794
          Header.Style = hsFlatButtons
795
          TabOrder = 0
796
          TreeOptions.MiscOptions = [toFullRepaintOnResize, toInitOnSave, toToggleOnDblClick, toWheelPanning, toFullRowDrag]
797
          TreeOptions.PaintOptions = [toHideFocusRect, toShowButtons, toShowDropmark, toThemeAware, toUseBlendedImages]
798
          TreeOptions.SelectionOptions = [toFullRowSelect, toMultiSelect]
799
          OnDragOver = vdtTerrainTilesDragOver
800
          OnDragDrop = vdtTerrainTilesDragDrop
801
          OnDrawNode = vdtTerrainTilesDrawNode
802
          Columns = <          
803
            item
804
              WideText = 'ID'
805
            end          
806
            item
807
              Position = 1
808
              Width = 44
809
              WideText = 'Tile'
810
            end          
811
            item
812
              Position = 2
813
              Width = 100
814
              WideText = 'Name'
815
            end>
816
        end
817
        object pnlDrawTerrainTilesControls1: TPanel
818
          Height = 26
819
          Top = 296
820
          Width = 219
821
          Align = alBottom
822
          BevelOuter = bvNone
823
          ClientHeight = 26
824
          ClientWidth = 219
825
          TabOrder = 1
826
          object btnClearIStaticsTiles: TSpeedButton
827
            Left = 33
828
            Height = 22
829
            Hint = 'Clear'
830
            Width = 23
831
            Color = clBtnFace
832
            Glyph.Data = {
833
              F10800002F2A2058504D202A2F0A7374617469632063686172202A6772617068
834
              69635B5D203D207B0A223136203136203130342032222C0A222E2E2063204E6F
835
              6E65222C0A222E2C20632023464630303030222C0A222E2D2063202346443030
836
              3030222C0A222E2A20632023464632423236222C0A222E612063202346463639
837
              3543222C0A222E6220632023464636383542222C0A222E632063202346453637
838
              3541222C0A222E6420632023464536353538222C0A222E652063202346453633
839
              3536222C0A222E6620632023464536313534222C0A222E672063202346433237
840
              3232222C0A222E6820632023464230303030222C0A222E692063202346463641
841
              3544222C0A222E6A20632023464634373433222C0A222E6B2063202346453334
842
              3334222C0A222E6C20632023464533323332222C0A222E6D2063202346443330
843
              3330222C0A222E6E20632023464432443244222C0A222E6F2063202346433343
844
              3338222C0A222E7020632023464335443446222C0A222E712063202346413235
845
              3146222C0A222E7220632023463730303030222C0A222E732063202346463542
846
              3538222C0A222E7420632023464643464346222C0A222E752063202346453532
847
              3532222C0A222E7620632023464432463246222C0A222E772063202346443243
848
              3243222C0A222E7820632023464334423442222C0A222E792063202346454343
849
              4343222C0A222E7A20632023464234433438222C0A222E412063202346423537
850
              3439222C0A222E4220632023463932333144222C0A222E432063202346353030
851
              3030222C0A222E4420632023464534373433222C0A222E452063202346464633
852
              4633222C0A222E4620632023464645444544222C0A222E472063202346433443
853
              3443222C0A222E4820632023464334413441222C0A222E492063202346464543
854
              4543222C0A222E4A20632023464646324632222C0A222E4B2063202346454341
855
              4341222C0A222E4C20632023464132463241222C0A222E4D2063202346413531
856
              3432222C0A222E4E20632023463330303030222C0A222E4F2063202346453333
857
              3333222C0A222E5020632023464435303530222C0A222E512063202346454543
858
              4543222C0A222E5220632023464133453345222C0A222E532063202346383137
859
              3137222C0A222E5420632023463934453346222C0A222E552063202346313030
860
              3030222C0A222E5620632023464536343537222C0A222E572063202346393344
861
              3344222C0A222E5820632023463831363136222C0A222E592063202346373133
862
              3133222C0A222E5A20632023463834423343222C0A222E302063202346453632
863
              3535222C0A222E3120632023464332393239222C0A222E322063202346433438
864
              3438222C0A222E3320632023463933413341222C0A222E342063202346373132
865
              3132222C0A222E3520632023463630463046222C0A222E362063202346383438
866
              3338222C0A222E3720632023464435463532222C0A222E382063202346433238
867
              3238222C0A222E3920632023464334373437222C0A222E402063202346464631
868
              4631222C0A222E2320632023464545414541222C0A222E3B2063202346373334
869
              3334222C0A222E3A20632023463530423042222C0A222E3D2063202346383435
870
              3335222C0A222E2B20632023454630303030222C0A222E252063202346443544
871
              3446222C0A222E2420632023464233373332222C0A222E282063202346454342
872
              4342222C0A222E2920632023464545424542222C0A222E5B2063202346393342
873
              3342222C0A222E5D20632023463833393339222C0A222C2E2063202346454631
874
              4631222C0A222C2C20632023464443354335222C0A222C2D2063202346363144
875
              3138222C0A222C2A20632023463734333333222C0A222C612063202346393030
876
              3030222C0A222C6220632023464235383441222C0A222C632063202346423437
877
              3432222C0A222C6420632023464443394339222C0A222C652063202346363130
878
              3130222C0A222C6620632023463733333333222C0A222C672063202346373335
879
              3330222C0A222C6820632023463734343334222C0A222C692063202346323142
880
              3134222C0A222C6A20632023454430303030222C0A222C6B2063202346413533
881
              3434222C0A222C6C20632023463932393234222C0A222C6D2063202346353043
882
              3043222C0A222C6E20632023463530393039222C0A222C6F2063202346353142
883
              3136222C0A222C7020632023463131423134222C0A222C712063202346353230
884
              3141222C0A222C7220632023463934433343222C0A222C732063202346383439
885
              3341222C0A222C7420632023463834373338222C0A222C752063202346373433
886
              3334222C0A222C7620632023463734323332222C0A222E2E2E2E2E2E2E2E2E2E
887
              2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E
888
              2E2E2E2C2E2C2E2C2E2C2E2D2E2D2E2D2E2D2E2E2E2E2E2E2E2E222C0A222E2E
889
              2E2E2E2E2E2C2E2A2E612E622E632E642E652E662E672E682E2E2E2E2E2E222C
890
              0A222E2E2E2E2E2C2E2A2E692E6A2E6B2E6C2E6D2E6E2E6F2E702E712E722E2E
891
              2E2E222C0A222E2E2E2C2E2A2E692E732E742E752E762E772E782E792E7A2E41
892
              2E422E432E2E222C0A222E2E2E2C2E622E442E742E452E462E472E482E492E4A
893
              2E4B2E4C2E4D2E4E2E2E222C0A222E2E2E2C2E632E4F2E502E462E452E462E46
894
              2E4A2E512E522E532E542E552E2E222C0A222E2E2E2D2E562E6D2E6E2E782E46
895
              2E4A2E4A2E492E572E582E592E5A2E552E2E222C0A222E2E2E2D2E302E772E31
896
              2E322E462E4A2E4A2E512E332E342E352E362E552E2E222C0A222E2E2E2D2E37
897
              2E382E392E492E4A2E492E512E402E232E3B2E3A2E3D2E2B2E2E222C0A222E2E
898
              2E682E252E242E282E4A2E292E5B2E5D2E232C2E2C2C2C2D2C2A2E2B2E2E222C
899
              0A222E2E2C612E712C622C632C642E5B2E592C652C662C2C2C672C682C692C6A
900
              2E2E222C0A222E2E2E2E2E722E422C6B2C6C2E342E352C6D2C6E2C6F2C2A2C70
901
              2C6A2E2E2E2E222C0A222E2E2E2E2E2E2E432C712C722C732C742E3D2C752C76
902
              2C702C6A2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E552E552E552E552E2B
903
              2E2B2C6A2C6A2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E
904
              2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0A
905
            }
906
            NumGlyphs = 0
907
            OnClick = btnClearIStaticsTilesClick
908
            ShowHint = True
909
            ParentShowHint = False
910
          end
911
          object btnDeleteIStaticsTiles: TSpeedButton
912
            Left = 6
913
            Height = 22
914
            Hint = 'Delete'
915
            Width = 23
916
            Color = clBtnFace
917
            Glyph.Data = {
918
              810900002F2A2058504D202A2F0A7374617469632063686172202A6772617068
919
              69635B5D203D207B0A223136203136203131332032222C0A222E2E2063204E6F
920
              6E65222C0A222E2C20632023444436413638222C0A222E2D2063202344433634
921
              3633222C0A222E2A20632023444136343631222C0A222E612063202344393633
922
              3544222C0A222E6220632023444636413641222C0A222E632063202345443933
923
              3845222C0A222E6420632023463843334245222C0A222E652063202346394433
924
              4343222C0A222E6620632023463943424334222C0A222E672063202346344234
925
              4141222C0A222E6820632023453237303636222C0A222E692063202344313545
926
              3533222C0A222E6A20632023453036393641222C0A222E6B2063202346324144
927
              4141222C0A222E6C20632023464444434438222C0A222E6D2063202346414241
928
              4145222C0A222E6E20632023464141333931222C0A222E6F2063202346413944
929
              3842222C0A222E7020632023464241393943222C0A222E712063202346434337
930
              4241222C0A222E7220632023453937423730222C0A222E732063202343433542
931
              3443222C0A222E7420632023463341374133222C0A222E752063202346444442
932
              4434222C0A222E7620632023464139413837222C0A222E772063202346303931
933
              3746222C0A222E7820632023463138453741222C0A222E792063202346383934
934
              3746222C0A222E7A20632023463939323745222C0A222E412063202346383843
935
              3736222C0A222E4220632023463842364138222C0A222E432063202345333645
936
              3633222C0A222E4420632023433735373435222C0A222E452063202345413833
937
              3744222C0A222E4620632023464344344344222C0A222E472063202346373933
938
              3745222C0A222E4820632023454538413735222C0A222E492063202346363834
939
              3643222C0A222E4A20632023463337393633222C0A222E4B2063202346384146
940
              4134222C0A222E4C20632023443034463345222C0A222E4D2063202344453641
941
              3637222C0A222E4E20632023463541464135222C0A222E4F2063202346414142
942
              3944222C0A222E5020632023463038433737222C0A222E512063202345433546
943
              3534222C0A222E5220632023463237373633222C0A222E532063202346343845
944
              3831222C0A222E5420632023453937463738222C0A222E552063202343303533
945
              3341222C0A222E5620632023444236393634222C0A222E572063202346394239
946
              4146222C0A222E5820632023464139333746222C0A222E592063202346303835
947
              3730222C0A222E5A20632023464646464646222C0A222E302063202345393539
948
              3444222C0A222E3120632023454536413545222C0A222E322063202346313944
949
              3936222C0A222E3320632023424534463336222C0A222E342063202344413633
950
              3546222C0A222E3520632023463741424131222C0A222E362063202346383836
951
              3730222C0A222E3720632023463638323638222C0A222E382063202345413636
952
              3543222C0A222E3920632023463139433936222C0A222E402063202342433530
953
              3332222C0A222E2320632023443736323543222C0A222E3B2063202345453843
954
              3831222C0A222E3A20632023463739313745222C0A222E3D2063202346333733
955
              3544222C0A222E2B20632023453935423446222C0A222E252063202346303833
956
              3742222C0A222E2420632023453237423735222C0A222E282063202342413442
957
              3245222C0A222E2920632023444235363442222C0A222E5B2063202346364142
958
              4132222C0A222E5D20632023463036343536222C0A222C2E2063202345453636
959
              3532222C0A222C2C20632023453635383443222C0A222C2D2063202345363541
960
              3532222C0A222C2A20632023463541333946222C0A222C612063202343343530
961
              3334222C0A222C6220632023434636313533222C0A222C632063202345333642
962
              3631222C0A222C6420632023463541434131222C0A222C652063202345413543
963
              3530222C0A222C6620632023453635393445222C0A222C672063202345363536
964
              3443222C0A222C6820632023453635363530222C0A222C692063202346344132
965
              3945222C0A222C6A20632023443636303534222C0A222C6B2063202342383441
966
              3241222C0A222C6C20632023434235393439222C0A222C6D2063202345303635
967
              3543222C0A222C6E20632023463541364131222C0A222C6F2063202345463836
968
              3745222C0A222C7020632023453936333542222C0A222C712063202345373544
969
              3539222C0A222C7220632023454538343744222C0A222C732063202346344130
970
              3945222C0A222C7420632023443735443531222C0A222C752063202342373441
971
              3242222C0A222C7620632023433635353432222C0A222C772063202343433532
972
              3343222C0A222C7820632023453837413735222C0A222C792063202345453932
973
              3846222C0A222C7A20632023453437383731222C0A222C412063202343313444
974
              3333222C0A222C4220632023424535333338222C0A222C432063202342443531
975
              3335222C0A222C4420632023424334423330222C0A222C452063202342383445
976
              3245222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E
977
              2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2C2E2D2E2A2E612E2E
978
              2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E622E632E642E652E66
979
              2E672E682E692E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E6A2E6B2E6C2E6D
980
              2E6E2E6F2E702E712E722E732E2E2E2E2E2E222C0A222E2E2E2E2E6A2E742E75
981
              2E762E772E782E792E7A2E412E422E432E442E2E2E2E222C0A222E2E2E2E2E45
982
              2E462E6F2E472E482E492E492E492E492E4A2E4B2E4C2E2E2E2E222C0A222E2E
983
              2E4D2E4E2E4F2E502E512E512E512E512E512E512E522E532E542E552E2E222C
984
              0A222E2E2E562E572E582E592E5A2E5A2E5A2E5A2E5A2E5A2E302E312E322E33
985
              2E2E222C0A222E2E2E342E352E362E372E5A2E5A2E5A2E5A2E5A2E5A2E302E38
986
              2E392E402E2E222C0A222E2E2E232E3B2E3A2E3D2E302E302E302E302E302E30
987
              2E2B2E252E242E282E2E222C0A222E2E2E2E2E292E5B2E5D2C2E2E302E302E30
988
              2E302C2C2C2D2C2A2C612E2E2E2E222C0A222E2E2E2E2C622C632C642E512C65
989
              2E302C662C672C682C692C6A2C6B2E2E2E2E222C0A222E2E2E2E2E2E2C6C2C6D
990
              2C6E2C6F2C702C712C722C732C742C752E2E2E2E2E2E222C0A222E2E2E2E2E2E
991
              2E2E2C762C772C782C792C792C7A2C412C752E2E2E2E2E2E2E2E222C0A222E2E
992
              2E2E2E2E2E2E2E2E2E2E2C422C432C442C452E2E2E2E2E2E2E2E2E2E2E2E222C
993
              0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E
994
              2E2E227D0A
995
            }
996
            NumGlyphs = 0
997
            OnClick = btnDeleteIStaticsTilesClick
998
            ShowHint = True
999
            ParentShowHint = False
1000
          end
1001
        end
1002
      end
1003
      object gbStaticsProbability: TGroupBox
1004
        Left = 244
1005
        Height = 84
1006
        Top = 8
1007
        Width = 185
1008
        Caption = 'Probability'
1009
        ClientHeight = 62
1010
        ClientWidth = 179
1011
        TabOrder = 1
1012
        object Label5: TLabel
1013
          Left = 4
1014
          Height = 25
1015
          Width = 171
1016
          Align = alTop
1017
          BorderSpacing.Left = 4
1018
          BorderSpacing.Right = 4
1019
          BorderSpacing.Bottom = 4
1020
          Caption = 'A tile will only be placed with this probability:'
1021
          ParentColor = False
1022
          WordWrap = True
1023
        end
1024
        object Label6: TLabel
1025
          Left = 59
1026
          Height = 12
1027
          Top = 40
1028
          Width = 12
1029
          Caption = '%'
1030
          ParentColor = False
1031
        end
1032
        object seStaticsProbability: TSpinEdit
1033
          Left = 4
1034
          Height = 23
1035
          Top = 36
1036
          Width = 50
1037
          TabOrder = 0
1038
          Value = 100
1039
        end
1040
      end
1041
      object gbStaticsPlacement: TGroupBox
1042
        Left = 244
1043
        Height = 120
1044
        Top = 100
1045
        Width = 185
1046
        Caption = 'Z Placement'
1047
        ClientHeight = 98
1048
        ClientWidth = 179
1049
        TabOrder = 2
1050
        object rbPlaceStaticsOnTerrain: TRadioButton
1051
          Left = 4
1052
          Height = 24
1053
          Top = 8
1054
          Width = 137
1055
          Caption = 'Place tiles on terrain'
1056
          Checked = True
1057
          State = cbChecked
1058
          TabOrder = 0
1059
        end
1060
        object rbPlaceStaticsOnTop: TRadioButton
1061
          Left = 4
1062
          Height = 24
1063
          Top = 32
1064
          Width = 119
1065
          Caption = 'Place tiles on top'
1066
          TabOrder = 1
1067
        end
1068
        object rbPlaceStaticsOnZ: TRadioButton
1069
          Left = 4
1070
          Height = 24
1071
          Top = 56
1072
          Width = 102
1073
          Caption = 'Place tiles on:'
1074
          TabOrder = 2
1075
        end
1076
        object seInsertStaticsZ: TSpinEdit
1077
          Left = 20
1078
          Height = 23
1079
          Top = 72
1080
          Width = 50
1081
          TabOrder = 3
1082
        end
1083
      end
1084
    end
1085
  end
1086
  object pnlLeft: TPanel
1087
    Height = 360
1088
    Width = 152
1089
    Align = alLeft
1090
    BevelOuter = bvNone
1091
    ClientHeight = 360
1092
    ClientWidth = 152
1093
    TabOrder = 1
1094
    object Label1: TLabel
1095
      Left = 4
1096
      Height = 12
1097
      Top = 136
1098
      Width = 144
1099
      Align = alTop
1100
      BorderSpacing.Left = 4
1101
      BorderSpacing.Right = 4
1102
      Caption = 'Area:'
1103
      ParentColor = False
1104
    end
1105
    object vstActions: TVirtualStringTree
1106
      Height = 136
1107
      Width = 152
1108
      Align = alTop
1109
      Header.Options = [hoAutoResize, hoVisible]
1110
      Header.Style = hsFlatButtons
1111
      TabOrder = 0
1112
      TreeOptions.MiscOptions = [toCheckSupport, toFullRepaintOnResize, toInitOnSave, toToggleOnDblClick, toWheelPanning]
1113
      TreeOptions.PaintOptions = [toShowButtons, toShowDropmark, toThemeAware, toUseBlendedImages]
1114
      TreeOptions.SelectionOptions = [toFullRowSelect]
1115
      OnChange = vstActionsChange
1116
      OnGetText = vstActionsGetText
1117
      OnPaintText = vstActionsPaintText
1118
      Columns = <      
1119
        item
1120
          Width = 152
1121
          WideText = 'Actions'
1122
        end>
1123
    end
1124
    object pnlAreaControls: TPanel
1125
      Left = 4
1126
      Height = 82
1127
      Top = 274
1128
      Width = 144
1129
      Align = alBottom
1130
      BorderSpacing.Around = 4
1131
      BevelOuter = bvNone
1132
      ClientHeight = 82
1133
      ClientWidth = 144
1134
      TabOrder = 1
1135
      object lblX: TLabel
1136
        Left = 4
1137
        Height = 12
1138
        Top = 32
1139
        Width = 8
1140
        Caption = 'X'
1141
        Enabled = False
1142
        ParentColor = False
1143
      end
1144
      object lblY: TLabel
1145
        Left = 4
1146
        Height = 12
1147
        Top = 60
1148
        Width = 8
1149
        Caption = 'Y'
1150
        Enabled = False
1151
        ParentColor = False
1152
      end
1153
      object btnAddArea: TSpeedButton
1154
        Left = 30
1155
        Height = 22
1156
        Hint = 'Add area'
1157
        Width = 23
1158
        Color = clBtnFace
1159
        Glyph.Data = {
1160
          F10900002F2A2058504D202A2F0A7374617469632063686172202A6772617068
1161
          69635B5D203D207B0A223136203136203132302032222C0A222E2E2063204E6F
1162
          6E65222C0A222E2C20632023383442363645222C0A222E2D2063202338304233
1163
          3641222C0A222E2A20632023374342313637222C0A222E612063202337374145
1164
          3633222C0A222E6220632023383742383731222C0A222E632063202341344345
1165
          3934222C0A222E6420632023434245364333222C0A222E652063202344344542
1166
          4346222C0A222E6620632023434545394339222C0A222E672063202342384444
1167
          4146222C0A222E6820632023374642393644222C0A222E692063202336394135
1168
          3538222C0A222E6A20632023383742383730222C0A222E6B2063202342424443
1169
          4146222C0A222E6C20632023453046324443222C0A222E6D2063202342444534
1170
          4236222C0A222E6E20632023413544423942222C0A222E6F2063202341304439
1171
          3936222C0A222E7020632023414644464135222C0A222E712063202343354538
1172
          4330222C0A222E7220632023384143323739222C0A222E732063202335463945
1173
          3530222C0A222E7420632023423744414141222C0A222E752063202344434631
1174
          4438222C0A222E7620632023394444383932222C0A222E772063202339334344
1175
          3838222C0A222E7820632023384543433834222C0A222E792063202339364434
1176
          3842222C0A222E7A20632023393544343841222C0A222E412063202338454432
1177
          3833222C0A222E4220632023423745304146222C0A222E432063202337444239
1178
          3642222C0A222E4420632023353639383438222C0A222E452063202339374337
1179
          3835222C0A222E4620632023443745454432222C0A222E472063202341304439
1180
          3935222C0A222E4820632023393444333841222C0A222E492063202338394338
1181
          3746222C0A222E4A20632023464646464646222C0A222E4B2063202338354344
1182
          3739222C0A222E4C20632023374343333642222C0A222E4D2063202337454337
1183
          3646222C0A222E4E20632023423544464143222C0A222E4F2063202335373945
1184
          3435222C0A222E5020632023383342353644222C0A222E512063202342364444
1185
          4143222C0A222E5220632023414644464136222C0A222E532063202338434342
1186
          3831222C0A222E5420632023383643393743222C0A222E552063202337394244
1187
          3645222C0A222E5620632023364141433542222C0A222E572063202337374243
1188
          3630222C0A222E5820632023373342413543222C0A222E592063202339394431
1189
          3842222C0A222E5A20632023393243353830222C0A222E302063202334373845
1190
          3343222C0A222E3120632023374542323639222C0A222E322063202342454532
1191
          4236222C0A222E3320632023393744353842222C0A222E342063202338364339
1192
          3741222C0A222E3520632023373042383539222C0A222E362063202337454331
1193
          3639222C0A222E3720632023414144343944222C0A222E382063202334323842
1194
          3338222C0A222E3920632023374141463635222C0A222E402063202342334444
1195
          4139222C0A222E2320632023384143463744222C0A222E3B2063202338314343
1196
          3735222C0A222E3A20632023374442453637222C0A222E3D2063202341424434
1197
          3943222C0A222E2B20632023334438383334222C0A222E252063202337354143
1198
          3631222C0A222E2420632023393843433841222C0A222E282063202339364433
1199
          3839222C0A222E2920632023374143363642222C0A222E5B2063202337304331
1200
          3633222C0A222E5D20632023363541423535222C0A222C2E2063202337324239
1201
          3542222C0A222C2C20632023393743433835222C0A222C2D2063202338444245
1202
          3742222C0A222C2A20632023333938353330222C0A222C612063202336384142
1203
          3533222C0A222C6220632023423444444141222C0A222C632063202337394331
1204
          3634222C0A222C6420632023373142453546222C0A222C652063202336454235
1205
          3538222C0A222C6620632023373442373543222C0A222C672063202342344441
1206
          4136222C0A222C6820632023343338463338222C0A222C692063202336364133
1207
          3536222C0A222C6A20632023374442393641222C0A222C6B2063202342324442
1208
          4138222C0A222C6C20632023364642353539222C0A222C6D2063202336464235
1209
          3538222C0A222C6E20632023373442373542222C0A222C6F2063202342334439
1210
          4135222C0A222C7020632023364341413541222C0A222C712063202333343832
1211
          3243222C0A222C7220632023354439433444222C0A222C732063202337384234
1212
          3634222C0A222C7420632023423544424138222C0A222C752063202339384343
1213
          3837222C0A222C7620632023374442433636222C0A222C772063202337434241
1214
          3634222C0A222C7820632023393843423836222C0A222C792063202342344439
1215
          4135222C0A222C7A20632023364241413538222C0A222C412063202333343831
1216
          3243222C0A222C4220632023353339363435222C0A222C432063202335303939
1217
          3431222C0A222C4420632023384643323744222C0A222C452063202341364430
1218
          3936222C0A222C4620632023413643463936222C0A222C472063202338394245
1219
          3738222C0A222C4820632023343238443336222C0A222C492063202334343843
1220
          3341222C0A222C4A20632023343038393336222C0A222C4B2063202333433837
1221
          3332222C0A222C4C20632023333738343246222C0A222E2E2E2E2E2E2E2E2E2E
1222
          2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E
1223
          2E2E2E2E2E2E2E2C2E2D2E2A2E612E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E
1224
          2E2E2E2E2E2E2E622E632E642E652E662E672E682E692E2E2E2E2E2E2E2E222C
1225
          0A222E2E2E2E2E2E2E6A2E6B2E6C2E6D2E6E2E6F2E702E712E722E732E2E2E2E
1226
          2E2E222C0A222E2E2E2E2E6A2E742E752E762E772E782E792E7A2E412E422E43
1227
          2E442E2E2E2E222C0A222E2E2E2E2E452E462E472E482E492E4A2E4A2E4B2E4C
1228
          2E4D2E4E2E4F2E2E2E2E222C0A222E2E2E502E512E522E532E542E552E4A2E4A
1229
          2E562E572E582E592E5A2E302E2E222C0A222E2E2E312E322E332E342E4A2E4A
1230
          2E4A2E4A2E4A2E4A2E352E362E372E382E2E222C0A222E2E2E392E402E232E3B
1231
          2E4A2E4A2E4A2E4A2E4A2E4A2E352E3A2E3D2E2B2E2E222C0A222E2E2E252E24
1232
          2E282E292E5B2E5D2E4A2E4A2E352E352C2E2C2C2C2D2C2A2E2E222C0A222E2E
1233
          2E2E2C612C622C632C642E572E4A2E4A2E352C652C662C672C682E2E2E2E222C
1234
          0A222E2E2E2E2C692C6A2C6B2E572E582E352C6C2C6D2C6E2C6F2C702C712E2E
1235
          2E2E222C0A222E2E2E2E2E2E2C722C732C742C752C762C772C782C792C7A2C41
1236
          2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2C422C432C442C452C462C472C48
1237
          2C412E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2C492C4A2C4B
1238
          2C4C2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E
1239
          2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0A
1240
        }
1241
        NumGlyphs = 0
1242
        OnClick = btnAddAreaClick
1243
        ShowHint = True
1244
        ParentShowHint = False
1245
      end
1246
      object btnDeleteArea: TSpeedButton
1247
        Left = 59
1248
        Height = 22
1249
        Hint = 'Delete area'
1250
        Width = 23
1251
        Color = clBtnFace
1252
        Glyph.Data = {
1253
          810900002F2A2058504D202A2F0A7374617469632063686172202A6772617068
1254
          69635B5D203D207B0A223136203136203131332032222C0A222E2E2063204E6F
1255
          6E65222C0A222E2C20632023444436413638222C0A222E2D2063202344433634
1256
          3633222C0A222E2A20632023444136343631222C0A222E612063202344393633
1257
          3544222C0A222E6220632023444636413641222C0A222E632063202345443933
1258
          3845222C0A222E6420632023463843334245222C0A222E652063202346394433
1259
          4343222C0A222E6620632023463943424334222C0A222E672063202346344234
1260
          4141222C0A222E6820632023453237303636222C0A222E692063202344313545
1261
          3533222C0A222E6A20632023453036393641222C0A222E6B2063202346324144
1262
          4141222C0A222E6C20632023464444434438222C0A222E6D2063202346414241
1263
          4145222C0A222E6E20632023464141333931222C0A222E6F2063202346413944
1264
          3842222C0A222E7020632023464241393943222C0A222E712063202346434337
1265
          4241222C0A222E7220632023453937423730222C0A222E732063202343433542
1266
          3443222C0A222E7420632023463341374133222C0A222E752063202346444442
1267
          4434222C0A222E7620632023464139413837222C0A222E772063202346303931
1268
          3746222C0A222E7820632023463138453741222C0A222E792063202346383934
1269
          3746222C0A222E7A20632023463939323745222C0A222E412063202346383843
1270
          3736222C0A222E4220632023463842364138222C0A222E432063202345333645
1271
          3633222C0A222E4420632023433735373435222C0A222E452063202345413833
1272
          3744222C0A222E4620632023464344344344222C0A222E472063202346373933
1273
          3745222C0A222E4820632023454538413735222C0A222E492063202346363834
1274
          3643222C0A222E4A20632023463337393633222C0A222E4B2063202346384146
1275
          4134222C0A222E4C20632023443034463345222C0A222E4D2063202344453641
1276
          3637222C0A222E4E20632023463541464135222C0A222E4F2063202346414142
1277
          3944222C0A222E5020632023463038433737222C0A222E512063202345433546
1278
          3534222C0A222E5220632023463237373633222C0A222E532063202346343845
1279
          3831222C0A222E5420632023453937463738222C0A222E552063202343303533
1280
          3341222C0A222E5620632023444236393634222C0A222E572063202346394239
1281
          4146222C0A222E5820632023464139333746222C0A222E592063202346303835
1282
          3730222C0A222E5A20632023464646464646222C0A222E302063202345393539
1283
          3444222C0A222E3120632023454536413545222C0A222E322063202346313944
1284
          3936222C0A222E3320632023424534463336222C0A222E342063202344413633
1285
          3546222C0A222E3520632023463741424131222C0A222E362063202346383836
1286
          3730222C0A222E3720632023463638323638222C0A222E382063202345413636
1287
          3543222C0A222E3920632023463139433936222C0A222E402063202342433530
1288
          3332222C0A222E2320632023443736323543222C0A222E3B2063202345453843
1289
          3831222C0A222E3A20632023463739313745222C0A222E3D2063202346333733
1290
          3544222C0A222E2B20632023453935423446222C0A222E252063202346303833
1291
          3742222C0A222E2420632023453237423735222C0A222E282063202342413442
1292
          3245222C0A222E2920632023444235363442222C0A222E5B2063202346364142
1293
          4132222C0A222E5D20632023463036343536222C0A222C2E2063202345453636
1294
          3532222C0A222C2C20632023453635383443222C0A222C2D2063202345363541
1295
          3532222C0A222C2A20632023463541333946222C0A222C612063202343343530
1296
          3334222C0A222C6220632023434636313533222C0A222C632063202345333642
1297
          3631222C0A222C6420632023463541434131222C0A222C652063202345413543
1298
          3530222C0A222C6620632023453635393445222C0A222C672063202345363536
1299
          3443222C0A222C6820632023453635363530222C0A222C692063202346344132
1300
          3945222C0A222C6A20632023443636303534222C0A222C6B2063202342383441
1301
          3241222C0A222C6C20632023434235393439222C0A222C6D2063202345303635
1302
          3543222C0A222C6E20632023463541364131222C0A222C6F2063202345463836
1303
          3745222C0A222C7020632023453936333542222C0A222C712063202345373544
1304
          3539222C0A222C7220632023454538343744222C0A222C732063202346344130
1305
          3945222C0A222C7420632023443735443531222C0A222C752063202342373441
1306
          3242222C0A222C7620632023433635353432222C0A222C772063202343433532
1307
          3343222C0A222C7820632023453837413735222C0A222C792063202345453932
1308
          3846222C0A222C7A20632023453437383731222C0A222C412063202343313444
1309
          3333222C0A222C4220632023424535333338222C0A222C432063202342443531
1310
          3335222C0A222C4420632023424334423330222C0A222C452063202342383445
1311
          3245222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E
1312
          2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2C2E2D2E2A2E612E2E
1313
          2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E622E632E642E652E66
1314
          2E672E682E692E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E6A2E6B2E6C2E6D
1315
          2E6E2E6F2E702E712E722E732E2E2E2E2E2E222C0A222E2E2E2E2E6A2E742E75
1316
          2E762E772E782E792E7A2E412E422E432E442E2E2E2E222C0A222E2E2E2E2E45
1317
          2E462E6F2E472E482E492E492E492E492E4A2E4B2E4C2E2E2E2E222C0A222E2E
1318
          2E4D2E4E2E4F2E502E512E512E512E512E512E512E522E532E542E552E2E222C
1319
          0A222E2E2E562E572E582E592E5A2E5A2E5A2E5A2E5A2E5A2E302E312E322E33
1320
          2E2E222C0A222E2E2E342E352E362E372E5A2E5A2E5A2E5A2E5A2E5A2E302E38
1321
          2E392E402E2E222C0A222E2E2E232E3B2E3A2E3D2E302E302E302E302E302E30
1322
          2E2B2E252E242E282E2E222C0A222E2E2E2E2E292E5B2E5D2C2E2E302E302E30
1323
          2E302C2C2C2D2C2A2C612E2E2E2E222C0A222E2E2E2E2C622C632C642E512C65
1324
          2E302C662C672C682C692C6A2C6B2E2E2E2E222C0A222E2E2E2E2E2E2C6C2C6D
1325
          2C6E2C6F2C702C712C722C732C742C752E2E2E2E2E2E222C0A222E2E2E2E2E2E
1326
          2E2E2C762C772C782C792C792C7A2C412C752E2E2E2E2E2E2E2E222C0A222E2E
1327
          2E2E2E2E2E2E2E2E2E2E2C422C432C442C452E2E2E2E2E2E2E2E2E2E2E2E222C
1328
          0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E
1329
          2E2E227D0A
1330
        }
1331
        NumGlyphs = 0
1332
        OnClick = btnDeleteAreaClick
1333
        ShowHint = True
1334
        ParentShowHint = False
1335
      end
1336
      object btnClearArea: TSpeedButton
1337
        Left = 87
1338
        Height = 22
1339
        Hint = 'Delete all areas'
1340
        Width = 23
1341
        Color = clBtnFace
1342
        Glyph.Data = {
1343
          F10800002F2A2058504D202A2F0A7374617469632063686172202A6772617068
1344
          69635B5D203D207B0A223136203136203130342032222C0A222E2E2063204E6F
1345
          6E65222C0A222E2C20632023464630303030222C0A222E2D2063202346443030
1346
          3030222C0A222E2A20632023464632423236222C0A222E612063202346463639
1347
          3543222C0A222E6220632023464636383542222C0A222E632063202346453637
1348
          3541222C0A222E6420632023464536353538222C0A222E652063202346453633
1349
          3536222C0A222E6620632023464536313534222C0A222E672063202346433237
1350
          3232222C0A222E6820632023464230303030222C0A222E692063202346463641
1351
          3544222C0A222E6A20632023464634373433222C0A222E6B2063202346453334
1352
          3334222C0A222E6C20632023464533323332222C0A222E6D2063202346443330
1353
          3330222C0A222E6E20632023464432443244222C0A222E6F2063202346433343
1354
          3338222C0A222E7020632023464335443446222C0A222E712063202346413235
1355
          3146222C0A222E7220632023463730303030222C0A222E732063202346463542
1356
          3538222C0A222E7420632023464643464346222C0A222E752063202346453532
1357
          3532222C0A222E7620632023464432463246222C0A222E772063202346443243
1358
          3243222C0A222E7820632023464334423442222C0A222E792063202346454343
1359
          4343222C0A222E7A20632023464234433438222C0A222E412063202346423537
1360
          3439222C0A222E4220632023463932333144222C0A222E432063202346353030
1361
          3030222C0A222E4420632023464534373433222C0A222E452063202346464633
1362
          4633222C0A222E4620632023464645444544222C0A222E472063202346433443
1363
          3443222C0A222E4820632023464334413441222C0A222E492063202346464543
1364
          4543222C0A222E4A20632023464646324632222C0A222E4B2063202346454341
1365
          4341222C0A222E4C20632023464132463241222C0A222E4D2063202346413531
1366
          3432222C0A222E4E20632023463330303030222C0A222E4F2063202346453333
1367
          3333222C0A222E5020632023464435303530222C0A222E512063202346454543
1368
          4543222C0A222E5220632023464133453345222C0A222E532063202346383137
1369
          3137222C0A222E5420632023463934453346222C0A222E552063202346313030
1370
          3030222C0A222E5620632023464536343537222C0A222E572063202346393344
1371
          3344222C0A222E5820632023463831363136222C0A222E592063202346373133
1372
          3133222C0A222E5A20632023463834423343222C0A222E302063202346453632
1373
          3535222C0A222E3120632023464332393239222C0A222E322063202346433438
1374
          3438222C0A222E3320632023463933413341222C0A222E342063202346373132
1375
          3132222C0A222E3520632023463630463046222C0A222E362063202346383438
1376
          3338222C0A222E3720632023464435463532222C0A222E382063202346433238
1377
          3238222C0A222E3920632023464334373437222C0A222E402063202346464631
1378
          4631222C0A222E2320632023464545414541222C0A222E3B2063202346373334
1379
          3334222C0A222E3A20632023463530423042222C0A222E3D2063202346383435
1380
          3335222C0A222E2B20632023454630303030222C0A222E252063202346443544
1381
          3446222C0A222E2420632023464233373332222C0A222E282063202346454342
1382
          4342222C0A222E2920632023464545424542222C0A222E5B2063202346393342
1383
          3342222C0A222E5D20632023463833393339222C0A222C2E2063202346454631
1384
          4631222C0A222C2C20632023464443354335222C0A222C2D2063202346363144
1385
          3138222C0A222C2A20632023463734333333222C0A222C612063202346393030
1386
          3030222C0A222C6220632023464235383441222C0A222C632063202346423437
1387
          3432222C0A222C6420632023464443394339222C0A222C652063202346363130
1388
          3130222C0A222C6620632023463733333333222C0A222C672063202346373335
1389
          3330222C0A222C6820632023463734343334222C0A222C692063202346323142
1390
          3134222C0A222C6A20632023454430303030222C0A222C6B2063202346413533
1391
          3434222C0A222C6C20632023463932393234222C0A222C6D2063202346353043
1392
          3043222C0A222C6E20632023463530393039222C0A222C6F2063202346353142
1393
          3136222C0A222C7020632023463131423134222C0A222C712063202346353230
1394
          3141222C0A222C7220632023463934433343222C0A222C732063202346383439
1395
          3341222C0A222C7420632023463834373338222C0A222C752063202346373433
1396
          3334222C0A222C7620632023463734323332222C0A222E2E2E2E2E2E2E2E2E2E
1397
          2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E
1398
          2E2E2E2C2E2C2E2C2E2C2E2D2E2D2E2D2E2D2E2E2E2E2E2E2E2E222C0A222E2E
1399
          2E2E2E2E2E2C2E2A2E612E622E632E642E652E662E672E682E2E2E2E2E2E222C
1400
          0A222E2E2E2E2E2C2E2A2E692E6A2E6B2E6C2E6D2E6E2E6F2E702E712E722E2E
1401
          2E2E222C0A222E2E2E2C2E2A2E692E732E742E752E762E772E782E792E7A2E41
1402
          2E422E432E2E222C0A222E2E2E2C2E622E442E742E452E462E472E482E492E4A
1403
          2E4B2E4C2E4D2E4E2E2E222C0A222E2E2E2C2E632E4F2E502E462E452E462E46
1404
          2E4A2E512E522E532E542E552E2E222C0A222E2E2E2D2E562E6D2E6E2E782E46
1405
          2E4A2E4A2E492E572E582E592E5A2E552E2E222C0A222E2E2E2D2E302E772E31
1406
          2E322E462E4A2E4A2E512E332E342E352E362E552E2E222C0A222E2E2E2D2E37
1407
          2E382E392E492E4A2E492E512E402E232E3B2E3A2E3D2E2B2E2E222C0A222E2E
1408
          2E682E252E242E282E4A2E292E5B2E5D2E232C2E2C2C2C2D2C2A2E2B2E2E222C
1409
          0A222E2E2C612E712C622C632C642E5B2E592C652C662C2C2C672C682C692C6A
1410
          2E2E222C0A222E2E2E2E2E722E422C6B2C6C2E342E352C6D2C6E2C6F2C2A2C70
1411
          2C6A2E2E2E2E222C0A222E2E2E2E2E2E2E432C712C722C732C742E3D2C752C76
1412
          2C702C6A2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E552E552E552E552E2B
1413
          2E2B2C6A2C6A2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E
1414
          2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0A
1415
        }
1416
        NumGlyphs = 0
1417
        OnClick = btnClearAreaClick
1418
        ShowHint = True
1419
        ParentShowHint = False
1420
      end
1421
      object seX1: TSpinEdit
1422
        Left = 20
1423
        Height = 23
1424
        Top = 29
1425
        Width = 50
1426
        Enabled = False
1427
        OnChange = seX1Change
1428
        TabOrder = 0
1429
      end
1430
      object seX2: TSpinEdit
1431
        Left = 84
1432
        Height = 23
1433
        Top = 29
1434
        Width = 50
1435
        Enabled = False
1436
        OnChange = seX1Change
1437
        TabOrder = 1
1438
      end
1439
      object seY1: TSpinEdit
1440
        Left = 20
1441
        Height = 23
1442
        Top = 56
1443
        Width = 50
1444
        Enabled = False
1445
        OnChange = seX1Change
1446
        TabOrder = 2
1447
      end
1448
      object seY2: TSpinEdit
1449
        Left = 84
1450
        Height = 23
1451
        Top = 56
1452
        Width = 50
1453
        Enabled = False
1454
        OnChange = seX1Change
1455
        TabOrder = 3
1456
      end
1457
    end
1458
    object vstArea: TVirtualStringTree
1459
      Left = 4
1460
      Height = 122
1461
      Top = 148
1462
      Width = 144
1463
      Align = alClient
1464
      BorderSpacing.Left = 4
1465
      BorderSpacing.Right = 4
1466
      BorderSpacing.Bottom = 4
1467
      BorderStyle = bsSingle
1468
      Header.MainColumn = -1
1469
      Header.Options = [hoColumnResize, hoDrag]
1470
      TabOrder = 2
1471
      TreeOptions.PaintOptions = [toShowButtons, toShowDropmark, toThemeAware, toUseBlendedImages]
1472
      TreeOptions.SelectionOptions = [toFullRowSelect]
1473
      OnChange = vstAreaChange
1474
      OnGetText = vstAreaGetText
1475
      Columns = <>
1476
    end
1477
  end
1478
  object pnlControls: TPanel
1479
    Height = 30
1480
    Top = 360
1481
    Width = 620
1482
    Align = alBottom
1483
    BevelOuter = bvNone
1484
    ClientHeight = 30
1485
    ClientWidth = 620
1486
    TabOrder = 2
1487
    object btnExecute: TButton
1488
      Left = 484
1489
      Height = 22
1490
      Top = 4
1491
      Width = 64
1492
      Align = alRight
1493
      BorderSpacing.Around = 4
1494
      BorderSpacing.InnerBorder = 4
1495
      Caption = 'Execute'
1496
      OnClick = btnExecuteClick
1497
      TabOrder = 0
1498
    end
1499
    object btnClose: TButton
1500
      Left = 552
1501
      Height = 22
1502
      Top = 4
1503
      Width = 64
1504
      Align = alRight
1505
      BorderSpacing.Around = 4
1506
      BorderSpacing.InnerBorder = 4
1507
      Caption = 'Close'
1508
      OnClick = btnCloseClick
1509
      TabOrder = 1
1510
    end
1511
  end
1512
end