-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathform_maintain_api_data.lfm
More file actions
629 lines (629 loc) · 19.5 KB
/
form_maintain_api_data.lfm
File metadata and controls
629 lines (629 loc) · 19.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
object Frm_Maintain_Api_Data: TFrm_Maintain_Api_Data
Left = 448
Height = 796
Top = 177
Width = 1386
Caption = 'Frm_Maintain_Api_Data'
ClientHeight = 796
ClientWidth = 1386
Color = clWindow
DesignTimePPI = 120
OnClose = FormClose
OnCloseQuery = FormCloseQuery
OnCreate = FormCreate
OnShow = FormShow
LCLVersion = '2.2.4.0'
object StatusBarApiData: TStatusBar
Left = 0
Height = 29
Top = 767
Width = 1386
Panels = <
item
Width = 250
end>
SimplePanel = False
end
object Panel2: TPanel
Left = 0
Height = 46
Top = 721
Width = 1386
Align = alBottom
ClientHeight = 46
ClientWidth = 1386
Color = 13006080
ParentColor = False
TabOrder = 1
object ButtonClose: TButton
Left = 1252
Height = 31
Top = 8
Width = 120
Anchors = [akRight, akBottom]
Caption = 'Sluiten'
OnClick = ButtonCloseClick
OnMouseLeave = ButtonCloseMouseLeave
OnMouseMove = ButtonCloseMouseMove
TabOrder = 0
end
object ButtonSave: TButton
Left = 1116
Height = 31
Top = 8
Width = 120
Anchors = [akTop, akRight]
Caption = 'Opslaan'
OnClick = ButtonSaveClick
TabOrder = 1
end
object ButtonUndo: TButton
Left = 980
Height = 31
Top = 8
Width = 120
Anchors = [akTop, akRight]
Caption = 'Opnieuw, Alles'
OnClick = ButtonUndoClick
OnMouseLeave = ButtonUndoMouseLeave
OnMouseMove = ButtonUndoMouseMove
TabOrder = 2
end
end
object PageControl1: TPageControl
Left = 0
Height = 721
Top = 0
Width = 1386
ActivePage = TabSheetApiData
Align = alClient
TabIndex = 0
TabOrder = 2
object TabSheetApiData: TTabSheet
Caption = 'API data'
ClientHeight = 688
ClientWidth = 1378
object PanelApiDataTreeView: TPanel
AnchorSideRight.Control = SplitterMainTainApiDataFrm1
Left = 0
Height = 688
Top = 0
Width = 328
Align = alLeft
Anchors = [akTop, akLeft, akRight, akBottom]
BevelOuter = bvNone
ClientHeight = 688
ClientWidth = 328
Color = clWindow
ParentColor = False
TabOrder = 0
object GroupBoxNewApiTreeView: TGroupBox
Left = 0
Height = 688
Top = 0
Width = 328
Align = alClient
ClientHeight = 663
ClientWidth = 324
Color = clWindow
ParentBackground = False
ParentColor = False
TabOrder = 0
object TreeViewApi: TTreeView
Left = 8
Height = 610
Top = 0
Width = 305
Anchors = [akTop, akLeft, akRight, akBottom]
DragMode = dmAutomatic
Images = ImageList1
MultiSelect = True
TabOrder = 0
OnChange = TreeViewApiChange
OnClick = TreeViewApiClick
OnDblClick = TreeViewApiDblClick
OnDeletion = TreeViewApiDeletion
OnDragDrop = TreeViewApiDragDrop
OnDragOver = TreeViewApiDragOver
OnEditingEnd = TreeViewApiEditingEnd
Options = [tvoAllowMultiselect, tvoAutoItemHeight, tvoHideSelection, tvoKeepCollapsedNodes, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw]
end
object EditTrvSearch: TEdit
Left = 8
Height = 28
Top = 625
Width = 172
Anchors = [akLeft, akRight, akBottom]
OnChange = EditTrvSearchChange
TabOrder = 1
end
object ButtonNext: TButton
Left = 184
Height = 31
Top = 622
Width = 94
Anchors = [akRight, akBottom]
Caption = 'Volgende'
OnClick = ButtonNextClick
TabOrder = 2
end
object LabelSearchResult: TLabel
Left = 287
Height = 20
Top = 633
Width = 26
Anchors = [akRight, akBottom]
Caption = '0 st.'
ParentColor = False
end
end
end
object PanelApiData: TPanel
Left = 328
Height = 688
Top = 0
Width = 1050
Align = alClient
Anchors = [akTop]
BevelOuter = bvNone
ClientHeight = 688
ClientWidth = 1050
TabOrder = 1
object GroupBoxNewApiData: TGroupBox
Left = 0
Height = 688
Top = 0
Width = 1050
Align = alClient
ClientHeight = 663
ClientWidth = 1046
TabOrder = 0
object CheckBoxAuthentication: TCheckBox
Left = 8
Height = 24
Top = 168
Width = 112
Caption = 'Authenticatie'
OnChange = CheckBoxAuthenticationChange
OnExit = CheckBoxAuthenticationExit
OnMouseLeave = CheckBoxAuthenticationMouseLeave
OnMouseMove = CheckBoxAuthenticationMouseMove
TabOrder = 3
end
object LabelUrl: TLabel
Left = 10
Height = 20
Top = 56
Width = 19
Caption = 'Url'
ParentColor = False
end
object EditUrl: TEdit
Left = 200
Height = 28
Top = 48
Width = 822
Anchors = [akTop, akLeft, akRight]
OnChange = EditUrlChange
OnEnter = EditUrlEnter
OnExit = EditUrlExit
OnMouseLeave = EditUrlMouseLeave
OnMouseMove = EditUrlMouseMove
ParentShowHint = False
ShowHint = True
TabOrder = 1
TextHint = 'https://domein.../v2/[token]/...'
end
object EditApiName: TEdit
Left = 200
Height = 28
Top = 8
Width = 822
Anchors = [akTop, akLeft, akRight]
OnChange = EditApiNameChange
OnEnter = EditApiNameEnter
OnExit = EditApiNameExit
OnMouseLeave = EditApiNameMouseLeave
OnMouseMove = EditApiNameMouseMove
TabOrder = 0
end
object LabelApiName: TLabel
Left = 10
Height = 20
Top = 18
Width = 40
Caption = 'Naam'
ParentColor = False
end
object EditAuthenticationUserName: TEdit
Left = 198
Height = 28
Top = 204
Width = 369
OnChange = EditAuthenticationUserNameChange
OnEnter = EditAuthenticationUserNameEnter
OnExit = EditAuthenticationUserNameExit
OnMouseLeave = EditAuthenticationUserNameMouseLeave
OnMouseMove = EditAuthenticationUserNameMouseMove
TabOrder = 4
end
object EditAuthenticationPassword: TEdit
Left = 198
Height = 28
Top = 244
Width = 369
EchoMode = emPassword
OnChange = EditAuthenticationPasswordChange
OnEnter = EditAuthenticationPasswordEnter
OnExit = EditAuthenticationPasswordExit
OnMouseLeave = EditAuthenticationPasswordMouseLeave
OnMouseMove = EditAuthenticationPasswordMouseMove
PasswordChar = '*'
TabOrder = 5
end
object Label1: TLabel
Left = 8
Height = 20
Top = 212
Width = 134
Caption = 'Aurthenticatie naam'
ParentColor = False
end
object Label2: TLabel
Left = 8
Height = 20
Top = 252
Width = 179
Caption = 'Aurthenticatie wachtwoord'
ParentColor = False
end
object Label3: TLabel
Left = 10
Height = 20
Top = 601
Width = 31
Anchors = [akLeft, akBottom]
Caption = 'Guid'
ParentColor = False
Visible = False
end
object Label4: TLabel
Left = 10
Height = 20
Top = 633
Width = 76
Anchors = [akLeft, akBottom]
Caption = 'Parent Guid'
ParentColor = False
Visible = False
end
object EditGuid: TEdit
Left = 114
Height = 28
Top = 593
Width = 361
Anchors = [akLeft, akBottom]
Enabled = False
ReadOnly = True
TabOrder = 10
Text = 'EditGuid'
Visible = False
end
object EditParentGuid: TEdit
Left = 114
Height = 28
Top = 625
Width = 361
Anchors = [akLeft, akBottom]
Enabled = False
ReadOnly = True
TabOrder = 12
Text = 'EditParentGuid'
Visible = False
end
object EditDescriptionShort: TEdit
Left = 198
Height = 28
Top = 328
Width = 822
Anchors = [akTop, akLeft, akRight]
OnChange = EditDescriptionShortChange
OnEnter = EditDescriptionShortEnter
OnExit = EditDescriptionShortExit
OnMouseLeave = EditDescriptionShortMouseLeave
OnMouseMove = EditDescriptionShortMouseMove
TabOrder = 7
end
object LabelDescriptionShort: TLabel
Left = 8
Height = 20
Top = 336
Width = 124
Caption = 'Korte omschrijving'
ParentColor = False
end
object Label6: TLabel
Left = 10
Height = 20
Top = 561
Width = 75
Anchors = [akLeft, akBottom]
Caption = 'ObjectType'
ParentColor = False
Visible = False
end
object EditObjectType: TEdit
Left = 114
Height = 28
Top = 553
Width = 168
Anchors = [akLeft, akBottom]
Enabled = False
ReadOnly = True
TabOrder = 9
Text = 'EditObjectType'
Visible = False
end
object LabelDescriptionLong: TLabel
Left = 10
Height = 20
Top = 380
Width = 86
Caption = 'Omschrijving'
ParentColor = False
end
object MemoDescriptionLong: TMemo
Left = 198
Height = 113
Top = 380
Width = 822
Anchors = [akTop, akLeft, akRight]
OnChange = MemoDescriptionLongChange
OnEnter = MemoDescriptionLongEnter
OnExit = MemoDescriptionLongExit
OnMouseLeave = MemoDescriptionLongMouseLeave
OnMouseMove = MemoDescriptionLongMouseMove
ScrollBars = ssAutoBoth
TabOrder = 8
end
object ButtonTestRequest: TButton
Left = 846
Height = 31
Top = 622
Width = 192
Anchors = [akRight, akBottom]
Caption = 'Test'
OnClick = ButtonTestRequestClick
OnMouseLeave = ButtonTestRequestMouseLeave
OnMouseMove = ButtonTestRequestMouseMove
TabOrder = 11
end
object LabelToken: TLabel
Left = 10
Height = 20
Top = 137
Width = 39
Caption = 'Token'
ParentColor = False
end
object EditToken: TEdit
Left = 200
Height = 28
Top = 128
Width = 822
Anchors = [akTop, akLeft, akRight]
OnChange = EditTokenChange
OnEnter = EditTokenEnter
OnExit = EditTokenExit
OnMouseLeave = EditTokenMouseLeave
OnMouseMove = EditTokenMouseMove
TabOrder = 2
end
object LabelPagingSearchText: TLabel
Left = 8
Height = 20
Top = 296
Width = 152
Caption = 'Paginering zoek woord'
ParentColor = False
end
object EditPagingSearchText: TEdit
Left = 198
Height = 28
Top = 288
Width = 369
OnChange = EditPagingSearchTextChange
OnEnter = EditPagingSearchTextEnter
OnExit = EditPagingSearchTextExit
OnMouseLeave = EditPagingSearchTextMouseLeave
OnMouseMove = EditPagingSearchTextMouseMove
ParentShowHint = False
ShowHint = True
TabOrder = 6
TextHint = 'Bijvoorbeeld: [info][pages]'
end
object ButtonCancelCurent: TButton
Left = 644
Height = 31
Top = 622
Width = 192
Anchors = [akRight, akBottom]
Caption = 'Opnieuw huidig'
OnClick = ButtonCancelCurentClick
OnMouseLeave = ButtonCancelCurentMouseLeave
OnMouseMove = ButtonCancelCurentMouseMove
TabOrder = 13
end
object MemoRequestBody: TMemo
Left = 598
Height = 112
Top = 204
Width = 422
Anchors = [akTop, akRight]
OnChange = MemoRequestBodyChange
OnEnter = MemoRequestBodyEnter
OnExit = MemoRequestBodyExit
OnMouseLeave = MemoRequestBodyMouseLeave
OnMouseMove = MemoRequestBodyMouseMove
ScrollBars = ssAutoBoth
TabOrder = 14
WantTabs = True
end
object LabelRequestBody: TLabel
Left = 598
Height = 20
Top = 172
Width = 91
Anchors = [akTop, akRight]
Caption = 'Request Body'
ParentColor = False
end
object ComboBoxRequestType: TComboBox
Left = 200
Height = 28
Top = 88
Width = 125
ItemHeight = 20
Items.Strings = (
''
'Get'
'Post'
)
OnChange = ComboBoxRequestTypeChange
OnEnter = ComboBoxRequestTypeEnter
OnExit = ComboBoxRequestTypeExit
OnMouseLeave = ComboBoxRequestTypeMouseLeave
OnMouseMove = ComboBoxRequestTypeMouseMove
TabOrder = 15
end
object LabelRequestType: TLabel
Left = 10
Height = 20
Top = 96
Width = 99
Caption = 'HTTP Methode'
ParentColor = False
end
end
end
object SplitterMainTainApiDataFrm1: TSplitter
Left = 328
Height = 470
Top = 64
Width = 6
Align = alNone
end
end
object TabSheetApiResult: TTabSheet
Caption = 'Resultaat'
ClientHeight = 688
ClientWidth = 1378
object TreeViewTestRequest: TTreeView
Left = 8
Height = 653
Top = 8
Width = 716
Anchors = [akTop, akLeft, akRight, akBottom]
TabOrder = 0
end
object MemoApiTestRequest: TMemo
Left = 740
Height = 613
Top = 8
Width = 632
Anchors = [akTop, akRight, akBottom]
Lines.Strings = (
''
)
ScrollBars = ssAutoBoth
TabOrder = 1
end
object Button1: TButton
Left = 1236
Height = 31
Top = 629
Width = 136
Anchors = [akRight, akBottom]
Caption = 'Opslaan json text'
OnClick = Button1Click
TabOrder = 2
end
end
end
object PopupMenuTrvApi: TPopupMenu
Left = 128
Top = 136
object MenuItemAddFolder: TMenuItem
Caption = 'Toevoegen Map'
OnClick = MenuItemAddFolderClick
end
object MenuItemAddQuery: TMenuItem
Caption = 'Toevoegen Api Query'
OnClick = MenuItemAddQueryClick
end
object Separator1: TMenuItem
Caption = '-'
end
object MenuItemDelete: TMenuItem
Caption = 'Verwijderen'
OnClick = MenuItemDeleteClick
end
object Separator2: TMenuItem
Caption = '-'
end
object MenuItemRest: TMenuItem
Caption = 'Reset'
OnClick = MenuItemRestClick
end
object MenuItemExpandAll: TMenuItem
Caption = 'Klap volledig uit'
OnClick = MenuItemExpandAllClick
end
object MenuItemCollapsAll: TMenuItem
Caption = 'Klap volledig in'
OnClick = MenuItemCollapsAllClick
end
object MenuItemRestorePrevious: TMenuItem
Caption = 'Herstel vorige'
OnClick = MenuItemRestorePreviousClick
end
end
object ImageList1: TImageList
Left = 32
Top = 64
Bitmap = {
4C7A020000001000000010000000DD0300000000000078DACD93496C1B6514C7
9140EA0971EB8513170EA8050A4D10822302C1A517281736092101CD010554A9
08097AA8DBAC4A54272204E258691A8538CEE2EC8B12EC4825294EECC449ECB1
63BCD44E32C1DB783C335EFFBCEF434E424C81430FB5F4D71BCF7CBFF7BEB701
78040F48737373A7666767DF999999314F4D4D6D4D4E4EE6272626B263636376
8BC5D23F3232F2FAD0D0D0A3F7619F21D6E97038B0B7B787743A8D62B18842A1
80582C86402000ABD58AC1C1419BC9647AF2244F311782C1204AA512EEF7CBE7
F3585B5B437F7FBFF1243F3D3D2D6A9AF69FBC288AE8EBEB134FF294ABA8AA2A
767777914824A0280A3F9FCBE5904C26E1F7FB61B3D9108D46D1DBDB5BC18F8F
8F8B8C393838E067B7B6B6B0B9B909A7D3C939AA0F161717118944D0D3D353C1
538DC54C2683783CCE638442216E594DEC763BAF1D53381C46777777053F3A3A
2ACAB2CCF363CCCECE0E3FCBEEB2BCBC8CF9F9792C2C2C70BF5D5D5D15FCF0F0
B0C87AC6F267ACC7E3E13DF37ABD585A5A02CD03A8BFDC77676767056F369B45
4992B87FB7DBCD73F7F97CFC99E54DF303AA31F7D9DEDE5EC1D34C88E53ABB5C
2EACAFAFF3D8AC8EECDE743FEE837D6F6969A9E0692644F68DE5C0B8E33C8BCF
6AC0EAC972696868A8E06926DEA2BECAABABAB7C5E592D593F9865F3C0F2A219
457D7DFDAE4EA7ABFAA71DA0BE3E65341A7F32180C49B218181860B386B6B636
343535EDD6D5D5D5137BFAFFEC624747C7E3C49D6B6D6D7DAEB1B1F1141EE09E
3F6C3A3FE6717C600DE63EB2850EF521E9D509EFCE9951F769D2137F9385EBB1
325F6D11B422ED3DDB7CB6FE45127B16D53C2EDDB997BD7427AC9575C51E55BF
5A89045F18F15C2CF3554342522D94D07C4F43AB3F03432003535041225F824C
CED2F42D4562FFE3A45C11D9EA21C17518FF67414AD14B3DB1377D32AE6E4AF8
7C25869ABB22AE6D24F0DD7A025F3B12B8BC16472D699FEE75DE2CA40FE30F08
B93D250FBD2B811BAB717CF9CB3E96F7154885BF62339B3C169FE5563D20A865
FEA5DB428EBDD38A8042CA14C039B752803EAAE15A58C5E5DF157CEACDE03DB7
8C6DB980AA5B477CB551C82A74FE57A980E9441EA63F72F8712F8B06E2BE0928
A8F12978DF93C1852D19AF6DA4E148136F38C6FF206812E56F89E5706B3F8B36
16334431FD0A3EA198EF6ECB78D395C62B4E09CFAFA6F09B9447D5F7477C955E
5013948191D8D68886AB4115B5C47E2C64F036B16F50CC971D129EB5A7F0F4DD
245618AF3FE25F6CF6447DC95CB26F472E767965B453699BDD69E8B6D3F8D625
E1CA8684DAF5146A1C297CB6968255D44AC424CBFC199DFB8BB337DCB7CF5E77
8B64D57FD5756E53C4DC7C1876E74F672A4F4E
}
end
end