Reverting back to r17160 r17161 #0beee144e6 was an accidental commit

git-svn-id: trunk@17162 -
This commit is contained in:
darius 2008-10-31 00:38:03 +00:00
parent 0beee144e6
commit ae817f22ad
16 changed files with 738 additions and 2531 deletions

File diff suppressed because it is too large Load Diff

View File

@ -3,290 +3,126 @@ object AbstractMethodsDialog: TAbstractMethodsDialog
Height = 344
Top = 291
Width = 581
HelpContext = 0
ActiveControl = MethodsCheckListBox
Align = alNone
AllowDropFiles = False
AutoScroll = True
AutoSize = False
BorderIcons = [biSystemMenu, biMinimize, biMaximize]
BorderStyle = bsSizeable
Caption = 'AbstractMethodsDialog'
ChildSizing.LeftRightSpacing = 0
ChildSizing.TopBottomSpacing = 0
ChildSizing.HorizontalSpacing = 0
ChildSizing.VerticalSpacing = 0
ChildSizing.ControlsPerLine = 0
ClientHeight = 344
ClientWidth = 581
DockSite = False
DragKind = dkDrag
DragMode = dmManual
Enabled = True
Font.Height = 0
Font.Style = []
FormStyle = fsNormal
OnCreate = FormCreate
OnDestroy = FormDestroy
ParentBiDiMode = True
ParentFont = False
Position = poDesigned
ShowInTaskBar = stDefault
UseDockManager = False
LCLVersion = '0.9.27'
WindowState = wsNormal
LCLVersion = '0.9.25'
object NoteLabel: TLabel
Left = 6
Height = 18
Top = 6
Width = 569
HelpContext = 0
Height = 14
Width = 581
Align = alTop
Alignment = taLeftJustify
AutoSize = True
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
Caption = 'NoteLabel'
DragCursor = crDrag
DragMode = dmManual
Enabled = True
Layout = tlTop
ParentBidiMode = True
ParentColor = False
ParentFont = True
ParentShowHint = True
ShowAccelChar = True
Transparent = True
Visible = True
WordWrap = True
OptimalFill = False
end
object MethodsGroupBox: TGroupBox
Left = 6
Height = 260
Top = 30
Width = 569
HelpContext = 0
Height = 280
Top = 14
Width = 581
Align = alClient
AutoSize = False
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
Caption = 'MethodsGroupBox'
ChildSizing.LeftRightSpacing = 0
ChildSizing.TopBottomSpacing = 0
ChildSizing.HorizontalSpacing = 0
ChildSizing.VerticalSpacing = 0
ChildSizing.ControlsPerLine = 0
ClientHeight = 241
ClientWidth = 565
Ctl3D = False
DockSite = False
DragCursor = crDrag
DragKind = dkDrag
DragMode = dmManual
Enabled = True
ParentBidiMode = True
ParentColor = True
ParentCtl3D = True
ParentFont = True
ParentShowHint = True
ClientHeight = 262
ClientWidth = 577
TabOrder = 0
TabStop = False
Visible = True
object MethodsCheckListBox: TCheckListBox
AnchorSideBottom.Control = SelectAllButton
Left = 6
Height = 194
Top = 6
Width = 553
HelpContext = 0
Height = 227
Width = 577
Align = alTop
AllowGrayed = False
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
BorderStyle = bsSingle
Columns = 0
DragCursor = crDrag
DragMode = dmManual
ExtendedSelect = True
Enabled = True
IntegralHeight = False
ItemHeight = 0
MultiSelect = False
OnClickCheck = MethodsCheckListBoxClickCheck
ParentBidiMode = True
ParentFont = True
ParentShowHint = True
Sorted = False
Style = lbStandard
TabOrder = 0
TabStop = True
TopIndex = -1
Visible = True
end
object SelectAllButton: TButton
AnchorSideLeft.Control = MethodsGroupBox
AnchorSideBottom.Control = MethodsGroupBox
AnchorSideBottom.Side = asrBottom
Left = 6
Height = 29
Top = 206
Width = 110
HelpContext = 0
Align = alNone
Height = 23
Top = 233
Width = 98
Anchors = [akLeft, akBottom]
AutoSize = True
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
Cancel = False
Caption = 'SelectAllButton'
Default = False
DragCursor = crDrag
DragMode = dmManual
Enabled = True
ParentBidiMode = True
ModalResult = 0
OnClick = SelectAllButtonClick
ParentFont = True
ParentShowHint = True
TabOrder = 1
TabStop = True
Visible = True
end
object SelectNoneButton: TButton
AnchorSideLeft.Control = SelectAllButton
AnchorSideLeft.Side = asrBottom
AnchorSideBottom.Control = MethodsGroupBox
AnchorSideBottom.Side = asrBottom
Left = 122
Height = 29
Top = 206
Width = 129
HelpContext = 0
Align = alNone
Left = 110
Height = 23
Top = 233
Width = 112
Anchors = [akLeft, akBottom]
AutoSize = True
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
Cancel = False
Caption = 'SelectNoneButton'
Default = False
DragCursor = crDrag
DragMode = dmManual
Enabled = True
ParentBidiMode = True
ModalResult = 0
OnClick = SelectNoneButtonClick
ParentFont = True
ParentShowHint = True
TabOrder = 2
TabStop = True
Visible = True
end
end
object ButtonPanel: TButtonPanel
Left = 6
Height = 48
Top = 296
Width = 569
HelpContext = 0
object BtnPanel: TPanel
Height = 50
Top = 294
Width = 581
Align = alBottom
AutoSize = True
ButtonOrder = boDefault
BevelOuter = bvNone
ClientHeight = 50
ClientWidth = 581
TabOrder = 1
DefaultButton = pbOK
ShowButtons = [pbCancel, pbHelp]
ShowGlyphs = [pbOK, pbCancel, pbClose, pbHelp]
Visible = True
object AddFirstButton: TBitBtn
Left = 510
Height = 34
Top = 8
Width = 53
HelpContext = 0
object CancelBitBtn: TBitBtn
Left = 517
Height = 38
Top = 6
Width = 58
Align = alRight
AutoSize = True
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
Cancel = False
Caption = '&OK'
Default = True
Enabled = True
Kind = bkOK
Layout = blGlyphLeft
Margin = -1
ModalResult = 1
Cancel = True
Caption = 'Cancel'
Kind = bkCancel
ModalResult = 2
NumGlyphs = 0
OnClick = AddFirstButtonClick
ParentFont = True
ParentShowHint = True
Spacing = 3
TabOrder = 4
TabStop = True
Visible = True
TabOrder = 0
end
object AddAllButton: TBitBtn
Left = 458
Height = 34
Top = 8
Width = 46
HelpContext = 0
object AddFirstBitBtn: TBitBtn
Left = 392
Height = 38
Top = 6
Width = 43
Align = alRight
AutoSize = True
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
Cancel = False
Caption = '&All'
Default = False
Enabled = True
Kind = bkAll
Layout = blGlyphLeft
Margin = -1
ModalResult = 8
Caption = '&Yes'
Default = True
Kind = bkYes
ModalResult = 6
NumGlyphs = 0
OnClick = AddAllButtonClick
ParentFont = True
ParentShowHint = True
Spacing = 3
TabOrder = 5
TabStop = True
Visible = True
OnClick = AddFirstBitBtnClick
TabOrder = 1
end
object AddAllBitBtn: TBitBtn
Left = 441
Height = 38
Top = 6
Width = 70
Align = alRight
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Yes to &All'
Kind = bkYesToAll
ModalResult = 10
NumGlyphs = 0
OnClick = AddAllBitBtnClick
TabOrder = 2
end
end
end

View File

@ -2,95 +2,41 @@
LazarusResources.Add('TAbstractMethodsDialog','FORMDATA',[
'TPF0'#22'TAbstractMethodsDialog'#21'AbstractMethodsDialog'#4'Left'#3'^'#1#6
+'Height'#3'X'#1#3'Top'#3'#'#1#5'Width'#3'E'#2#11'HelpContext'#2#0#13'ActiveC'
+'ontrol'#7#19'MethodsCheckListBox'#5'Align'#7#6'alNone'#14'AllowDropFiles'#8
+#10'AutoScroll'#9#8'AutoSize'#8#11'BorderIcons'#11#12'biSystemMenu'#10'biMin'
+'imize'#10'biMaximize'#0#11'BorderStyle'#7#10'bsSizeable'#7'Caption'#6#21'Ab'
+'stractMethodsDialog'#28'ChildSizing.LeftRightSpacing'#2#0#28'ChildSizing.To'
+'pBottomSpacing'#2#0#29'ChildSizing.HorizontalSpacing'#2#0#27'ChildSizing.Ve'
+'rticalSpacing'#2#0#27'ChildSizing.ControlsPerLine'#2#0#12'ClientHeight'#3'X'
+#1#11'ClientWidth'#3'E'#2#8'DockSite'#8#8'DragKind'#7#6'dkDrag'#8'DragMode'#7
+#8'dmManual'#7'Enabled'#9#11'Font.Height'#2#0#10'Font.Style'#11#0#9'FormStyl'
+'e'#7#8'fsNormal'#8'OnCreate'#7#10'FormCreate'#9'OnDestroy'#7#11'FormDestroy'
+#14'ParentBiDiMode'#9#10'ParentFont'#8#8'Position'#7#10'poDesigned'#13'ShowI'
+'nTaskBar'#7#9'stDefault'#14'UseDockManager'#8#10'LCLVersion'#6#6'0.9.27'#11
+'WindowState'#7#8'wsNormal'#0#6'TLabel'#9'NoteLabel'#4'Left'#2#6#6'Height'#2
+#18#3'Top'#2#6#5'Width'#3'9'#2#11'HelpContext'#2#0#5'Align'#7#5'alTop'#9'Ali'
+'gnment'#7#13'taLeftJustify'#8'AutoSize'#9#18'BorderSpacing.Left'#2#0#17'Bor'
+'derSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0
+#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFil'
+'l'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#7'Caption'#6#9'NoteLabe'
+'l'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#6'Layo'
+'ut'#7#5'tlTop'#14'ParentBidiMode'#9#11'ParentColor'#8#10'ParentFont'#9#14'P'
+'arentShowHint'#9#13'ShowAccelChar'#9#11'Transparent'#9#7'Visible'#9#8'WordW'
+'rap'#9#11'OptimalFill'#8#0#0#9'TGroupBox'#15'MethodsGroupBox'#4'Left'#2#6#6
+'Height'#3#4#1#3'Top'#2#30#5'Width'#3'9'#2#11'HelpContext'#2#0#5'Align'#7#8
+'alClient'#8'AutoSize'#8#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0
+#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.A'
+'round'#2#6'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacin'
+'g.CellAlignVertical'#7#7'ccaFill'#7'Caption'#6#15'MethodsGroupBox'#28'Child'
+'Sizing.LeftRightSpacing'#2#0#28'ChildSizing.TopBottomSpacing'#2#0#29'ChildS'
+'izing.HorizontalSpacing'#2#0#27'ChildSizing.VerticalSpacing'#2#0#27'ChildSi'
+'zing.ControlsPerLine'#2#0#12'ClientHeight'#3#241#0#11'ClientWidth'#3'5'#2#5
+'Ctl3D'#8#8'DockSite'#8#10'DragCursor'#7#6'crDrag'#8'DragKind'#7#6'dkDrag'#8
+'DragMode'#7#8'dmManual'#7'Enabled'#9#14'ParentBidiMode'#9#11'ParentColor'#9
+#11'ParentCtl3D'#9#10'ParentFont'#9#14'ParentShowHint'#9#8'TabOrder'#2#0#7'T'
+'abStop'#8#7'Visible'#9#0#13'TCheckListBox'#19'MethodsCheckListBox'#24'Ancho'
+'rSideBottom.Control'#7#15'SelectAllButton'#4'Left'#2#6#6'Height'#3#194#0#3
+'Top'#2#6#5'Width'#3')'#2#11'HelpContext'#2#0#5'Align'#7#5'alTop'#11'AllowGr'
+'ayed'#8#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#18'Border'
+'Spacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20
+'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellA'
+'lignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFil'
+'l'#11'BorderStyle'#7#8'bsSingle'#7'Columns'#2#0#10'DragCursor'#7#6'crDrag'#8
+'DragMode'#7#8'dmManual'#14'ExtendedSelect'#9#7'Enabled'#9#14'IntegralHeight'
+#8#10'ItemHeight'#2#0#11'MultiSelect'#8#12'OnClickCheck'#7#29'MethodsCheckLi'
+'stBoxClickCheck'#14'ParentBidiMode'#9#10'ParentFont'#9#14'ParentShowHint'#9
+#6'Sorted'#8#5'Style'#7#10'lbStandard'#8'TabOrder'#2#0#7'TabStop'#9#8'TopInd'
+'ex'#2#255#7'Visible'#9#0#0#7'TButton'#15'SelectAllButton'#22'AnchorSideLeft'
+'.Control'#7#15'MethodsGroupBox'#24'AnchorSideBottom.Control'#7#15'MethodsGr'
+'oupBox'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#29
+#3'Top'#3#206#0#5'Width'#2'n'#11'HelpContext'#2#0#5'Align'#7#6'alNone'#7'Anc'
+'hors'#11#6'akLeft'#8'akBottom'#0#8'AutoSize'#9#18'BorderSpacing.Left'#2#0#17
+'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'
+#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellAlignHorizontal'#7#7'cc'
+'aFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#6'Cancel'#8#7'Capti'
+'on'#6#15'SelectAllButton'#7'Default'#8#10'DragCursor'#7#6'crDrag'#8'DragMod'
+'e'#7#8'dmManual'#7'Enabled'#9#14'ParentBidiMode'#9#11'ModalResult'#2#0#7'On'
+'Click'#7#20'SelectAllButtonClick'#10'ParentFont'#9#14'ParentShowHint'#9#8'T'
+'abOrder'#2#1#7'TabStop'#9#7'Visible'#9#0#0#7'TButton'#16'SelectNoneButton'
+#22'AnchorSideLeft.Control'#7#15'SelectAllButton'#19'AnchorSideLeft.Side'#7#9
+'asrBottom'#24'AnchorSideBottom.Control'#7#15'MethodsGroupBox'#21'AnchorSide'
+'Bottom.Side'#7#9'asrBottom'#4'Left'#2'z'#6'Height'#2#29#3'Top'#3#206#0#5'Wi'
+'dth'#3#129#0#11'HelpContext'#2#0#5'Align'#7#6'alNone'#7'Anchors'#11#6'akLef'
+'t'#8'akBottom'#0#8'AutoSize'#9#18'BorderSpacing.Left'#2#0#17'BorderSpacing.'
+'Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'Border'
,'Spacing.Around'#2#6'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'Bor'
+'derSpacing.CellAlignVertical'#7#7'ccaFill'#6'Cancel'#8#7'Caption'#6#16'Sele'
+'ctNoneButton'#7'Default'#8#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmMan'
+'ual'#7'Enabled'#9#14'ParentBidiMode'#9#11'ModalResult'#2#0#7'OnClick'#7#21
+'SelectNoneButtonClick'#10'ParentFont'#9#14'ParentShowHint'#9#8'TabOrder'#2#2
+#7'TabStop'#9#7'Visible'#9#0#0#0#12'TButtonPanel'#11'ButtonPanel'#4'Left'#2#6
+#6'Height'#2'0'#3'Top'#3'('#1#5'Width'#3'9'#2#11'HelpContext'#2#0#5'Align'#7
+#8'alBottom'#8'AutoSize'#9#11'ButtonOrder'#7#9'boDefault'#8'TabOrder'#2#1#13
+'DefaultButton'#7#4'pbOK'#11'ShowButtons'#11#8'pbCancel'#6'pbHelp'#0#10'Show'
+'Glyphs'#11#4'pbOK'#8'pbCancel'#7'pbClose'#6'pbHelp'#0#7'Visible'#9#0#7'TBit'
+'Btn'#14'AddFirstButton'#4'Left'#3#254#1#6'Height'#2'"'#3'Top'#2#8#5'Width'#2
+'5'#11'HelpContext'#2#0#5'Align'#7#7'alRight'#8'AutoSize'#9#18'BorderSpacing'
+'.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderS'
+'pacing.Bottom'#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellAlignHor'
+'izontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#6'Ca'
+'ncel'#8#7'Caption'#6#3'&OK'#7'Default'#9#7'Enabled'#9#4'Kind'#7#4'bkOK'#6'L'
+'ayout'#7#11'blGlyphLeft'#6'Margin'#2#255#11'ModalResult'#2#1#9'NumGlyphs'#2
+#0#7'OnClick'#7#19'AddFirstButtonClick'#10'ParentFont'#9#14'ParentShowHint'#9
+#7'Spacing'#2#3#8'TabOrder'#2#4#7'TabStop'#9#7'Visible'#9#0#0#7'TBitBtn'#12
+'AddAllButton'#4'Left'#3#202#1#6'Height'#2'"'#3'Top'#2#8#5'Width'#2'.'#11'He'
+'lpContext'#2#0#5'Align'#7#7'alRight'#8'AutoSize'#9#18'BorderSpacing.Left'#2
+#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bo'
+'ttom'#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellAlignHorizontal'#7
+#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#6'Cancel'#8#7'C'
+'aption'#6#4'&All'#7'Default'#8#7'Enabled'#9#4'Kind'#7#5'bkAll'#6'Layout'#7
+#11'blGlyphLeft'#6'Margin'#2#255#11'ModalResult'#2#8#9'NumGlyphs'#2#0#7'OnCl'
+'ick'#7#17'AddAllButtonClick'#10'ParentFont'#9#14'ParentShowHint'#9#7'Spacin'
+'g'#2#3#8'TabOrder'#2#5#7'TabStop'#9#7'Visible'#9#0#0#0#0
+'Height'#3'X'#1#3'Top'#3'#'#1#5'Width'#3'E'#2#13'ActiveControl'#7#19'Methods'
+'CheckListBox'#7'Caption'#6#21'AbstractMethodsDialog'#12'ClientHeight'#3'X'#1
+#11'ClientWidth'#3'E'#2#8'OnCreate'#7#10'FormCreate'#9'OnDestroy'#7#11'FormD'
+'estroy'#10'ParentFont'#8#10'LCLVersion'#6#6'0.9.25'#0#6'TLabel'#9'NoteLabel'
+#6'Height'#2#14#5'Width'#3'E'#2#5'Align'#7#5'alTop'#7'Caption'#6#9'NoteLabel'
+#11'ParentColor'#8#8'WordWrap'#9#0#0#9'TGroupBox'#15'MethodsGroupBox'#6'Heig'
+'ht'#3#24#1#3'Top'#2#14#5'Width'#3'E'#2#5'Align'#7#8'alClient'#7'Caption'#6
+#15'MethodsGroupBox'#12'ClientHeight'#3#6#1#11'ClientWidth'#3'A'#2#8'TabOrde'
+'r'#2#0#0#13'TCheckListBox'#19'MethodsCheckListBox'#24'AnchorSideBottom.Cont'
+'rol'#7#15'SelectAllButton'#6'Height'#3#227#0#5'Width'#3'A'#2#5'Align'#7#5'a'
+'lTop'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#12'OnClickC'
+'heck'#7#29'MethodsCheckListBoxClickCheck'#8'TabOrder'#2#0#0#0#7'TButton'#15
+'SelectAllButton'#22'AnchorSideLeft.Control'#7#15'MethodsGroupBox'#24'Anchor'
+'SideBottom.Control'#7#15'MethodsGroupBox'#21'AnchorSideBottom.Side'#7#9'asr'
+'Bottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#3#233#0#5'Width'#2'b'#7'Anchors'
+#11#6'akLeft'#8'akBottom'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Cap'
+'tion'#6#15'SelectAllButton'#7'OnClick'#7#20'SelectAllButtonClick'#8'TabOrde'
+'r'#2#1#0#0#7'TButton'#16'SelectNoneButton'#22'AnchorSideLeft.Control'#7#15
+'SelectAllButton'#19'AnchorSideLeft.Side'#7#9'asrBottom'#24'AnchorSideBottom'
+'.Control'#7#15'MethodsGroupBox'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4
+'Left'#2'n'#6'Height'#2#23#3'Top'#3#233#0#5'Width'#2'p'#7'Anchors'#11#6'akLe'
+'ft'#8'akBottom'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#16
+'SelectNoneButton'#7'OnClick'#7#21'SelectNoneButtonClick'#8'TabOrder'#2#2#0#0
+#0#6'TPanel'#8'BtnPanel'#6'Height'#2'2'#3'Top'#3'&'#1#5'Width'#3'E'#2#5'Alig'
+'n'#7#8'alBottom'#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'2'#11'Client'
+'Width'#3'E'#2#8'TabOrder'#2#1#0#7'TBitBtn'#12'CancelBitBtn'#4'Left'#3#5#2#6
+'Height'#2'&'#3'Top'#2#6#5'Width'#2':'#5'Align'#7#7'alRight'#8'AutoSize'#9#20
+'BorderSpacing.Around'#2#6#6'Cancel'#9#7'Caption'#6#6'Cancel'#4'Kind'#7#8'bk'
+'Cancel'#11'ModalResult'#2#2#9'NumGlyphs'#2#0#8'TabOrder'#2#0#0#0#7'TBitBtn'
+#14'AddFirstBitBtn'#4'Left'#3#136#1#6'Height'#2'&'#3'Top'#2#6#5'Width'#2'+'#5
+'Align'#7#7'alRight'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6
+#4'&Yes'#7'Default'#9#4'Kind'#7#5'bkYes'#11'ModalResult'#2#6#9'NumGlyphs'#2#0
+#7'OnClick'#7#19'AddFirstBitBtnClick'#8'TabOrder'#2#1#0#0#7'TBitBtn'#12'AddA'
+'llBitBtn'#4'Left'#3#185#1#6'Height'#2'&'#3'Top'#2#6#5'Width'#2'F'#5'Align'#7
+#7'alRight'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#11'Yes t'
+'o &All'#4'Kind'#7#10'bkYesToAll'#11'ModalResult'#2#10#9'NumGlyphs'#2#0#7'On'
+'Click'#7#17'AddAllBitBtnClick'#8'TabOrder'#2#2#0#0#0#0
]);

View File

@ -37,7 +37,7 @@ uses
CheckLst, StdCtrls, ExtCtrls, Buttons,
CodeAtom, CodeTree, PascalParserTool, CodeCache, CodeToolManager,
LazIDEIntf, SrcEditorIntf,
LazarusIDEStrConsts, ButtonPanel, IDEContextHelpEdit;
LazarusIDEStrConsts;
type
@ -53,19 +53,19 @@ type
{ TAbstractMethodsDialog }
TAbstractMethodsDialog = class(TForm)
AddFirstButton: TBitBtn;
AddAllButton: TBitBtn;
ButtonPanel: TButtonPanel;
AddAllBitBtn: TBitBtn;
NoteLabel: TLabel;
SelectNoneButton: TButton;
SelectAllButton: TButton;
CancelBitBtn: TBitBtn;
AddFirstBitBtn: TBitBtn;
MethodsCheckListBox: TCheckListBox;
MethodsGroupBox: TGroupBox;
procedure AddAllButtonClick(Sender: TObject);
procedure AddFirstButtonClick(Sender: TObject);
BtnPanel: TPanel;
procedure AddAllBitBtnClick(Sender: TObject);
procedure AddFirstBitBtnClick(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure HelpButtonClick(Sender: TObject);
procedure MethodsCheckListBoxClickCheck(Sender: TObject);
procedure SelectAllButtonClick(Sender: TObject);
procedure SelectNoneButtonClick(Sender: TObject);
@ -156,22 +156,25 @@ procedure TAbstractMethodsDialog.FormCreate(Sender: TObject);
begin
FItems:=TFPList.Create;
ButtonPanel.HelpButton.OnClick := @HelpButtonClick;
AddFirstButton.Caption:=lisSAMOverrideFirstSelected;
AddAllButton.Caption:=lisSAMOverrideAllSelected;
AddFirstBitBtn.Caption:=lisSAMOverrideFirstSelected;
AddAllBitBtn.Caption:=lisSAMOverrideAllSelected;
CancelBitBtn.Caption:=dlgCancel;
SelectNoneButton.Caption:=lisSAMSelectNone;
SelectAllButton.Caption:=lisMenuSelectAll;
MethodsGroupBox.Caption:=lisSAMAbstractMethodsNotYetOverridden;
CancelBitBtn.LoadGlyphFromLazarusResource('btn_cancel');
AddFirstBitBtn.LoadGlyphFromLazarusResource('btn_ok');
AddAllBitBtn.LoadGlyphFromLazarusResource('btn_all');
end;
procedure TAbstractMethodsDialog.AddFirstButtonClick(Sender: TObject);
procedure TAbstractMethodsDialog.AddFirstBitBtnClick(Sender: TObject);
begin
if not AddOverrides(true) then exit;
ModalResult:=mrOk;
end;
procedure TAbstractMethodsDialog.AddAllButtonClick(Sender: TObject);
procedure TAbstractMethodsDialog.AddAllBitBtnClick(Sender: TObject);
begin
if not AddOverrides(false) then exit;
ModalResult:=mrOk;
@ -182,11 +185,6 @@ begin
ClearItems;
end;
procedure TAbstractMethodsDialog.HelpButtonClick(Sender: TObject);
begin
ShowContextHelpForIDE(Self);
end;
procedure TAbstractMethodsDialog.MethodsCheckListBoxClickCheck(Sender: TObject);
begin
CheckSelection;
@ -226,8 +224,8 @@ var
begin
i:=MethodsCheckListBox.Items.Count-1;
while (i>=0) and (not MethodsCheckListBox.Checked[i]) do dec(i);
AddFirstButton.Enabled:=i>=0;
AddAllButton.Enabled:=AddFirstButton.Enabled;
AddFirstBitBtn.Enabled:=i>=0;
AddAllBitBtn.Enabled:=AddFirstBitBtn.Enabled;
end;
function TAbstractMethodsDialog.CheckSelection: boolean;

View File

@ -3,144 +3,44 @@ object CheckLFMDialog: TCheckLFMDialog
Height = 580
Top = 206
Width = 552
HelpContext = 0
ActiveControl = LFMSynEdit
Align = alNone
AllowDropFiles = False
AutoScroll = True
AutoSize = False
BorderIcons = [biSystemMenu, biMinimize, biMaximize]
BorderStyle = bsSizeable
Caption = 'Repair LFM file'
ChildSizing.LeftRightSpacing = 0
ChildSizing.TopBottomSpacing = 0
ChildSizing.HorizontalSpacing = 0
ChildSizing.VerticalSpacing = 0
ChildSizing.ControlsPerLine = 0
ClientHeight = 580
ClientWidth = 552
DockSite = False
DragKind = dkDrag
DragMode = dmManual
Enabled = True
Font.Height = 0
Font.Style = []
FormStyle = fsNormal
OnCreate = CheckLFMDialogCreate
ParentBiDiMode = True
ParentFont = False
Position = poDesigned
ShowInTaskBar = stDefault
UseDockManager = False
LCLVersion = '0.9.27'
WindowState = wsNormal
LCLVersion = '0.9.25'
object NoteLabel: TLabel
Left = 6
Height = 18
Top = 6
Width = 540
HelpContext = 0
Height = 14
Width = 552
Align = alTop
Alignment = taLeftJustify
AutoSize = True
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
Caption = 'NoteLabel'
DragCursor = crDrag
DragMode = dmManual
Enabled = True
Layout = tlTop
ParentBidiMode = True
ParentColor = False
ParentFont = True
ParentShowHint = True
ShowAccelChar = True
Transparent = True
Visible = True
WordWrap = True
OptimalFill = False
end
object LFMGroupBox: TGroupBox
Left = 6
Height = 354
Top = 30
Width = 540
HelpContext = 0
Align = alTop
AutoSize = False
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
Height = 427
Top = 14
Width = 552
Align = alClient
Caption = 'LFM file'
ChildSizing.LeftRightSpacing = 0
ChildSizing.TopBottomSpacing = 0
ChildSizing.HorizontalSpacing = 0
ChildSizing.VerticalSpacing = 0
ChildSizing.ControlsPerLine = 0
ClientHeight = 335
ClientWidth = 536
Ctl3D = False
DockSite = False
DragCursor = crDrag
DragKind = dkDrag
DragMode = dmManual
Enabled = True
ParentBidiMode = True
ParentColor = True
ClientHeight = 409
ClientWidth = 548
ParentCtl3D = False
ParentFont = True
ParentShowHint = True
TabOrder = 0
TabStop = False
Visible = True
object LFMSynEdit: TSynEdit
Tag = 0
Left = 6
Height = 323
Top = 6
Width = 524
HelpContext = 0
Height = 409
Width = 548
Align = alClient
BlockIndent = 2
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
Color = clWhite
CFDividerDrawLevel = 0
Ctl3D = False
Enabled = True
Font.Height = -15
Font.Name = 'courier'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
Font.Style = []
ParentColor = False
ParentCtl3D = False
ParentFont = False
ParentShowHint = True
TabOrder = 0
Visible = True
BookMarkOptions.OnChange = nil
BorderStyle = bsSingle
ExtraCharSpacing = 0
ExtraLineSpacing = 0
HideSelection = False
Highlighter = SynLFMSyn1
InsertCaret = ctVerticalLine
InsertMode = True
Keystrokes = <
item
Command = 3
@ -465,132 +365,69 @@ object CheckLFMDialog: TCheckLFMDialog
Lines.Strings = (
'LFMSynEdit'
)
MaxLeftChar = 1024
MaxUndo = 1024
Options = [eoAutoIndent, eoDragDropEditing, eoGroupUndo, eoScrollPastEol, eoShowScrollHint, eoSmartTabDelete, eoSmartTabs, eoTabsToSpaces, eoTrimTrailingSpaces, eoBracketHighlight]
Options2 = []
OverwriteCaret = ctBlock
ReadOnly = False
RightEdge = 80
RightEdgeColor = clSilver
ScrollBars = ssBoth
SelectedColor.OnChange = nil
SelectionMode = smNormal
TabWidth = 8
WantTabs = False
OnSpecialLineMarkup = LFMSynEditSpecialLineMarkup
end
end
object ErrorsGroupBox: TGroupBox
Left = 6
Height = 125
Top = 401
Width = 540
HelpContext = 0
Align = alClient
AutoSize = False
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
Height = 104
Top = 441
Width = 552
Align = alBottom
Caption = 'Errors'
ChildSizing.LeftRightSpacing = 0
ChildSizing.TopBottomSpacing = 0
ChildSizing.HorizontalSpacing = 0
ChildSizing.VerticalSpacing = 0
ChildSizing.ControlsPerLine = 0
ClientHeight = 106
ClientWidth = 536
Ctl3D = False
DockSite = False
DragCursor = crDrag
DragKind = dkDrag
DragMode = dmManual
Enabled = True
ParentBidiMode = True
ParentColor = True
ClientHeight = 86
ClientWidth = 548
ParentCtl3D = False
ParentFont = True
ParentShowHint = True
TabOrder = 1
TabStop = False
Visible = True
object ErrorsListBox: TListBox
Left = 6
Height = 94
Top = 6
Width = 524
HelpContext = 0
Height = 86
Width = 548
Align = alClient
BorderSpacing.Left = 0
BorderSpacing.Top = 0
BorderSpacing.Right = 0
BorderSpacing.Bottom = 0
BorderSpacing.Around = 6
BorderSpacing.CellAlignHorizontal = ccaFill
BorderSpacing.CellAlignVertical = ccaFill
BorderStyle = bsSingle
ClickOnSelChange = True
Columns = 0
DragCursor = crDrag
DragKind = dkDrag
DragMode = dmManual
ExtendedSelect = True
Enabled = True
IntegralHeight = False
ItemHeight = 0
MultiSelect = False
OnClick = ErrorsListBoxClick
ParentBidiMode = True
ParentShowHint = True
ParentFont = True
Sorted = False
Style = lbStandard
TabOrder = 0
TabStop = True
TopIndex = -1
Visible = True
end
end
object Splitter1: TSplitter
Cursor = crVSplit
Left = 0
Height = 5
Top = 390
object BtnPanel: TPanel
Height = 35
Top = 545
Width = 552
HelpContext = 0
Align = alTop
AutoSnap = True
Beveled = False
MinSize = 30
ParentColor = True
ParentShowHint = True
ResizeAnchor = akTop
ResizeStyle = rsUpdate
Visible = True
end
object ButtonPanel: TButtonPanel
Left = 6
Height = 48
Top = 532
Width = 540
HelpContext = 0
Align = alBottom
AutoSize = True
ButtonOrder = boDefault
TabOrder = 3
DefaultButton = pbOK
ShowButtons = [pbOK, pbCancel, pbHelp]
ShowGlyphs = [pbOK, pbCancel, pbClose, pbHelp]
Visible = True
BevelOuter = bvNone
ClientHeight = 35
ClientWidth = 552
TabOrder = 2
object CancelButton: TBitBtn
Left = 488
Height = 23
Top = 6
Width = 58
Align = alRight
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Cancel'
ModalResult = 2
NumGlyphs = 0
TabOrder = 0
end
object RemoveAllButton: TBitBtn
Left = 319
Height = 23
Top = 6
Width = 163
Align = alRight
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Remove all invalid properties'
NumGlyphs = 0
OnClick = RemoveAllButtonClick
TabOrder = 1
end
end
object SynLFMSyn1: TSynLFMSyn
DefaultFilter = 'Lazarus Form Files (*.lfm)|*.lfm'
Enabled = False
left = 115
top = 497
left = 129
top = 104
end
end

View File

@ -2,132 +2,75 @@
LazarusResources.Add('TCheckLFMDialog','FORMDATA',[
'TPF0'#15'TCheckLFMDialog'#14'CheckLFMDialog'#4'Left'#3#164#1#6'Height'#3'D'#2
+#3'Top'#3#206#0#5'Width'#3'('#2#11'HelpContext'#2#0#13'ActiveControl'#7#10'L'
+'FMSynEdit'#5'Align'#7#6'alNone'#14'AllowDropFiles'#8#10'AutoScroll'#9#8'Aut'
+'oSize'#8#11'BorderIcons'#11#12'biSystemMenu'#10'biMinimize'#10'biMaximize'#0
+#11'BorderStyle'#7#10'bsSizeable'#7'Caption'#6#15'Repair LFM file'#28'ChildS'
+'izing.LeftRightSpacing'#2#0#28'ChildSizing.TopBottomSpacing'#2#0#29'ChildSi'
+'zing.HorizontalSpacing'#2#0#27'ChildSizing.VerticalSpacing'#2#0#27'ChildSiz'
+'ing.ControlsPerLine'#2#0#12'ClientHeight'#3'D'#2#11'ClientWidth'#3'('#2#8'D'
+'ockSite'#8#8'DragKind'#7#6'dkDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#11
+'Font.Height'#2#0#10'Font.Style'#11#0#9'FormStyle'#7#8'fsNormal'#8'OnCreate'
+#7#20'CheckLFMDialogCreate'#14'ParentBiDiMode'#9#10'ParentFont'#8#8'Position'
+#7#10'poDesigned'#13'ShowInTaskBar'#7#9'stDefault'#14'UseDockManager'#8#10'L'
+'CLVersion'#6#6'0.9.27'#11'WindowState'#7#8'wsNormal'#0#6'TLabel'#9'NoteLabe'
+'l'#4'Left'#2#6#6'Height'#2#18#3'Top'#2#6#5'Width'#3#28#2#11'HelpContext'#2#0
+#5'Align'#7#5'alTop'#9'Alignment'#7#13'taLeftJustify'#8'AutoSize'#9#18'Borde'
+'rSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20
+'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellA'
+'lignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFil'
+'l'#7'Caption'#6#9'NoteLabel'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmM'
+'anual'#7'Enabled'#9#6'Layout'#7#5'tlTop'#14'ParentBidiMode'#9#11'ParentColo'
+'r'#8#10'ParentFont'#9#14'ParentShowHint'#9#13'ShowAccelChar'#9#11'Transpare'
+'nt'#9#7'Visible'#9#8'WordWrap'#9#11'OptimalFill'#8#0#0#9'TGroupBox'#11'LFMG'
+'roupBox'#4'Left'#2#6#6'Height'#3'b'#1#3'Top'#2#30#5'Width'#3#28#2#11'HelpCo'
+'ntext'#2#0#5'Align'#7#5'alTop'#8'AutoSize'#8#18'BorderSpacing.Left'#2#0#17
+'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'
+#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellAlignHorizontal'#7#7'cc'
+'aFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#7'Caption'#6#8'LFM '
+'file'#28'ChildSizing.LeftRightSpacing'#2#0#28'ChildSizing.TopBottomSpacing'
+#2#0#29'ChildSizing.HorizontalSpacing'#2#0#27'ChildSizing.VerticalSpacing'#2
+#0#27'ChildSizing.ControlsPerLine'#2#0#12'ClientHeight'#3'O'#1#11'ClientWidt'
+'h'#3#24#2#5'Ctl3D'#8#8'DockSite'#8#10'DragCursor'#7#6'crDrag'#8'DragKind'#7
+#6'dkDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#14'ParentBidiMode'#9#11'Pa'
+'rentColor'#9#11'ParentCtl3D'#8#10'ParentFont'#9#14'ParentShowHint'#9#8'TabO'
+'rder'#2#0#7'TabStop'#8#7'Visible'#9#0#8'TSynEdit'#10'LFMSynEdit'#3'Tag'#2#0
+#4'Left'#2#6#6'Height'#3'C'#1#3'Top'#2#6#5'Width'#3#12#2#11'HelpContext'#2#0
+#5'Align'#7#8'alClient'#11'BlockIndent'#2#2#18'BorderSpacing.Left'#2#0#17'Bo'
+'rderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2
+#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellAlignHorizontal'#7#7'ccaF'
+'ill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#5'Color'#7#7'clWhite'
+#18'CFDividerDrawLevel'#2#0#5'Ctl3D'#8#7'Enabled'#9#11'Font.Height'#2#241#9
+'Font.Name'#6#7'courier'#10'Font.Pitch'#7#7'fpFixed'#12'Font.Quality'#7#16'f'
+'qNonAntialiased'#10'Font.Style'#11#0#11'ParentColor'#8#11'ParentCtl3D'#8#10
+'ParentFont'#8#14'ParentShowHint'#9#8'TabOrder'#2#0#7'Visible'#9#24'BookMark'
+'Options.OnChange'#13#11'BorderStyle'#7#8'bsSingle'#16'ExtraCharSpacing'#2#0
+#16'ExtraLineSpacing'#2#0#13'HideSelection'#8#11'Highlighter'#7#10'SynLFMSyn'
+'1'#11'InsertCaret'#7#14'ctVerticalLine'#10'InsertMode'#9#10'Keystrokes'#14#1
+#7'Command'#2#3#8'ShortCut'#2'&'#0#1#7'Command'#2'g'#8'ShortCut'#3'& '#0#1#7
+'Command'#3#211#0#8'ShortCut'#3'&@'#0#1#7'Command'#2#4#8'ShortCut'#2'('#0#1#7
+'Command'#2'h'#8'ShortCut'#3'( '#0#1#7'Command'#3#212#0#8'ShortCut'#3'(@'#0#1
+#7'Command'#2#1#8'ShortCut'#2'%'#0#1#7'Command'#2'e'#8'ShortCut'#3'% '#0#1#7
+'Command'#2#5#8'ShortCut'#3'%@'#0#1#7'Command'#2'i'#8'ShortCut'#3'%`'#0#1#7
+'Command'#2#2#8'ShortCut'#2''''#0#1#7'Command'#2'f'#8'ShortCut'#3''' '#0#1#7
+'Command'#2#6#8'ShortCut'#3'''@'#0#1#7'Command'#2'j'#8'ShortCut'#3'''`'#0#1#7
+'Command'#2#10#8'ShortCut'#2'"'#0#1#7'Command'#2'n'#8'ShortCut'#3'" '#0#1#7
+'Command'#2#14#8'ShortCut'#3'"@'#0#1#7'Command'#2'r'#8'ShortCut'#3'"`'#0#1#7
+'Command'#2#9#8'ShortCut'#2'!'#0#1#7'Command'#2'm'#8'ShortCut'#3'! '#0#1#7'C'
+'ommand'#2#13#8'ShortCut'#3'!@'#0#1#7'Command'#2'q'#8'ShortCut'#3'!`'#0#1#7
+'Command'#2#7#8'ShortCut'#2'$'#0#1#7'Command'#2'k'#8'ShortCut'#3'$ '#0#1#7'C'
+'ommand'#2#15#8'ShortCut'#3'$@'#0#1#7'Command'#2's'#8'ShortCut'#3'$`'#0#1#7
+'Command'#2#8#8'ShortCut'#2'#'#0#1#7'Command'#2'l'#8'ShortCut'#3'# '#0#1#7'C'
+'ommand'#2#16#8'ShortCut'#3'#@'#0#1#7'Command'#2't'#8'ShortCut'#3'#`'#0#1#7
+'Command'#3#223#0#8'ShortCut'#2'-'#0#1#7'Command'#3#201#0#8'ShortCut'#3'-@'#0
+#1#7'Command'#3'\'#2#8'ShortCut'#3'- '#0#1#7'Command'#3#246#1#8'ShortCut'#2
+'.'#0#1#7'Command'#3'['#2#8'ShortCut'#3'. '#0#1#7'Command'#3#245#1#8'ShortCu'
,'t'#2#8#0#1#7'Command'#3#245#1#8'ShortCut'#3#8' '#0#1#7'Command'#3#248#1#8'S'
+'hortCut'#3#8'@'#0#1#7'Command'#3'Y'#2#8'ShortCut'#4#8#128#0#0#0#1#7'Command'
+#3'Z'#2#8'ShortCut'#4#8#160#0#0#0#1#7'Command'#3#253#1#8'ShortCut'#2#13#0#1#7
+'Command'#3#199#0#8'ShortCut'#3'A@'#0#1#7'Command'#3#201#0#8'ShortCut'#3'C@'
+#0#1#7'Command'#3'b'#2#8'ShortCut'#3'I`'#0#1#7'Command'#3#253#1#8'ShortCut'#3
+'M@'#0#1#7'Command'#3#254#1#8'ShortCut'#3'N@'#0#1#7'Command'#3#247#1#8'Short'
+'Cut'#3'T@'#0#1#7'Command'#3'c'#2#8'ShortCut'#3'U`'#0#1#7'Command'#3'\'#2#8
+'ShortCut'#3'V@'#0#1#7'Command'#3'['#2#8'ShortCut'#3'X@'#0#1#7'Command'#3#251
+#1#8'ShortCut'#3'Y@'#0#1#7'Command'#3#250#1#8'ShortCut'#3'Y`'#0#1#7'Command'
+#3'Y'#2#8'ShortCut'#3'Z@'#0#1#7'Command'#3'Z'#2#8'ShortCut'#3'Z`'#0#1#7'Comm'
+'and'#3'-'#1#8'ShortCut'#3'0@'#0#1#7'Command'#3'.'#1#8'ShortCut'#3'1@'#0#1#7
+'Command'#3'/'#1#8'ShortCut'#3'2@'#0#1#7'Command'#3'0'#1#8'ShortCut'#3'3@'#0
+#1#7'Command'#3'1'#1#8'ShortCut'#3'4@'#0#1#7'Command'#3'2'#1#8'ShortCut'#3'5'
+'@'#0#1#7'Command'#3'3'#1#8'ShortCut'#3'6@'#0#1#7'Command'#3'4'#1#8'ShortCut'
+#3'7@'#0#1#7'Command'#3'5'#1#8'ShortCut'#3'8@'#0#1#7'Command'#3'6'#1#8'Short'
+'Cut'#3'9@'#0#1#7'Command'#3'_'#1#8'ShortCut'#3'0`'#0#1#7'Command'#3'`'#1#8
+'ShortCut'#3'1`'#0#1#7'Command'#3'a'#1#8'ShortCut'#3'2`'#0#1#7'Command'#3'b'
+#1#8'ShortCut'#3'3`'#0#1#7'Command'#3'c'#1#8'ShortCut'#3'4`'#0#1#7'Command'#3
+'d'#1#8'ShortCut'#3'5`'#0#1#7'Command'#3'e'#1#8'ShortCut'#3'6`'#0#1#7'Comman'
+'d'#3'f'#1#8'ShortCut'#3'7`'#0#1#7'Command'#3'g'#1#8'ShortCut'#3'8`'#0#1#7'C'
+'ommand'#3'h'#1#8'ShortCut'#3'9`'#0#1#7'Command'#3#231#0#8'ShortCut'#3'N`'#0
+#1#7'Command'#3#232#0#8'ShortCut'#3'C`'#0#1#7'Command'#3#233#0#8'ShortCut'#3
+'L`'#0#1#7'Command'#3'd'#2#8'ShortCut'#2#9#0#1#7'Command'#3'e'#2#8'ShortCut'
+#3#9' '#0#1#7'Command'#3#250#0#8'ShortCut'#3'B`'#0#0#13'Lines.Strings'#1#6#10
+'LFMSynEdit'#0#11'MaxLeftChar'#3#0#4#7'MaxUndo'#3#0#4#7'Options'#11#12'eoAut'
+'oIndent'#17'eoDragDropEditing'#11'eoGroupUndo'#15'eoScrollPastEol'#16'eoSho'
+'wScrollHint'#16'eoSmartTabDelete'#11'eoSmartTabs'#14'eoTabsToSpaces'#20'eoT'
+'rimTrailingSpaces'#18'eoBracketHighlight'#0#8'Options2'#11#0#14'OverwriteCa'
+'ret'#7#7'ctBlock'#8'ReadOnly'#8#9'RightEdge'#2'P'#14'RightEdgeColor'#7#8'cl'
+'Silver'#10'ScrollBars'#7#6'ssBoth'#22'SelectedColor.OnChange'#13#13'Selecti'
+'onMode'#7#8'smNormal'#8'TabWidth'#2#8#8'WantTabs'#8#19'OnSpecialLineMarkup'
+#7#27'LFMSynEditSpecialLineMarkup'#0#0#0#9'TGroupBox'#14'ErrorsGroupBox'#4'L'
+'eft'#2#6#6'Height'#2'}'#3'Top'#3#145#1#5'Width'#3#28#2#11'HelpContext'#2#0#5
+'Align'#7#8'alClient'#8'AutoSize'#8#18'BorderSpacing.Left'#2#0#17'BorderSpac'
+'ing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'Bo'
+'rderSpacing.Around'#2#6'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31
+'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#7'Caption'#6#6'Errors'#28'Chi'
+'ldSizing.LeftRightSpacing'#2#0#28'ChildSizing.TopBottomSpacing'#2#0#29'Chil'
+'dSizing.HorizontalSpacing'#2#0#27'ChildSizing.VerticalSpacing'#2#0#27'Child'
+'Sizing.ControlsPerLine'#2#0#12'ClientHeight'#2'j'#11'ClientWidth'#3#24#2#5
+'Ctl3D'#8#8'DockSite'#8#10'DragCursor'#7#6'crDrag'#8'DragKind'#7#6'dkDrag'#8
+'DragMode'#7#8'dmManual'#7'Enabled'#9#14'ParentBidiMode'#9#11'ParentColor'#9
+#11'ParentCtl3D'#8#10'ParentFont'#9#14'ParentShowHint'#9#8'TabOrder'#2#1#7'T'
+'abStop'#8#7'Visible'#9#0#8'TListBox'#13'ErrorsListBox'#4'Left'#2#6#6'Height'
+#2'^'#3'Top'#2#6#5'Width'#3#12#2#11'HelpContext'#2#0#5'Align'#7#8'alClient'
+#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'
+#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacin'
+'g.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7
+'ccaFill'#11'BorderStyle'#7#8'bsSingle'#16'ClickOnSelChange'#9#7'Columns'#2#0
+#10'DragCursor'#7#6'crDrag'#8'DragKind'#7#6'dkDrag'#8'DragMode'#7#8'dmManual'
+#14'ExtendedSelect'#9#7'Enabled'#9#14'IntegralHeight'#8#10'ItemHeight'#2#0#11
+'MultiSelect'#8#7'OnClick'#7#18'ErrorsListBoxClick'#14'ParentBidiMode'#9#14
+'ParentShowHint'#9#10'ParentFont'#9#6'Sorted'#8#5'Style'#7#10'lbStandard'#8
+'TabOrder'#2#0#7'TabStop'#9#8'TopIndex'#2#255#7'Visible'#9#0#0#0#9'TSplitter'
+#9'Splitter1'#6'Cursor'#7#8'crVSplit'#4'Left'#2#0#6'Height'#2#5#3'Top'#3#134
+#1#5'Width'#3'('#2#11'HelpContext'#2#0#5'Align'#7#5'alTop'#8'AutoSnap'#9#7'B'
+'eveled'#8#7'MinSize'#2#30#11'ParentColor'#9#14'ParentShowHint'#9#12'ResizeA'
+'nchor'#7#5'akTop'#11'ResizeStyle'#7#8'rsUpdate'#7'Visible'#9#0#0#12'TButton'
+'Panel'#11'ButtonPanel'#4'Left'#2#6#6'Height'#2'0'#3'Top'#3#20#2#5'Width'#3
+#28#2#11'HelpContext'#2#0#5'Align'#7#8'alBottom'#8'AutoSize'#9#11'ButtonOrde'
+'r'#7#9'boDefault'#8'TabOrder'#2#3#13'DefaultButton'#7#4'pbOK'#11'ShowButton'
+'s'#11#4'pbOK'#8'pbCancel'#6'pbHelp'#0#10'ShowGlyphs'#11#4'pbOK'#8'pbCancel'
+#7'pbClose'#6'pbHelp'#0#7'Visible'#9#0#0#10'TSynLFMSyn'#10'SynLFMSyn1'#13'De'
+'faultFilter'#6' Lazarus Form Files (*.lfm)|*.lfm'#7'Enabled'#8#4'left'#2's'
,#3'top'#3#241#1#0#0#0
+#3'Top'#3#206#0#5'Width'#3'('#2#13'ActiveControl'#7#10'LFMSynEdit'#7'Caption'
+#6#15'Repair LFM file'#12'ClientHeight'#3'D'#2#11'ClientWidth'#3'('#2#8'OnCr'
+'eate'#7#20'CheckLFMDialogCreate'#10'ParentFont'#8#10'LCLVersion'#6#6'0.9.25'
+#0#6'TLabel'#9'NoteLabel'#6'Height'#2#14#5'Width'#3'('#2#5'Align'#7#5'alTop'
+#7'Caption'#6#9'NoteLabel'#11'ParentColor'#8#8'WordWrap'#9#0#0#9'TGroupBox'
+#11'LFMGroupBox'#6'Height'#3#171#1#3'Top'#2#14#5'Width'#3'('#2#5'Align'#7#8
+'alClient'#7'Caption'#6#8'LFM file'#12'ClientHeight'#3#153#1#11'ClientWidth'
+#3'$'#2#11'ParentCtl3D'#8#8'TabOrder'#2#0#0#8'TSynEdit'#10'LFMSynEdit'#6'Hei'
+'ght'#3#153#1#5'Width'#3'$'#2#5'Align'#7#8'alClient'#11'Font.Height'#2#241#9
+'Font.Name'#6#7'courier'#10'Font.Pitch'#7#7'fpFixed'#11'ParentColor'#8#11'Pa'
+'rentCtl3D'#8#10'ParentFont'#8#8'TabOrder'#2#0#24'BookMarkOptions.OnChange'
+#13#11'Highlighter'#7#10'SynLFMSyn1'#10'Keystrokes'#14#1#7'Command'#2#3#8'Sh'
+'ortCut'#2'&'#0#1#7'Command'#2'g'#8'ShortCut'#3'& '#0#1#7'Command'#3#211#0#8
+'ShortCut'#3'&@'#0#1#7'Command'#2#4#8'ShortCut'#2'('#0#1#7'Command'#2'h'#8'S'
+'hortCut'#3'( '#0#1#7'Command'#3#212#0#8'ShortCut'#3'(@'#0#1#7'Command'#2#1#8
+'ShortCut'#2'%'#0#1#7'Command'#2'e'#8'ShortCut'#3'% '#0#1#7'Command'#2#5#8'S'
+'hortCut'#3'%@'#0#1#7'Command'#2'i'#8'ShortCut'#3'%`'#0#1#7'Command'#2#2#8'S'
+'hortCut'#2''''#0#1#7'Command'#2'f'#8'ShortCut'#3''' '#0#1#7'Command'#2#6#8
+'ShortCut'#3'''@'#0#1#7'Command'#2'j'#8'ShortCut'#3'''`'#0#1#7'Command'#2#10
+#8'ShortCut'#2'"'#0#1#7'Command'#2'n'#8'ShortCut'#3'" '#0#1#7'Command'#2#14#8
+'ShortCut'#3'"@'#0#1#7'Command'#2'r'#8'ShortCut'#3'"`'#0#1#7'Command'#2#9#8
+'ShortCut'#2'!'#0#1#7'Command'#2'm'#8'ShortCut'#3'! '#0#1#7'Command'#2#13#8
+'ShortCut'#3'!@'#0#1#7'Command'#2'q'#8'ShortCut'#3'!`'#0#1#7'Command'#2#7#8
+'ShortCut'#2'$'#0#1#7'Command'#2'k'#8'ShortCut'#3'$ '#0#1#7'Command'#2#15#8
+'ShortCut'#3'$@'#0#1#7'Command'#2's'#8'ShortCut'#3'$`'#0#1#7'Command'#2#8#8
+'ShortCut'#2'#'#0#1#7'Command'#2'l'#8'ShortCut'#3'# '#0#1#7'Command'#2#16#8
+'ShortCut'#3'#@'#0#1#7'Command'#2't'#8'ShortCut'#3'#`'#0#1#7'Command'#3#223#0
+#8'ShortCut'#2'-'#0#1#7'Command'#3#201#0#8'ShortCut'#3'-@'#0#1#7'Command'#3
+'\'#2#8'ShortCut'#3'- '#0#1#7'Command'#3#246#1#8'ShortCut'#2'.'#0#1#7'Comman'
+'d'#3'['#2#8'ShortCut'#3'. '#0#1#7'Command'#3#245#1#8'ShortCut'#2#8#0#1#7'Co'
+'mmand'#3#245#1#8'ShortCut'#3#8' '#0#1#7'Command'#3#248#1#8'ShortCut'#3#8'@'
+#0#1#7'Command'#3'Y'#2#8'ShortCut'#4#8#128#0#0#0#1#7'Command'#3'Z'#2#8'Short'
+'Cut'#4#8#160#0#0#0#1#7'Command'#3#253#1#8'ShortCut'#2#13#0#1#7'Command'#3
+#199#0#8'ShortCut'#3'A@'#0#1#7'Command'#3#201#0#8'ShortCut'#3'C@'#0#1#7'Comm'
+'and'#3'b'#2#8'ShortCut'#3'I`'#0#1#7'Command'#3#253#1#8'ShortCut'#3'M@'#0#1#7
+'Command'#3#254#1#8'ShortCut'#3'N@'#0#1#7'Command'#3#247#1#8'ShortCut'#3'T@'
+#0#1#7'Command'#3'c'#2#8'ShortCut'#3'U`'#0#1#7'Command'#3'\'#2#8'ShortCut'#3
+'V@'#0#1#7'Command'#3'['#2#8'ShortCut'#3'X@'#0#1#7'Command'#3#251#1#8'ShortC'
+'ut'#3'Y@'#0#1#7'Command'#3#250#1#8'ShortCut'#3'Y`'#0#1#7'Command'#3'Y'#2#8
+'ShortCut'#3'Z@'#0#1#7'Command'#3'Z'#2#8'ShortCut'#3'Z`'#0#1#7'Command'#3'-'
+#1#8'ShortCut'#3'0@'#0#1#7'Command'#3'.'#1#8'ShortCut'#3'1@'#0#1#7'Command'#3
+'/'#1#8'ShortCut'#3'2@'#0#1#7'Command'#3'0'#1#8'ShortCut'#3'3@'#0#1#7'Comman'
+'d'#3'1'#1#8'ShortCut'#3'4@'#0#1#7'Command'#3'2'#1#8'ShortCut'#3'5@'#0#1#7'C'
+'ommand'#3'3'#1#8'ShortCut'#3'6@'#0#1#7'Command'#3'4'#1#8'ShortCut'#3'7@'#0#1
+#7'Command'#3'5'#1#8'ShortCut'#3'8@'#0#1#7'Command'#3'6'#1#8'ShortCut'#3'9@'
+#0#1#7'Command'#3'_'#1#8'ShortCut'#3'0`'#0#1#7'Command'#3'`'#1#8'ShortCut'#3
+'1`'#0#1#7'Command'#3'a'#1#8'ShortCut'#3'2`'#0#1#7'Command'#3'b'#1#8'ShortCu'
+'t'#3'3`'#0#1#7'Command'#3'c'#1#8'ShortCut'#3'4`'#0#1#7'Command'#3'd'#1#8'Sh'
+'ortCut'#3'5`'#0#1#7'Command'#3'e'#1#8'ShortCut'#3'6`'#0#1#7'Command'#3'f'#1
+#8'ShortCut'#3'7`'#0#1#7'Command'#3'g'#1#8'ShortCut'#3'8`'#0#1#7'Command'#3
+'h'#1#8'ShortCut'#3'9`'#0#1#7'Command'#3#231#0#8'ShortCut'#3'N`'#0#1#7'Comma'
+'nd'#3#232#0#8'ShortCut'#3'C`'#0#1#7'Command'#3#233#0#8'ShortCut'#3'L`'#0#1#7
+'Command'#3'd'#2#8'ShortCut'#2#9#0#1#7'Command'#3'e'#2#8'ShortCut'#3#9' '#0#1
+#7'Command'#3#250#0#8'ShortCut'#3'B`'#0#0#13'Lines.Strings'#1#6#10'LFMSynEdi'
+'t'#0#22'SelectedColor.OnChange'#13#19'OnSpecialLineMarkup'#7#27'LFMSynEditS'
+'pecialLineMarkup'#0#0#0#9'TGroupBox'#14'ErrorsGroupBox'#6'Height'#2'h'#3'To'
+'p'#3#185#1#5'Width'#3'('#2#5'Align'#7#8'alBottom'#7'Caption'#6#6'Errors'#12
+'ClientHeight'#2'V'#11'ClientWidth'#3'$'#2#11'ParentCtl3D'#8#8'TabOrder'#2#1
+#0#8'TListBox'#13'ErrorsListBox'#6'Height'#2'V'#5'Width'#3'$'#2#5'Align'#7#8
+'alClient'#7'OnClick'#7#18'ErrorsListBoxClick'#8'TabOrder'#2#0#0#0#0#6'TPane'
+'l'#8'BtnPanel'#6'Height'#2'#'#3'Top'#3'!'#2#5'Width'#3'('#2#5'Align'#7#8'al'
+'Bottom'#8'AutoSize'#9#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'#'#11'C'
+'lientWidth'#3'('#2#8'TabOrder'#2#2#0#7'TBitBtn'#12'CancelButton'#4'Left'#3
,#232#1#6'Height'#2#23#3'Top'#2#6#5'Width'#2':'#5'Align'#7#7'alRight'#8'AutoS'
+'ize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#6'Cancel'#11'ModalResult'#2
+#2#9'NumGlyphs'#2#0#8'TabOrder'#2#0#0#0#7'TBitBtn'#15'RemoveAllButton'#4'Lef'
+'t'#3'?'#1#6'Height'#2#23#3'Top'#2#6#5'Width'#3#163#0#5'Align'#7#7'alRight'#8
+'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#29'Remove all invalid'
+' properties'#9'NumGlyphs'#2#0#7'OnClick'#7#20'RemoveAllButtonClick'#8'TabOr'
+'der'#2#1#0#0#0#10'TSynLFMSyn'#10'SynLFMSyn1'#13'DefaultFilter'#6' Lazarus F'
+'orm Files (*.lfm)|*.lfm'#7'Enabled'#8#4'left'#3#129#0#3'top'#2'h'#0#0#0
]);

View File

@ -41,20 +41,21 @@ uses
// IDE
PropEdits, IDEDialogs, ComponentReg, PackageIntf, IDEWindowIntf,
CustomFormEditor, LazarusIDEStrConsts, OutputFilter, IDEProcs, IDEOptionDefs,
EditorOptions, ExtCtrls, ButtonPanel;
EditorOptions, ExtCtrls;
type
{ TCheckLFMDialog }
TCheckLFMDialog = class(TForm)
ButtonPanel: TButtonPanel;
CancelButton: TBitBtn;
ErrorsGroupBox: TGroupBox;
ErrorsListBox: TListBox;
NoteLabel: TLabel;
LFMGroupBox: TGroupBox;
LFMSynEdit: TSynEdit;
Splitter1: TSplitter;
BtnPanel: TPanel;
RemoveAllButton: TBitBtn;
SynLFMSyn1: TSynLFMSyn;
procedure ErrorsListBoxClick(Sender: TObject);
procedure LFMSynEditSpecialLineMarkup(Sender: TObject; Line: integer;
@ -549,16 +550,18 @@ procedure TCheckLFMDialog.SetLFMTree(const AValue: TLFMTree);
begin
if FLFMTree=AValue then exit;
FLFMTree:=AValue;
ButtonPanel.OKButton.Enabled:=AutomaticFixIsPossible;
RemoveAllButton.Enabled:=AutomaticFixIsPossible;
end;
procedure TCheckLFMDialog.SetupComponents;
begin
NoteLabel.Caption:=lisTheLFMLazarusFormFileContainsInvalidPropertiesThis;
CancelButton.Caption:=dlgCancel;
CancelButton.LoadGlyphFromLazarusResource('btn_cancel');
ErrorsGroupBox.Caption:=lisErrors;
LFMGroupBox.Caption:=lisLFMFile;
ButtonPanel.OKButton.Caption:=lisRemoveAllInvalidProperties;
ButtonPanel.OKButton.LoadGlyphFromLazarusResource('delete');
RemoveAllButton.Caption:=lisRemoveAllInvalidProperties;
RemoveAllButton.LoadGlyphFromLazarusResource('delete');
EditorOpts.GetHighlighterSettings(SynLFMSyn1);
EditorOpts.GetSynEditSettings(LFMSynEdit);
end;

File diff suppressed because it is too large Load Diff

View File

@ -2,378 +2,139 @@
LazarusResources.Add('TFPDocEditor','FORMDATA',[
'TPF0'#12'TFPDocEditor'#11'FPDocEditor'#4'Left'#3'/'#1#6'Height'#2'~'#3'Top'#3
+'$'#2#5'Width'#3#241#2#11'HelpContext'#2#0#13'ActiveControl'#7#9'ShortEdit'#5
+'Align'#7#6'alNone'#14'AllowDropFiles'#8#10'AutoScroll'#9#8'AutoSize'#8#11'B'
+'orderIcons'#11#12'biSystemMenu'#10'biMinimize'#10'biMaximize'#0#11'BorderSt'
+'yle'#7#10'bsSizeable'#7'Caption'#6#12'FPDoc editor'#28'ChildSizing.LeftRigh'
+'tSpacing'#2#0#28'ChildSizing.TopBottomSpacing'#2#0#29'ChildSizing.Horizonta'
+'lSpacing'#2#0#27'ChildSizing.VerticalSpacing'#2#0#27'ChildSizing.ControlsPe'
+'rLine'#2#0#12'ClientHeight'#2'~'#11'ClientWidth'#3#241#2#8'DockSite'#8#8'Dr'
+'agKind'#7#6'dkDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#11'Font.Height'#2
+#0#10'Font.Style'#11#0#9'FormStyle'#7#8'fsNormal'#8'OnCreate'#7#10'FormCreat'
+'e'#9'OnDestroy'#7#11'FormDestroy'#8'OnResize'#7#10'FormResize'#14'ParentBiD'
+'iMode'#9#10'ParentFont'#8#8'Position'#7#10'poDesigned'#13'ShowInTaskBar'#7#9
+'stDefault'#14'UseDockManager'#8#10'LCLVersion'#6#6'0.9.27'#11'WindowState'#7
+#8'wsNormal'#0#12'TPageControl'#11'PageControl'#4'Left'#2'('#6'Height'#2'~'#3
+'Top'#2#0#5'Width'#3#201#2#11'HelpContext'#2#0#7'TabStop'#9#10'ActivePage'#7
+#13'ShortTabSheet'#5'Align'#7#8'alClient'#18'BorderSpacing.Left'#2#0#17'Bord'
+'erSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0
+#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFil'
+'l'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#8'DockSite'#8#10'DragCu'
+'rsor'#7#6'crDrag'#8'DragKind'#7#6'dkDrag'#8'DragMode'#7#8'dmManual'#7'Enabl'
+'ed'#9#10'ParentFont'#9#14'ParentShowHint'#9#8'TabIndex'#2#0#8'TabOrder'#2#0
+#11'TabPosition'#7#8'tpBottom'#7'Visible'#9#8'OnChange'#7#17'PageControlChan'
+'ge'#13'OnPageChanged'#7#17'PageControlChange'#0#9'TTabSheet'#13'ShortTabShe'
+'et'#11'HelpContext'#2#0#7'Caption'#6#13'ShortTabSheet'#28'ChildSizing.LeftR'
+'ightSpacing'#2#0#28'ChildSizing.TopBottomSpacing'#2#0#29'ChildSizing.Horizo'
+'ntalSpacing'#2#0#27'ChildSizing.VerticalSpacing'#2#0#27'ChildSizing.Control'
+'sPerLine'#2#0#12'ClientHeight'#2'_'#11'ClientWidth'#3#197#2#7'Enabled'#9#10
+'ParentFont'#9#14'ParentShowHint'#9#0#6'TLabel'#9'LinkLabel'#21'AnchorSideTo'
+'p.Control'#7#8'LinkEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#6#6
+'Height'#2#18#3'Top'#2'!'#5'Width'#2'<'#11'HelpContext'#2#0#5'Align'#7#6'alN'
+'one'#9'Alignment'#7#13'taLeftJustify'#8'AutoSize'#9#18'BorderSpacing.Left'#2
+#0#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bo'
+'ttom'#2#0#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7
+#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#7'Caption'#6#9
+'LinkLabel'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9
+#6'Layout'#7#5'tlTop'#14'ParentBidiMode'#9#11'ParentColor'#8#10'ParentFont'#9
+#14'ParentShowHint'#9#13'ShowAccelChar'#9#11'Transparent'#9#7'Visible'#9#8'W'
+'ordWrap'#8#11'OptimalFill'#8#0#0#6'TLabel'#10'ShortLabel'#22'AnchorSideLeft'
+'.Control'#7#13'ShortTabSheet'#21'AnchorSideTop.Control'#7#9'ShortEdit'#18'A'
+'nchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#6#6'Height'#2#18#3'Top'#2#4#5'W'
+'idth'#2'F'#11'HelpContext'#2#0#5'Align'#7#6'alNone'#9'Alignment'#7#13'taLef'
+'tJustify'#8'AutoSize'#9#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#0
+#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.A'
+'round'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacin'
+'g.CellAlignVertical'#7#7'ccaFill'#7'Caption'#6#10'ShortLabel'#10'DragCursor'
+#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#6'Layout'#7#5'tlTop'#14
+'ParentBidiMode'#9#11'ParentColor'#8#10'ParentFont'#9#14'ParentShowHint'#9#13
+'ShowAccelChar'#9#11'Transparent'#9#7'Visible'#9#8'WordWrap'#8#11'OptimalFil'
+'l'#8#0#0#5'TEdit'#9'ShortEdit'#22'AnchorSideLeft.Control'#7#10'ShortLabel'
+#19'AnchorSideLeft.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#13'Sho'
+'rtTabSheet'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'R'#6'Height'#2
+#27#3'Top'#2#0#5'Width'#3'q'#2#11'HelpContext'#2#0#5'Align'#7#6'alNone'#7'An'
+'chors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#10'AutoSelect'#8#18
+'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2
+#2#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#0'!BorderSpacing.'
+'CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'c'
+'caFill'#8'CharCase'#7#8'ecNormal'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8
+'dmManual'#8'EchoMode'#7#8'emNormal'#7'Enabled'#9#9'MaxLength'#2#255#14'Pare'
+'ntBidiMode'#9#8'OnChange'#7#20'ShortEditEditingDone'#13'OnEditingDone'#7#20
+'ShortEditEditingDone'#10'ParentFont'#9#14'ParentShowHint'#9#12'PasswordChar'
+#6#1#0#8'ReadOnly'#8#7'TabStop'#9#8'TabOrder'#2#0#4'Text'#6#9'ShortEdit'#7'V'
+'isible'#9#0#0#7'TButton'#12'CreateButton'#21'AnchorSideTop.Control'#7#8'Lin'
+'kEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#29#3'T'
+'op'#2'>'#5'Width'#2'b'#11'HelpContext'#2#0#5'Align'#7#6'alNone'#8'AutoSize'
,#9#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Rig'
+'ht'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#6'!BorderSp'
+'acing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'
+#7#7'ccaFill'#6'Cancel'#8#7'Caption'#6#12'CreateButton'#7'Default'#8#10'Drag'
+'Cursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#14'ParentBidiMod'
+'e'#9#11'ModalResult'#2#0#7'OnClick'#7#17'CreateButtonClick'#10'ParentFont'#9
+#14'ParentShowHint'#9#8'TabOrder'#2#1#7'TabStop'#9#7'Visible'#9#0#0#7'TButto'
+'n'#10'SaveButton'#22'AnchorSideLeft.Control'#7#12'CreateButton'#19'AnchorSi'
+'deLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#12'CreateButton'#4
+'Left'#2'n'#6'Height'#2#29#3'Top'#2'>'#5'Width'#2'W'#11'HelpContext'#2#0#5'A'
+'lign'#7#6'alNone'#8'AutoSize'#9#18'BorderSpacing.Left'#2#6#17'BorderSpacing'
+'.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'Borde'
+'rSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'Bo'
+'rderSpacing.CellAlignVertical'#7#7'ccaFill'#6'Cancel'#8#7'Caption'#6#10'Sav'
+'eButton'#7'Default'#8#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7
+'Enabled'#9#14'ParentBidiMode'#9#11'ModalResult'#2#0#7'OnClick'#7#15'SaveBut'
+'tonClick'#10'ParentFont'#9#14'ParentShowHint'#9#8'TabOrder'#2#2#7'TabStop'#9
+#7'Visible'#9#0#0#5'TEdit'#8'LinkEdit'#22'AnchorSideLeft.Control'#7#9'LinkLa'
+'bel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#9'S'
+'hortEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'
+#7#13'ShortTabSheet'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'H'#6
+'Height'#2#27#3'Top'#2#29#5'Width'#3'{'#2#11'HelpContext'#2#0#5'Align'#7#6'a'
+'lNone'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#10'AutoS'
+'elect'#8#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpac'
+'ing.Right'#2#2#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#0'!B'
+'orderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVe'
+'rtical'#7#7'ccaFill'#8'CharCase'#7#8'ecNormal'#10'DragCursor'#7#6'crDrag'#8
+'DragMode'#7#8'dmManual'#8'EchoMode'#7#8'emNormal'#7'Enabled'#9#9'MaxLength'
+#2#255#14'ParentBidiMode'#9#8'OnChange'#7#19'LinkEditEditingDone'#13'OnEditi'
+'ngDone'#7#19'LinkEditEditingDone'#10'ParentFont'#9#14'ParentShowHint'#9#12
+'PasswordChar'#6#1#0#8'ReadOnly'#8#7'TabStop'#9#8'TabOrder'#2#3#4'Text'#6#8
+'LinkEdit'#7'Visible'#9#0#0#0#9'TTabSheet'#17'InheritedTabSheet'#11'HelpCont'
+'ext'#2#0#7'Caption'#6#17'InheritedTabSheet'#28'ChildSizing.LeftRightSpacing'
+#2#0#28'ChildSizing.TopBottomSpacing'#2#0#29'ChildSizing.HorizontalSpacing'#2
+#0#27'ChildSizing.VerticalSpacing'#2#0#27'ChildSizing.ControlsPerLine'#2#0#12
+'ClientHeight'#2'_'#11'ClientWidth'#3#197#2#7'Enabled'#9#10'ParentFont'#9#14
+'ParentShowHint'#9#0#6'TLabel'#19'InheritedShortLabel'#4'Left'#2#0#6'Height'
+#2#14#3'Top'#2#2#5'Width'#3#197#2#11'HelpContext'#2#0#5'Align'#7#5'alTop'#9
+'Alignment'#7#13'taLeftJustify'#8'AutoSize'#9#18'BorderSpacing.Left'#2#0#17
+'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'
+#2#0#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'cc'
+'aFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#7'Caption'#6#19'Inh'
+'eritedShortLabel'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7'En'
+'abled'#9#6'Layout'#7#5'tlTop'#14'ParentBidiMode'#9#11'ParentColor'#8#10'Par'
+'entFont'#9#14'ParentShowHint'#9#13'ShowAccelChar'#9#11'Transparent'#9#7'Vis'
+'ible'#9#8'WordWrap'#8#11'OptimalFill'#8#0#0#5'TEdit'#18'InheritedShortEdit'
+#22'AnchorSideLeft.Control'#7#17'InheritedTabSheet'#21'AnchorSideTop.Control'
+#7#19'InheritedShortLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSi'
+'deRight.Control'#7#17'InheritedTabSheet'#20'AnchorSideRight.Side'#7#9'asrBo'
+'ttom'#4'Left'#2#0#6'Height'#2#27#3'Top'#2#18#5'Width'#3#197#2#11'HelpContex'
+'t'#2#0#5'Align'#7#6'alNone'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8
+'AutoSize'#9#10'AutoSelect'#8#18'BorderSpacing.Left'#2#0#17'BorderSpacing.To'
+'p'#2#2#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSp'
+'acing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'Borde'
+'rSpacing.CellAlignVertical'#7#7'ccaFill'#8'CharCase'#7#8'ecNormal'#10'DragC'
+'ursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#8'EchoMode'#7#8'emNormal'#7'En'
+'abled'#9#9'MaxLength'#2#255#14'ParentBidiMode'#9#10'ParentFont'#9#14'Parent'
+'ShowHint'#9#12'PasswordChar'#6#1#0#8'ReadOnly'#9#7'TabStop'#9#8'TabOrder'#2
+#0#4'Text'#6#18'InheritedShortEdit'#7'Visible'#9#0#0#7'TButton'#21'MoveToInh'
+'eritedButton'#21'AnchorSideTop.Control'#7#18'InheritedShortEdit'#18'AnchorS'
+'ideTop.Side'#7#9'asrBottom'#4'Left'#2#0#6'Height'#2#23#3'Top'#2'3'#5'Width'
+#3#140#0#11'HelpContext'#2#0#5'Align'#7#6'alNone'#8'AutoSize'#9#18'BorderSpa'
+'cing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'Bor'
+'derSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellAlig'
,'nHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#6
+'Cancel'#8#7'Caption'#6#21'MoveToInheritedButton'#7'Default'#8#10'DragCursor'
+#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#14'ParentBidiMode'#9#11
+'ModalResult'#2#0#7'OnClick'#7#26'MoveToInheritedButtonClick'#10'ParentFont'
+#9#14'ParentShowHint'#9#8'TabOrder'#2#1#7'TabStop'#9#7'Visible'#9#0#0#7'TBut'
+'ton'#23'CopyFromInheritedButton'#22'AnchorSideLeft.Control'#7#21'MoveToInhe'
+'ritedButton'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Contro'
+'l'#7#21'MoveToInheritedButton'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'
+#3#150#0#6'Height'#2#23#3'Top'#2'3'#5'Width'#3#151#0#11'HelpContext'#2#0#5'A'
+'lign'#7#6'alNone'#8'AutoSize'#9#18'BorderSpacing.Left'#2#10#17'BorderSpacin'
+'g.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'Bord'
+'erSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'B'
+'orderSpacing.CellAlignVertical'#7#7'ccaFill'#6'Cancel'#8#7'Caption'#6#23'Co'
+'pyFromInheritedButton'#7'Default'#8#10'DragCursor'#7#6'crDrag'#8'DragMode'#7
+#8'dmManual'#7'Enabled'#9#14'ParentBidiMode'#9#11'ModalResult'#2#0#7'OnClick'
+#7#28'CopyFromInheritedButtonClick'#10'ParentFont'#9#14'ParentShowHint'#9#8
+'TabOrder'#2#2#7'TabStop'#9#7'Visible'#9#0#0#7'TButton'#24'AddLinkToInherite'
+'dButton'#22'AnchorSideLeft.Control'#7#23'CopyFromInheritedButton'#19'Anchor'
+'SideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#23'CopyFromInheri'
+'tedButton'#4'Left'#3'7'#1#6'Height'#2#23#3'Top'#2'3'#5'Width'#3#151#0#11'He'
+'lpContext'#2#0#5'Align'#7#6'alNone'#8'AutoSize'#9#18'BorderSpacing.Left'#2
+#10#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.B'
+'ottom'#2#0#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'
+#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#6'Cancel'#8#7
+'Caption'#6#24'AddLinkToInheritedButton'#7'Default'#8#10'DragCursor'#7#6'crD'
+'rag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#14'ParentBidiMode'#9#11'ModalRe'
+'sult'#2#0#7'OnClick'#7#29'AddLinkToInheritedButtonClick'#10'ParentFont'#9#14
+'ParentShowHint'#9#8'TabOrder'#2#3#7'TabStop'#9#7'Visible'#9#0#0#0#9'TTabShe'
+'et'#13'DescrTabSheet'#11'HelpContext'#2#0#7'Caption'#6#13'DescrTabSheet'#28
+'ChildSizing.LeftRightSpacing'#2#0#28'ChildSizing.TopBottomSpacing'#2#0#29'C'
+'hildSizing.HorizontalSpacing'#2#0#27'ChildSizing.VerticalSpacing'#2#0#27'Ch'
+'ildSizing.ControlsPerLine'#2#0#12'ClientHeight'#2'_'#11'ClientWidth'#3#197#2
+#7'Enabled'#9#10'ParentFont'#9#14'ParentShowHint'#9#0#5'TMemo'#9'DescrMemo'#4
+'Left'#2#0#6'Height'#2'['#3'Top'#2#0#5'Width'#3#195#2#11'HelpContext'#2#0#5
+'Align'#7#8'alClient'#9'Alignment'#7#13'taLeftJustify'#18'BorderSpacing.Left'
+#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#2#20'BorderSpacing.'
+'Bottom'#2#4#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'
+#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#10'DragCursor'
+#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#13'Lines.Strings'#1#6#9
+'DescrMemo'#0#9'MaxLength'#2#255#8'OnChange'#7#15'DescrMemoChange'#14'Parent'
+'BidiMode'#9#10'ParentFont'#9#8'ReadOnly'#8#10'ScrollBars'#7#6'ssNone'#8'Tab'
+'Order'#2#0#7'TabStop'#9#7'Visible'#9#11'WantReturns'#9#8'WantTabs'#8#0#0#0#9
+'TTabSheet'#14'ErrorsTabSheet'#11'HelpContext'#2#0#7'Caption'#6#14'ErrorsTab'
+'Sheet'#28'ChildSizing.LeftRightSpacing'#2#0#28'ChildSizing.TopBottomSpacing'
+#2#0#29'ChildSizing.HorizontalSpacing'#2#0#27'ChildSizing.VerticalSpacing'#2
+#0#27'ChildSizing.ControlsPerLine'#2#0#12'ClientHeight'#2'_'#11'ClientWidth'
+#3#197#2#7'Enabled'#9#10'ParentFont'#9#14'ParentShowHint'#9#0#5'TMemo'#10'Er'
+'rorsMemo'#4'Left'#2#0#6'Height'#2'['#3'Top'#2#0#5'Width'#3#195#2#11'HelpCon'
+'text'#2#0#5'Align'#7#8'alClient'#9'Alignment'#7#13'taLeftJustify'#18'Border'
+'Spacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#2#20
+'BorderSpacing.Bottom'#2#4#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellA'
+'lignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFil'
+'l'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#13'Lin'
+'es.Strings'#1#6#10'ErrorsMemo'#0#9'MaxLength'#2#255#8'OnChange'#7#16'Errors'
+'MemoChange'#14'ParentBidiMode'#9#10'ParentFont'#9#8'ReadOnly'#8#10'ScrollBa'
+'rs'#7#6'ssNone'#8'TabOrder'#2#0#7'TabStop'#9#7'Visible'#9#11'WantReturns'#9
+#8'WantTabs'#8#0#0#0#9'TTabSheet'#15'SeeAlsoTabSheet'#11'HelpContext'#2#0#7
+'Caption'#6#15'SeeAlsoTabSheet'#28'ChildSizing.LeftRightSpacing'#2#0#28'Chil'
+'dSizing.TopBottomSpacing'#2#0#29'ChildSizing.HorizontalSpacing'#2#0#27'Chil'
+'dSizing.VerticalSpacing'#2#0#27'ChildSizing.ControlsPerLine'#2#0#12'ClientH'
+'eight'#2'_'#11'ClientWidth'#3#197#2#7'Enabled'#9#10'ParentFont'#9#14'Parent'
+'ShowHint'#9#0#8'TListBox'#11'LinkListBox'#21'AnchorSideTop.Control'#7#13'Ad'
+'dLinkButton'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#0#6'Height'#2
+'@'#3'Top'#2#27#5'Width'#3#195#2#11'HelpContext'#2#0#5'Align'#7#8'alBottom'#7
,'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#18'BorderSpacing.Le'
+'ft'#2#0#17'BorderSpacing.Top'#2#4#19'BorderSpacing.Right'#2#2#20'BorderSpac'
+'ing.Bottom'#2#4#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizo'
+'ntal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#11'Bord'
+'erStyle'#7#8'bsSingle'#16'ClickOnSelChange'#9#7'Columns'#2#0#10'DragCursor'
+#7#6'crDrag'#8'DragKind'#7#6'dkDrag'#8'DragMode'#7#8'dmManual'#14'ExtendedSe'
+'lect'#9#7'Enabled'#9#14'IntegralHeight'#8#10'ItemHeight'#2#0#11'MultiSelect'
+#8#7'OnClick'#7#16'LinkListBoxClick'#14'ParentBidiMode'#9#14'ParentShowHint'
+#9#10'ParentFont'#9#6'Sorted'#8#5'Style'#7#10'lbStandard'#8'TabOrder'#2#0#7
+'TabStop'#9#8'TopIndex'#2#255#7'Visible'#9#0#0#7'TButton'#13'AddLinkButton'
+#23'AnchorSideRight.Control'#7#16'DeleteLinkButton'#4'Left'#3#243#1#6'Height'
+#2#23#3'Top'#2#0#5'Width'#2'_'#11'HelpContext'#2#0#5'Align'#7#6'alNone'#7'An'
+'chors'#11#5'akTop'#7'akRight'#0#8'AutoSize'#9#18'BorderSpacing.Left'#2#0#17
+'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#6#20'BorderSpacing.Bottom'
+#2#0#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'cc'
+'aFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#6'Cancel'#8#7'Capti'
+'on'#6#13'AddLinkButton'#7'Default'#8#10'DragCursor'#7#6'crDrag'#8'DragMode'
+#7#8'dmManual'#7'Enabled'#9#14'ParentBidiMode'#9#11'ModalResult'#2#0#7'OnCli'
+'ck'#7#18'AddLinkButtonClick'#10'ParentFont'#9#14'ParentShowHint'#9#8'TabOrd'
+'er'#2#1#7'TabStop'#9#7'Visible'#9#0#0#7'TButton'#16'DeleteLinkButton'#23'An'
+'chorSideRight.Control'#7#15'SeeAlsoTabSheet'#20'AnchorSideRight.Side'#7#9'a'
+'srBottom'#4'Left'#3'X'#2#6'Height'#2#23#3'Top'#2#0#5'Width'#2'k'#11'HelpCon'
+'text'#2#0#5'Align'#7#6'alNone'#7'Anchors'#11#5'akTop'#7'akRight'#0#8'AutoSi'
+'ze'#9#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing'
+'.Right'#2#2#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#0'!Bord'
+'erSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVerti'
+'cal'#7#7'ccaFill'#6'Cancel'#8#7'Caption'#6#16'DeleteLinkButton'#7'Default'#8
+#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#14'Parent'
+'BidiMode'#9#11'ModalResult'#2#0#7'OnClick'#7#21'DeleteLinkButtonClick'#10'P'
+'arentFont'#9#14'ParentShowHint'#9#8'TabOrder'#2#2#7'TabStop'#9#7'Visible'#9
+#0#0#5'TEdit'#12'LinkTextEdit'#22'AnchorSideLeft.Control'#7#14'LinkIdComboBo'
+'x'#19'AnchorSideLeft.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#13
+'AddLinkButton'#4'Left'#3#229#0#6'Height'#2#27#3'Top'#2#1#5'Width'#3#10#1#11
+'HelpContext'#2#0#5'Align'#7#6'alNone'#7'Anchors'#11#5'akTop'#6'akLeft'#7'ak'
+'Right'#0#8'AutoSize'#9#10'AutoSelect'#8#18'BorderSpacing.Left'#2#4#17'Borde'
+'rSpacing.Top'#2#0#19'BorderSpacing.Right'#2#4#20'BorderSpacing.Bottom'#2#0
+#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFil'
+'l'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#8'CharCase'#7#8'ecNorma'
+'l'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#8'EchoMode'#7#8'emN'
+'ormal'#7'Enabled'#9#9'MaxLength'#2#255#14'ParentBidiMode'#9#8'OnChange'#7#10
+'LinkChange'#10'ParentFont'#9#14'ParentShowHint'#9#12'PasswordChar'#6#1#0#8
+'ReadOnly'#8#7'TabStop'#9#8'TabOrder'#2#3#4'Text'#6#12'LinkTextEdit'#7'Visib'
+'le'#9#0#0#9'TComboBox'#14'LinkIdComboBox'#4'Left'#2#0#6'Height'#2#21#3'Top'
+#2#1#5'Width'#3#225#0#11'HelpContext'#2#0#7'TabStop'#9#5'Align'#7#6'alNone'
+#21'ArrowKeysTraverseList'#9#12'AutoComplete'#8#16'AutoCompleteText'#11#22'c'
+'bactEndOfLineComplete'#20'cbactSearchAscending'#0#12'AutoDropDown'#8#10'Aut'
+'oSelect'#8#8'AutoSize'#9#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2
+#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing'
+'.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpac'
+'ing.CellAlignVertical'#7#7'ccaFill'#8'CharCase'#7#8'ecNormal'#5'Ctl3D'#8#10
+'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#13'DropDownCount'#2#8#7'E'
+'nabled'#9#10'ItemHeight'#2#0#9'ItemIndex'#2#255#9'ItemWidth'#2#0#9'MaxLengt'
+'h'#2#0#8'OnChange'#7#10'LinkChange'#14'ParentBidiMode'#9#11'ParentColor'#8
+#11'ParentCtl3D'#9#10'ParentFont'#9#14'ParentShowHint'#9#6'Sorted'#8#5'Style'
+#7#10'csDropDown'#8'TabOrder'#2#4#4'Text'#6#14'LinkIdComboBox'#7'Visible'#9#0
+#0#0#9'TTabSheet'#15'ExampleTabSheet'#11'HelpContext'#2#0#7'Caption'#6#15'Ex'
+'ampleTabSheet'#28'ChildSizing.LeftRightSpacing'#2#0#28'ChildSizing.TopBotto'
+'mSpacing'#2#0#29'ChildSizing.HorizontalSpacing'#2#0#27'ChildSizing.Vertical'
+'Spacing'#2#0#27'ChildSizing.ControlsPerLine'#2#0#12'ClientHeight'#2'_'#11'C'
+'lientWidth'#3#197#2#7'Enabled'#9#10'ParentFont'#9#14'ParentShowHint'#9#0#5
+'TEdit'#11'ExampleEdit'#4'Left'#2#0#6'Height'#2#27#3'Top'#2#0#5'Width'#3#195
+#2#11'HelpContext'#2#0#5'Align'#7#5'alTop'#8'AutoSize'#9#10'AutoSelect'#8#18
+'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2
+#2#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#0'!BorderSpacing.'
,'CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'c'
+'caFill'#8'CharCase'#7#8'ecNormal'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8
+'dmManual'#8'EchoMode'#7#8'emNormal'#7'Enabled'#9#9'MaxLength'#2#255#14'Pare'
+'ntBidiMode'#9#8'OnChange'#7#17'ExampleEditChange'#10'ParentFont'#9#14'Paren'
+'tShowHint'#9#12'PasswordChar'#6#1#0#8'ReadOnly'#8#7'TabStop'#9#8'TabOrder'#2
+#0#4'Text'#6#11'ExampleEdit'#7'Visible'#9#0#0#7'TButton'#19'BrowseExampleBut'
+'ton'#21'AnchorSideTop.Control'#7#11'ExampleEdit'#18'AnchorSideTop.Side'#7#9
+'asrBottom'#23'AnchorSideRight.Control'#7#15'ExampleTabSheet'#20'AnchorSideR'
+'ight.Side'#7#9'asrBottom'#4'Left'#3':'#2#6'Height'#2#23#3'Top'#2'!'#5'Width'
+#3#133#0#11'HelpContext'#2#0#5'Align'#7#6'alNone'#7'Anchors'#11#5'akTop'#7'a'
+'kRight'#0#8'AutoSize'#9#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0
+#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.A'
+'round'#2#6'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacin'
+'g.CellAlignVertical'#7#7'ccaFill'#6'Cancel'#8#7'Caption'#6#19'BrowseExample'
+'Button'#7'Default'#8#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7
+'Enabled'#9#14'ParentBidiMode'#9#11'ModalResult'#2#0#7'OnClick'#7#24'BrowseE'
+'xampleButtonClick'#10'ParentFont'#9#14'ParentShowHint'#9#8'TabOrder'#2#1#7
+'TabStop'#9#7'Visible'#9#0#0#0#0#6'TPanel'#12'LeftBtnPanel'#4'Left'#2#0#6'He'
+'ight'#2'~'#3'Top'#2#0#5'Width'#2#20#11'HelpContext'#2#0#5'Align'#7#6'alLeft'
+#9'Alignment'#7#8'taCenter'#8'AutoSize'#8#18'BorderSpacing.Left'#2#0#17'Bord'
+'erSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0
+#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFil'
+'l'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#10'BevelInner'#7#6'bvNo'
+'ne'#10'BevelOuter'#7#6'bvNone'#10'BevelWidth'#2#1#11'BorderWidth'#2#0#11'Bo'
+'rderStyle'#7#6'bsNone'#28'ChildSizing.LeftRightSpacing'#2#0#28'ChildSizing.'
+'TopBottomSpacing'#2#0#29'ChildSizing.HorizontalSpacing'#2#0#27'ChildSizing.'
+'VerticalSpacing'#2#0#27'ChildSizing.ControlsPerLine'#2#0#12'ClientHeight'#2
+'~'#11'ClientWidth'#2#20#8'DockSite'#8#10'DragCursor'#7#6'crDrag'#8'DragKind'
+#7#6'dkDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#11'FullRepaint'#8#11'Par'
+'entColor'#9#10'ParentFont'#9#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'
+#2#1#7'TabStop'#8#7'Visible'#9#0#12'TSpeedButton'#16'BoldFormatButton'#4'Lef'
+'t'#2#0#6'Height'#2#23#3'Top'#2#0#5'Width'#2#20#11'HelpContext'#2#0#5'Align'
+#7#5'alTop'#10'AllowAllUp'#8#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'
+#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpaci'
+'ng.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSp'
+'acing.CellAlignVertical'#7#7'ccaFill'#5'Color'#7#9'clBtnFace'#4'Down'#8#7'E'
+'nabled'#9#4'Flat'#8#10'GroupIndex'#2#0#6'Layout'#7#11'blGlyphLeft'#6'Margin'
+#2#255#9'NumGlyphs'#2#0#7'Spacing'#2#4#11'Transparent'#9#7'Visible'#9#7'OnCl'
+'ick'#7#17'FormatButtonClick'#11'ShowCaption'#9#10'ParentFont'#9#14'ParentSh'
+'owHint'#9#0#0#12'TSpeedButton'#18'ItalicFormatButton'#3'Tag'#2#1#4'Left'#2#0
+#6'Height'#2#23#3'Top'#2'.'#5'Width'#2#20#11'HelpContext'#2#0#5'Align'#7#5'a'
+'lTop'#10'AllowAllUp'#8#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0
+#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.A'
+'round'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacin'
+'g.CellAlignVertical'#7#7'ccaFill'#5'Color'#7#9'clBtnFace'#4'Down'#8#7'Enabl'
+'ed'#9#4'Flat'#8#10'GroupIndex'#2#0#6'Layout'#7#11'blGlyphLeft'#6'Margin'#2
+#255#9'NumGlyphs'#2#0#7'Spacing'#2#4#11'Transparent'#9#7'Visible'#9#7'OnClic'
+'k'#7#17'FormatButtonClick'#11'ShowCaption'#9#10'ParentFont'#9#14'ParentShow'
+'Hint'#9#0#0#12'TSpeedButton'#21'UnderlineFormatButton'#3'Tag'#2#2#4'Left'#2
+#0#6'Height'#2#23#3'Top'#2#23#5'Width'#2#20#11'HelpContext'#2#0#5'Align'#7#5
+'alTop'#10'AllowAllUp'#8#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0
+#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.A'
+'round'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacin'
+'g.CellAlignVertical'#7#7'ccaFill'#5'Color'#7#9'clBtnFace'#4'Down'#8#7'Enabl'
+'ed'#9#4'Flat'#8#10'GroupIndex'#2#0#6'Layout'#7#11'blGlyphLeft'#6'Margin'#2
+#255#9'NumGlyphs'#2#0#7'Spacing'#2#4#11'Transparent'#9#7'Visible'#9#7'OnClic'
+'k'#7#17'FormatButtonClick'#11'ShowCaption'#9#10'ParentFont'#9#14'ParentShow'
+'Hint'#9#0#0#12'TSpeedButton'#18'InsertVarTagButton'#3'Tag'#2#5#4'Left'#2#0#6
+'Height'#2#23#3'Top'#2'\'#5'Width'#2#20#11'HelpContext'#2#0#5'Align'#7#5'alT'
+'op'#10'AllowAllUp'#8#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19
+'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Arou'
+'nd'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.C'
+'ellAlignVertical'#7#7'ccaFill'#5'Color'#7#9'clBtnFace'#4'Down'#8#7'Enabled'
+#9#4'Flat'#8#10'GroupIndex'#2#0#6'Layout'#7#11'blGlyphLeft'#6'Margin'#2#255#9
,'NumGlyphs'#2#0#7'Spacing'#2#4#11'Transparent'#9#7'Visible'#9#7'OnClick'#7#17
+'FormatButtonClick'#11'ShowCaption'#9#10'ParentFont'#9#14'ParentShowHint'#9#0
+#0#12'TSpeedButton'#26'InsertParagraphSpeedButton'#3'Tag'#2#6#4'Left'#2#0#6
+'Height'#2#23#3'Top'#2'E'#5'Width'#2#20#11'HelpContext'#2#0#5'Align'#7#5'alT'
+'op'#10'AllowAllUp'#8#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19
+'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Arou'
+'nd'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.C'
+'ellAlignVertical'#7#7'ccaFill'#7'Caption'#6#1'P'#5'Color'#7#9'clBtnFace'#4
+'Down'#8#7'Enabled'#9#4'Flat'#8#10'GroupIndex'#2#0#6'Layout'#7#11'blGlyphLef'
+'t'#6'Margin'#2#255#9'NumGlyphs'#2#0#7'Spacing'#2#4#11'Transparent'#9#7'Visi'
+'ble'#9#7'OnClick'#7#17'FormatButtonClick'#11'ShowCaption'#9#10'ParentFont'#9
+#14'ParentShowHint'#9#0#0#0#6'TPanel'#13'RightBtnPanel'#4'Left'#2#20#6'Heigh'
+'t'#2'~'#3'Top'#2#0#5'Width'#2#20#11'HelpContext'#2#0#5'Align'#7#6'alLeft'#9
+'Alignment'#7#8'taCenter'#8'AutoSize'#8#18'BorderSpacing.Left'#2#0#17'Border'
+'Spacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20
+'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'
+#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#10'BevelInner'#7#6'bvNone'
+#10'BevelOuter'#7#6'bvNone'#10'BevelWidth'#2#1#11'BorderWidth'#2#0#11'Border'
+'Style'#7#6'bsNone'#28'ChildSizing.LeftRightSpacing'#2#0#28'ChildSizing.TopB'
+'ottomSpacing'#2#0#29'ChildSizing.HorizontalSpacing'#2#0#27'ChildSizing.Vert'
+'icalSpacing'#2#0#27'ChildSizing.ControlsPerLine'#2#0#12'ClientHeight'#2'~'
+#11'ClientWidth'#2#20#8'DockSite'#8#10'DragCursor'#7#6'crDrag'#8'DragKind'#7
+#6'dkDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'#9#11'FullRepaint'#9#11'Paren'
+'tColor'#9#10'ParentFont'#9#14'ParentShowHint'#9#8'TabOrder'#2#2#7'TabStop'#8
+#7'Visible'#9#0#12'TSpeedButton'#21'InsertLinkSpeedButton'#4'Left'#2#0#6'Hei'
+'ght'#2#23#3'Top'#2#0#5'Width'#2#20#11'HelpContext'#2#0#5'Align'#7#5'alTop'
+#10'AllowAllUp'#8#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'Bo'
+'rderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'
+#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellA'
+'lignVertical'#7#7'ccaFill'#7'Caption'#6#2'Li'#5'Color'#7#9'clBtnFace'#4'Dow'
+'n'#8#7'Enabled'#8#4'Flat'#8#10'GroupIndex'#2#0#6'Layout'#7#11'blGlyphLeft'#6
+'Margin'#2#255#9'NumGlyphs'#2#0#7'Spacing'#2#4#11'Transparent'#9#7'Visible'#9
+#7'OnClick'#7#26'InsertLinkSpeedButtonClick'#11'ShowCaption'#9#8'ShowHint'#9
+#10'ParentFont'#9#14'ParentShowHint'#8#0#0#12'TSpeedButton'#19'InsertCodeTag'
+'Button'#3'Tag'#2#3#4'Left'#2#0#6'Height'#2#23#3'Top'#2#23#5'Width'#2#20#11
+'HelpContext'#2#0#5'Align'#7#5'alTop'#10'AllowAllUp'#8#18'BorderSpacing.Left'
+#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.'
+'Bottom'#2#0#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'
+#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#5'Color'#7#9
+'clBtnFace'#4'Down'#8#7'Enabled'#9#4'Flat'#8#10'GroupIndex'#2#0#6'Layout'#7
+#11'blGlyphLeft'#6'Margin'#2#255#9'NumGlyphs'#2#0#7'Spacing'#2#4#11'Transpar'
+'ent'#9#7'Visible'#9#7'OnClick'#7#17'FormatButtonClick'#11'ShowCaption'#9#8
+'ShowHint'#9#10'ParentFont'#9#14'ParentShowHint'#8#0#0#12'TSpeedButton'#18'I'
+'nsertRemarkButton'#3'Tag'#2#4#4'Left'#2#0#6'Height'#2#23#3'Top'#2'.'#5'Widt'
+'h'#2#20#11'HelpContext'#2#0#5'Align'#7#5'alTop'#10'AllowAllUp'#8#18'BorderS'
+'pacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'B'
+'orderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAl'
+'ignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'
+#5'Color'#7#9'clBtnFace'#4'Down'#8#7'Enabled'#9#4'Flat'#8#10'GroupIndex'#2#0
+#6'Layout'#7#11'blGlyphLeft'#6'Margin'#2#255#9'NumGlyphs'#2#0#7'Spacing'#2#4
+#11'Transparent'#9#7'Visible'#9#7'OnClick'#7#17'FormatButtonClick'#11'ShowCa'
+'ption'#9#8'ShowHint'#9#10'ParentFont'#9#14'ParentShowHint'#8#0#0#0#11'TOpen'
+'Dialog'#10'OpenDialog'#5'Width'#2#0#6'Height'#2#0#5'Title'#6#17'Open exampl'
+'e file'#6'Filter'#6#28'pascal file|*.pas; *.pp; *.p'#11'FilterIndex'#2#0#4
+'left'#3#240#0#3'top'#2#16#0#0#0
+'$'#2#5'Width'#3#241#2#13'ActiveControl'#7#9'ShortEdit'#7'Caption'#6#12'FPDo'
+'c editor'#12'ClientHeight'#2'~'#11'ClientWidth'#3#241#2#8'OnCreate'#7#10'Fo'
+'rmCreate'#9'OnDestroy'#7#11'FormDestroy'#8'OnResize'#7#10'FormResize'#10'Pa'
+'rentFont'#8#10'LCLVersion'#6#6'0.9.25'#0#12'TPageControl'#11'PageControl'#4
+'Left'#2'('#6'Height'#2'~'#5'Width'#3#201#2#10'ActivePage'#7#13'ShortTabShee'
+'t'#5'Align'#7#8'alClient'#8'TabIndex'#2#0#8'TabOrder'#2#0#11'TabPosition'#7
+#8'tpBottom'#8'OnChange'#7#17'PageControlChange'#13'OnPageChanged'#7#17'Page'
+'ControlChange'#0#9'TTabSheet'#13'ShortTabSheet'#7'Caption'#6#13'ShortTabShe'
+'et'#12'ClientHeight'#2'd'#11'ClientWidth'#3#193#2#0#6'TLabel'#9'LinkLabel'
+#21'AnchorSideTop.Control'#7#8'LinkEdit'#18'AnchorSideTop.Side'#7#9'asrCente'
+'r'#4'Left'#2#6#6'Height'#2#14#3'Top'#2'#'#5'Width'#2','#17'BorderSpacing.To'
+'p'#2#6#7'Caption'#6#9'LinkLabel'#11'ParentColor'#8#0#0#6'TLabel'#10'ShortLa'
+'bel'#22'AnchorSideLeft.Control'#7#13'ShortTabSheet'#21'AnchorSideTop.Contro'
+'l'#7#9'ShortEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#6#6'Heigh'
+'t'#2#14#3'Top'#2#6#5'Width'#2'4'#18'BorderSpacing.Left'#2#6#7'Caption'#6#10
+'ShortLabel'#11'ParentColor'#8#0#0#5'TEdit'#9'ShortEdit'#22'AnchorSideLeft.C'
+'ontrol'#7#10'ShortLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#23'AnchorSi'
+'deRight.Control'#7#13'ShortTabSheet'#20'AnchorSideRight.Side'#7#9'asrBottom'
+#4'Left'#2'@'#6'Height'#2#27#5'Width'#3''#2#7'Anchors'#11#5'akTop'#6'akLeft'
+#7'akRight'#0#8'AutoSize'#9#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Righ'
+'t'#2#2#8'OnChange'#7#20'ShortEditEditingDone'#13'OnEditingDone'#7#20'ShortE'
+'ditEditingDone'#8'TabOrder'#2#0#4'Text'#6#9'ShortEdit'#0#0#7'TButton'#12'Cr'
+'eateButton'#21'AnchorSideTop.Control'#7#8'LinkEdit'#18'AnchorSideTop.Side'#7
+#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'>'#5'Width'#2'['#8'AutoSiz'
+'e'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'CreateButton'#7'OnClick'#7
+#17'CreateButtonClick'#8'TabOrder'#2#1#0#0#7'TButton'#10'SaveButton'#22'Anch'
+'orSideLeft.Control'#7#12'CreateButton'#19'AnchorSideLeft.Side'#7#9'asrBotto'
+'m'#21'AnchorSideTop.Control'#7#12'CreateButton'#4'Left'#2'g'#6'Height'#2#23
+#3'Top'#2'>'#5'Width'#2'R'#8'AutoSize'#9#18'BorderSpacing.Left'#2#6#7'Captio'
+'n'#6#10'SaveButton'#7'OnClick'#7#15'SaveButtonClick'#8'TabOrder'#2#2#0#0#5
+'TEdit'#8'LinkEdit'#22'AnchorSideLeft.Control'#7#9'LinkLabel'#19'AnchorSideL'
+'eft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#9'ShortEdit'#18'Anchor'
+'SideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#13'ShortTabSheet'
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'8'#6'Height'#2#27#3'Top'#2
+#29#5'Width'#3#135#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSiz'
+'e'#9#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.'
+'Right'#2#2#8'OnChange'#7#19'LinkEditEditingDone'#13'OnEditingDone'#7#19'Lin'
+'kEditEditingDone'#8'TabOrder'#2#3#4'Text'#6#8'LinkEdit'#0#0#0#9'TTabSheet'
+#17'InheritedTabSheet'#7'Caption'#6#17'InheritedTabSheet'#12'ClientHeight'#2
+'d'#11'ClientWidth'#3#193#2#0#6'TLabel'#19'InheritedShortLabel'#6'Height'#2
+#14#3'Top'#2#2#5'Width'#3#193#2#5'Align'#7#5'alTop'#17'BorderSpacing.Top'#2#2
+#7'Caption'#6#19'InheritedShortLabel'#11'ParentColor'#8#0#0#5'TEdit'#18'Inhe'
+'ritedShortEdit'#22'AnchorSideLeft.Control'#7#17'InheritedTabSheet'#21'Ancho'
+'rSideTop.Control'#7#19'InheritedShortLabel'#18'AnchorSideTop.Side'#7#9'asrB'
+'ottom'#23'AnchorSideRight.Control'#7#17'InheritedTabSheet'#20'AnchorSideRig'
+'ht.Side'#7#9'asrBottom'#6'Height'#2#27#3'Top'#2#18#5'Width'#3#193#2#7'Ancho'
+'rs'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#17'BorderSpacing.Top'#2
+#2#8'ReadOnly'#9#8'TabOrder'#2#0#4'Text'#6#18'InheritedShortEdit'#0#0#7'TBut'
+'ton'#21'MoveToInheritedButton'#21'AnchorSideTop.Control'#7#18'InheritedShor'
+'tEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#6'Height'#2#23#3'Top'#2'3'#5'W'
+'idth'#3#140#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#21'Mo'
+'veToInheritedButton'#7'OnClick'#7#26'MoveToInheritedButtonClick'#8'TabOrder'
+#2#1#0#0#7'TButton'#23'CopyFromInheritedButton'#22'AnchorSideLeft.Control'#7
+#21'MoveToInheritedButton'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorS'
+'ideTop.Control'#7#21'MoveToInheritedButton'#18'AnchorSideTop.Side'#7#9'asrC'
+'enter'#4'Left'#3#150#0#6'Height'#2#23#3'Top'#2'3'#5'Width'#3#151#0#8'AutoSi'
+'ze'#9#18'BorderSpacing.Left'#2#10#7'Caption'#6#23'CopyFromInheritedButton'#7
+'OnClick'#7#28'CopyFromInheritedButtonClick'#8'TabOrder'#2#2#0#0#7'TButton'
+#24'AddLinkToInheritedButton'#22'AnchorSideLeft.Control'#7#23'CopyFromInheri'
+'tedButton'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'
+#7#23'CopyFromInheritedButton'#4'Left'#3'7'#1#6'Height'#2#23#3'Top'#2'3'#5'W'
+'idth'#3#151#0#8'AutoSize'#9#18'BorderSpacing.Left'#2#10#7'Caption'#6#24'Add'
+'LinkToInheritedButton'#7'OnClick'#7#29'AddLinkToInheritedButtonClick'#8'Tab'
,'Order'#2#3#0#0#0#9'TTabSheet'#13'DescrTabSheet'#7'Caption'#6#13'DescrTabShe'
+'et'#12'ClientHeight'#2'd'#11'ClientWidth'#3#193#2#0#5'TMemo'#9'DescrMemo'#6
+'Height'#2'`'#5'Width'#3#191#2#5'Align'#7#8'alClient'#19'BorderSpacing.Right'
+#2#2#20'BorderSpacing.Bottom'#2#4#13'Lines.Strings'#1#6#9'DescrMemo'#0#8'OnC'
+'hange'#7#15'DescrMemoChange'#8'TabOrder'#2#0#0#0#0#9'TTabSheet'#14'ErrorsTa'
+'bSheet'#7'Caption'#6#14'ErrorsTabSheet'#12'ClientHeight'#2'd'#11'ClientWidt'
+'h'#3#193#2#0#5'TMemo'#10'ErrorsMemo'#6'Height'#2'`'#5'Width'#3#191#2#5'Alig'
+'n'#7#8'alClient'#19'BorderSpacing.Right'#2#2#20'BorderSpacing.Bottom'#2#4#13
+'Lines.Strings'#1#6#10'ErrorsMemo'#0#8'OnChange'#7#16'ErrorsMemoChange'#8'Ta'
+'bOrder'#2#0#0#0#0#9'TTabSheet'#15'SeeAlsoTabSheet'#7'Caption'#6#15'SeeAlsoT'
+'abSheet'#12'ClientHeight'#2'd'#11'ClientWidth'#3#193#2#0#8'TListBox'#11'Lin'
+'kListBox'#21'AnchorSideTop.Control'#7#13'AddLinkButton'#18'AnchorSideTop.Si'
+'de'#7#9'asrBottom'#6'Height'#2'E'#3'Top'#2#27#5'Width'#3#191#2#5'Align'#7#8
+'alBottom'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#17'Bord'
+'erSpacing.Top'#2#4#19'BorderSpacing.Right'#2#2#20'BorderSpacing.Bottom'#2#4
+#7'OnClick'#7#16'LinkListBoxClick'#8'TabOrder'#2#0#0#0#7'TButton'#13'AddLink'
+'Button'#23'AnchorSideRight.Control'#7#16'DeleteLinkButton'#4'Left'#3#239#1#6
+'Height'#2#23#5'Width'#2'_'#7'Anchors'#11#5'akTop'#7'akRight'#0#8'AutoSize'#9
+#19'BorderSpacing.Right'#2#6#7'Caption'#6#13'AddLinkButton'#7'OnClick'#7#18
+'AddLinkButtonClick'#8'TabOrder'#2#1#0#0#7'TButton'#16'DeleteLinkButton'#23
+'AnchorSideRight.Control'#7#15'SeeAlsoTabSheet'#20'AnchorSideRight.Side'#7#9
+'asrBottom'#4'Left'#3'T'#2#6'Height'#2#23#5'Width'#2'k'#7'Anchors'#11#5'akTo'
+'p'#7'akRight'#0#8'AutoSize'#9#19'BorderSpacing.Right'#2#2#7'Caption'#6#16'D'
+'eleteLinkButton'#7'OnClick'#7#21'DeleteLinkButtonClick'#8'TabOrder'#2#2#0#0
+#5'TEdit'#12'LinkTextEdit'#22'AnchorSideLeft.Control'#7#14'LinkIdComboBox'#19
+'AnchorSideLeft.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#13'AddLin'
+'kButton'#4'Left'#3#229#0#6'Height'#2#27#3'Top'#2#1#5'Width'#3#6#1#7'Anchors'
+#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#18'BorderSpacing.Left'#2#4
+#19'BorderSpacing.Right'#2#4#8'OnChange'#7#10'LinkChange'#8'TabOrder'#2#3#4
+'Text'#6#12'LinkTextEdit'#0#0#9'TComboBox'#14'LinkIdComboBox'#6'Height'#2#21
+#3'Top'#2#1#5'Width'#3#225#0#10'ItemHeight'#2#13#9'MaxLength'#2#255#8'OnChan'
+'ge'#7#10'LinkChange'#8'TabOrder'#2#4#4'Text'#6#14'LinkIdComboBox'#0#0#0#9'T'
+'TabSheet'#15'ExampleTabSheet'#7'Caption'#6#15'ExampleTabSheet'#12'ClientHei'
+'ght'#2'd'#11'ClientWidth'#3#193#2#0#5'TEdit'#11'ExampleEdit'#6'Height'#2#27
+#5'Width'#3#191#2#5'Align'#7#5'alTop'#8'AutoSize'#9#19'BorderSpacing.Right'#2
+#2#8'OnChange'#7#17'ExampleEditChange'#8'TabOrder'#2#0#4'Text'#6#11'ExampleE'
+'dit'#0#0#7'TButton'#19'BrowseExampleButton'#21'AnchorSideTop.Control'#7#11
+'ExampleEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Contr'
+'ol'#7#15'ExampleTabSheet'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3
+'6'#2#6'Height'#2#23#3'Top'#2'!'#5'Width'#3#133#0#7'Anchors'#11#5'akTop'#7'a'
+'kRight'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#19'Browse'
+'ExampleButton'#7'OnClick'#7#24'BrowseExampleButtonClick'#8'TabOrder'#2#1#0#0
+#0#0#6'TPanel'#12'LeftBtnPanel'#6'Height'#2'~'#5'Width'#2#20#5'Align'#7#6'al'
+'Left'#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'~'#11'ClientWidth'#2#20
+#11'FullRepaint'#8#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#1#0#12'T'
+'SpeedButton'#16'BoldFormatButton'#6'Height'#2#23#5'Width'#2#20#5'Align'#7#5
+'alTop'#5'Color'#7#9'clBtnFace'#9'NumGlyphs'#2#0#7'OnClick'#7#17'FormatButto'
+'nClick'#0#0#12'TSpeedButton'#18'ItalicFormatButton'#3'Tag'#2#1#6'Height'#2
+#23#3'Top'#2'.'#5'Width'#2#20#5'Align'#7#5'alTop'#5'Color'#7#9'clBtnFace'#9
+'NumGlyphs'#2#0#7'OnClick'#7#17'FormatButtonClick'#0#0#12'TSpeedButton'#21'U'
+'nderlineFormatButton'#3'Tag'#2#2#6'Height'#2#23#3'Top'#2#23#5'Width'#2#20#5
+'Align'#7#5'alTop'#5'Color'#7#9'clBtnFace'#9'NumGlyphs'#2#0#7'OnClick'#7#17
+'FormatButtonClick'#0#0#12'TSpeedButton'#18'InsertVarTagButton'#3'Tag'#2#5#6
+'Height'#2#23#3'Top'#2'\'#5'Width'#2#20#5'Align'#7#5'alTop'#5'Color'#7#9'clB'
+'tnFace'#9'NumGlyphs'#2#0#7'OnClick'#7#17'FormatButtonClick'#0#0#12'TSpeedBu'
+'tton'#26'InsertParagraphSpeedButton'#3'Tag'#2#6#6'Height'#2#23#3'Top'#2'E'#5
+'Width'#2#20#5'Align'#7#5'alTop'#7'Caption'#6#1'P'#5'Color'#7#9'clBtnFace'#9
+'NumGlyphs'#2#0#7'OnClick'#7#17'FormatButtonClick'#0#0#0#6'TPanel'#13'RightB'
+'tnPanel'#4'Left'#2#20#6'Height'#2'~'#5'Width'#2#20#5'Align'#7#6'alLeft'#10
+'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'~'#11'ClientWidth'#2#20#8'TabOrd'
+'er'#2#2#0#12'TSpeedButton'#21'InsertLinkSpeedButton'#6'Height'#2#23#5'Width'
+#2#20#5'Align'#7#5'alTop'#7'Caption'#6#2'Li'#5'Color'#7#9'clBtnFace'#7'Enabl'
+'ed'#8#9'NumGlyphs'#2#0#7'OnClick'#7#26'InsertLinkSpeedButtonClick'#8'ShowHi'
+'nt'#9#14'ParentShowHint'#8#0#0#12'TSpeedButton'#19'InsertCodeTagButton'#3'T'
,'ag'#2#3#6'Height'#2#23#3'Top'#2#23#5'Width'#2#20#5'Align'#7#5'alTop'#5'Colo'
+'r'#7#9'clBtnFace'#9'NumGlyphs'#2#0#7'OnClick'#7#17'FormatButtonClick'#8'Sho'
+'wHint'#9#14'ParentShowHint'#8#0#0#12'TSpeedButton'#18'InsertRemarkButton'#3
+'Tag'#2#4#6'Height'#2#23#3'Top'#2'.'#5'Width'#2#20#5'Align'#7#5'alTop'#5'Col'
+'or'#7#9'clBtnFace'#9'NumGlyphs'#2#0#7'OnClick'#7#17'FormatButtonClick'#8'Sh'
+'owHint'#9#14'ParentShowHint'#8#0#0#0#11'TOpenDialog'#10'OpenDialog'#5'Title'
+#6#17'Open example file'#6'Filter'#6#28'pascal file|*.pas; *.pp; *.p'#11'Fil'
+'terIndex'#2#0#4'left'#3#240#0#3'top'#2#16#0#0#0
]);

View File

@ -1203,7 +1203,7 @@ begin
end;
initialization
{$I fpdoceditwindow.lrs}
{$I lazdoc.lrs}
{$I fpdoceditwindow.lrs}
end.

View File

@ -28,7 +28,7 @@ uses
Classes, SysUtils, LResources, TypInfo, LCLProc, Forms, Controls, Menus,
ExtCtrls, StdCtrls, Graphics, Grids, CheckLst, Buttons, ComCtrls, Dialogs,
LazStringGridEdit, CheckListboxEditorDlg, CheckGroupEditorDlg, GraphType, PropEdits,
ObjInspStrConsts, bp;
ObjInspStrConsts;
type
{ TComponentEditorDesigner }
@ -326,17 +326,6 @@ type
function ToolBar: TToolBar; virtual;
end;
{ TButtonPanelComponentEditor
The default componenteditor for TButtonPanelComponentEditor }
TButtonPanelComponentEditor = class(TDefaultComponentEditor)
protected
public
procedure ExecuteVerb(Index: Integer); override;
function GetVerb(Index: Integer): string; override;
function GetVerbCount: Integer; override;
function ButtonPanel: TCustomButtonPanel2; virtual;
end;
{ TFileDialogComponentEditor
The default componenteditor for TFileDialog }
@ -1006,61 +995,6 @@ begin
Result := TToolBar(GetComponent);
end;
{ TButtonPanelComponentEditor }
procedure TButtonPanelComponentEditor.ExecuteVerb(Index: Integer);
var
Hook: TPropertyEditorHook;
NewPanelButton: TPanelBitBtn2;
NewName: string;
CurButtonPanel: TCustomButtonPanel2;
begin
Hook:=nil;
if not GetHook(Hook) then exit;
CurButtonPanel := ButtonPanel;
case Index of
//0: default button
0: NewPanelButton := CurButtonPanel.AddNewButton;
//1: OK button
1: NewPanelButton := CurButtonPanel.AddOKButton;
//2: Cancel button
2: NewPanelButton := CurButtonPanel.AddCancelButton;
//3: Help button
3: NewPanelButton := CurButtonPanel.AddHelpButton;
//4: Apply button
4: NewPanelButton := CurButtonPanel.AddApplyButton;
else
exit;
end;
Hook.PersistentAdded(NewPanelButton, True);
Modified;
end;
function TButtonPanelComponentEditor.GetVerb(Index: Integer): string;
begin
case Index of
0: Result := 'New button';
1: Result := 'New OK button';
2: Result := 'New Cancel button';
3: Result := 'New Help button';
4: Result := 'New Apply button';
else
Result := '';
end;
end;
function TButtonPanelComponentEditor.GetVerbCount: Integer;
begin
Result := 5;
end;
function TButtonPanelComponentEditor.ButtonPanel: TCustomButtonPanel2;
begin
Result := TCustomButtonPanel2(GetComponent);
end;
{ TCommonDialogComponentEditor }
procedure TCommonDialogComponentEditor.TestDialog;
@ -1252,7 +1186,6 @@ initialization
RegisterComponentEditor(TCheckListBox,TCheckListBoxComponentEditor);
RegisterComponentEditor(TCheckGroup,TCheckGroupComponentEditor);
RegisterComponentEditor(TToolBar,TToolBarComponentEditor);
RegisterComponentEditor(TButtonPanel2,TButtonPanelComponentEditor);
RegisterComponentEditor(TCommonDialog, TCommonDialogComponentEditor);
finalization

View File

@ -6148,31 +6148,6 @@ LazarusResources.Add('menu_comment','PNG',[
+#149#7#30'c('#204#155'r'#238'?3'#19'#'#3'7'''#11#206'@f````Xu'#224#209'la'
+#128'K|'#224#1#0'a'#226'H'#21'Z'#150#140#0#0#0#0'IEND'#174'B`'#130
]);
LazarusResources.Add('menu_commit','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a'
+#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167#147#0#0#0#9'pHYs'#0#0#13#215#0#0
+#13#215#1'B('#155'x'#0#0#0#7'tIME'#7#214#7#26#10''''#21'?'#184#237'!'#0#0#1
+#220'IDAT8'#203#157#147'Mk'#19'Q'#24#133#159';_M'#140#164'BLc'#131#31'm6'#213
+'v'#211#210'*~Tc'#13'B'#169'8nD+'#130#184#26'p'#173';'#193#191#224'~V'#221'u'
+')D'#10#133#138#197'R'#186'j'#164#168#27#193'Mu!)bL&M'#154#201'd'#198#205#24
+''''#157'A'#130'g'#249'^'#158#195#185#231#190#23#250#144'nj'#158'nj'#211'Qg'
+#18#253'k[7'#181#194''#27'<~`'#0#188#209'Mm.8'#23#17'q'#7#128'<'#176#8'L'#1
+#147#1#3#150#150'M'#128#27'E'#195'^'#15#25#232#166'v'#1'x>'''#180'T'#182'puX'
+'M'#141#230#16#2'U'#142'a'#217'?)}['#225#202#232#189#30#19#17#128#23#128#23
+#143#242#249#243#242'PN'#170#217'e'#188#218#167#158't'#31#155'5'#128#174#201
+#185'={V'#248#240#4#240#242#225#181#235'7c'#153'3X'#149'u,O#'#238#218#0#12':'
+#13'6'#219#206#223#226#132#196#165#145#187',-'#155'('#254#236#233#157#179#227
+#147#177't'#150#250#175'w$Z'#13#18'4'#24'nUxE'#2'G'#234#237':=x'#178'{'#13#5
+'`@'#213'f'#143#143'M'#167#227#214'{'#178#251'Uv'#164#4#154'"'#168#29#137'3'
+#238'C'#23#21'0'#235#22#153'c'#167#217'\'#253#208#237'@'#1#232#184'nF'#200
+#130'T'#195'b'#171'T'#247#214'Z'#149#208#235'L\>'#17#130#187'{'#224't'#156
+#228#209#198'W'#182'wvYk'#181'-'#224#25'0U4lQ4l'#1#240'69'#20#130#129'n'#7
+#236'7'#171#238'J]H'#192#253#162'a'#175#30'N'#224#195'3E'#195'.En'#162#170
+#200#7#128#23#5#251#10#193#193#4#27#205#189#178'Z'#144#189#24#166'6'#216#228
+#207'5'#162'$'#3#140#221#150#221'/'#7#237#250#173#153#220#143#212'n'#249#148
+#208#213#173#207#175';v?$'#184#137'#'#192#2'P'#5'6'#158'$'#221#239#2#188#249
+'E'#167#243'/'#131#223#215'K'#186#5'^'#207'5'#222#0#0#0#0'IEND'#174'B`'#130
]);
LazarusResources.Add('menu_compiler_options','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a'
+#0#0#2'JIDATx^'#165#147'Mk'#19'a'#20#133#207';'#157#153'4ic'#155#166#154#144
@ -6266,47 +6241,6 @@ LazarusResources.Add('menu_configure_help','PNG',[
+#10#176#224'h'#201'z\'#157#255#5'~'#28'{rg'#141#201#170#0#0#0#0'IEND'#174'B`'
+#130
]);
LazarusResources.Add('menu_diff','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a'
+#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167#147#0#0#0#9'pHYs'#0#0#13#215#0#0
+#13#215#1'B('#155'x'#0#0#0#7'tIME'#7#213#6#29#17#18#8#200#223'lx'#0#0#3'4IDA'
+'T8'#203#165#147'[hTw'#16#198'g'#254#231#178#231#156#205#222#226'n6'#169#27
+'4'#136#26#139#151'6'#27'['#179'T'#173#164'>'#24'|P4'#20#20#162#146'B'#169
+#171#173#15'5M5TZ4D'#193#18#164'Thk'#21#164#133'&/}'#170#180#198#16'/H'#172
+'h@'#163#193'['#196'd'#147#205#222#183#155#205#238#158'=9'#243#247'%'#27'Z'
+#241#173#31#12'3'#204#195#143'o'#24'>'#132'W'#212#214'~'#248'7'#189#144#223
+#138#136'*qB'#206#249#140#205'f'#191#216'y'#188#235#19'x'#141#196#210#240'E'
+#251#225#13#185'|'#254#175#230#157#205#178#195'Q'#142'E'#195#228'&'#7#144#5
+#180'NgR'#31'g2'#211'{'#237'v[c'#231#241#174#155#255#6' '#0#192#177#175';'
+#214#166#211#233'['#193#253#159'a'#223#221#201#226'HR,('#154#166#154#196#165
+'\6'#155#241#191#1'J'#227#219'>'#185#251#204'i'#170#240'T'#212'w'#28'=6'#244
+#31#7#137'Dr'#224#211#3#135#240#247#219'QcJ'#183'K'#187'6'#249#178#11#23'h'
+#255#152'D'#174#161#231#233#196#141#145#216#162#233#191#195#197#131#193'Cr'
+#247#153'o'#175#1#128#173#4#16':'#190':'#210#230#175#171#223'<'#154#20#205
+#209#25'M'#250#168'qI'#164#202#165#162'"3'#137#8'd'#213'"'#166'r'#250#236#195
+#231'I'#170#177'P'#206#240#186#20'\'#189'fU'#246#234#192#181'['#0#0','#145
+#136#159#244#215#249#165#193#23#134#28'X'#238'6'#4#6'n'#221'0'#157'y}V3'#137
+#4#211'4'#221#145#148#238'A'#192#240'p'#4#228'w'#214#190#171'D'#163#145#238
+#249#19'$I'#226#4#12#173'v'#7'('#178'x/'#147'7'#152'br]'#20#176'H'#196#151
+#246#220#8#157'4'#136#202#128#131'+m'#136#159#171#170#6#146'$'#241'y'#0#17
+#205'Z$Q'#146#24#231'O&'#166#167#24#218#152#171#12'L'#189'h'#134#199'b'#185
+#144'N'#20#23'8'#18'0'#174#204#26#134#169#235#186'@D'#198'<'#192#235#245#222
+#153#152#152#168'w'#200'2>'#30#143#151#143#199's79'#131'("'#139' q'#183#0'0'
+#3#200#173#201'Xt}'#237#162'rL&'#19'zee'#213'`'#9#192'DQ'#252#177''#224'Jx'
+#171#223'+'#168'V5`r'#178#1'G'#6#156#139#28#200'A'#8'r'#161'P'#168'py<'#239
+'oy'#203#195'~'#190'p.'#147'N'#167#250#231#191'p'#165#175'h'#197#155#181'mV'
+#139#168#175'\V'#163#141#198#139#245#177'p'#200#163#170#234'3'#226'T'#27#25
+''#177#221#229'v'#239#222#177'J'#132#193#235'rU'#209'0'#22#139'5'#212',Y|'
+#225#225#131#145#172#0#0#176'c'#231#246#203#195#15#238#239#231#185#212#212
+#174#166#128#221#0#177'r'#166#200'?'#224'('#172#169'[ZQ'#181#205#239#134'sgO'
+'S`]'#128'MNMJD'#166#196#24'kihX'#215#135'%+]'#167'N'#172#30#27#27#255#195
+#227#246#20#156#206'r'#217'_'#231'wVWW'#219'zz{'#30'=y'#250'H'#213#243#198'7'
+'N'#151#253#167#166'-Mpo'#248'>lxo#'#253#242#235'E'#134#175#134#163#235#212
+#137'}'#0#208#28#10#133'6'#2#128#230#243#249'.'#1'@o{'#219#209#243#193'`'#176
+#19#25#255'rO'#203'^'#176'Z'#203#224#251#179#223#1#190'&`l'#174#176#148#149
+#185#206#1#0'Z[[[T'#205#242#195#220#238'C'#248#191'z'#9';'#169'f'#147'hO'#162
+#5#0#0#0#0'IEND'#174'B`'#130
]);
LazarusResources.Add('menu_editor_options','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a'
+#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167
@ -6636,31 +6570,6 @@ LazarusResources.Add('menu_information','PNG',[
+#193#194':'#16#131' '#8'^'#0'M'#2#228#214#190'G'#255#197','#211#138#215#249
+'7'#139#238#165#161#139#191#222'a'#0#0#0#0'IEND'#174'B`'#130
]);
LazarusResources.Add('menu_log','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a'
+#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167#147#0#0#0#9'pHYs'#0#0#11#19#0#0
+#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#213#9#22#18'7);R'#2'H'#0#0#1#203'IDAT8'
+#203#165#147'Mh'#19'A'#20#199'3'#221#163'H'#22'"-'#226#177#224')'#160'X+'#1
+#15#130#21#132'x'#236'E'#208#182''''#175#165#23#21'<'#138' '#197' '#245'"~'
+#128#154#22#138'1'#189'['#26#17'M\'#16#237#193'b'#211#141#27'L'#253#192#213
+'l'#235#16#21'Z'#145#205'x0C'#179'mj+'#190#203#255#13#204#251#207'of'#222#131
+#255#12'a'#146#226']'#250#128#25#224#216'Vzx'#136#188#169#147#0#151'G/'#157#1
+'f'#14#30'w'#216#142#182#18'XM'#189#1#240#237#249'9'#182#163'WOJ'#221#172';-'
+#141#211#222'T@Y'#21'X'#221#147#167#172#10#252#232'z'#216'V_LK'#6#199#138#28
+#233#31#6#24'7'#4#196#227'q'#196#137#165'?'#139'}MeM}'#223'''O2t'#237#25#31
+#158#140'3'#183#16#132'@'#135#213'z'#31#165#20#245'z}'#195'K'#7'A'#128#155'I'
+#173#21'{'#203'|-Mu'#0'='#17#3#219#182#177'm;R'#236#251'>n&'#197#224'X'#145
+#197#199#25'^'#149#151'Q'#165#28'@'#207#200'dc'#246#175#4#230#228#129't'#129
+#197'|'#134#185#183#10'U'#202#241's'#255'E'#206#159#189'0'#11#136'M'#9#180
+#214#20#210#189#12'\y'#138'7}'#135#202#231#239#168#249#7#188#239#26#166#179
+#205'7F'#8#180#214'd'#179'Y~'#201'C'#204';'#14#239'>'#213'Yz='#5#189'iv'#173
+#172#0#218'4'#161'nK'#16#134'!'#187'?'#166'y'#244#165#155#251#185#28#221#242
+'%;'#251'n'#145'L&q]'#151'7'#149#5#140#139'\OP'#173'V'#241'<'#143#145#201#6
+'G;+'#172#238'H'#16#30#24'%'#145'H`Y'#22#150'eE'#186'x'#3'A,'#22'CkM'#173'VC'
+'k'#141#148#18#173'5B'#8#132#16#173#219#27#17#3#165#20#142#227'l:u'#198'd}'
+#24#131#137#155#183#175#159#250#135')'#158'0'#201'oZ'#157#232#152'y'#9#252#18
+#0#0#0#0'IEND'#174'B`'#130
]);
LazarusResources.Add('menu_new','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a'
+#0#0#2'"IDATx^]'#146#191'k'#21'A'#20#133#207#157#217'}'#201'K'#226'3F'#17'S)'

View File

@ -38,11 +38,9 @@ menu/menu_close_all.png
menu/menu_codetoolsdefineseditor.png
menu/menu_codetoolsoptions.png
menu/menu_comment.png
menu/menu_commit.png
menu/menu_compiler_options.png
menu/menu_configure_build_lazarus.png
menu/menu_configure_help.png
menu/menu_diff.png
menu/menu_editor_options.png
menu/menu_edit_lowercase.png
menu/menu_edit_sort.png
@ -55,7 +53,6 @@ menu/menu_goto_line.png
menu/menu_help.png
menu/menu_indent.png
menu/menu_information.png
menu/menu_log.png
menu/menu_new.png
menu/menu_pause.png
menu/menu_project_add.png
@ -209,4 +206,4 @@ codetoolsdefines/da_ifdef.png
codetoolsdefines/da_ifndef.png
codetoolsdefines/da_undefine.png
codetoolsdefines/da_undefineall.png
codetoolsdefines/da_undefinerecurse.png
codetoolsdefines/da_undefinerecurse.png

View File

@ -47,7 +47,7 @@ uses
LCLClasses, AsyncProcess, FileCtrl, Maps, HelpIntfs, LazHelpIntf, LazHelpHTML,
StdActns, Buttons, Extctrls, Calendar, Clipbrd, Forms, LCLIntf, Spin,
Comctrls, Graphics, StdCtrls, Arrow, Controls, ImgList, Menus, Toolwin,
Dialogs, Messages, ActnList, Grids, MaskEdit, ButtonPanel, bp,
Dialogs, Messages, ActnList, Grids, MaskEdit, ButtonPanel,
Printers, PostScriptPrinter, PostScriptCanvas, CheckLst, PairSplitter,
ExtDlgs, DBCtrls, DBGrids, DBActns, EditBtn, ExtGraphics, ColorBox,
PropertyStorage, IniPropStorage, XMLPropStorage, Chart, LDockTree, LDockCtrl,

View File

@ -6,7 +6,6 @@ AddFile('arrow.pp','Arrow',pftUnit,[pffHasRegisterProc],cpBase);
AddFile('asyncprocess.pp','AsyncProcess',pftUnit,[pffHasRegisterProc],cpBase);
AddFile('avglvltree.pas','AvgLvlTree',pftUnit,[],cpBase);
AddFile('buttonpanel.pas','ButtonPanel',pftUnit,[pffHasRegisterProc],cpBase);
AddFile('bp.pas','bp',pftUnit,[pffHasRegisterProc],cpBase);
AddFile('buttons.pp','Buttons',pftUnit,[pffHasRegisterProc],cpBase);
AddFile('calendar.pp','Calendar',pftUnit,[pffHasRegisterProc],cpBase);
AddFile('chart.pp','Chart',pftUnit,[pffHasRegisterProc],cpBase);

View File

@ -41,7 +41,7 @@ uses
LazarusPackageIntf,
Menus, Buttons, StdCtrls, ExtCtrls, ComCtrls, Forms, Grids, Controls,
Dialogs, Spin, Arrow, Calendar, MaskEdit, CheckLst, PairSplitter, ExtDlgs,
StdActns, DBCtrls, DBGrids, DBActns, EditBtn, ActnList, FileCtrl, ButtonPanel, bp,
StdActns, DBCtrls, DBGrids, DBActns, EditBtn, ActnList, FileCtrl, ButtonPanel,
LResources, XMLPropStorage, IniPropStorage, Graphics, Chart, ColorBox,
LazHelpHTML, PopupNotifier, AsyncProcess;
@ -80,7 +80,6 @@ begin
RegisterUnit('Chart',@Chart.Register);
RegisterUnit('ColorBox',@ColorBox.Register);
RegisterUnit('ButtonPanel',@ButtonPanel.Register);
RegisterUnit('bp',@bp.Register);
RegisterUnit('LResources',@LResources.Register);
RegisterUnit('LazHelpHTML',@LazHelpHTML.Register);
RegisterUnit('PopupNotifier', @PopupNotifier.Register);