-
Notifications
You must be signed in to change notification settings - Fork 42
Expand file tree
/
Copy pathObjectDebuggerForm.dfm
More file actions
541 lines (541 loc) · 19 KB
/
ObjectDebuggerForm.dfm
File metadata and controls
541 lines (541 loc) · 19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
object CantObjDebForm: TCantObjDebForm
Left = 295
Top = 107
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
Caption = 'Object Debugger'
ClientHeight = 998
ClientWidth = 640
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -22
Font.Name = 'MS Sans Serif'
Font.Style = []
Menu = MainMenu1
OnClose = FormClose
OnCreate = FormCreate
OnDestroy = FormDestroy
OnResize = FormResize
OnShow = FormShow
PixelsPerInch = 192
TextHeight = 26
object PageControl1: TPageControl
Left = 0
Top = 170
Width = 640
Height = 828
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
ActivePage = TabSheet1
Align = alClient
TabOrder = 1
OnChange = PageControl1Change
object TabSheet1: TTabSheet
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
Caption = 'Properties'
object ListSet: TListBox
Left = 176
Top = 224
Width = 242
Height = 194
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
ExtendedSelect = False
ItemHeight = 26
MultiSelect = True
TabOrder = 7
OnClick = ListSetClick
OnExit = RefreshOnExit
end
object EditCh: TEdit
Left = 128
Top = 160
Width = 242
Height = 34
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
TabOrder = 6
Text = 'EditCh'
OnChange = EditChange
OnExit = EditChExit
end
object EditStr: TEdit
Left = 160
Top = 320
Width = 242
Height = 34
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
TabOrder = 5
Text = 'EditStr'
OnChange = EditChange
OnExit = EditStrExit
end
object EditNum: TEdit
Left = 144
Top = 256
Width = 242
Height = 34
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
TabOrder = 4
Text = 'EditNum'
OnChange = EditChange
OnExit = EditNumExit
OnKeyPress = EditNumKeyPress
end
object ComboEnum: TComboBox
Left = 144
Top = 304
Width = 290
Height = 34
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
TabOrder = 3
OnChange = ComboEnumChange
OnDblClick = ComboEnumDblClick
OnExit = RefreshOnExit
end
object ComboCursor: TComboBox
Left = 144
Top = 240
Width = 290
Height = 34
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
TabOrder = 2
OnChange = ComboCursorChange
OnExit = RefreshOnExit
end
object ComboColor: TComboBox
Left = 144
Top = 176
Width = 242
Height = 34
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
TabOrder = 1
OnChange = ComboColorChange
OnDblClick = ComboColorDblClick
OnExit = RefreshOnExit
end
object sgProp: TStringGrid
Left = 0
Top = 0
Width = 624
Height = 774
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
Align = alClient
Color = clBtnFace
ColCount = 2
DefaultColWidth = 240
DefaultRowHeight = 36
FixedCols = 0
RowCount = 12
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine]
ScrollBars = ssVertical
TabOrder = 0
OnDblClick = sgPropDblClick
OnMouseDown = sgDataMouseDown
OnSelectCell = sgPropSelectCell
ColWidths = (
218
240)
RowHeights = (
36
36
36
36
36
36
36
36
36
36
36
36)
end
end
object TabSheet2: TTabSheet
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
Caption = 'Events'
object sgEvt: TStringGrid
Left = 0
Top = 0
Width = 624
Height = 772
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
Align = alClient
Color = clBtnFace
ColCount = 2
DefaultColWidth = 240
DefaultRowHeight = 36
FixedCols = 0
RowCount = 12
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goColSizing]
ScrollBars = ssVertical
TabOrder = 0
OnMouseDown = sgDataMouseDown
OnSelectCell = sgPropSelectCell
ColWidths = (
218
240)
RowHeights = (
36
36
36
36
36
36
36
36
36
36
36
36)
end
end
object TabSheet3: TTabSheet
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
Caption = 'Data'
object sgData: TStringGrid
Left = 0
Top = 0
Width = 624
Height = 772
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
Align = alClient
Color = clBtnFace
ColCount = 2
DefaultColWidth = 240
DefaultRowHeight = 36
FixedCols = 0
RowCount = 12
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goColSizing]
ScrollBars = ssVertical
TabOrder = 0
OnMouseDown = sgDataMouseDown
OnSelectCell = sgDataSelectCell
ColWidths = (
218
240)
RowHeights = (
36
36
36
36
36
36
36
36
36
36
36
36)
end
end
end
object Panel1: TPanel
Left = 0
Top = 0
Width = 640
Height = 170
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
Align = alTop
TabOrder = 0
object cbComps: TComboBox
AlignWithMargins = True
Left = 7
Top = 53
Width = 626
Height = 34
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
Align = alTop
Style = csDropDownList
Sorted = True
TabOrder = 0
OnChange = cbCompsChange
end
object cbForms: TComboBox
AlignWithMargins = True
Left = 7
Top = 7
Width = 626
Height = 34
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
Align = alTop
Style = csDropDownList
TabOrder = 1
OnChange = cbFormsChange
end
object edFilter: TButtonedEdit
AlignWithMargins = True
Left = 7
Top = 99
Width = 626
Height = 34
Margins.Left = 6
Margins.Top = 6
Margins.Right = 6
Margins.Bottom = 6
Align = alTop
Images = ImageList1
LeftButton.Enabled = False
LeftButton.ImageIndex = 1
LeftButton.Visible = True
RightButton.Hint = 'Clear the filter'
RightButton.ImageIndex = 0
RightButton.Visible = True
TabOrder = 2
TextHint = 'Type to filter...'
OnChange = SearchBox1Change
OnKeyDown = edFilterKeyDown
OnRightButtonClick = edFilterRightButtonClick
end
end
object ColorDialog1: TColorDialog
Left = 96
Top = 288
end
object FontDialog1: TFontDialog
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
Left = 32
Top = 289
end
object MainMenu1: TMainMenu
Left = 164
Top = 289
object Options1: TMenuItem
Caption = '&Options'
object RefreshForms1: TMenuItem
Caption = 'Refresh &Forms'
OnClick = RefreshForms1Click
end
object RefreshComponents1: TMenuItem
Caption = 'Refresh &Components'
OnClick = RefreshComponents1Click
end
object RefreshValues1: TMenuItem
Caption = 'Refresh &Values'
OnClick = RefreshValues1Click
end
object N1: TMenuItem
Caption = '-'
end
object TopMost1: TMenuItem
Caption = '&TopMost'
OnClick = TopMost1Click
end
end
object Help1: TMenuItem
Caption = '&Help'
object Info1: TMenuItem
Caption = '&Info...'
OnClick = Info1Click
end
object About1: TMenuItem
Caption = '&About...'
OnClick = About1Click
end
end
end
object Timer1: TTimer
Interval = 2000
OnTimer = Timer1Timer
Left = 220
Top = 289
end
object ImageList1: TImageList
Left = 196
Top = 150
Bitmap = {
494C010102000800040010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
0000000000003600000028000000400000001000000001002000000000000010
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000EEEEEE0087878700D5D5
D500000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000DFDFDF005A5A
5A00F3F3F300000000000000000000000000000000000000000000000000F2F2
F20059595900E1E1E10000000000000000000000000082828200010101001212
1200CDCDCD000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000555555000000
00003C3C3C00F3F3F30000000000000000000000000000000000F2F2F2003A3A
3A000000000059595900000000000000000000000000D0D0D000101010000101
010012121200CDCDCD0000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000F0F0F0003737
3700000000003C3C3C00F3F3F3000000000000000000F2F2F2003A3A3A000000
00003A3A3A00F2F2F20000000000000000000000000000000000C8C8C8001010
10000101010012121200CDCDCD00CCCCCC007F7F7F006868680083838300D4D4
D400000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000F1F1
F10038383800000000003C3C3C00F3F3F300F3F3F3003B3B3B00000000003B3B
3B00F2F2F200000000000000000000000000000000000000000000000000C8C8
C800101010000101010009090900010101000A0A0A0024242400080808000202
02006D6D6D00FCFCFC0000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000F1F1F10038383800000000003C3C3C003C3C3C00000000003C3C3C00F3F3
F300000000000000000000000000000000000000000000000000000000000000
0000C8C8C80007070700050505008E8E8E00F8F8F80000000000F4F4F4008080
8000020202007171710000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000F1F1F1003939390000000000000000003C3C3C00F3F3F3000000
0000000000000000000000000000000000000000000000000000000000000000
0000C8C8C8000101010090909000000000000000000000000000000000000000
00007B7B7B0003030300DCDCDC00000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000F2F2F2003939390000000000000000003C3C3C00F3F3F3000000
0000000000000000000000000000000000000000000000000000000000000000
00007A7A7A000D0D0D00F9F9F900000000000000000000000000000000000000
0000EEEEEE000303030091919100000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000F2F2F20039393900000000003939390039393900000000003C3C3C00F3F3
F300000000000000000000000000000000000000000000000000000000000000
0000636363002828280000000000000000000000000000000000000000007474
7400E9E9E9001414140078787800000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000F2F2
F200393939000000000039393900F2F2F200F1F1F10038383800000000003C3C
3C00F3F3F3000000000000000000000000000000000000000000000000000000
00007D7D7D000B0B0B00F7F7F700000000000000000000000000A7A7A7000B0B
0B00D8D8D8000202020092929200000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000F2F2F2003939
39000000000039393900F2F2F2000000000000000000F1F1F100373737000000
00003C3C3C00F3F3F30000000000000000000000000000000000000000000000
0000CCCCCC00010101008686860000000000000000007171710009090900AAAA
AA007575750004040400DEDEDE00000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000565656000000
000039393900F2F2F20000000000000000000000000000000000F1F1F1003737
3700000000005A5A5A0000000000000000000000000000000000000000000000
000000000000626262000303030081818100F1F1F100E5E5E500D6D6D6007777
7700010101007777770000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000DDDDDD005656
5600F2F2F200000000000000000000000000000000000000000000000000F0F0
F00055555500DFDFDF0000000000000000000000000000000000000000000000
000000000000FAFAFA0067676700020202000505050018181800040404000303
030075757500FDFDFD0000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000D5D5D50089898900737373008D8D8D00DCDC
DC00000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000424D3E000000000000003E000000
2800000040000000100000000100010000000000800000000000000000000000
000000000000000000000000FFFFFF00FFFFFFFF00000000FFFF8FFF00000000
C7E387FF00000000C3C383FF00000000C183C00F00000000E007E00300000000
F00FF04300000000F81FF1F100000000F81FF1F100000000F00FF3E100000000
E007F1C100000000C183F18100000000C3C3F80300000000C7E3F80300000000
FFFFFE0F00000000FFFFFFFF0000000000000000000000000000000000000000
000000000000}
end
end