You've already forked lazarus-ccr
<ItemFocused> is not reliable, use ItemIdex
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2578 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
object fClassEdit: TfClassEdit
|
||||
Left = 642
|
||||
Left = 539
|
||||
Height = 556
|
||||
Top = 169
|
||||
Width = 552
|
||||
@ -8,7 +8,7 @@ object fClassEdit: TfClassEdit
|
||||
ClientHeight = 556
|
||||
ClientWidth = 552
|
||||
Position = poDesktopCenter
|
||||
LCLVersion = '0.9.29'
|
||||
LCLVersion = '1.0.1.4'
|
||||
object Panel1: TPanel
|
||||
Left = 0
|
||||
Height = 50
|
||||
@ -61,50 +61,49 @@ object fClassEdit: TfClassEdit
|
||||
TabIndex = 0
|
||||
TabOrder = 1
|
||||
OnChange = PCChange
|
||||
OnPageChanged = PCChange
|
||||
object TabSheet1: TTabSheet
|
||||
Caption = 'Compound Object'
|
||||
ClientHeight = 480
|
||||
ClientWidth = 544
|
||||
ClientHeight = 471
|
||||
ClientWidth = 546
|
||||
object Label1: TLabel
|
||||
Left = 4
|
||||
Height = 14
|
||||
Height = 18
|
||||
Top = 18
|
||||
Width = 28
|
||||
Width = 40
|
||||
Caption = 'Name'
|
||||
ParentColor = False
|
||||
end
|
||||
object Label2: TLabel
|
||||
Left = 4
|
||||
Height = 14
|
||||
Height = 18
|
||||
Top = 59
|
||||
Width = 67
|
||||
Width = 87
|
||||
Caption = 'Inheritts from'
|
||||
ParentColor = False
|
||||
end
|
||||
object edtName: TEdit
|
||||
Left = 92
|
||||
Height = 21
|
||||
Height = 27
|
||||
Top = 18
|
||||
Width = 440
|
||||
Width = 442
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
TabOrder = 0
|
||||
end
|
||||
object GroupBox1: TGroupBox
|
||||
Left = 4
|
||||
Height = 305
|
||||
Height = 296
|
||||
Top = 98
|
||||
Width = 529
|
||||
Width = 531
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
Caption = ' Properties '
|
||||
ClientHeight = 287
|
||||
ClientWidth = 525
|
||||
ClientHeight = 277
|
||||
ClientWidth = 527
|
||||
TabOrder = 2
|
||||
object edtProp: TListView
|
||||
Left = 0
|
||||
Height = 287
|
||||
Height = 277
|
||||
Top = 0
|
||||
Width = 525
|
||||
Width = 527
|
||||
Align = alClient
|
||||
BorderWidth = 2
|
||||
Columns = <
|
||||
@ -118,7 +117,7 @@ object fClassEdit: TfClassEdit
|
||||
end
|
||||
item
|
||||
Caption = 'Attribute'
|
||||
Width = 60
|
||||
Width = 107
|
||||
end>
|
||||
HideSelection = False
|
||||
PopupMenu = PopupMenu1
|
||||
@ -131,7 +130,7 @@ object fClassEdit: TfClassEdit
|
||||
object Button3: TButton
|
||||
Left = 4
|
||||
Height = 25
|
||||
Top = 413
|
||||
Top = 404
|
||||
Width = 100
|
||||
Action = actPropAdd
|
||||
Anchors = [akLeft, akBottom]
|
||||
@ -141,7 +140,7 @@ object fClassEdit: TfClassEdit
|
||||
object Button4: TButton
|
||||
Left = 116
|
||||
Height = 25
|
||||
Top = 413
|
||||
Top = 404
|
||||
Width = 100
|
||||
Action = actPropEdit
|
||||
Anchors = [akLeft, akBottom]
|
||||
@ -151,7 +150,7 @@ object fClassEdit: TfClassEdit
|
||||
object Button5: TButton
|
||||
Left = 228
|
||||
Height = 25
|
||||
Top = 413
|
||||
Top = 404
|
||||
Width = 100
|
||||
Action = actPropDelete
|
||||
Anchors = [akLeft, akBottom]
|
||||
@ -160,18 +159,18 @@ object fClassEdit: TfClassEdit
|
||||
end
|
||||
object edtParent: TComboBox
|
||||
Left = 92
|
||||
Height = 21
|
||||
Height = 31
|
||||
Top = 58
|
||||
Width = 440
|
||||
Width = 442
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
ItemHeight = 13
|
||||
ItemHeight = 0
|
||||
Style = csDropDownList
|
||||
TabOrder = 1
|
||||
end
|
||||
object Button7: TButton
|
||||
Left = 372
|
||||
Left = 374
|
||||
Height = 25
|
||||
Top = 413
|
||||
Top = 404
|
||||
Width = 70
|
||||
Action = actMoveUp
|
||||
Anchors = [akRight, akBottom]
|
||||
@ -179,9 +178,9 @@ object fClassEdit: TfClassEdit
|
||||
TabOrder = 6
|
||||
end
|
||||
object Button8: TButton
|
||||
Left = 452
|
||||
Left = 454
|
||||
Height = 25
|
||||
Top = 413
|
||||
Top = 404
|
||||
Width = 70
|
||||
Action = actMoveDown
|
||||
Anchors = [akRight, akBottom]
|
||||
@ -189,18 +188,18 @@ object fClassEdit: TfClassEdit
|
||||
TabOrder = 7
|
||||
end
|
||||
object Button9: TButton
|
||||
Left = 372
|
||||
Left = 374
|
||||
Height = 25
|
||||
Top = 442
|
||||
Top = 433
|
||||
Width = 70
|
||||
Action = actMoveFirst
|
||||
Anchors = [akRight, akBottom]
|
||||
TabOrder = 8
|
||||
end
|
||||
object Button10: TButton
|
||||
Left = 452
|
||||
Left = 454
|
||||
Height = 25
|
||||
Top = 442
|
||||
Top = 433
|
||||
Width = 70
|
||||
Action = actMoveLast
|
||||
Anchors = [akRight, akBottom]
|
||||
@ -210,7 +209,7 @@ object fClassEdit: TfClassEdit
|
||||
object tsSourceXSD: TTabSheet
|
||||
Caption = 'XSD'
|
||||
ClientHeight = 471
|
||||
ClientWidth = 544
|
||||
ClientWidth = 546
|
||||
inline edtSourceXSD: TSynEdit
|
||||
Left = 12
|
||||
Height = 432
|
||||
@ -228,50 +227,24 @@ object fClassEdit: TfClassEdit
|
||||
Gutter.Width = 0
|
||||
Gutter.MouseActions = <
|
||||
item
|
||||
Shift = []
|
||||
ShiftMask = []
|
||||
Button = mbLeft
|
||||
ClickCount = ccAny
|
||||
ClickDir = cdDown
|
||||
Command = 13
|
||||
MoveCaret = False
|
||||
Option = 0
|
||||
Priority = 0
|
||||
Command = emcOnMainGutterClick
|
||||
end
|
||||
item
|
||||
Shift = []
|
||||
ShiftMask = []
|
||||
Button = mbRight
|
||||
ClickCount = ccSingle
|
||||
ClickDir = cdUp
|
||||
Command = 12
|
||||
MoveCaret = False
|
||||
Option = 0
|
||||
Priority = 0
|
||||
Command = emcContextMenu
|
||||
end>
|
||||
RightGutter.Width = 0
|
||||
RightGutter.MouseActions = <
|
||||
item
|
||||
Shift = []
|
||||
ShiftMask = []
|
||||
Button = mbLeft
|
||||
ClickCount = ccAny
|
||||
ClickDir = cdDown
|
||||
Command = 13
|
||||
MoveCaret = False
|
||||
Option = 0
|
||||
Priority = 0
|
||||
Command = emcOnMainGutterClick
|
||||
end
|
||||
item
|
||||
Shift = []
|
||||
ShiftMask = []
|
||||
Button = mbRight
|
||||
ClickCount = ccSingle
|
||||
ClickDir = cdUp
|
||||
Command = 12
|
||||
MoveCaret = False
|
||||
Option = 0
|
||||
Priority = 0
|
||||
Command = emcContextMenu
|
||||
end>
|
||||
Highlighter = SynXMLSyn1
|
||||
Keystrokes = <
|
||||
@ -597,129 +570,85 @@ object fClassEdit: TfClassEdit
|
||||
end>
|
||||
MouseActions = <
|
||||
item
|
||||
Shift = []
|
||||
ShiftMask = [ssShift, ssAlt]
|
||||
Button = mbLeft
|
||||
ClickCount = ccSingle
|
||||
ClickDir = cdDown
|
||||
Command = 1
|
||||
Command = emcStartSelections
|
||||
MoveCaret = True
|
||||
Option = 0
|
||||
Priority = 0
|
||||
end
|
||||
item
|
||||
Shift = [ssShift]
|
||||
ShiftMask = [ssShift, ssAlt]
|
||||
Button = mbLeft
|
||||
ClickCount = ccSingle
|
||||
ClickDir = cdDown
|
||||
Command = 1
|
||||
Command = emcStartSelections
|
||||
MoveCaret = True
|
||||
Option = 1
|
||||
Priority = 0
|
||||
end
|
||||
item
|
||||
Shift = [ssAlt]
|
||||
ShiftMask = [ssShift, ssAlt]
|
||||
Button = mbLeft
|
||||
ClickCount = ccSingle
|
||||
ClickDir = cdDown
|
||||
Command = 3
|
||||
Command = emcStartColumnSelections
|
||||
MoveCaret = True
|
||||
Option = 0
|
||||
Priority = 0
|
||||
end
|
||||
item
|
||||
Shift = [ssShift, ssAlt]
|
||||
ShiftMask = [ssShift, ssAlt]
|
||||
Button = mbLeft
|
||||
ClickCount = ccSingle
|
||||
ClickDir = cdDown
|
||||
Command = 3
|
||||
Command = emcStartColumnSelections
|
||||
MoveCaret = True
|
||||
Option = 1
|
||||
Priority = 0
|
||||
end
|
||||
item
|
||||
Shift = []
|
||||
ShiftMask = []
|
||||
Button = mbRight
|
||||
ClickCount = ccSingle
|
||||
ClickDir = cdUp
|
||||
Command = 12
|
||||
MoveCaret = False
|
||||
Option = 0
|
||||
Priority = 0
|
||||
Command = emcContextMenu
|
||||
end
|
||||
item
|
||||
Shift = []
|
||||
ShiftMask = []
|
||||
Button = mbLeft
|
||||
ClickCount = ccDouble
|
||||
ClickDir = cdDown
|
||||
Command = 6
|
||||
Command = emcSelectWord
|
||||
MoveCaret = True
|
||||
Option = 0
|
||||
Priority = 0
|
||||
end
|
||||
item
|
||||
Shift = []
|
||||
ShiftMask = []
|
||||
Button = mbLeft
|
||||
ClickCount = ccTriple
|
||||
ClickDir = cdDown
|
||||
Command = 7
|
||||
Command = emcSelectLine
|
||||
MoveCaret = True
|
||||
Option = 0
|
||||
Priority = 0
|
||||
end
|
||||
item
|
||||
Shift = []
|
||||
ShiftMask = []
|
||||
Button = mbLeft
|
||||
ClickCount = ccQuad
|
||||
ClickDir = cdDown
|
||||
Command = 8
|
||||
Command = emcSelectPara
|
||||
MoveCaret = True
|
||||
Option = 0
|
||||
Priority = 0
|
||||
end
|
||||
item
|
||||
Shift = []
|
||||
ShiftMask = []
|
||||
Button = mbMiddle
|
||||
ClickCount = ccSingle
|
||||
ClickDir = cdDown
|
||||
Command = 10
|
||||
Command = emcPasteSelection
|
||||
MoveCaret = True
|
||||
Option = 0
|
||||
Priority = 0
|
||||
end
|
||||
item
|
||||
Shift = [ssCtrl]
|
||||
ShiftMask = [ssShift, ssAlt, ssCtrl]
|
||||
Button = mbLeft
|
||||
ClickCount = ccSingle
|
||||
ClickDir = cdUp
|
||||
Command = 11
|
||||
MoveCaret = False
|
||||
Option = 0
|
||||
Priority = 0
|
||||
Command = emcMouseLink
|
||||
end>
|
||||
MouseSelActions = <
|
||||
item
|
||||
Shift = []
|
||||
ShiftMask = []
|
||||
Button = mbLeft
|
||||
ClickCount = ccSingle
|
||||
ClickDir = cdDown
|
||||
Command = 9
|
||||
MoveCaret = False
|
||||
Option = 0
|
||||
Priority = 0
|
||||
Command = emcStartDragMove
|
||||
end>
|
||||
VisibleSpecialChars = [vscSpace, vscTabAtLast]
|
||||
ReadOnly = True
|
||||
BracketHighlightStyle = sbhsBoth
|
||||
BracketMatchColor.Background = clNone
|
||||
BracketMatchColor.Foreground = clNone
|
||||
BracketMatchColor.Style = [fsBold]
|
||||
FoldedCodeColor.Background = clNone
|
||||
FoldedCodeColor.Foreground = clGray
|
||||
FoldedCodeColor.FrameColor = clGray
|
||||
MouseLinkColor.Background = clNone
|
||||
MouseLinkColor.Foreground = clBlue
|
||||
LineHighlightColor.Background = clNone
|
||||
LineHighlightColor.Foreground = clNone
|
||||
inline SynLeftGutterPartList1: TSynGutterPartList
|
||||
end
|
||||
end
|
||||
@ -727,7 +656,7 @@ object fClassEdit: TfClassEdit
|
||||
object tsDependencies: TTabSheet
|
||||
Caption = 'Used by'
|
||||
ClientHeight = 471
|
||||
ClientWidth = 544
|
||||
ClientWidth = 546
|
||||
object tvDependency: TTreeView
|
||||
Left = 20
|
||||
Height = 433
|
||||
@ -744,7 +673,7 @@ object fClassEdit: TfClassEdit
|
||||
object tsDocumentation: TTabSheet
|
||||
Caption = 'Documentation'
|
||||
ClientHeight = 471
|
||||
ClientWidth = 544
|
||||
ClientWidth = 546
|
||||
object edtDocumentation: TMemo
|
||||
Left = 12
|
||||
Height = 434
|
||||
|
@ -1,10 +1,10 @@
|
||||
{ This is an automatically generated lazarus resource file }
|
||||
|
||||
LazarusResources.Add('TfClassEdit','FORMDATA',[
|
||||
'TPF0'#11'TfClassEdit'#10'fClassEdit'#4'Left'#3#130#2#6'Height'#3','#2#3'Top'
|
||||
+#3#169#0#5'Width'#3'('#2#11'BorderStyle'#7#13'bsSizeToolWin'#7'Caption'#6#10
|
||||
+'fClassEdit'#12'ClientHeight'#3','#2#11'ClientWidth'#3'('#2#8'Position'#7#15
|
||||
+'poDesktopCenter'#10'LCLVersion'#6#6'0.9.29'#0#6'TPanel'#6'Panel1'#4'Left'#2
|
||||
'TPF0'#11'TfClassEdit'#10'fClassEdit'#4'Left'#3#27#2#6'Height'#3','#2#3'Top'#3
|
||||
+#169#0#5'Width'#3'('#2#11'BorderStyle'#7#13'bsSizeToolWin'#7'Caption'#6#10'f'
|
||||
+'ClassEdit'#12'ClientHeight'#3','#2#11'ClientWidth'#3'('#2#8'Position'#7#15
|
||||
+'poDesktopCenter'#10'LCLVersion'#6#7'1.0.1.4'#0#6'TPanel'#6'Panel1'#4'Left'#2
|
||||
+#0#6'Height'#2'2'#3'Top'#3#250#1#5'Width'#3'('#2#5'Align'#7#8'alBottom'#12'C'
|
||||
+'lientHeight'#2'2'#11'ClientWidth'#3'('#2#8'TabOrder'#2#0#0#7'TButton'#7'But'
|
||||
+'ton1'#4'Left'#3'w'#1#6'Height'#2#25#3'Top'#2#10#5'Width'#2'K'#7'Anchors'#11
|
||||
@ -17,185 +17,176 @@ LazarusResources.Add('TfClassEdit','FORMDATA',[
|
||||
+'akTop'#7'akRight'#0#8'TabOrder'#2#2#0#0#0#12'TPageControl'#2'PC'#4'Left'#2#0
|
||||
+#6'Height'#3#250#1#3'Top'#2#0#5'Width'#3'('#2#10'ActivePage'#7#9'TabSheet1'#5
|
||||
+'Align'#7#8'alClient'#8'TabIndex'#2#0#8'TabOrder'#2#1#8'OnChange'#7#8'PCChan'
|
||||
+'ge'#13'OnPageChanged'#7#8'PCChange'#0#9'TTabSheet'#9'TabSheet1'#7'Caption'#6
|
||||
+#15'Compound Object'#12'ClientHeight'#3#224#1#11'ClientWidth'#3' '#2#0#6'TLa'
|
||||
+'bel'#6'Label1'#4'Left'#2#4#6'Height'#2#14#3'Top'#2#18#5'Width'#2#28#7'Capti'
|
||||
+'on'#6#4'Name'#11'ParentColor'#8#0#0#6'TLabel'#6'Label2'#4'Left'#2#4#6'Heigh'
|
||||
+'t'#2#14#3'Top'#2';'#5'Width'#2'C'#7'Caption'#6#14'Inheritts from'#11'Parent'
|
||||
+'Color'#8#0#0#5'TEdit'#7'edtName'#4'Left'#2'\'#6'Height'#2#21#3'Top'#2#18#5
|
||||
+'Width'#3#184#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'TabOrder'#2#0
|
||||
+#0#0#9'TGroupBox'#9'GroupBox1'#4'Left'#2#4#6'Height'#3'1'#1#3'Top'#2'b'#5'Wi'
|
||||
+'dth'#3#17#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#7'Cap'
|
||||
+'tion'#6#14' Properties '#12'ClientHeight'#3#31#1#11'ClientWidth'#3#13#2#8
|
||||
+'TabOrder'#2#2#0#9'TListView'#7'edtProp'#4'Left'#2#0#6'Height'#3#31#1#3'Top'
|
||||
+#2#0#5'Width'#3#13#2#5'Align'#7#8'alClient'#11'BorderWidth'#2#2#7'Columns'#14
|
||||
+#1#7'Caption'#6#4'Name'#5'Width'#3#200#0#0#1#7'Caption'#6#4'Type'#5'Width'#3
|
||||
+#200#0#0#1#7'Caption'#6#9'Attribute'#5'Width'#2'<'#0#0#13'HideSelection'#8#9
|
||||
+'PopupMenu'#7#10'PopupMenu1'#9'RowSelect'#9#8'TabOrder'#2#0#9'ViewStyle'#7#8
|
||||
+'vsReport'#10'OnDblClick'#7#15'edtPropDblClick'#0#0#0#7'TButton'#7'Button3'#4
|
||||
+'Left'#2#4#6'Height'#2#25#3'Top'#3#157#1#5'Width'#2'd'#6'Action'#7#10'actPro'
|
||||
+'pAdd'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2
|
||||
+#4#8'TabOrder'#2#3#0#0#7'TButton'#7'Button4'#4'Left'#2't'#6'Height'#2#25#3'T'
|
||||
+'op'#3#157#1#5'Width'#2'd'#6'Action'#7#11'actPropEdit'#7'Anchors'#11#6'akLef'
|
||||
+'t'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#8'TabOrder'#2#4#0#0#7'TB'
|
||||
+'utton'#7'Button5'#4'Left'#3#228#0#6'Height'#2#25#3'Top'#3#157#1#5'Width'#2
|
||||
+'d'#6'Action'#7#13'actPropDelete'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#25'B'
|
||||
+'orderSpacing.InnerBorder'#2#4#8'TabOrder'#2#5#0#0#9'TComboBox'#9'edtParent'
|
||||
+#4'Left'#2'\'#6'Height'#2#21#3'Top'#2':'#5'Width'#3#184#1#7'Anchors'#11#5'ak'
|
||||
+'Top'#6'akLeft'#7'akRight'#0#10'ItemHeight'#2#13#5'Style'#7#14'csDropDownLis'
|
||||
+'t'#8'TabOrder'#2#1#0#0#7'TButton'#7'Button7'#4'Left'#3't'#1#6'Height'#2#25#3
|
||||
+'Top'#3#157#1#5'Width'#2'F'#6'Action'#7#9'actMoveUp'#7'Anchors'#11#7'akRight'
|
||||
+#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#8'TabOrder'#2#6#0#0#7'TButt'
|
||||
+'on'#7'Button8'#4'Left'#3#196#1#6'Height'#2#25#3'Top'#3#157#1#5'Width'#2'F'#6
|
||||
+'Action'#7#11'actMoveDown'#7'Anchors'#11#7'akRight'#8'akBottom'#0#25'BorderS'
|
||||
+'pacing.InnerBorder'#2#4#8'TabOrder'#2#7#0#0#7'TButton'#7'Button9'#4'Left'#3
|
||||
+'t'#1#6'Height'#2#25#3'Top'#3#186#1#5'Width'#2'F'#6'Action'#7#12'actMoveFirs'
|
||||
+'t'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8'TabOrder'#2#8#0#0#7'TButton'#8
|
||||
+'Button10'#4'Left'#3#196#1#6'Height'#2#25#3'Top'#3#186#1#5'Width'#2'F'#6'Act'
|
||||
+'ion'#7#11'actMoveLast'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8'TabOrder'#2
|
||||
+#9#0#0#0#9'TTabSheet'#11'tsSourceXSD'#7'Caption'#6#3'XSD'#12'ClientHeight'#3
|
||||
+#215#1#11'ClientWidth'#3' '#2#0#244#8'TSynEdit'#12'edtSourceXSD'#4'Left'#2#12
|
||||
+#6'Height'#3#176#1#3'Top'#2#18#5'Width'#3#2#2#7'Anchors'#11#5'akTop'#6'akLef'
|
||||
+'t'#7'akRight'#8'akBottom'#0#11'Font.Height'#2#236#9'Font.Name'#6#7'courier'
|
||||
+#10'Font.Pitch'#7#7'fpFixed'#12'Font.Quality'#7#16'fqNonAntialiased'#11'Pare'
|
||||
+'ntColor'#8#10'ParentFont'#8#8'TabOrder'#2#0#23'BookMarkOptions.Xoffset'#2'*'
|
||||
+#12'Gutter.Width'#2#0#19'Gutter.MouseActions'#14#1#5'Shift'#11#0#9'ShiftMask'
|
||||
+#11#0#6'Button'#7#6'mbLeft'#10'ClickCount'#7#5'ccAny'#8'ClickDir'#7#6'cdDown'
|
||||
+#7'Command'#2#13#9'MoveCaret'#8#6'Option'#2#0#8'Priority'#2#0#0#1#5'Shift'#11
|
||||
+#0#9'ShiftMask'#11#0#6'Button'#7#7'mbRight'#10'ClickCount'#7#8'ccSingle'#8'C'
|
||||
+'lickDir'#7#4'cdUp'#7'Command'#2#12#9'MoveCaret'#8#6'Option'#2#0#8'Priority'
|
||||
+#2#0#0#0#17'RightGutter.Width'#2#0#24'RightGutter.MouseActions'#14#1#5'Shift'
|
||||
,#11#0#9'ShiftMask'#11#0#6'Button'#7#6'mbLeft'#10'ClickCount'#7#5'ccAny'#8'Cl'
|
||||
+'ickDir'#7#6'cdDown'#7'Command'#2#13#9'MoveCaret'#8#6'Option'#2#0#8'Priority'
|
||||
+#2#0#0#1#5'Shift'#11#0#9'ShiftMask'#11#0#6'Button'#7#7'mbRight'#10'ClickCoun'
|
||||
+'t'#7#8'ccSingle'#8'ClickDir'#7#4'cdUp'#7'Command'#2#12#9'MoveCaret'#8#6'Opt'
|
||||
+'ion'#2#0#8'Priority'#2#0#0#0#11'Highlighter'#7#10'SynXMLSyn1'#10'Keystrokes'
|
||||
+#14#1#7'Command'#7#4'ecUp'#8'ShortCut'#2'&'#0#1#7'Command'#7#7'ecSelUp'#8'Sh'
|
||||
+'ortCut'#3'& '#0#1#7'Command'#7#10'ecScrollUp'#8'ShortCut'#3'&@'#0#1#7'Comma'
|
||||
+'nd'#7#6'ecDown'#8'ShortCut'#2'('#0#1#7'Command'#7#9'ecSelDown'#8'ShortCut'#3
|
||||
+'( '#0#1#7'Command'#7#12'ecScrollDown'#8'ShortCut'#3'(@'#0#1#7'Command'#7#6
|
||||
+'ecLeft'#8'ShortCut'#2'%'#0#1#7'Command'#7#9'ecSelLeft'#8'ShortCut'#3'% '#0#1
|
||||
+#7'Command'#7#10'ecWordLeft'#8'ShortCut'#3'%@'#0#1#7'Command'#7#13'ecSelWord'
|
||||
+'Left'#8'ShortCut'#3'%`'#0#1#7'Command'#7#7'ecRight'#8'ShortCut'#2''''#0#1#7
|
||||
+'Command'#7#10'ecSelRight'#8'ShortCut'#3''' '#0#1#7'Command'#7#11'ecWordRigh'
|
||||
+'t'#8'ShortCut'#3'''@'#0#1#7'Command'#7#14'ecSelWordRight'#8'ShortCut'#3'''`'
|
||||
+#0#1#7'Command'#7#10'ecPageDown'#8'ShortCut'#2'"'#0#1#7'Command'#7#13'ecSelP'
|
||||
+'ageDown'#8'ShortCut'#3'" '#0#1#7'Command'#7#12'ecPageBottom'#8'ShortCut'#3
|
||||
+'"@'#0#1#7'Command'#7#15'ecSelPageBottom'#8'ShortCut'#3'"`'#0#1#7'Command'#7
|
||||
+#8'ecPageUp'#8'ShortCut'#2'!'#0#1#7'Command'#7#11'ecSelPageUp'#8'ShortCut'#3
|
||||
+'! '#0#1#7'Command'#7#9'ecPageTop'#8'ShortCut'#3'!@'#0#1#7'Command'#7#12'ecS'
|
||||
+'elPageTop'#8'ShortCut'#3'!`'#0#1#7'Command'#7#11'ecLineStart'#8'ShortCut'#2
|
||||
+'$'#0#1#7'Command'#7#14'ecSelLineStart'#8'ShortCut'#3'$ '#0#1#7'Command'#7#11
|
||||
+'ecEditorTop'#8'ShortCut'#3'$@'#0#1#7'Command'#7#14'ecSelEditorTop'#8'ShortC'
|
||||
+'ut'#3'$`'#0#1#7'Command'#7#9'ecLineEnd'#8'ShortCut'#2'#'#0#1#7'Command'#7#12
|
||||
+'ecSelLineEnd'#8'ShortCut'#3'# '#0#1#7'Command'#7#14'ecEditorBottom'#8'Short'
|
||||
+'Cut'#3'#@'#0#1#7'Command'#7#17'ecSelEditorBottom'#8'ShortCut'#3'#`'#0#1#7'C'
|
||||
+'ommand'#7#12'ecToggleMode'#8'ShortCut'#2'-'#0#1#7'Command'#7#6'ecCopy'#8'Sh'
|
||||
+'ortCut'#3'-@'#0#1#7'Command'#7#7'ecPaste'#8'ShortCut'#3'- '#0#1#7'Command'#7
|
||||
+#12'ecDeleteChar'#8'ShortCut'#2'.'#0#1#7'Command'#7#5'ecCut'#8'ShortCut'#3'.'
|
||||
+' '#0#1#7'Command'#7#16'ecDeleteLastChar'#8'ShortCut'#2#8#0#1#7'Command'#7#16
|
||||
+'ecDeleteLastChar'#8'ShortCut'#3#8' '#0#1#7'Command'#7#16'ecDeleteLastWord'#8
|
||||
+'ShortCut'#3#8'@'#0#1#7'Command'#7#6'ecUndo'#8'ShortCut'#4#8#128#0#0#0#1#7'C'
|
||||
+'ommand'#7#6'ecRedo'#8'ShortCut'#4#8#160#0#0#0#1#7'Command'#7#11'ecLineBreak'
|
||||
+#8'ShortCut'#2#13#0#1#7'Command'#7#11'ecSelectAll'#8'ShortCut'#3'A@'#0#1#7'C'
|
||||
+'ommand'#7#6'ecCopy'#8'ShortCut'#3'C@'#0#1#7'Command'#7#13'ecBlockIndent'#8
|
||||
+'ShortCut'#3'I`'#0#1#7'Command'#7#11'ecLineBreak'#8'ShortCut'#3'M@'#0#1#7'Co'
|
||||
+'mmand'#7#12'ecInsertLine'#8'ShortCut'#3'N@'#0#1#7'Command'#7#12'ecDeleteWor'
|
||||
+'d'#8'ShortCut'#3'T@'#0#1#7'Command'#7#15'ecBlockUnindent'#8'ShortCut'#3'U`'
|
||||
+#0#1#7'Command'#7#7'ecPaste'#8'ShortCut'#3'V@'#0#1#7'Command'#7#5'ecCut'#8'S'
|
||||
+'hortCut'#3'X@'#0#1#7'Command'#7#12'ecDeleteLine'#8'ShortCut'#3'Y@'#0#1#7'Co'
|
||||
+'mmand'#7#11'ecDeleteEOL'#8'ShortCut'#3'Y`'#0#1#7'Command'#7#6'ecUndo'#8'Sho'
|
||||
+'rtCut'#3'Z@'#0#1#7'Command'#7#6'ecRedo'#8'ShortCut'#3'Z`'#0#1#7'Command'#7
|
||||
+#13'ecGotoMarker0'#8'ShortCut'#3'0@'#0#1#7'Command'#7#13'ecGotoMarker1'#8'Sh'
|
||||
+'ortCut'#3'1@'#0#1#7'Command'#7#13'ecGotoMarker2'#8'ShortCut'#3'2@'#0#1#7'Co'
|
||||
+'mmand'#7#13'ecGotoMarker3'#8'ShortCut'#3'3@'#0#1#7'Command'#7#13'ecGotoMark'
|
||||
+'er4'#8'ShortCut'#3'4@'#0#1#7'Command'#7#13'ecGotoMarker5'#8'ShortCut'#3'5@'
|
||||
+#0#1#7'Command'#7#13'ecGotoMarker6'#8'ShortCut'#3'6@'#0#1#7'Command'#7#13'ec'
|
||||
+'GotoMarker7'#8'ShortCut'#3'7@'#0#1#7'Command'#7#13'ecGotoMarker8'#8'ShortCu'
|
||||
+'t'#3'8@'#0#1#7'Command'#7#13'ecGotoMarker9'#8'ShortCut'#3'9@'#0#1#7'Command'
|
||||
+#7#12'ecSetMarker0'#8'ShortCut'#3'0`'#0#1#7'Command'#7#12'ecSetMarker1'#8'Sh'
|
||||
+'ortCut'#3'1`'#0#1#7'Command'#7#12'ecSetMarker2'#8'ShortCut'#3'2`'#0#1#7'Com'
|
||||
+'mand'#7#12'ecSetMarker3'#8'ShortCut'#3'3`'#0#1#7'Command'#7#12'ecSetMarker4'
|
||||
+#8'ShortCut'#3'4`'#0#1#7'Command'#7#12'ecSetMarker5'#8'ShortCut'#3'5`'#0#1#7
|
||||
+'Command'#7#12'ecSetMarker6'#8'ShortCut'#3'6`'#0#1#7'Command'#7#12'ecSetMark'
|
||||
+'er7'#8'ShortCut'#3'7`'#0#1#7'Command'#7#12'ecSetMarker8'#8'ShortCut'#3'8`'#0
|
||||
+#1#7'Command'#7#12'ecSetMarker9'#8'ShortCut'#3'9`'#0#1#7'Command'#7#14'ecNor'
|
||||
+'malSelect'#8'ShortCut'#3'N`'#0#1#7'Command'#7#14'ecColumnSelect'#8'ShortCut'
|
||||
+#3'C`'#0#1#7'Command'#7#12'ecLineSelect'#8'ShortCut'#3'L`'#0#1#7'Command'#7#5
|
||||
+'ecTab'#8'ShortCut'#2#9#0#1#7'Command'#7#10'ecShiftTab'#8'ShortCut'#3#9' '#0
|
||||
+#1#7'Command'#7#14'ecMatchBracket'#8'ShortCut'#3'B`'#0#0#12'MouseActions'#14
|
||||
+#1#5'Shift'#11#0#9'ShiftMask'#11#7'ssShift'#5'ssAlt'#0#6'Button'#7#6'mbLeft'
|
||||
+#10'ClickCount'#7#8'ccSingle'#8'ClickDir'#7#6'cdDown'#7'Command'#2#1#9'MoveC'
|
||||
+'aret'#9#6'Option'#2#0#8'Priority'#2#0#0#1#5'Shift'#11#7'ssShift'#0#9'ShiftM'
|
||||
+'ask'#11#7'ssShift'#5'ssAlt'#0#6'Button'#7#6'mbLeft'#10'ClickCount'#7#8'ccSi'
|
||||
+'ngle'#8'ClickDir'#7#6'cdDown'#7'Command'#2#1#9'MoveCaret'#9#6'Option'#2#1#8
|
||||
,'Priority'#2#0#0#1#5'Shift'#11#5'ssAlt'#0#9'ShiftMask'#11#7'ssShift'#5'ssAlt'
|
||||
+#0#6'Button'#7#6'mbLeft'#10'ClickCount'#7#8'ccSingle'#8'ClickDir'#7#6'cdDown'
|
||||
+#7'Command'#2#3#9'MoveCaret'#9#6'Option'#2#0#8'Priority'#2#0#0#1#5'Shift'#11
|
||||
+#7'ssShift'#5'ssAlt'#0#9'ShiftMask'#11#7'ssShift'#5'ssAlt'#0#6'Button'#7#6'm'
|
||||
+'bLeft'#10'ClickCount'#7#8'ccSingle'#8'ClickDir'#7#6'cdDown'#7'Command'#2#3#9
|
||||
+'MoveCaret'#9#6'Option'#2#1#8'Priority'#2#0#0#1#5'Shift'#11#0#9'ShiftMask'#11
|
||||
+#0#6'Button'#7#7'mbRight'#10'ClickCount'#7#8'ccSingle'#8'ClickDir'#7#4'cdUp'
|
||||
+#7'Command'#2#12#9'MoveCaret'#8#6'Option'#2#0#8'Priority'#2#0#0#1#5'Shift'#11
|
||||
+#0#9'ShiftMask'#11#0#6'Button'#7#6'mbLeft'#10'ClickCount'#7#8'ccDouble'#8'Cl'
|
||||
+'ickDir'#7#6'cdDown'#7'Command'#2#6#9'MoveCaret'#9#6'Option'#2#0#8'Priority'
|
||||
+#2#0#0#1#5'Shift'#11#0#9'ShiftMask'#11#0#6'Button'#7#6'mbLeft'#10'ClickCount'
|
||||
+#7#8'ccTriple'#8'ClickDir'#7#6'cdDown'#7'Command'#2#7#9'MoveCaret'#9#6'Optio'
|
||||
+'n'#2#0#8'Priority'#2#0#0#1#5'Shift'#11#0#9'ShiftMask'#11#0#6'Button'#7#6'mb'
|
||||
+'Left'#10'ClickCount'#7#6'ccQuad'#8'ClickDir'#7#6'cdDown'#7'Command'#2#8#9'M'
|
||||
+'oveCaret'#9#6'Option'#2#0#8'Priority'#2#0#0#1#5'Shift'#11#0#9'ShiftMask'#11
|
||||
+#0#6'Button'#7#8'mbMiddle'#10'ClickCount'#7#8'ccSingle'#8'ClickDir'#7#6'cdDo'
|
||||
+'wn'#7'Command'#2#10#9'MoveCaret'#9#6'Option'#2#0#8'Priority'#2#0#0#1#5'Shif'
|
||||
+'t'#11#6'ssCtrl'#0#9'ShiftMask'#11#7'ssShift'#5'ssAlt'#6'ssCtrl'#0#6'Button'
|
||||
+#7#6'mbLeft'#10'ClickCount'#7#8'ccSingle'#8'ClickDir'#7#4'cdUp'#7'Command'#2
|
||||
+#11#9'MoveCaret'#8#6'Option'#2#0#8'Priority'#2#0#0#0#15'MouseSelActions'#14#1
|
||||
+#5'Shift'#11#0#9'ShiftMask'#11#0#6'Button'#7#6'mbLeft'#10'ClickCount'#7#8'cc'
|
||||
+'Single'#8'ClickDir'#7#6'cdDown'#7'Command'#2#9#9'MoveCaret'#8#6'Option'#2#0
|
||||
+#8'Priority'#2#0#0#0#8'ReadOnly'#9#21'BracketHighlightStyle'#7#8'sbhsBoth'#0
|
||||
+#244#18'TSynGutterPartList'#22'SynLeftGutterPartList1'#0#0#0#0#9'TTabSheet'
|
||||
+#14'tsDependencies'#7'Caption'#6#7'Used by'#12'ClientHeight'#3#215#1#11'Clie'
|
||||
+'ntWidth'#3' '#2#0#9'TTreeView'#12'tvDependency'#4'Left'#2#20#6'Height'#3#177
|
||||
+#1#3'Top'#2#18#5'Width'#3#242#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8
|
||||
+'akBottom'#0#17'DefaultItemHeight'#2#15#8'ReadOnly'#9#16'RightClickSelect'#9
|
||||
+#8'TabOrder'#2#0#7'Options'#11#17'tvoAutoItemHeight'#16'tvoHideSelection'#21
|
||||
+'tvoKeepCollapsedNodes'#11'tvoReadOnly'#19'tvoRightClickSelect'#14'tvoShowBu'
|
||||
+'ttons'#12'tvoShowLines'#11'tvoShowRoot'#11'tvoToolTips'#0#0#0#0#9'TTabSheet'
|
||||
+#15'tsDocumentation'#7'Caption'#6#13'Documentation'#12'ClientHeight'#3#215#1
|
||||
+#11'ClientWidth'#3' '#2#0#5'TMemo'#16'edtDocumentation'#4'Left'#2#12#6'Heigh'
|
||||
+'t'#3#178#1#3'Top'#2#18#5'Width'#3#2#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'ak'
|
||||
+'Right'#8'akBottom'#0#10'ScrollBars'#7#10'ssAutoBoth'#8'TabOrder'#2#0#8'Word'
|
||||
+'Wrap'#8#0#0#0#0#11'TActionList'#11'ActionList1'#4'left'#3#248#0#3'top'#3#232
|
||||
+#0#0#7'TAction'#5'actOK'#7'Caption'#6#2'OK'#9'OnExecute'#7#12'actOKExecute'#8
|
||||
+'OnUpdate'#7#11'actOKUpdate'#0#0#7'TAction'#10'actPropAdd'#7'Caption'#6#12'N'
|
||||
+'ew Property'#9'OnExecute'#7#17'actPropAddExecute'#0#0#7'TAction'#11'actProp'
|
||||
+'Edit'#7'Caption'#6#13'Edit Property'#9'OnExecute'#7#18'actPropEditExecute'#8
|
||||
+'OnUpdate'#7#17'actPropEditUpdate'#0#0#7'TAction'#13'actPropDelete'#7'Captio'
|
||||
+'n'#6#15'Delete Property'#9'OnExecute'#7#20'actPropDeleteExecute'#8'OnUpdate'
|
||||
+#7#17'actPropEditUpdate'#0#0#7'TAction'#8'actApply'#7'Caption'#6#5'Apply'#9
|
||||
+'OnExecute'#7#15'actApplyExecute'#8'OnUpdate'#7#11'actOKUpdate'#0#0#7'TActio'
|
||||
+'n'#9'actMoveUp'#7'Caption'#6#7'Move Up'#9'OnExecute'#7#16'actMoveUpExecute'
|
||||
+#8'OnUpdate'#7#15'actMoveUpUpdate'#0#0#7'TAction'#11'actMoveDown'#7'Caption'
|
||||
+#6#9'Move Down'#9'OnExecute'#7#18'actMoveDownExecute'#8'OnUpdate'#7#17'actMo'
|
||||
+'veDownUpdate'#0#0#7'TAction'#12'actMoveFirst'#7'Caption'#6#10'Move First'#9
|
||||
+'OnExecute'#7#19'actMoveFirstExecute'#8'OnUpdate'#7#15'actMoveUpUpdate'#0#0#7
|
||||
+'TAction'#11'actMoveLast'#7'Caption'#6#9'Move Last'#9'OnExecute'#7#18'actMov'
|
||||
+'eLastExecute'#8'OnUpdate'#7#17'actMoveDownUpdate'#0#0#0#10'TPopupMenu'#10'P'
|
||||
+'opupMenu1'#4'left'#2'i'#3'top'#3#186#0#0#9'TMenuItem'#9'MenuItem1'#6'Action'
|
||||
+#7#10'actPropAdd'#7'OnClick'#7#17'actPropAddExecute'#0#0#9'TMenuItem'#9'Menu'
|
||||
+'Item2'#6'Action'#7#11'actPropEdit'#7'OnClick'#7#18'actPropEditExecute'#0#0#9
|
||||
+'TMenuItem'#9'MenuItem3'#6'Action'#7#13'actPropDelete'#7'OnClick'#7#20'actPr'
|
||||
+'opDeleteExecute'#0#0#9'TMenuItem'#9'MenuItem4'#7'Caption'#6#1'-'#0#0#9'TMen'
|
||||
+'uItem'#9'MenuItem5'#6'Action'#7#9'actMoveUp'#7'OnClick'#7#16'actMoveUpExecu'
|
||||
+'te'#0#0#9'TMenuItem'#9'MenuItem6'#6'Action'#7#11'actMoveDown'#7'OnClick'#7
|
||||
+#18'actMoveDownExecute'#0#0#0#10'TSynXMLSyn'#10'SynXMLSyn1'#13'DefaultFilter'
|
||||
+#6'MDocuments XML (*.xml,*.xsd,*.xsl,*.xslt,*.dtd)|*.xml;*.xsd;*.xsl;*.xslt;'
|
||||
+'*.dtd'#7'Enabled'#8#23'ElementAttri.FrameEdges'#7#9'sfeAround'#25'Attribute'
|
||||
+'Attri.FrameEdges'#7#9'sfeAround"NamespaceAttributeAttri.FrameEdges'#7#9'sfe'
|
||||
+'Around'#30'AttributeValueAttri.FrameEdges'#7#9'sfeAround''NamespaceAttribut'
|
||||
+'eValueAttri.FrameEdges'#7#9'sfeAround'#20'TextAttri.FrameEdges'#7#9'sfeArou'
|
||||
,'nd'#21'CDATAAttri.FrameEdges'#7#9'sfeAround'#25'EntityRefAttri.FrameEdges'#7
|
||||
+#9'sfeAround%ProcessingInstructionAttri.FrameEdges'#7#9'sfeAround'#23'Commen'
|
||||
+'tAttri.FrameEdges'#7#9'sfeAround'#23'DocTypeAttri.FrameEdges'#7#9'sfeAround'
|
||||
+#21'SpaceAttri.FrameEdges'#7#9'sfeAround'#22'SymbolAttri.FrameEdges'#7#9'sfe'
|
||||
+'Around'#16'WantBracesParsed'#8#4'left'#3#210#0#3'top'#3#171#0#0#0#0
|
||||
+'ge'#0#9'TTabSheet'#9'TabSheet1'#7'Caption'#6#15'Compound Object'#12'ClientH'
|
||||
+'eight'#3#215#1#11'ClientWidth'#3'"'#2#0#6'TLabel'#6'Label1'#4'Left'#2#4#6'H'
|
||||
+'eight'#2#18#3'Top'#2#18#5'Width'#2'('#7'Caption'#6#4'Name'#11'ParentColor'#8
|
||||
+#0#0#6'TLabel'#6'Label2'#4'Left'#2#4#6'Height'#2#18#3'Top'#2';'#5'Width'#2'W'
|
||||
+#7'Caption'#6#14'Inheritts from'#11'ParentColor'#8#0#0#5'TEdit'#7'edtName'#4
|
||||
+'Left'#2'\'#6'Height'#2#27#3'Top'#2#18#5'Width'#3#186#1#7'Anchors'#11#5'akTo'
|
||||
+'p'#6'akLeft'#7'akRight'#0#8'TabOrder'#2#0#0#0#9'TGroupBox'#9'GroupBox1'#4'L'
|
||||
+'eft'#2#4#6'Height'#3'('#1#3'Top'#2'b'#5'Width'#3#19#2#7'Anchors'#11#5'akTop'
|
||||
+#6'akLeft'#7'akRight'#8'akBottom'#0#7'Caption'#6#14' Properties '#12'Clien'
|
||||
+'tHeight'#3#21#1#11'ClientWidth'#3#15#2#8'TabOrder'#2#2#0#9'TListView'#7'edt'
|
||||
+'Prop'#4'Left'#2#0#6'Height'#3#21#1#3'Top'#2#0#5'Width'#3#15#2#5'Align'#7#8
|
||||
+'alClient'#11'BorderWidth'#2#2#7'Columns'#14#1#7'Caption'#6#4'Name'#5'Width'
|
||||
+#3#200#0#0#1#7'Caption'#6#4'Type'#5'Width'#3#200#0#0#1#7'Caption'#6#9'Attrib'
|
||||
+'ute'#5'Width'#2'k'#0#0#13'HideSelection'#8#9'PopupMenu'#7#10'PopupMenu1'#9
|
||||
+'RowSelect'#9#8'TabOrder'#2#0#9'ViewStyle'#7#8'vsReport'#10'OnDblClick'#7#15
|
||||
+'edtPropDblClick'#0#0#0#7'TButton'#7'Button3'#4'Left'#2#4#6'Height'#2#25#3'T'
|
||||
+'op'#3#148#1#5'Width'#2'd'#6'Action'#7#10'actPropAdd'#7'Anchors'#11#6'akLeft'
|
||||
+#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#8'TabOrder'#2#3#0#0#7'TButt'
|
||||
+'on'#7'Button4'#4'Left'#2't'#6'Height'#2#25#3'Top'#3#148#1#5'Width'#2'd'#6'A'
|
||||
+'ction'#7#11'actPropEdit'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#25'BorderSpa'
|
||||
+'cing.InnerBorder'#2#4#8'TabOrder'#2#4#0#0#7'TButton'#7'Button5'#4'Left'#3
|
||||
+#228#0#6'Height'#2#25#3'Top'#3#148#1#5'Width'#2'd'#6'Action'#7#13'actPropDel'
|
||||
+'ete'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4
|
||||
+#8'TabOrder'#2#5#0#0#9'TComboBox'#9'edtParent'#4'Left'#2'\'#6'Height'#2#31#3
|
||||
+'Top'#2':'#5'Width'#3#186#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#10
|
||||
+'ItemHeight'#2#0#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#1#0#0#7'TButton'
|
||||
+#7'Button7'#4'Left'#3'v'#1#6'Height'#2#25#3'Top'#3#148#1#5'Width'#2'F'#6'Act'
|
||||
+'ion'#7#9'actMoveUp'#7'Anchors'#11#7'akRight'#8'akBottom'#0#25'BorderSpacing'
|
||||
+'.InnerBorder'#2#4#8'TabOrder'#2#6#0#0#7'TButton'#7'Button8'#4'Left'#3#198#1
|
||||
+#6'Height'#2#25#3'Top'#3#148#1#5'Width'#2'F'#6'Action'#7#11'actMoveDown'#7'A'
|
||||
+'nchors'#11#7'akRight'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#8'Tab'
|
||||
+'Order'#2#7#0#0#7'TButton'#7'Button9'#4'Left'#3'v'#1#6'Height'#2#25#3'Top'#3
|
||||
+#177#1#5'Width'#2'F'#6'Action'#7#12'actMoveFirst'#7'Anchors'#11#7'akRight'#8
|
||||
+'akBottom'#0#8'TabOrder'#2#8#0#0#7'TButton'#8'Button10'#4'Left'#3#198#1#6'He'
|
||||
+'ight'#2#25#3'Top'#3#177#1#5'Width'#2'F'#6'Action'#7#11'actMoveLast'#7'Ancho'
|
||||
+'rs'#11#7'akRight'#8'akBottom'#0#8'TabOrder'#2#9#0#0#0#9'TTabSheet'#11'tsSou'
|
||||
+'rceXSD'#7'Caption'#6#3'XSD'#12'ClientHeight'#3#215#1#11'ClientWidth'#3'"'#2
|
||||
+#0#244#8'TSynEdit'#12'edtSourceXSD'#4'Left'#2#12#6'Height'#3#176#1#3'Top'#2
|
||||
+#18#5'Width'#3#2#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0
|
||||
+#11'Font.Height'#2#236#9'Font.Name'#6#7'courier'#10'Font.Pitch'#7#7'fpFixed'
|
||||
+#12'Font.Quality'#7#16'fqNonAntialiased'#11'ParentColor'#8#10'ParentFont'#8#8
|
||||
+'TabOrder'#2#0#23'BookMarkOptions.Xoffset'#2'*'#12'Gutter.Width'#2#0#19'Gutt'
|
||||
+'er.MouseActions'#14#1#10'ClickCount'#7#5'ccAny'#8'ClickDir'#7#6'cdDown'#7'C'
|
||||
+'ommand'#7#20'emcOnMainGutterClick'#0#1#6'Button'#7#7'mbRight'#7'Command'#7
|
||||
+#14'emcContextMenu'#0#0#17'RightGutter.Width'#2#0#24'RightGutter.MouseAction'
|
||||
+'s'#14#1#10'ClickCount'#7#5'ccAny'#8'ClickDir'#7#6'cdDown'#7'Command'#7#20'e'
|
||||
+'mcOnMainGutterClick'#0#1#6'Button'#7#7'mbRight'#7'Command'#7#14'emcContextM'
|
||||
+'enu'#0#0#11'Highlighter'#7#10'SynXMLSyn1'#10'Keystrokes'#14#1#7'Command'#7#4
|
||||
,'ecUp'#8'ShortCut'#2'&'#0#1#7'Command'#7#7'ecSelUp'#8'ShortCut'#3'& '#0#1#7
|
||||
+'Command'#7#10'ecScrollUp'#8'ShortCut'#3'&@'#0#1#7'Command'#7#6'ecDown'#8'Sh'
|
||||
+'ortCut'#2'('#0#1#7'Command'#7#9'ecSelDown'#8'ShortCut'#3'( '#0#1#7'Command'
|
||||
+#7#12'ecScrollDown'#8'ShortCut'#3'(@'#0#1#7'Command'#7#6'ecLeft'#8'ShortCut'
|
||||
+#2'%'#0#1#7'Command'#7#9'ecSelLeft'#8'ShortCut'#3'% '#0#1#7'Command'#7#10'ec'
|
||||
+'WordLeft'#8'ShortCut'#3'%@'#0#1#7'Command'#7#13'ecSelWordLeft'#8'ShortCut'#3
|
||||
+'%`'#0#1#7'Command'#7#7'ecRight'#8'ShortCut'#2''''#0#1#7'Command'#7#10'ecSel'
|
||||
+'Right'#8'ShortCut'#3''' '#0#1#7'Command'#7#11'ecWordRight'#8'ShortCut'#3''''
|
||||
+'@'#0#1#7'Command'#7#14'ecSelWordRight'#8'ShortCut'#3'''`'#0#1#7'Command'#7
|
||||
+#10'ecPageDown'#8'ShortCut'#2'"'#0#1#7'Command'#7#13'ecSelPageDown'#8'ShortC'
|
||||
+'ut'#3'" '#0#1#7'Command'#7#12'ecPageBottom'#8'ShortCut'#3'"@'#0#1#7'Command'
|
||||
+#7#15'ecSelPageBottom'#8'ShortCut'#3'"`'#0#1#7'Command'#7#8'ecPageUp'#8'Shor'
|
||||
+'tCut'#2'!'#0#1#7'Command'#7#11'ecSelPageUp'#8'ShortCut'#3'! '#0#1#7'Command'
|
||||
+#7#9'ecPageTop'#8'ShortCut'#3'!@'#0#1#7'Command'#7#12'ecSelPageTop'#8'ShortC'
|
||||
+'ut'#3'!`'#0#1#7'Command'#7#11'ecLineStart'#8'ShortCut'#2'$'#0#1#7'Command'#7
|
||||
+#14'ecSelLineStart'#8'ShortCut'#3'$ '#0#1#7'Command'#7#11'ecEditorTop'#8'Sho'
|
||||
+'rtCut'#3'$@'#0#1#7'Command'#7#14'ecSelEditorTop'#8'ShortCut'#3'$`'#0#1#7'Co'
|
||||
+'mmand'#7#9'ecLineEnd'#8'ShortCut'#2'#'#0#1#7'Command'#7#12'ecSelLineEnd'#8
|
||||
+'ShortCut'#3'# '#0#1#7'Command'#7#14'ecEditorBottom'#8'ShortCut'#3'#@'#0#1#7
|
||||
+'Command'#7#17'ecSelEditorBottom'#8'ShortCut'#3'#`'#0#1#7'Command'#7#12'ecTo'
|
||||
+'ggleMode'#8'ShortCut'#2'-'#0#1#7'Command'#7#6'ecCopy'#8'ShortCut'#3'-@'#0#1
|
||||
+#7'Command'#7#7'ecPaste'#8'ShortCut'#3'- '#0#1#7'Command'#7#12'ecDeleteChar'
|
||||
+#8'ShortCut'#2'.'#0#1#7'Command'#7#5'ecCut'#8'ShortCut'#3'. '#0#1#7'Command'
|
||||
+#7#16'ecDeleteLastChar'#8'ShortCut'#2#8#0#1#7'Command'#7#16'ecDeleteLastChar'
|
||||
+#8'ShortCut'#3#8' '#0#1#7'Command'#7#16'ecDeleteLastWord'#8'ShortCut'#3#8'@'
|
||||
+#0#1#7'Command'#7#6'ecUndo'#8'ShortCut'#4#8#128#0#0#0#1#7'Command'#7#6'ecRed'
|
||||
+'o'#8'ShortCut'#4#8#160#0#0#0#1#7'Command'#7#11'ecLineBreak'#8'ShortCut'#2#13
|
||||
+#0#1#7'Command'#7#11'ecSelectAll'#8'ShortCut'#3'A@'#0#1#7'Command'#7#6'ecCop'
|
||||
+'y'#8'ShortCut'#3'C@'#0#1#7'Command'#7#13'ecBlockIndent'#8'ShortCut'#3'I`'#0
|
||||
+#1#7'Command'#7#11'ecLineBreak'#8'ShortCut'#3'M@'#0#1#7'Command'#7#12'ecInse'
|
||||
+'rtLine'#8'ShortCut'#3'N@'#0#1#7'Command'#7#12'ecDeleteWord'#8'ShortCut'#3'T'
|
||||
+'@'#0#1#7'Command'#7#15'ecBlockUnindent'#8'ShortCut'#3'U`'#0#1#7'Command'#7#7
|
||||
+'ecPaste'#8'ShortCut'#3'V@'#0#1#7'Command'#7#5'ecCut'#8'ShortCut'#3'X@'#0#1#7
|
||||
+'Command'#7#12'ecDeleteLine'#8'ShortCut'#3'Y@'#0#1#7'Command'#7#11'ecDeleteE'
|
||||
+'OL'#8'ShortCut'#3'Y`'#0#1#7'Command'#7#6'ecUndo'#8'ShortCut'#3'Z@'#0#1#7'Co'
|
||||
+'mmand'#7#6'ecRedo'#8'ShortCut'#3'Z`'#0#1#7'Command'#7#13'ecGotoMarker0'#8'S'
|
||||
+'hortCut'#3'0@'#0#1#7'Command'#7#13'ecGotoMarker1'#8'ShortCut'#3'1@'#0#1#7'C'
|
||||
+'ommand'#7#13'ecGotoMarker2'#8'ShortCut'#3'2@'#0#1#7'Command'#7#13'ecGotoMar'
|
||||
+'ker3'#8'ShortCut'#3'3@'#0#1#7'Command'#7#13'ecGotoMarker4'#8'ShortCut'#3'4@'
|
||||
+#0#1#7'Command'#7#13'ecGotoMarker5'#8'ShortCut'#3'5@'#0#1#7'Command'#7#13'ec'
|
||||
+'GotoMarker6'#8'ShortCut'#3'6@'#0#1#7'Command'#7#13'ecGotoMarker7'#8'ShortCu'
|
||||
+'t'#3'7@'#0#1#7'Command'#7#13'ecGotoMarker8'#8'ShortCut'#3'8@'#0#1#7'Command'
|
||||
+#7#13'ecGotoMarker9'#8'ShortCut'#3'9@'#0#1#7'Command'#7#12'ecSetMarker0'#8'S'
|
||||
+'hortCut'#3'0`'#0#1#7'Command'#7#12'ecSetMarker1'#8'ShortCut'#3'1`'#0#1#7'Co'
|
||||
+'mmand'#7#12'ecSetMarker2'#8'ShortCut'#3'2`'#0#1#7'Command'#7#12'ecSetMarker'
|
||||
+'3'#8'ShortCut'#3'3`'#0#1#7'Command'#7#12'ecSetMarker4'#8'ShortCut'#3'4`'#0#1
|
||||
+#7'Command'#7#12'ecSetMarker5'#8'ShortCut'#3'5`'#0#1#7'Command'#7#12'ecSetMa'
|
||||
+'rker6'#8'ShortCut'#3'6`'#0#1#7'Command'#7#12'ecSetMarker7'#8'ShortCut'#3'7`'
|
||||
+#0#1#7'Command'#7#12'ecSetMarker8'#8'ShortCut'#3'8`'#0#1#7'Command'#7#12'ecS'
|
||||
+'etMarker9'#8'ShortCut'#3'9`'#0#1#7'Command'#7#14'ecNormalSelect'#8'ShortCut'
|
||||
+#3'N`'#0#1#7'Command'#7#14'ecColumnSelect'#8'ShortCut'#3'C`'#0#1#7'Command'#7
|
||||
+#12'ecLineSelect'#8'ShortCut'#3'L`'#0#1#7'Command'#7#5'ecTab'#8'ShortCut'#2#9
|
||||
+#0#1#7'Command'#7#10'ecShiftTab'#8'ShortCut'#3#9' '#0#1#7'Command'#7#14'ecMa'
|
||||
+'tchBracket'#8'ShortCut'#3'B`'#0#0#12'MouseActions'#14#1#9'ShiftMask'#11#7's'
|
||||
+'sShift'#5'ssAlt'#0#8'ClickDir'#7#6'cdDown'#7'Command'#7#18'emcStartSelectio'
|
||||
+'ns'#9'MoveCaret'#9#0#1#5'Shift'#11#7'ssShift'#0#9'ShiftMask'#11#7'ssShift'#5
|
||||
+'ssAlt'#0#8'ClickDir'#7#6'cdDown'#7'Command'#7#18'emcStartSelections'#9'Move'
|
||||
+'Caret'#9#6'Option'#2#1#0#1#5'Shift'#11#5'ssAlt'#0#9'ShiftMask'#11#7'ssShift'
|
||||
+#5'ssAlt'#0#8'ClickDir'#7#6'cdDown'#7'Command'#7#24'emcStartColumnSelections'
|
||||
+#9'MoveCaret'#9#0#1#5'Shift'#11#7'ssShift'#5'ssAlt'#0#9'ShiftMask'#11#7'ssSh'
|
||||
+'ift'#5'ssAlt'#0#8'ClickDir'#7#6'cdDown'#7'Command'#7#24'emcStartColumnSelec'
|
||||
+'tions'#9'MoveCaret'#9#6'Option'#2#1#0#1#6'Button'#7#7'mbRight'#7'Command'#7
|
||||
+#14'emcContextMenu'#0#1#10'ClickCount'#7#8'ccDouble'#8'ClickDir'#7#6'cdDown'
|
||||
+#7'Command'#7#13'emcSelectWord'#9'MoveCaret'#9#0#1#10'ClickCount'#7#8'ccTrip'
|
||||
,'le'#8'ClickDir'#7#6'cdDown'#7'Command'#7#13'emcSelectLine'#9'MoveCaret'#9#0
|
||||
+#1#10'ClickCount'#7#6'ccQuad'#8'ClickDir'#7#6'cdDown'#7'Command'#7#13'emcSel'
|
||||
+'ectPara'#9'MoveCaret'#9#0#1#6'Button'#7#8'mbMiddle'#8'ClickDir'#7#6'cdDown'
|
||||
+#7'Command'#7#17'emcPasteSelection'#9'MoveCaret'#9#0#1#5'Shift'#11#6'ssCtrl'
|
||||
+#0#9'ShiftMask'#11#7'ssShift'#5'ssAlt'#6'ssCtrl'#0#7'Command'#7#12'emcMouseL'
|
||||
+'ink'#0#0#15'MouseSelActions'#14#1#8'ClickDir'#7#6'cdDown'#7'Command'#7#16'e'
|
||||
+'mcStartDragMove'#0#0#19'VisibleSpecialChars'#11#8'vscSpace'#12'vscTabAtLast'
|
||||
+#0#8'ReadOnly'#9#21'BracketHighlightStyle'#7#8'sbhsBoth'#28'BracketMatchColo'
|
||||
+'r.Background'#7#6'clNone'#28'BracketMatchColor.Foreground'#7#6'clNone'#23'B'
|
||||
+'racketMatchColor.Style'#11#6'fsBold'#0#26'FoldedCodeColor.Background'#7#6'c'
|
||||
+'lNone'#26'FoldedCodeColor.Foreground'#7#6'clGray'#26'FoldedCodeColor.FrameC'
|
||||
+'olor'#7#6'clGray'#25'MouseLinkColor.Background'#7#6'clNone'#25'MouseLinkCol'
|
||||
+'or.Foreground'#7#6'clBlue'#29'LineHighlightColor.Background'#7#6'clNone'#29
|
||||
+'LineHighlightColor.Foreground'#7#6'clNone'#0#244#18'TSynGutterPartList'#22
|
||||
+'SynLeftGutterPartList1'#0#0#0#0#9'TTabSheet'#14'tsDependencies'#7'Caption'#6
|
||||
+#7'Used by'#12'ClientHeight'#3#215#1#11'ClientWidth'#3'"'#2#0#9'TTreeView'#12
|
||||
+'tvDependency'#4'Left'#2#20#6'Height'#3#177#1#3'Top'#2#18#5'Width'#3#242#1#7
|
||||
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#17'DefaultItemHeigh'
|
||||
+'t'#2#15#8'ReadOnly'#9#16'RightClickSelect'#9#8'TabOrder'#2#0#7'Options'#11
|
||||
+#17'tvoAutoItemHeight'#16'tvoHideSelection'#21'tvoKeepCollapsedNodes'#11'tvo'
|
||||
+'ReadOnly'#19'tvoRightClickSelect'#14'tvoShowButtons'#12'tvoShowLines'#11'tv'
|
||||
+'oShowRoot'#11'tvoToolTips'#0#0#0#0#9'TTabSheet'#15'tsDocumentation'#7'Capti'
|
||||
+'on'#6#13'Documentation'#12'ClientHeight'#3#215#1#11'ClientWidth'#3'"'#2#0#5
|
||||
+'TMemo'#16'edtDocumentation'#4'Left'#2#12#6'Height'#3#178#1#3'Top'#2#18#5'Wi'
|
||||
+'dth'#3#2#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#10'Scr'
|
||||
+'ollBars'#7#10'ssAutoBoth'#8'TabOrder'#2#0#8'WordWrap'#8#0#0#0#0#11'TActionL'
|
||||
+'ist'#11'ActionList1'#4'left'#3#248#0#3'top'#3#232#0#0#7'TAction'#5'actOK'#7
|
||||
+'Caption'#6#2'OK'#9'OnExecute'#7#12'actOKExecute'#8'OnUpdate'#7#11'actOKUpda'
|
||||
+'te'#0#0#7'TAction'#10'actPropAdd'#7'Caption'#6#12'New Property'#9'OnExecute'
|
||||
+#7#17'actPropAddExecute'#0#0#7'TAction'#11'actPropEdit'#7'Caption'#6#13'Edit'
|
||||
+' Property'#9'OnExecute'#7#18'actPropEditExecute'#8'OnUpdate'#7#17'actPropEd'
|
||||
+'itUpdate'#0#0#7'TAction'#13'actPropDelete'#7'Caption'#6#15'Delete Property'
|
||||
+#9'OnExecute'#7#20'actPropDeleteExecute'#8'OnUpdate'#7#17'actPropEditUpdate'
|
||||
+#0#0#7'TAction'#8'actApply'#7'Caption'#6#5'Apply'#9'OnExecute'#7#15'actApply'
|
||||
+'Execute'#8'OnUpdate'#7#11'actOKUpdate'#0#0#7'TAction'#9'actMoveUp'#7'Captio'
|
||||
+'n'#6#7'Move Up'#9'OnExecute'#7#16'actMoveUpExecute'#8'OnUpdate'#7#15'actMov'
|
||||
+'eUpUpdate'#0#0#7'TAction'#11'actMoveDown'#7'Caption'#6#9'Move Down'#9'OnExe'
|
||||
+'cute'#7#18'actMoveDownExecute'#8'OnUpdate'#7#17'actMoveDownUpdate'#0#0#7'TA'
|
||||
+'ction'#12'actMoveFirst'#7'Caption'#6#10'Move First'#9'OnExecute'#7#19'actMo'
|
||||
+'veFirstExecute'#8'OnUpdate'#7#15'actMoveUpUpdate'#0#0#7'TAction'#11'actMove'
|
||||
+'Last'#7'Caption'#6#9'Move Last'#9'OnExecute'#7#18'actMoveLastExecute'#8'OnU'
|
||||
+'pdate'#7#17'actMoveDownUpdate'#0#0#0#10'TPopupMenu'#10'PopupMenu1'#4'left'#2
|
||||
+'i'#3'top'#3#186#0#0#9'TMenuItem'#9'MenuItem1'#6'Action'#7#10'actPropAdd'#7
|
||||
+'OnClick'#7#17'actPropAddExecute'#0#0#9'TMenuItem'#9'MenuItem2'#6'Action'#7
|
||||
+#11'actPropEdit'#7'OnClick'#7#18'actPropEditExecute'#0#0#9'TMenuItem'#9'Menu'
|
||||
+'Item3'#6'Action'#7#13'actPropDelete'#7'OnClick'#7#20'actPropDeleteExecute'#0
|
||||
+#0#9'TMenuItem'#9'MenuItem4'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#9'MenuItem5'
|
||||
+#6'Action'#7#9'actMoveUp'#7'OnClick'#7#16'actMoveUpExecute'#0#0#9'TMenuItem'
|
||||
+#9'MenuItem6'#6'Action'#7#11'actMoveDown'#7'OnClick'#7#18'actMoveDownExecute'
|
||||
+#0#0#0#10'TSynXMLSyn'#10'SynXMLSyn1'#13'DefaultFilter'#6'MDocuments XML (*.x'
|
||||
+'ml,*.xsd,*.xsl,*.xslt,*.dtd)|*.xml;*.xsd;*.xsl;*.xslt;*.dtd'#7'Enabled'#8#23
|
||||
+'ElementAttri.FrameEdges'#7#9'sfeAround'#25'AttributeAttri.FrameEdges'#7#9's'
|
||||
+'feAround"NamespaceAttributeAttri.FrameEdges'#7#9'sfeAround'#30'AttributeVal'
|
||||
+'ueAttri.FrameEdges'#7#9'sfeAround''NamespaceAttributeValueAttri.FrameEdges'
|
||||
+#7#9'sfeAround'#20'TextAttri.FrameEdges'#7#9'sfeAround'#21'CDATAAttri.FrameE'
|
||||
+'dges'#7#9'sfeAround'#25'EntityRefAttri.FrameEdges'#7#9'sfeAround%Processing'
|
||||
+'InstructionAttri.FrameEdges'#7#9'sfeAround'#23'CommentAttri.FrameEdges'#7#9
|
||||
+'sfeAround'#23'DocTypeAttri.FrameEdges'#7#9'sfeAround'#21'SpaceAttri.FrameEd'
|
||||
+'ges'#7#9'sfeAround'#22'SymbolAttri.FrameEdges'#7#9'sfeAround'#16'WantBraces'
|
||||
+'Parsed'#8#4'left'#3#210#0#3'top'#3#171#0#0#0#0
|
||||
]);
|
||||
|
@ -153,42 +153,42 @@ end;
|
||||
|
||||
procedure TfClassEdit.actMoveDownExecute(Sender: TObject);
|
||||
begin
|
||||
MovePropertyItem(TPasProperty(edtProp.ItemFocused.Data),(edtProp.ItemFocused.Index + 1));
|
||||
MovePropertyItem(TPasProperty(edtProp.Items[edtProp.ItemIndex].Data),(edtProp.ItemIndex + 1));
|
||||
end;
|
||||
|
||||
procedure TfClassEdit.actMoveDownUpdate(Sender: TObject);
|
||||
begin
|
||||
TAction(Sender).Enabled := Assigned(edtProp.ItemFocused) and ( edtProp.ItemFocused.Index < Pred(edtProp.Items.Count) );
|
||||
TAction(Sender).Enabled := (edtProp.ItemIndex >= 0) and ( edtProp.ItemIndex < Pred(edtProp.Items.Count) );
|
||||
end;
|
||||
|
||||
procedure TfClassEdit.actMoveFirstExecute(Sender : TObject);
|
||||
begin
|
||||
MovePropertyItem(TPasProperty(edtProp.ItemFocused.Data),0);
|
||||
MovePropertyItem(TPasProperty(edtProp.Items[edtProp.ItemIndex].Data),0);
|
||||
end;
|
||||
|
||||
procedure TfClassEdit.actMoveLastExecute(Sender : TObject);
|
||||
begin
|
||||
MovePropertyItem(TPasProperty(edtProp.ItemFocused.Data),(edtProp.Items.Count - 1));
|
||||
MovePropertyItem(TPasProperty(edtProp.Items[edtProp.ItemIndex].Data),(edtProp.Items.Count - 1));
|
||||
end;
|
||||
|
||||
procedure TfClassEdit.actMoveUpExecute(Sender: TObject);
|
||||
begin
|
||||
MovePropertyItem(TPasProperty(edtProp.ItemFocused.Data),(edtProp.ItemFocused.Index - 1));
|
||||
MovePropertyItem(TPasProperty(edtProp.Items[edtProp.ItemIndex].Data),(edtProp.ItemIndex - 1));
|
||||
end;
|
||||
|
||||
procedure TfClassEdit.actMoveUpUpdate(Sender: TObject);
|
||||
begin
|
||||
TAction(Sender).Enabled := Assigned(edtProp.ItemFocused) and ( edtProp.ItemFocused.Index > 0 );
|
||||
TAction(Sender).Enabled := ( edtProp.ItemIndex > 0 );
|
||||
end;
|
||||
|
||||
procedure TfClassEdit.actPropDeleteExecute(Sender: TObject);
|
||||
var
|
||||
prop : TPasProperty;
|
||||
begin
|
||||
prop := TPasProperty(edtProp.ItemFocused.Data);
|
||||
prop := TPasProperty(edtProp.Items[edtProp.ItemIndex].Data);
|
||||
FObject.Members.Extract(prop);
|
||||
prop.Release();
|
||||
edtProp.ItemFocused.Free();
|
||||
edtProp.Items[edtProp.ItemIndex].Free();
|
||||
end;
|
||||
|
||||
procedure TfClassEdit.actPropEditExecute(Sender: TObject);
|
||||
@ -197,7 +197,7 @@ var
|
||||
itm : TListItem;
|
||||
oldPos : Integer;
|
||||
begin
|
||||
itm := edtProp.ItemFocused;
|
||||
itm := edtProp.Items[edtProp.ItemIndex];
|
||||
if Assigned(itm) then begin
|
||||
prp := TPasProperty(itm.Data);
|
||||
if UpdateProperty(prp,FSymbolTable) then begin
|
||||
@ -210,7 +210,7 @@ end;
|
||||
|
||||
procedure TfClassEdit.actPropEditUpdate(Sender: TObject);
|
||||
begin
|
||||
TAction(Sender).Enabled := Assigned(edtProp.ItemFocused);
|
||||
TAction(Sender).Enabled := (edtProp.ItemIndex >= 0);
|
||||
end;
|
||||
|
||||
procedure TfClassEdit.edtPropDblClick(Sender: TObject);
|
||||
@ -258,16 +258,18 @@ procedure TfClassEdit.MovePropertyItem(AItem: TPasProperty; const ANewIndex: Int
|
||||
|
||||
var
|
||||
locItem : TListItem;
|
||||
i : Integer;
|
||||
begin
|
||||
if ( AItem <> nil ) and
|
||||
( ( ANewIndex >= 0 ) and ( ANewIndex < edtProp.Items.Count ) )
|
||||
then begin
|
||||
//i := edtProp.ItemIndex;
|
||||
locItem := FindItem(FSymbolTable.GetExternalName(AItem),edtProp.Items);
|
||||
if ( locItem <> nil ) then
|
||||
locItem.Free();
|
||||
FObject.Members.Exchange(FObject.Members.IndexOf(AItem),FindNewMemberPosition());
|
||||
locItem := LoadProperty(AItem,ANewIndex);
|
||||
edtProp.ItemFocused := locItem;
|
||||
//edtProp.Items[i] := locItem;
|
||||
edtProp.Selected := locItem;
|
||||
FApplied := True;
|
||||
end;
|
||||
|
Reference in New Issue
Block a user