1object CodeToolsDefinesEditor: TCodeToolsDefinesEditor
2  Left = 330
3  Height = 500
4  Top = 375
5  Width = 544
6  BorderIcons = [biSystemMenu, biMaximize]
7  Caption = 'CodeToolsDefinesEditor'
8  ClientHeight = 480
9  ClientWidth = 544
10  KeyPreview = True
11  Menu = MainMenu
12  OnClose = FormClose
13  OnCreate = FormCreate
14  OnKeyDown = CodeToolsDefinesEditorKeyDown
15  OnKeyUp = CodeToolsDefinesEditorKeyUp
16  Position = poScreenCenter
17  LCLVersion = '1.9.0.0'
18  object DefineTreeView: TTreeView
19    Left = 6
20    Height = 123
21    Top = 6
22    Width = 532
23    Align = alTop
24    BorderSpacing.Around = 6
25    DefaultItemHeight = 18
26    ReadOnly = True
27    TabOrder = 0
28    OnSelectionChanged = DefineTreeViewSelectionChanged
29    Options = [tvoAutoItemHeight, tvoHideSelection, tvoKeepCollapsedNodes, tvoReadOnly, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw]
30  end
31  object SelectedItemGroupBox: TGroupBox
32    Left = 6
33    Height = 296
34    Top = 146
35    Width = 532
36    Align = alClient
37    BorderSpacing.Around = 6
38    Caption = 'SelectedItemGroupBox'
39    ClientHeight = 276
40    ClientWidth = 528
41    TabOrder = 2
42    object NameLabel: TLabel
43      AnchorSideLeft.Control = TypeLabel
44      AnchorSideTop.Control = NameEdit
45      AnchorSideTop.Side = asrCenter
46      Left = 6
47      Height = 15
48      Top = 31
49      Width = 60
50      Caption = 'NameLabel'
51      ParentColor = False
52    end
53    object DescriptionLabel: TLabel
54      AnchorSideLeft.Control = TypeLabel
55      AnchorSideTop.Control = DescriptionEdit
56      AnchorSideTop.Side = asrCenter
57      Left = 6
58      Height = 15
59      Top = 56
60      Width = 88
61      Caption = 'DescriptionLabel'
62      ParentColor = False
63    end
64    object TypeLabel: TLabel
65      Left = 6
66      Height = 15
67      Top = 6
68      Width = 516
69      Align = alTop
70      BorderSpacing.Around = 6
71      Caption = 'TypeLabel'
72      ParentColor = False
73    end
74    object VariableLabel: TLabel
75      AnchorSideLeft.Control = TypeLabel
76      AnchorSideTop.Control = VariableEdit
77      AnchorSideTop.Side = asrCenter
78      Left = 6
79      Height = 15
80      Top = 81
81      Width = 69
82      Caption = 'VariableLabel'
83      ParentColor = False
84    end
85    object ValueNoteBook: TPageControl
86      AnchorSideTop.Control = VariableEdit
87      AnchorSideTop.Side = asrBottom
88      Left = 6
89      Height = 162
90      Top = 108
91      Width = 516
92      ActivePage = ValueAsPathsPage
93      Align = alBottom
94      Anchors = [akTop, akLeft, akRight, akBottom]
95      BorderSpacing.Top = 2
96      BorderSpacing.Around = 6
97      TabIndex = 1
98      TabOrder = 3
99      OnChange = ValueNoteBookPageChanged
100      object ValueAsTextPage: TTabSheet
101        Caption = 'ValueAsTextPage'
102        ClientHeight = 137
103        ClientWidth = 512
104        inline ValueAsTextSynEdit: TSynEdit
105          Left = 0
106          Height = 152
107          Top = 0
108          Width = 512
109          Align = alClient
110          Font.Height = -16
111          Font.Name = 'courier'
112          Font.Pitch = fpFixed
113          Font.Quality = fqNonAntialiased
114          ParentColor = False
115          ParentFont = False
116          TabOrder = 0
117          BookMarkOptions.Xoffset = -18
118          Gutter.Visible = False
119          Gutter.Width = 59
120          Gutter.MouseActions = <
121            item
122              ClickCount = ccAny
123              ClickDir = cdDown
124              Command = emcOnMainGutterClick
125            end
126            item
127              Button = mbRight
128              Command = emcContextMenu
129            end>
130          RightGutter.Width = 0
131          RightGutter.MouseActions = <>
132          Keystrokes = <
133            item
134              Command = ecUp
135              ShortCut = 38
136            end
137            item
138              Command = ecSelUp
139              ShortCut = 8230
140            end
141            item
142              Command = ecScrollUp
143              ShortCut = 16422
144            end
145            item
146              Command = ecDown
147              ShortCut = 40
148            end
149            item
150              Command = ecSelDown
151              ShortCut = 8232
152            end
153            item
154              Command = ecScrollDown
155              ShortCut = 16424
156            end
157            item
158              Command = ecLeft
159              ShortCut = 37
160            end
161            item
162              Command = ecSelLeft
163              ShortCut = 8229
164            end
165            item
166              Command = ecWordLeft
167              ShortCut = 16421
168            end
169            item
170              Command = ecSelWordLeft
171              ShortCut = 24613
172            end
173            item
174              Command = ecRight
175              ShortCut = 39
176            end
177            item
178              Command = ecSelRight
179              ShortCut = 8231
180            end
181            item
182              Command = ecWordRight
183              ShortCut = 16423
184            end
185            item
186              Command = ecSelWordRight
187              ShortCut = 24615
188            end
189            item
190              Command = ecPageDown
191              ShortCut = 34
192            end
193            item
194              Command = ecSelPageDown
195              ShortCut = 8226
196            end
197            item
198              Command = ecPageBottom
199              ShortCut = 16418
200            end
201            item
202              Command = ecSelPageBottom
203              ShortCut = 24610
204            end
205            item
206              Command = ecPageUp
207              ShortCut = 33
208            end
209            item
210              Command = ecSelPageUp
211              ShortCut = 8225
212            end
213            item
214              Command = ecPageTop
215              ShortCut = 16417
216            end
217            item
218              Command = ecSelPageTop
219              ShortCut = 24609
220            end
221            item
222              Command = ecLineStart
223              ShortCut = 36
224            end
225            item
226              Command = ecSelLineStart
227              ShortCut = 8228
228            end
229            item
230              Command = ecEditorTop
231              ShortCut = 16420
232            end
233            item
234              Command = ecSelEditorTop
235              ShortCut = 24612
236            end
237            item
238              Command = ecLineEnd
239              ShortCut = 35
240            end
241            item
242              Command = ecSelLineEnd
243              ShortCut = 8227
244            end
245            item
246              Command = ecEditorBottom
247              ShortCut = 16419
248            end
249            item
250              Command = ecSelEditorBottom
251              ShortCut = 24611
252            end
253            item
254              Command = ecToggleMode
255              ShortCut = 45
256            end
257            item
258              Command = ecCopy
259              ShortCut = 16429
260            end
261            item
262              Command = ecPaste
263              ShortCut = 8237
264            end
265            item
266              Command = ecDeleteChar
267              ShortCut = 46
268            end
269            item
270              Command = ecCut
271              ShortCut = 8238
272            end
273            item
274              Command = ecDeleteLastChar
275              ShortCut = 8
276            end
277            item
278              Command = ecDeleteLastChar
279              ShortCut = 8200
280            end
281            item
282              Command = ecDeleteLastWord
283              ShortCut = 16392
284            end
285            item
286              Command = ecUndo
287              ShortCut = 32776
288            end
289            item
290              Command = ecRedo
291              ShortCut = 40968
292            end
293            item
294              Command = ecLineBreak
295              ShortCut = 13
296            end
297            item
298              Command = ecSelectAll
299              ShortCut = 16449
300            end
301            item
302              Command = ecCopy
303              ShortCut = 16451
304            end
305            item
306              Command = ecBlockIndent
307              ShortCut = 24649
308            end
309            item
310              Command = ecLineBreak
311              ShortCut = 16461
312            end
313            item
314              Command = ecInsertLine
315              ShortCut = 16462
316            end
317            item
318              Command = ecDeleteWord
319              ShortCut = 16468
320            end
321            item
322              Command = ecBlockUnindent
323              ShortCut = 24661
324            end
325            item
326              Command = ecPaste
327              ShortCut = 16470
328            end
329            item
330              Command = ecCut
331              ShortCut = 16472
332            end
333            item
334              Command = ecDeleteLine
335              ShortCut = 16473
336            end
337            item
338              Command = ecDeleteEOL
339              ShortCut = 24665
340            end
341            item
342              Command = ecUndo
343              ShortCut = 16474
344            end
345            item
346              Command = ecRedo
347              ShortCut = 24666
348            end
349            item
350              Command = ecGotoMarker0
351              ShortCut = 16432
352            end
353            item
354              Command = ecGotoMarker1
355              ShortCut = 16433
356            end
357            item
358              Command = ecGotoMarker2
359              ShortCut = 16434
360            end
361            item
362              Command = ecGotoMarker3
363              ShortCut = 16435
364            end
365            item
366              Command = ecGotoMarker4
367              ShortCut = 16436
368            end
369            item
370              Command = ecGotoMarker5
371              ShortCut = 16437
372            end
373            item
374              Command = ecGotoMarker6
375              ShortCut = 16438
376            end
377            item
378              Command = ecGotoMarker7
379              ShortCut = 16439
380            end
381            item
382              Command = ecGotoMarker8
383              ShortCut = 16440
384            end
385            item
386              Command = ecGotoMarker9
387              ShortCut = 16441
388            end
389            item
390              Command = ecSetMarker0
391              ShortCut = 24624
392            end
393            item
394              Command = ecSetMarker1
395              ShortCut = 24625
396            end
397            item
398              Command = ecSetMarker2
399              ShortCut = 24626
400            end
401            item
402              Command = ecSetMarker3
403              ShortCut = 24627
404            end
405            item
406              Command = ecSetMarker4
407              ShortCut = 24628
408            end
409            item
410              Command = ecSetMarker5
411              ShortCut = 24629
412            end
413            item
414              Command = ecSetMarker6
415              ShortCut = 24630
416            end
417            item
418              Command = ecSetMarker7
419              ShortCut = 24631
420            end
421            item
422              Command = ecSetMarker8
423              ShortCut = 24632
424            end
425            item
426              Command = ecSetMarker9
427              ShortCut = 24633
428            end
429            item
430              Command = ecNormalSelect
431              ShortCut = 24654
432            end
433            item
434              Command = ecColumnSelect
435              ShortCut = 24643
436            end
437            item
438              Command = ecLineSelect
439              ShortCut = 24652
440            end
441            item
442              Command = ecTab
443              ShortCut = 9
444            end
445            item
446              Command = ecShiftTab
447              ShortCut = 8201
448            end
449            item
450              Command = ecMatchBracket
451              ShortCut = 24642
452            end>
453          MouseActions = <
454            item
455              ShiftMask = [ssShift, ssAlt]
456              ClickDir = cdDown
457              Command = emcStartSelections
458              MoveCaret = True
459            end
460            item
461              Shift = [ssShift]
462              ShiftMask = [ssShift, ssAlt]
463              ClickDir = cdDown
464              Command = emcStartSelections
465              MoveCaret = True
466              Option = 1
467            end
468            item
469              Shift = [ssAlt]
470              ShiftMask = [ssShift, ssAlt]
471              ClickDir = cdDown
472              Command = emcStartColumnSelections
473              MoveCaret = True
474            end
475            item
476              Shift = [ssShift, ssAlt]
477              ShiftMask = [ssShift, ssAlt]
478              ClickDir = cdDown
479              Command = emcStartColumnSelections
480              MoveCaret = True
481              Option = 1
482            end
483            item
484              Button = mbRight
485              Command = emcContextMenu
486            end
487            item
488              ClickCount = ccDouble
489              ClickDir = cdDown
490              Command = emcSelectWord
491              MoveCaret = True
492            end
493            item
494              ClickCount = ccTriple
495              ClickDir = cdDown
496              Command = emcSelectLine
497              MoveCaret = True
498            end
499            item
500              ClickCount = ccQuad
501              ClickDir = cdDown
502              Command = emcSelectPara
503              MoveCaret = True
504            end
505            item
506              Button = mbMiddle
507              ClickDir = cdDown
508              Command = emcPasteSelection
509              MoveCaret = True
510            end
511            item
512              Shift = [ssCtrl]
513              ShiftMask = [ssShift, ssAlt, ssCtrl]
514              Command = emcMouseLink
515            end>
516          MouseTextActions = <>
517          MouseSelActions = <
518            item
519              ClickDir = cdDown
520              Command = emcStartDragMove
521            end
522            item
523              ClickDir = cdDown
524              Command = emcStartDragMove
525            end>
526          Lines.Strings = (
527            'ValueAsTextSynEdit'
528          )
529          Options = [eoBracketHighlight, eoHalfPageScroll, eoHideRightMargin, eoScrollByOneLess, eoScrollPastEol, eoSmartTabs, eoTabsToSpaces, eoTrimTrailingSpaces, eoDragDropEditing]
530          MouseOptions = [emDragDropEditing]
531          VisibleSpecialChars = [vscSpace, vscTabAtLast]
532          SelectedColor.BackPriority = 50
533          SelectedColor.ForePriority = 50
534          SelectedColor.FramePriority = 50
535          SelectedColor.BoldPriority = 50
536          SelectedColor.ItalicPriority = 50
537          SelectedColor.UnderlinePriority = 50
538          SelectedColor.StrikeOutPriority = 50
539          BracketHighlightStyle = sbhsBoth
540          BracketMatchColor.Background = clNone
541          BracketMatchColor.Foreground = clNone
542          BracketMatchColor.Style = [fsBold]
543          FoldedCodeColor.Background = clNone
544          FoldedCodeColor.Foreground = clGray
545          FoldedCodeColor.FrameColor = clGray
546          MouseLinkColor.Background = clNone
547          MouseLinkColor.Foreground = clBlue
548          LineHighlightColor.Background = clNone
549          LineHighlightColor.Foreground = clNone
550          inline TSynGutterPartList
551            object TSynGutterMarks
552              Width = 24
553              MouseActions = <>
554            end
555            object TSynGutterLineNumber
556              Width = 19
557              MouseActions = <>
558              MarkupInfo.Background = clBtnFace
559              MarkupInfo.Foreground = clNone
560              DigitCount = 2
561              ShowOnlyLineNumbersMultiplesOf = 1
562              ZeroStart = False
563              LeadingZeros = False
564            end
565            object TSynGutterChanges
566              Width = 4
567              MouseActions = <>
568              ModifiedColor = 59900
569              SavedColor = clGreen
570            end
571            object TSynGutterSeparator
572              Width = 2
573              MouseActions = <>
574              MarkupInfo.Background = clWhite
575              MarkupInfo.Foreground = clGray
576            end
577            object TSynGutterCodeFolding
578              MouseActions = <
579                item
580                  Button = mbRight
581                  Command = emcCodeFoldContextMenu
582                end
583                item
584                  ShiftMask = [ssShift]
585                  Button = mbMiddle
586                  ClickCount = ccAny
587                  ClickDir = cdDown
588                  Command = emcCodeFoldCollaps
589                end
590                item
591                  Shift = [ssShift]
592                  ShiftMask = [ssShift]
593                  Button = mbMiddle
594                  ClickCount = ccAny
595                  ClickDir = cdDown
596                  Command = emcCodeFoldCollaps
597                  Option = 1
598                end
599                item
600                  ClickCount = ccAny
601                  ClickDir = cdDown
602                  Command = emcNone
603                end>
604              MarkupInfo.Background = clNone
605              MarkupInfo.Foreground = clGray
606              MouseActionsExpanded = <
607                item
608                  ClickCount = ccAny
609                  ClickDir = cdDown
610                  Command = emcCodeFoldCollaps
611                end>
612              MouseActionsCollapsed = <
613                item
614                  Shift = [ssCtrl]
615                  ShiftMask = [ssCtrl]
616                  ClickCount = ccAny
617                  ClickDir = cdDown
618                  Command = emcCodeFoldExpand
619                end
620                item
621                  ShiftMask = [ssCtrl]
622                  ClickCount = ccAny
623                  ClickDir = cdDown
624                  Command = emcCodeFoldExpand
625                  Option = 1
626                end>
627            end
628          end
629        end
630      end
631      object ValueAsPathsPage: TTabSheet
632        Caption = 'ValueAsPathsPage'
633        ClientHeight = 134
634        ClientWidth = 508
635        inline ValueAsFilePathsSynEdit: TSynEdit
636          AnchorSideRight.Control = MoveFilePathUpBitBtn
637          Left = 0
638          Height = 134
639          Top = 0
640          Width = 351
641          Align = alLeft
642          BorderSpacing.Right = 6
643          Anchors = [akTop, akLeft, akRight, akBottom]
644          Font.Height = -16
645          Font.Name = 'courier'
646          Font.Pitch = fpFixed
647          Font.Quality = fqNonAntialiased
648          ParentColor = False
649          ParentFont = False
650          TabOrder = 0
651          BookMarkOptions.Xoffset = -18
652          Gutter.Visible = False
653          Gutter.Width = 59
654          Gutter.MouseActions = <
655            item
656              ClickCount = ccAny
657              ClickDir = cdDown
658              Command = emcOnMainGutterClick
659            end
660            item
661              Button = mbRight
662              Command = emcContextMenu
663            end>
664          RightGutter.Width = 0
665          RightGutter.MouseActions = <>
666          Keystrokes = <
667            item
668              Command = ecUp
669              ShortCut = 38
670            end
671            item
672              Command = ecSelUp
673              ShortCut = 8230
674            end
675            item
676              Command = ecScrollUp
677              ShortCut = 16422
678            end
679            item
680              Command = ecDown
681              ShortCut = 40
682            end
683            item
684              Command = ecSelDown
685              ShortCut = 8232
686            end
687            item
688              Command = ecScrollDown
689              ShortCut = 16424
690            end
691            item
692              Command = ecLeft
693              ShortCut = 37
694            end
695            item
696              Command = ecSelLeft
697              ShortCut = 8229
698            end
699            item
700              Command = ecWordLeft
701              ShortCut = 16421
702            end
703            item
704              Command = ecSelWordLeft
705              ShortCut = 24613
706            end
707            item
708              Command = ecRight
709              ShortCut = 39
710            end
711            item
712              Command = ecSelRight
713              ShortCut = 8231
714            end
715            item
716              Command = ecWordRight
717              ShortCut = 16423
718            end
719            item
720              Command = ecSelWordRight
721              ShortCut = 24615
722            end
723            item
724              Command = ecPageDown
725              ShortCut = 34
726            end
727            item
728              Command = ecSelPageDown
729              ShortCut = 8226
730            end
731            item
732              Command = ecPageBottom
733              ShortCut = 16418
734            end
735            item
736              Command = ecSelPageBottom
737              ShortCut = 24610
738            end
739            item
740              Command = ecPageUp
741              ShortCut = 33
742            end
743            item
744              Command = ecSelPageUp
745              ShortCut = 8225
746            end
747            item
748              Command = ecPageTop
749              ShortCut = 16417
750            end
751            item
752              Command = ecSelPageTop
753              ShortCut = 24609
754            end
755            item
756              Command = ecLineStart
757              ShortCut = 36
758            end
759            item
760              Command = ecSelLineStart
761              ShortCut = 8228
762            end
763            item
764              Command = ecEditorTop
765              ShortCut = 16420
766            end
767            item
768              Command = ecSelEditorTop
769              ShortCut = 24612
770            end
771            item
772              Command = ecLineEnd
773              ShortCut = 35
774            end
775            item
776              Command = ecSelLineEnd
777              ShortCut = 8227
778            end
779            item
780              Command = ecEditorBottom
781              ShortCut = 16419
782            end
783            item
784              Command = ecSelEditorBottom
785              ShortCut = 24611
786            end
787            item
788              Command = ecToggleMode
789              ShortCut = 45
790            end
791            item
792              Command = ecCopy
793              ShortCut = 16429
794            end
795            item
796              Command = ecPaste
797              ShortCut = 8237
798            end
799            item
800              Command = ecDeleteChar
801              ShortCut = 46
802            end
803            item
804              Command = ecCut
805              ShortCut = 8238
806            end
807            item
808              Command = ecDeleteLastChar
809              ShortCut = 8
810            end
811            item
812              Command = ecDeleteLastChar
813              ShortCut = 8200
814            end
815            item
816              Command = ecDeleteLastWord
817              ShortCut = 16392
818            end
819            item
820              Command = ecUndo
821              ShortCut = 32776
822            end
823            item
824              Command = ecRedo
825              ShortCut = 40968
826            end
827            item
828              Command = ecLineBreak
829              ShortCut = 13
830            end
831            item
832              Command = ecSelectAll
833              ShortCut = 16449
834            end
835            item
836              Command = ecCopy
837              ShortCut = 16451
838            end
839            item
840              Command = ecBlockIndent
841              ShortCut = 24649
842            end
843            item
844              Command = ecLineBreak
845              ShortCut = 16461
846            end
847            item
848              Command = ecInsertLine
849              ShortCut = 16462
850            end
851            item
852              Command = ecDeleteWord
853              ShortCut = 16468
854            end
855            item
856              Command = ecBlockUnindent
857              ShortCut = 24661
858            end
859            item
860              Command = ecPaste
861              ShortCut = 16470
862            end
863            item
864              Command = ecCut
865              ShortCut = 16472
866            end
867            item
868              Command = ecDeleteLine
869              ShortCut = 16473
870            end
871            item
872              Command = ecDeleteEOL
873              ShortCut = 24665
874            end
875            item
876              Command = ecUndo
877              ShortCut = 16474
878            end
879            item
880              Command = ecRedo
881              ShortCut = 24666
882            end
883            item
884              Command = ecGotoMarker0
885              ShortCut = 16432
886            end
887            item
888              Command = ecGotoMarker1
889              ShortCut = 16433
890            end
891            item
892              Command = ecGotoMarker2
893              ShortCut = 16434
894            end
895            item
896              Command = ecGotoMarker3
897              ShortCut = 16435
898            end
899            item
900              Command = ecGotoMarker4
901              ShortCut = 16436
902            end
903            item
904              Command = ecGotoMarker5
905              ShortCut = 16437
906            end
907            item
908              Command = ecGotoMarker6
909              ShortCut = 16438
910            end
911            item
912              Command = ecGotoMarker7
913              ShortCut = 16439
914            end
915            item
916              Command = ecGotoMarker8
917              ShortCut = 16440
918            end
919            item
920              Command = ecGotoMarker9
921              ShortCut = 16441
922            end
923            item
924              Command = ecSetMarker0
925              ShortCut = 24624
926            end
927            item
928              Command = ecSetMarker1
929              ShortCut = 24625
930            end
931            item
932              Command = ecSetMarker2
933              ShortCut = 24626
934            end
935            item
936              Command = ecSetMarker3
937              ShortCut = 24627
938            end
939            item
940              Command = ecSetMarker4
941              ShortCut = 24628
942            end
943            item
944              Command = ecSetMarker5
945              ShortCut = 24629
946            end
947            item
948              Command = ecSetMarker6
949              ShortCut = 24630
950            end
951            item
952              Command = ecSetMarker7
953              ShortCut = 24631
954            end
955            item
956              Command = ecSetMarker8
957              ShortCut = 24632
958            end
959            item
960              Command = ecSetMarker9
961              ShortCut = 24633
962            end
963            item
964              Command = ecNormalSelect
965              ShortCut = 24654
966            end
967            item
968              Command = ecColumnSelect
969              ShortCut = 24643
970            end
971            item
972              Command = ecLineSelect
973              ShortCut = 24652
974            end
975            item
976              Command = ecTab
977              ShortCut = 9
978            end
979            item
980              Command = ecShiftTab
981              ShortCut = 8201
982            end
983            item
984              Command = ecMatchBracket
985              ShortCut = 24642
986            end>
987          MouseActions = <
988            item
989              ShiftMask = [ssShift, ssAlt]
990              ClickDir = cdDown
991              Command = emcStartSelections
992              MoveCaret = True
993            end
994            item
995              Shift = [ssShift]
996              ShiftMask = [ssShift, ssAlt]
997              ClickDir = cdDown
998              Command = emcStartSelections
999              MoveCaret = True
1000              Option = 1
1001            end
1002            item
1003              Shift = [ssAlt]
1004              ShiftMask = [ssShift, ssAlt]
1005              ClickDir = cdDown
1006              Command = emcStartColumnSelections
1007              MoveCaret = True
1008            end
1009            item
1010              Shift = [ssShift, ssAlt]
1011              ShiftMask = [ssShift, ssAlt]
1012              ClickDir = cdDown
1013              Command = emcStartColumnSelections
1014              MoveCaret = True
1015              Option = 1
1016            end
1017            item
1018              Button = mbRight
1019              Command = emcContextMenu
1020            end
1021            item
1022              ClickCount = ccDouble
1023              ClickDir = cdDown
1024              Command = emcSelectWord
1025              MoveCaret = True
1026            end
1027            item
1028              ClickCount = ccTriple
1029              ClickDir = cdDown
1030              Command = emcSelectLine
1031              MoveCaret = True
1032            end
1033            item
1034              ClickCount = ccQuad
1035              ClickDir = cdDown
1036              Command = emcSelectPara
1037              MoveCaret = True
1038            end
1039            item
1040              Button = mbMiddle
1041              ClickDir = cdDown
1042              Command = emcPasteSelection
1043              MoveCaret = True
1044            end
1045            item
1046              Shift = [ssCtrl]
1047              ShiftMask = [ssShift, ssAlt, ssCtrl]
1048              Command = emcMouseLink
1049            end>
1050          MouseTextActions = <>
1051          MouseSelActions = <
1052            item
1053              ClickDir = cdDown
1054              Command = emcStartDragMove
1055            end
1056            item
1057              ClickDir = cdDown
1058              Command = emcStartDragMove
1059            end>
1060          Lines.Strings = (
1061            'ValueAsTextSynEdit'
1062          )
1063          Options = [eoBracketHighlight, eoHalfPageScroll, eoHideRightMargin, eoScrollByOneLess, eoScrollPastEol, eoSmartTabs, eoTabsToSpaces, eoTrimTrailingSpaces, eoDragDropEditing]
1064          MouseOptions = [emDragDropEditing]
1065          VisibleSpecialChars = [vscSpace, vscTabAtLast]
1066          SelectedColor.BackPriority = 50
1067          SelectedColor.ForePriority = 50
1068          SelectedColor.FramePriority = 50
1069          SelectedColor.BoldPriority = 50
1070          SelectedColor.ItalicPriority = 50
1071          SelectedColor.UnderlinePriority = 50
1072          SelectedColor.StrikeOutPriority = 50
1073          BracketHighlightStyle = sbhsBoth
1074          BracketMatchColor.Background = clNone
1075          BracketMatchColor.Foreground = clNone
1076          BracketMatchColor.Style = [fsBold]
1077          FoldedCodeColor.Background = clNone
1078          FoldedCodeColor.Foreground = clGray
1079          FoldedCodeColor.FrameColor = clGray
1080          MouseLinkColor.Background = clNone
1081          MouseLinkColor.Foreground = clBlue
1082          LineHighlightColor.Background = clNone
1083          LineHighlightColor.Foreground = clNone
1084          inline TSynGutterPartList
1085            object TSynGutterMarks
1086              Width = 24
1087              MouseActions = <>
1088            end
1089            object TSynGutterLineNumber
1090              Width = 19
1091              MouseActions = <>
1092              MarkupInfo.Background = clBtnFace
1093              MarkupInfo.Foreground = clNone
1094              DigitCount = 2
1095              ShowOnlyLineNumbersMultiplesOf = 1
1096              ZeroStart = False
1097              LeadingZeros = False
1098            end
1099            object TSynGutterChanges
1100              Width = 4
1101              MouseActions = <>
1102              ModifiedColor = 59900
1103              SavedColor = clGreen
1104            end
1105            object TSynGutterSeparator
1106              Width = 2
1107              MouseActions = <>
1108              MarkupInfo.Background = clWhite
1109              MarkupInfo.Foreground = clGray
1110            end
1111            object TSynGutterCodeFolding
1112              MouseActions = <
1113                item
1114                  Button = mbRight
1115                  Command = emcCodeFoldContextMenu
1116                end
1117                item
1118                  ShiftMask = [ssShift]
1119                  Button = mbMiddle
1120                  ClickCount = ccAny
1121                  ClickDir = cdDown
1122                  Command = emcCodeFoldCollaps
1123                end
1124                item
1125                  Shift = [ssShift]
1126                  ShiftMask = [ssShift]
1127                  Button = mbMiddle
1128                  ClickCount = ccAny
1129                  ClickDir = cdDown
1130                  Command = emcCodeFoldCollaps
1131                  Option = 1
1132                end
1133                item
1134                  ClickCount = ccAny
1135                  ClickDir = cdDown
1136                  Command = emcNone
1137                end>
1138              MarkupInfo.Background = clNone
1139              MarkupInfo.Foreground = clGray
1140              MouseActionsExpanded = <
1141                item
1142                  ClickCount = ccAny
1143                  ClickDir = cdDown
1144                  Command = emcCodeFoldCollaps
1145                end>
1146              MouseActionsCollapsed = <
1147                item
1148                  Shift = [ssCtrl]
1149                  ShiftMask = [ssCtrl]
1150                  ClickCount = ccAny
1151                  ClickDir = cdDown
1152                  Command = emcCodeFoldExpand
1153                end
1154                item
1155                  ShiftMask = [ssCtrl]
1156                  ClickCount = ccAny
1157                  ClickDir = cdDown
1158                  Command = emcCodeFoldExpand
1159                  Option = 1
1160                end>
1161            end
1162          end
1163        end
1164        object MoveFilePathUpBitBtn: TBitBtn
1165          AnchorSideLeft.Control = ValueAsFilePathsSynEdit
1166          AnchorSideLeft.Side = asrBottom
1167          AnchorSideRight.Control = ValueAsPathsPage
1168          AnchorSideRight.Side = asrBottom
1169          Left = 357
1170          Height = 25
1171          Top = 2
1172          Width = 145
1173          Anchors = [akTop, akRight]
1174          AutoSize = True
1175          BorderSpacing.Top = 6
1176          BorderSpacing.Right = 6
1177          Caption = 'MoveFilePathUpBitBtn'
1178          Constraints.MinWidth = 80
1179          OnClick = MoveFilePathUpBitBtnClick
1180          TabOrder = 1
1181        end
1182        object MoveFilePathDownBitBtn: TBitBtn
1183          AnchorSideLeft.Control = MoveFilePathUpBitBtn
1184          AnchorSideTop.Control = MoveFilePathUpBitBtn
1185          AnchorSideTop.Side = asrBottom
1186          AnchorSideRight.Control = MoveFilePathUpBitBtn
1187          AnchorSideRight.Side = asrBottom
1188          Left = 357
1189          Height = 25
1190          Top = 31
1191          Width = 145
1192          Anchors = [akTop, akLeft, akRight]
1193          AutoSize = True
1194          BorderSpacing.Top = 4
1195          Caption = 'MoveFilePathDownBitBtn'
1196          OnClick = MoveNodeDownMenuItemClick
1197          TabOrder = 2
1198        end
1199        object DeleteFilePathBitBtn: TBitBtn
1200          AnchorSideLeft.Control = MoveFilePathDownBitBtn
1201          AnchorSideTop.Control = MoveFilePathDownBitBtn
1202          AnchorSideTop.Side = asrBottom
1203          AnchorSideRight.Control = MoveFilePathUpBitBtn
1204          AnchorSideRight.Side = asrBottom
1205          Left = 357
1206          Height = 25
1207          Top = 60
1208          Width = 145
1209          Anchors = [akTop, akLeft, akRight]
1210          AutoSize = True
1211          BorderSpacing.Top = 4
1212          Caption = 'DeleteFilePathBitBtn'
1213          OnClick = DeleteFilePathBitBtnClick
1214          TabOrder = 3
1215        end
1216        object InsertFilePathBitBtn: TBitBtn
1217          AnchorSideLeft.Control = MoveFilePathUpBitBtn
1218          AnchorSideTop.Control = DeleteFilePathBitBtn
1219          AnchorSideTop.Side = asrBottom
1220          AnchorSideRight.Control = MoveFilePathUpBitBtn
1221          AnchorSideRight.Side = asrBottom
1222          Left = 357
1223          Height = 25
1224          Top = 89
1225          Width = 145
1226          Anchors = [akTop, akLeft, akRight]
1227          AutoSize = True
1228          BorderSpacing.Top = 4
1229          Caption = 'InsertFilePathBitBtn'
1230          OnClick = InsertFilePathBitBtnClick
1231          TabOrder = 4
1232        end
1233      end
1234    end
1235    object NameEdit: TEdit
1236      AnchorSideLeft.Control = DescriptionLabel
1237      AnchorSideLeft.Side = asrBottom
1238      AnchorSideTop.Control = TypeLabel
1239      AnchorSideTop.Side = asrBottom
1240      AnchorSideRight.Control = TypeLabel
1241      AnchorSideRight.Side = asrBottom
1242      Left = 100
1243      Height = 23
1244      Top = 27
1245      Width = 422
1246      Anchors = [akTop, akLeft, akRight]
1247      BorderSpacing.Left = 6
1248      TabOrder = 0
1249      Text = 'NameEdit'
1250    end
1251    object DescriptionEdit: TEdit
1252      AnchorSideLeft.Control = NameEdit
1253      AnchorSideTop.Control = NameEdit
1254      AnchorSideTop.Side = asrBottom
1255      AnchorSideRight.Control = NameEdit
1256      AnchorSideRight.Side = asrBottom
1257      Left = 100
1258      Height = 23
1259      Top = 52
1260      Width = 422
1261      Anchors = [akTop, akLeft, akRight]
1262      BorderSpacing.Top = 2
1263      TabOrder = 1
1264      Text = 'DescriptionEdit'
1265    end
1266    object VariableEdit: TEdit
1267      AnchorSideLeft.Control = NameEdit
1268      AnchorSideTop.Control = DescriptionEdit
1269      AnchorSideTop.Side = asrBottom
1270      AnchorSideRight.Control = NameEdit
1271      AnchorSideRight.Side = asrBottom
1272      Left = 100
1273      Height = 23
1274      Top = 77
1275      Width = 422
1276      Anchors = [akTop, akLeft, akRight]
1277      BorderSpacing.Top = 2
1278      TabOrder = 2
1279      Text = 'VariableEdit'
1280    end
1281  end
1282  object MainSplitter: TSplitter
1283    Cursor = crVSplit
1284    Left = 0
1285    Height = 5
1286    Top = 135
1287    Width = 544
1288    Align = alTop
1289    ResizeAnchor = akTop
1290  end
1291  object ButtonPanel1: TButtonPanel
1292    Left = 6
1293    Height = 26
1294    Top = 448
1295    Width = 532
1296    OKButton.Name = 'OKButton'
1297    OKButton.DefaultCaption = True
1298    OKButton.OnClick = OKButtonClick
1299    HelpButton.Name = 'HelpButton'
1300    HelpButton.DefaultCaption = True
1301    CloseButton.Name = 'CloseButton'
1302    CloseButton.DefaultCaption = True
1303    CancelButton.Name = 'CancelButton'
1304    CancelButton.DefaultCaption = True
1305    TabOrder = 3
1306    ShowButtons = [pbOK, pbCancel]
1307    ShowBevel = False
1308  end
1309  object MainMenu: TMainMenu
1310    Left = 46
1311    Top = 72
1312    object EditMenuItem: TMenuItem
1313      Caption = 'EditMenuItem'
1314      object MoveNodeUpMenuItem: TMenuItem
1315        Caption = 'MoveNodeUpMenuItem'
1316        OnClick = MoveNodeUpMenuItemClick
1317      end
1318      object MoveNodeDownMenuItem: TMenuItem
1319        Caption = 'MoveNodeDownMenuItem'
1320        OnClick = MoveNodeDownMenuItemClick
1321      end
1322      object MoveNodeLvlUpMenuItem: TMenuItem
1323        Caption = 'MoveNodeLvlUpMenuItem'
1324        OnClick = MoveNodeLvlUpMenuItemClick
1325      end
1326      object MoveNodeLvlDownMenuItem: TMenuItem
1327        Caption = 'MoveNodeLvlDownMenuItem'
1328        OnClick = MoveNodeLvlDownMenuItemClick
1329      end
1330      object MenuItem1: TMenuItem
1331        Caption = '-'
1332      end
1333      object InsertBehindMenuItem: TMenuItem
1334        Caption = 'InsertBehindMenuItem'
1335        object InsertBehindDefineMenuItem: TMenuItem
1336          Caption = 'InsertBehindDefineMenuItem'
1337          OnClick = InsertNodeMenuItemClick
1338        end
1339        object InsertBehindDefineRecurseMenuItem: TMenuItem
1340          Caption = 'InsertBehindDefineRecurseMenuItem'
1341          OnClick = InsertNodeMenuItemClick
1342        end
1343        object InsertBehindUndefineMenuItem: TMenuItem
1344          Caption = 'InsertBehindUndefineMenuItem'
1345          OnClick = InsertNodeMenuItemClick
1346        end
1347        object InsertBehindUndefineRecurseMenuItem: TMenuItem
1348          Caption = 'InsertBehindUndefineRecurseMenuItem'
1349          OnClick = InsertNodeMenuItemClick
1350        end
1351        object InsertBehindUndefineAllMenuItem: TMenuItem
1352          Caption = 'InsertBehindUndefineAllMenuItem'
1353          OnClick = InsertNodeMenuItemClick
1354        end
1355        object MenuItem16: TMenuItem
1356          Caption = '-'
1357        end
1358        object InsertBehindBlockMenuItem: TMenuItem
1359          Caption = 'InsertBehindBlockMenuItem'
1360          OnClick = InsertNodeMenuItemClick
1361        end
1362        object InsertBehindDirectoryMenuItem: TMenuItem
1363          Caption = 'InsertBehindDirectoryMenuItem'
1364          OnClick = InsertNodeMenuItemClick
1365        end
1366        object MenuItem10: TMenuItem
1367          Caption = '-'
1368        end
1369        object InsertBehindIfMenuItem: TMenuItem
1370          Caption = 'InsertBehindIfMenuItem'
1371          OnClick = InsertNodeMenuItemClick
1372        end
1373        object InsertBehindIfDefMenuItem: TMenuItem
1374          Caption = 'InsertBehindIfDefMenuItem'
1375          OnClick = InsertNodeMenuItemClick
1376        end
1377        object InsertBehindIfNotDefMenuItem: TMenuItem
1378          Caption = 'InsertBehindIfNotDefMenuItem'
1379          OnClick = InsertNodeMenuItemClick
1380        end
1381        object InsertBehindElseIfMenuItem: TMenuItem
1382          Caption = 'InsertBehindElseIfMenuItem'
1383          OnClick = InsertNodeMenuItemClick
1384        end
1385        object InsertBehindElseMenuItem: TMenuItem
1386          Caption = 'InsertBehindElseMenuItem'
1387          OnClick = InsertNodeMenuItemClick
1388        end
1389      end
1390      object InsertAsChildMenuItem: TMenuItem
1391        Caption = 'InsertAsChildMenuItem'
1392        object InsertAsChildDefineMenuItem: TMenuItem
1393          Caption = 'InsertAsChildDefineMenuItem'
1394          OnClick = InsertNodeMenuItemClick
1395        end
1396        object InsertAsChildDefineRecurseMenuItem: TMenuItem
1397          Caption = 'InsertAsChildDefineRecurseMenuItem'
1398          OnClick = InsertNodeMenuItemClick
1399        end
1400        object InsertAsChildUndefineMenuItem: TMenuItem
1401          Caption = 'InsertAsChildUndefineMenuItem'
1402        end
1403        object InsertAsChildUndefineRecurseMenuItem: TMenuItem
1404          Caption = 'InsertAsChildUndefineRecurseMenuItem'
1405        end
1406        object InsertAsChildUndefineAllMenuItem: TMenuItem
1407          Caption = 'InsertAsChildUndefineAllMenuItem'
1408        end
1409        object MenuItem30: TMenuItem
1410          Caption = '-'
1411        end
1412        object InsertAsChildBlockMenuItem: TMenuItem
1413          Caption = 'InsertAsChildBlockMenuItem'
1414        end
1415        object InsertAsChildDirectoryMenuItem: TMenuItem
1416          Caption = 'InsertAsChildDirectoryMenuItem'
1417        end
1418        object MenuItem27: TMenuItem
1419          Caption = '-'
1420        end
1421        object InsertAsChildIfMenuItem: TMenuItem
1422          Caption = 'InsertAsChildIfMenuItem'
1423        end
1424        object InsertAsChildIfDefMenuItem: TMenuItem
1425          Caption = 'InsertAsChildIfDefMenuItem'
1426        end
1427        object InsertAsChildIfNotDefMenuItem: TMenuItem
1428          Caption = 'InsertAsChildIfNotDefMenuItem'
1429        end
1430        object InsertAsChildElseIfMenuItem: TMenuItem
1431          Caption = 'InsertAsChildElseIfMenuItem'
1432        end
1433        object InsertAsChildElseMenuItem: TMenuItem
1434          Caption = 'InsertAsChildElseMenuItem'
1435        end
1436      end
1437      object MenuItem3: TMenuItem
1438        Caption = '-'
1439      end
1440      object DeleteNodeMenuItem: TMenuItem
1441        Caption = 'DeleteNodeMenuItem'
1442        OnClick = DeleteNodeMenuItemClick
1443      end
1444      object ConvertActionMenuItem: TMenuItem
1445        Caption = 'ConvertActionMenuItem'
1446        object ConvertActionToDefineMenuItem: TMenuItem
1447          Caption = 'ConvertActionToDefineMenuItem'
1448          OnClick = ConvertActionMenuItemClick
1449        end
1450        object ConvertActionToDefineRecurseMenuItem: TMenuItem
1451          Caption = 'ConvertActionToDefineRecurseMenuItem'
1452          OnClick = ConvertActionMenuItemClick
1453        end
1454        object ConvertActionToUndefineMenuItem: TMenuItem
1455          Caption = 'ConvertActionToUndefineMenuItem'
1456          OnClick = ConvertActionMenuItemClick
1457        end
1458        object ConvertActionToUndefineRecurseMenuItem: TMenuItem
1459          Caption = 'ConvertActionToUndefineRecurseMenuItem'
1460          OnClick = ConvertActionMenuItemClick
1461        end
1462        object ConvertActionToUndefineAllMenuItem: TMenuItem
1463          Caption = 'ConvertActionToUndefineAllMenuItem'
1464          OnClick = ConvertActionMenuItemClick
1465        end
1466        object MenuItem19: TMenuItem
1467          Caption = '-'
1468        end
1469        object ConvertActionToBlockMenuItem: TMenuItem
1470          Caption = 'ConvertActionToBlockMenuItem'
1471          OnClick = ConvertActionMenuItemClick
1472        end
1473        object ConvertActionToDirectoryMenuItem: TMenuItem
1474          Caption = 'ConvertActionToDirectoryMenuItem'
1475          OnClick = ConvertActionMenuItemClick
1476        end
1477        object MenuItem14: TMenuItem
1478          Caption = '-'
1479        end
1480        object ConvertActionToIfMenuItem: TMenuItem
1481          Caption = 'ConvertActionToIfMenuItem'
1482          OnClick = ConvertActionMenuItemClick
1483        end
1484        object ConvertActionToIfDefMenuItem: TMenuItem
1485          Caption = 'ConvertActionToIfDefMenuItem'
1486          OnClick = ConvertActionMenuItemClick
1487        end
1488        object ConvertActionToIfNotDefMenuItem: TMenuItem
1489          Caption = 'ConvertActionToIfNotDefMenuItem'
1490          OnClick = ConvertActionMenuItemClick
1491        end
1492        object ConvertActionToElseIfMenuItem: TMenuItem
1493          Caption = 'ConvertActionToElseIfMenuItem'
1494          OnClick = ConvertActionMenuItemClick
1495        end
1496        object ConvertActionToElseMenuItem: TMenuItem
1497          Caption = 'ConvertActionToElseMenuItem'
1498          OnClick = ConvertActionMenuItemClick
1499        end
1500      end
1501    end
1502    object ToolsMenuItem: TMenuItem
1503      Caption = 'ToolsMenuItem'
1504      object OpenPreviewMenuItem: TMenuItem
1505        Caption = 'OpenPreviewMenuItem'
1506        OnClick = OpenPreviewMenuItemClick
1507      end
1508    end
1509    object InsertTemplateMenuItem: TMenuItem
1510      Caption = 'InsertTemplateMenuItem'
1511      object InsertFPCProjectDefinesTemplateMenuItem: TMenuItem
1512        Caption = 'InsertFPCProjectDefinesTemplateMenuItem'
1513        OnClick = InsertFPCProjectDefinesTemplateMenuItemClick
1514      end
1515      object InsertFPCompilerDefinesTemplateMenuItem: TMenuItem
1516        Caption = 'InsertFPCompilerDefinesTemplateMenuItem'
1517        OnClick = InsertFPCompilerDefinesTemplateMenuItemClick
1518      end
1519      object InsertFPCSourceDirTemplateMenuItem: TMenuItem
1520        Caption = 'InsertFPCSourceDirTemplateMenuItem'
1521        OnClick = InsertFPCSourceDirDefinesTemplateMenuItemClick
1522      end
1523      object MenuItem18: TMenuItem
1524        Caption = '-'
1525      end
1526      object MenuItem29: TMenuItem
1527        Caption = '-'
1528      end
1529      object InsertDelphi5CompilerDefinesTemplateMenuItem: TMenuItem
1530        Caption = 'InsertDelphi5CompilerDefinesTemplateMenuItem'
1531        OnClick = InsertDelphiCompilerDefinesTemplateMenuItemClick
1532      end
1533      object InsertDelphi5DirectoryTemplateMenuItem: TMenuItem
1534        Caption = 'InsertDelphi5DirectoryTemplateMenuItem'
1535        OnClick = InsertDelphiDirectoryTemplateMenuItemClick
1536      end
1537      object InsertDelphi5ProjectTemplateMenuItem: TMenuItem
1538        Caption = 'InsertDelphi5ProjectTemplateMenuItem'
1539        OnClick = InsertDelphiProjectTemplateMenuItemClick
1540      end
1541      object MenuItem23: TMenuItem
1542        Caption = '-'
1543      end
1544      object InsertDelphi6CompilerDefinesTemplateMenuItem: TMenuItem
1545        Caption = 'InsertDelphi6CompilerDefinesTemplateMenuItem'
1546        OnClick = InsertDelphiCompilerDefinesTemplateMenuItemClick
1547      end
1548      object InsertDelphi6DirectoryTemplateMenuItem: TMenuItem
1549        Caption = 'InsertDelphi6DirectoryTemplateMenuItem'
1550        OnClick = InsertDelphiDirectoryTemplateMenuItemClick
1551      end
1552      object InsertDelphi6ProjectTemplateMenuItem: TMenuItem
1553        Caption = 'InsertDelphi6ProjectTemplateMenuItem'
1554        OnClick = InsertDelphiProjectTemplateMenuItemClick
1555      end
1556      object MenuItem17: TMenuItem
1557        Caption = '-'
1558      end
1559      object InsertDelphi7CompilerDefinesTemplateMenuItem: TMenuItem
1560        Caption = 'InsertDelphi7CompilerDefinesTemplateMenuItem'
1561        OnClick = InsertDelphiCompilerDefinesTemplateMenuItemClick
1562      end
1563      object InsertDelphi7DirectoryTemplateMenuItem: TMenuItem
1564        Caption = 'InsertDelphi7DirectoryTemplateMenuItem'
1565        OnClick = InsertDelphiDirectoryTemplateMenuItemClick
1566      end
1567      object InsertDelphi7ProjectTemplateMenuItem: TMenuItem
1568        Caption = 'InsertDelphi7ProjectTemplateMenuItem'
1569        OnClick = InsertDelphiProjectTemplateMenuItemClick
1570      end
1571      object MenuItem11: TMenuItem
1572        Caption = '-'
1573      end
1574      object InsertKylix3CompilerDefinesTemplateMenuItem: TMenuItem
1575        Caption = 'InsertKylix3CompilerDefinesTemplateMenuItem'
1576        OnClick = InsertKylixCompilerDefinesTemplateMenuItemClick
1577      end
1578      object InsertKylix3DirectoryTemplateMenuItem: TMenuItem
1579        Caption = 'InsertKylix3DirectoryTemplateMenuItem'
1580        OnClick = InsertKylixDirectoryTemplateMenuItemClick
1581      end
1582      object InsertKylix3ProjectTemplateMenuItem: TMenuItem
1583        Caption = 'InsertKylix3ProjectTemplateMenuItem'
1584        OnClick = InsertKylixProjectTemplateMenuItemClick
1585      end
1586    end
1587  end
1588end
1589