LCL help: fixing path delims after substituting macros

git-svn-id: trunk@9862 -
This commit is contained in:
mattias 2006-09-12 09:41:44 +00:00
parent 69dacf789b
commit 339e49de45
14 changed files with 1028 additions and 1014 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,412 +1,439 @@
{ This is an automatically generated lazarus resource file }
LazarusResources.Add('TEnvironmentOptionsDialog','FORMDATA',[
'TPF0'#25'TEnvironmentOptionsDialog'#24'EnvironmentOptionsDialog'#13'ActiveCo'
+'ntrol'#7#12'CancelButton'#7'Caption'#6#24'EnvironmentOptionsDialog'#12'Clie'
+'ntHeight'#3#8#2#11'ClientWidth'#3#28#2#8'OnResize'#7#10'FormResize'#13'Pixe'
+'lsPerInch'#2'p'#8'Position'#7#14'poScreenCenter'#18'HorzScrollBar.Page'#3#27
+#2#18'VertScrollBar.Page'#3#7#2#4'Left'#3':'#1#6'Height'#3#8#2#3'Top'#2'|'#5
+'Width'#3#28#2#0#9'TNotebook'#8'Notebook'#5'Align'#7#5'alTop'#7'Anchors'#11#5
+'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#9'PageIndex'#2#5#6'Height'#3#221#1
+#5'Width'#3#28#2#0#5'TPage'#9'FilesPage'#7'Caption'#6#9'FilesPage'#11'Client'
+'Width'#3#24#2#12'ClientHeight'#3#191#1#4'Left'#2#2#6'Height'#3#191#1#3'Top'
+#2#28#5'Width'#3#24#2#0#6'TLabel'#23'MaxRecentOpenFilesLabel'#7'Caption'#6#23
+'MaxRecentOpenFilesLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#6
+#6'Height'#2#14#3'Top'#2#10#5'Width'#2''#0#0#6'TLabel'#26'MaxRecentProjectF'
+'ilesLabel'#7'Caption'#6#26'MaxRecentProjectFilesLabel'#5'Color'#7#6'clNone'
+#11'ParentColor'#8#4'Left'#2#6#6'Height'#2#14#3'Top'#2':'#5'Width'#3#135#0#0
+#0#9'TComboBox'#26'MaxRecentOpenFilesComboBox'#7'Anchors'#11#5'akTop'#6'akLe'
+'ft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbac'
+'tSearchAscending'#0#13'Items.Strings'#1#6#1'5'#6#2'10'#6#2'15'#6#2'20'#6#2
+'25'#6#2'30'#0#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#21#3
+'Top'#2#26#5'Width'#3#12#2#0#0#9'TComboBox'#29'MaxRecentProjectFilesComboBox'
+#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cb'
+'actEndOfLineComplete'#20'cbactSearchAscending'#0#13'Items.Strings'#1#6#1'5'
+#6#2'10'#6#2'15'#6#2'20'#6#2'25'#6#2'30'#0#9'MaxLength'#2#0#8'TabOrder'#2#1#4
+'Left'#2#6#6'Height'#2#21#3'Top'#2'J'#5'Width'#3#12#2#0#0#9'TCheckBox'#30'Op'
+'enLastProjectAtStartCheckBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0
+#7'Caption'#6#30'OpenLastProjectAtStartCheckBox'#8'TabOrder'#2#2#4'Left'#2#6
+#6'Height'#2#20#3'Top'#2'j'#5'Width'#3#12#2#0#0#9'TGroupBox'#18'LazarusDirGr'
+'oupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#18'Lazar'
+'usDirGroupBox'#12'ClientHeight'#2'%'#11'ClientWidth'#3#8#2#8'TabOrder'#2#3#4
+'Left'#2#6#6'Height'#2'6'#3'Top'#3#142#0#5'Width'#3#12#2#0#9'TComboBox'#18'L'
+'azarusDirComboBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCom'
+'pleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#9'MaxLe'
+'ngth'#2#0#8'TabOrder'#2#0#4'Text'#6#18'LazarusDirComboBox'#4'Left'#2#6#6'He'
+'ight'#2#21#3'Top'#2#3#5'Width'#3#216#1#0#0#7'TButton'#16'LazarusDirButton'#7
+'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#7'Capti'
+'on'#6#3'...'#7'OnClick'#7#22'DirectoriesButtonClick'#8'TabOrder'#2#1#4'Left'
+#3#230#1#6'Height'#2#21#3'Top'#2#3#5'Width'#2#20#0#0#0#9'TGroupBox'#20'Compi'
+'lerPathGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6
+#20'CompilerPathGroupBox'#12'ClientHeight'#2'%'#11'ClientWidth'#3#8#2#8'TabO'
+'rder'#2#4#4'Left'#2#6#6'Height'#2'6'#3'Top'#3#197#0#5'Width'#3#12#2#0#9'TCo'
+'mboBox'#20'CompilerPathComboBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'
+#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscendin'
+'g'#0#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#20'CompilerPathComboBox'#4
+'Left'#2#6#6'Height'#2#21#3'Top'#2#3#5'Width'#3#216#1#0#0#7'TButton'#18'Comp'
+'ilerPathButton'#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerB'
+'order'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#16'FilesButtonClick'#8'TabOrder'
+#2#1#4'Left'#3#230#1#6'Height'#2#21#3'Top'#2#2#5'Width'#2#20#0#0#0#9'TGroupB'
+'ox'#20'FPCSourceDirGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7
+'Caption'#6#20'FPCSourceDirGroupBox'#12'ClientHeight'#2'%'#11'ClientWidth'#3
+#8#2#8'TabOrder'#2#5#4'Left'#2#6#6'Height'#2'6'#3'Top'#3#252#0#5'Width'#3#12
+#2#0#9'TComboBox'#20'FPCSourceDirComboBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7
+'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearc'
+'hAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#20'FPCSourceDirCom'
+'boBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#2#5'Width'#3#216#1#0#0#7'TButton'
+#18'FPCSourceDirButton'#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing'
+'.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#22'DirectoriesButtonClic'
+'k'#8'TabOrder'#2#1#4'Left'#3#230#1#6'Height'#2#21#3'Top'#2#3#5'Width'#2#20#0
+#0#0#9'TGroupBox'#16'MakePathGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'ak'
+'Right'#0#7'Caption'#6#16'MakePathGroupBox'#12'ClientHeight'#2'%'#11'ClientW'
+'idth'#3#8#2#8'TabOrder'#2#6#4'Left'#2#6#6'Height'#2'6'#3'Top'#3'3'#1#5'Widt'
+'h'#3#12#2#0#9'TComboBox'#16'MakePathComboBox'#7'Anchors'#11#5'akTop'#6'akLe'
+'ft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbac'
+'tSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#16'MakePathC'
+'omboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#3#5'Width'#3#216#1#0#0#7'TButt'
+'on'#14'MakePathButton'#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing'
,'.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#16'FilesButtonClick'#8'T'
+'abOrder'#2#1#4'Left'#3#230#1#6'Height'#2#21#3'Top'#2#3#5'Width'#2#20#0#0#0#9
+'TGroupBox'#20'TestBuildDirGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRi'
+'ght'#0#7'Caption'#6#20'TestBuildDirGroupBox'#12'ClientHeight'#2'%'#11'Clien'
+'tWidth'#3#8#2#8'TabOrder'#2#7#4'Left'#2#6#6'Height'#2'6'#3'Top'#3'j'#1#5'Wi'
+'dth'#3#12#2#0#9'TComboBox'#20'TestBuildDirComboBox'#7'Anchors'#11#5'akTop'#6
'TPF0'#25'TEnvironmentOptionsDialog'#24'EnvironmentOptionsDialog'#4'Left'#3':'
+#1#6'Height'#3#3#2#3'Top'#2'|'#5'Width'#3#28#2#18'HorzScrollBar.Page'#3#27#2
+#18'VertScrollBar.Page'#3#2#2#13'ActiveControl'#7#12'CancelButton'#7'Caption'
+#6#24'EnvironmentOptionsDialog'#8'OnResize'#7#10'FormResize'#8'Position'#7#14
+'poScreenCenter'#0#9'TNotebook'#8'Notebook'#6'Height'#3#216#1#5'Width'#3#28#2
+#5'Align'#7#5'alTop'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'
+#0#14'OnChangeBounds'#7#20'NotebookChangeBounds'#9'PageIndex'#2#7#0#5'TPage'
+#9'FilesPage'#7'Caption'#6#9'FilesPage'#0#6'TLabel'#23'MaxRecentOpenFilesLab'
+'el'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#10#5'Width'#3#153#0#7'Caption'#6#23
+'MaxRecentOpenFilesLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabe'
+'l'#26'MaxRecentProjectFilesLabel'#4'Left'#2#6#6'Height'#2#13#3'Top'#2':'#5
+'Width'#3#161#0#7'Caption'#6#26'MaxRecentProjectFilesLabel'#5'Color'#7#6'clN'
+'one'#11'ParentColor'#8#0#0#9'TComboBox'#26'MaxRecentOpenFilesComboBox'#23'A'
+'nchorSideRight.Control'#7#9'FilesPage'#20'AnchorSideRight.Side'#7#9'asrBott'
+'om'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#26#5'Width'#3#12#2#7'Anchors'#11#5
+'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComp'
+'lete'#20'cbactSearchAscending'#0#19'BorderSpacing.Right'#2#6#13'Items.Strin'
+'gs'#1#6#1'5'#6#2'10'#6#2'15'#6#2'20'#6#2'25'#6#2'30'#0#9'MaxLength'#2#0#8'T'
+'abOrder'#2#0#0#0#9'TComboBox'#29'MaxRecentProjectFilesComboBox'#23'AnchorSi'
+'deRight.Control'#7#9'FilesPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'L'
+'eft'#2#6#6'Height'#2#21#3'Top'#2'J'#5'Width'#3#12#2#7'Anchors'#11#5'akTop'#6
+'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20
+'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#20'TestB'
+'uildDirComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#3#5'Width'#3#216#1#0#0
+#7'TButton'#18'TestBuildDirButton'#7'Anchors'#11#5'akTop'#7'akRight'#0#25'Bo'
+'rderSpacing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#22'Directorie'
+'sButtonClick'#8'TabOrder'#2#1#4'Left'#3#230#1#6'Height'#2#21#3'Top'#2#2#5'W'
+'idth'#2#20#0#0#0#0#5'TPage'#11'DesktopPage'#7'Caption'#6#11'DesktopPage'#11
+'ClientWidth'#3#24#2#12'ClientHeight'#3#191#1#4'Left'#2#2#6'Height'#3#191#1#3
+'Top'#2#28#5'Width'#3#24#2#0#9'TGroupBox'#16'LanguageGroupBox'#7'Anchors'#11
+#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#16'LanguageGroupBox'#12'Client'
+'Height'#2''''#11'ClientWidth'#3#8#2#8'TabOrder'#2#0#4'Left'#2#4#6'Height'#2
+'8'#3'Top'#2#10#5'Width'#3#12#2#0#9'TComboBox'#16'LanguageComboBox'#7'Anchor'
+'s'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOf'
+'LineComplete'#20'cbactSearchAscending'#0#9'MaxLength'#2#0#5'Style'#7#14'csD'
+'ropDownList'#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#21#3'Top'#2#8#5'Width'
+#3#228#1#0#0#0#9'TCheckBox#CheckDiskChangesWithLoadingCheckBox'#7'Caption'#6
+'#CheckDiskChangesWithLoadingCheckBox'#8'TabOrder'#2#1#4'Left'#2#6#6'Height'
+#2#20#3'Top'#3'@'#1#5'Width'#3#7#1#0#0#9'TCheckBox$ShowHintsForComponentPale'
+'tteCheckBox'#7'Caption'#6'$ShowHintsForComponentPaletteCheckBox'#8'TabOrder'
+#2#2#4'Left'#2#6#6'Height'#2#20#3'Top'#3'V'#1#5'Width'#3#7#1#0#0#9'TGroupBox'
+#16'AutoSaveGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Captio'
+'n'#6#16'AutoSaveGroupBox'#12'ClientHeight'#2'w'#11'ClientWidth'#3#8#2#8'Tab'
+'Order'#2#6#4'Left'#2#4#6'Height'#3#136#0#3'Top'#2'J'#5'Width'#3#12#2#0#6'TL'
+'abel'#27'AutoSaveIntervalInSecsLabel'#7'Anchors'#11#5'akTop'#6'akLeft'#7'ak'
+'Right'#0#7'Caption'#6#27'AutoSaveIntervalInSecsLabel'#5'Color'#7#6'clNone'#7
+'Enabled'#8#11'ParentColor'#8#4'Left'#2#6#6'Height'#2#13#3'Top'#2'C'#5'Width'
+#3#220#1#0#0#9'TCheckBox'#27'AutoSaveEditorFilesCheckBox'#7'Anchors'#11#5'ak'
+'Top'#6'akLeft'#7'akRight'#0#7'Caption'#6#27'AutoSaveEditorFilesCheckBox'#7
+'Enabled'#8#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#20#3'Top'#2#4#5'Width'#3
+#228#1#0#0#9'TCheckBox'#23'AutoSaveProjectCheckBox'#7'Anchors'#11#5'akTop'#6
+'akLeft'#7'akRight'#0#7'Caption'#6#23'AutoSaveProjectCheckBox'#7'Enabled'#8#8
+'TabOrder'#2#1#4'Left'#2#6#6'Height'#2#20#3'Top'#2#30#5'Width'#3#228#1#0#0#9
+'TComboBox'#30'AutoSaveIntervalInSecsComboBox'#7'Anchors'#11#5'akTop'#6'akLe'
+'ft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbac'
+'tSearchAscending'#0#7'Enabled'#8#13'Items.Strings'#1#6#4'1200'#6#3'600'#6#3
+'300'#6#3'120'#0#9'MaxLength'#2#0#8'TabOrder'#2#2#4'Left'#2#6#6'Height'#2#21
+#3'Top'#2'W'#5'Width'#3#228#1#0#0#0#9'TGroupBox'#20'DesktopFilesGroupBox'#7
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#20'DesktopFilesGro'
+'upBox'#12'ClientHeight'#2'P'#11'ClientWidth'#3#8#2#8'TabOrder'#2#3#4'Left'#2
+#4#6'Height'#2'a'#3'Top'#3#218#0#5'Width'#3#12#2#0#7'TButton'#31'SaveDesktop'
+'SettingsToFileButton'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#25'Bord'
+'erSpacing.InnerBorder'#2#4#7'Caption'#6#31'SaveDesktopSettingsToFileButton'
+#7'OnClick'#7'$SaveDesktopSettingsToFileButtonClick'#8'TabOrder'#2#0#4'Left'
+#2#6#6'Height'#2#25#3'Top'#2#8#5'Width'#3#228#1#0#0#7'TButton!LoadDesktopSet'
+'tingsFromFileButton'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#25'Borde'
+'rSpacing.InnerBorder'#2#4#7'Caption'#6'!LoadDesktopSettingsFromFileButton'#7
+'OnClick'#7'&LoadDesktopSettingsFromFileButtonClick'#8'TabOrder'#2#1#4'Left'
+#2#6#6'Height'#2#25#3'Top'#2'+'#5'Width'#3#228#1#0#0#0#9'TCheckBox$ShowHints'
+'ForMainSpeedButtonsCheckBox'#7'Caption'#6'$ShowHintsForMainSpeedButtonsChec'
+'kBox'#8'TabOrder'#2#4#4'Left'#2#6#6'Height'#2#20#3'Top'#3'j'#1#5'Width'#3#11
+#1#0#0#9'TCheckBox'#28'MsgViewDblClickJumpsCheckBox'#7'Caption'#6#28'MsgView'
+'DblClickJumpsCheckBox'#8'TabOrder'#2#5#4'Left'#2#6#6'Height'#2#20#3'Top'#3
+'~'#1#5'Width'#3#219#0#0#0#0#5'TPage'#11'WindowsPage'#7'Caption'#6#11'Window'
+'sPage'#11'ClientWidth'#3#24#2#12'ClientHeight'#3#191#1#4'Left'#2#2#6'Height'
+#3#191#1#3'Top'#2#28#5'Width'#3#24#2#0#9'TCheckBox!MinimizeAllOnMinimizeMain'
+'CheckBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6'!Minim'
+'izeAllOnMinimizeMainCheckBox'#7'Enabled'#8#8'TabOrder'#2#0#4'Left'#2#6#6'He'
+'ight'#2#20#3'Top'#2#10#5'Width'#3#12#2#0#0#9'TCheckBox'#20'HideIDEOnRunChec'
,'kBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#20'HideIDE'
+'OnRunCheckBox'#8'TabOrder'#2#1#4'Left'#2#6#6'Height'#2#20#3'Top'#2'"'#5'Wid'
+'th'#3#12#2#0#0#9'TGroupBox'#23'WindowPositionsGroupBox'#7'Anchors'#11#5'akT'
+'op'#6'akLeft'#7'akRight'#8'akBottom'#0#7'Caption'#6#23'WindowPositionsGroup'
+'Box'#12'ClientHeight'#3'D'#1#11'ClientWidth'#3#12#2#8'TabOrder'#2#2#4'Left'
+#2#6#6'Height'#3'D'#1#3'Top'#2'D'#5'Width'#3#12#2#0#8'TListBox'#22'WindowPos'
+'itionsListBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#9'OnMouseUp'#7
+#29'WindowPositionsListBoxMouseUp'#8'TabOrder'#2#0#8'TopIndex'#2#255#4'Left'
+#2#6#6'Height'#2'd'#3'Top'#2#6#5'Width'#3#236#1#0#0#0#0#5'TPage'#14'FormEdit'
+'orPage'#7'Caption'#6#14'FormEditorPage'#11'ClientWidth'#3#24#2#12'ClientHei'
+'ght'#3#191#1#8'OnResize'#7#20'FormEditorPageResize'#4'Left'#2#2#6'Height'#3
+#191#1#3'Top'#2#28#5'Width'#3#24#2#0#9'TGroupBox'#12'GridGroupBox'#20'Border'
+'Spacing.Around'#2#6#7'Caption'#6#12'GridGroupBox'#12'ClientHeight'#3#171#0
+#11'ClientWidth'#3'Q'#1#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#3#171#0#3'Top'
+#2#6#5'Width'#3'Q'#1#0#6'TLabel'#14'GridColorLabel'#7'Caption'#6#14'GridColo'
+'rLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2'F'#6'Height'#2#14#3
+'Top'#3#131#0#5'Width'#2'F'#0#0#6'TLabel'#14'GridSizeXLabel'#7'Anchors'#11#5
+'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#14'GridSizeXLabel'#5'Color'#7#6
+'clNone'#11'ParentColor'#8#4'Left'#2'u'#6'Height'#2#14#3'Top'#2'<'#5'Width'#3
+#190#0#0#0#6'TLabel'#14'GridSizeYLabel'#7'Anchors'#11#5'akTop'#6'akLeft'#7'a'
+'kRight'#0#7'Caption'#6#14'GridSizeYLabel'#5'Color'#7#6'clNone'#11'ParentCol'
+'or'#8#4'Left'#2'u'#6'Height'#2#14#3'Top'#2'`'#5'Width'#3#190#0#0#0#12'TColo'
+'rButton'#15'GridColorButton'#11'BorderWidth'#2#2#4'Left'#2#6#6'Height'#2#23
+#3'Top'#2'~'#5'Width'#2'2'#0#0#9'TCheckBox'#18'SnapToGridCheckBox'#7'Anchors'
+#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#18'SnapToGridCheckBox'#8'Ta'
+'bOrder'#2#1#4'Left'#2#6#6'Height'#2#13#3'Top'#2#26#5'Width'#3'-'#1#0#0#9'TC'
+'heckBox'#16'ShowGridCheckBox'#7'Caption'#6#16'ShowGridCheckBox'#8'TabOrder'
+#2#0#4'Left'#2#6#6'Height'#2#13#5'Width'#2's'#0#0#9'TComboBox'#17'GridSizeXC'
+'omboBox'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchA'
+'scending'#0#13'Items.Strings'#1#6#1'2'#6#1'5'#6#1'8'#6#2'10'#6#2'12'#6#2'15'
+#6#2'20'#6#2'25'#6#2'30'#0#9'MaxLength'#2#0#14'ParentShowHint'#8#8'ShowHint'
+#9#8'TabOrder'#2#2#4'Left'#2#6#6'Height'#2#21#3'Top'#2':'#5'Width'#2'd'#0#0#9
+'TComboBox'#17'GridSizeYComboBox'#16'AutoCompleteText'#11#22'cbactEndOfLineC'
+'omplete'#20'cbactSearchAscending'#0#13'Items.Strings'#1#6#1'2'#6#1'5'#6#1'8'
+#6#2'10'#6#2'12'#6#2'15'#6#2'20'#6#2'25'#6#2'30'#0#9'MaxLength'#2#0#14'Paren'
+'tShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#3#4'Left'#2#6#6'Height'#2#21#3'Top'
+#2'['#5'Width'#2'd'#0#0#9'TCheckBox'#23'ShowBorderSpaceCheckBox'#18'BorderSp'
+'acing.Left'#2#10#7'Caption'#6#23'ShowBorderSpaceCheckBox'#8'TabOrder'#2#4#22
+'AnchorSideLeft.Control'#7#16'ShowGridCheckBox'#19'AnchorSideLeft.Side'#7#9
+'asrBottom'#21'AnchorSideTop.Control'#7#16'ShowGridCheckBox'#18'AnchorSideTo'
+'p.Side'#7#9'asrCenter'#4'Left'#3#131#0#6'Height'#2#13#5'Width'#3#158#0#0#0#0
+#9'TGroupBox'#18'GuideLinesGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRi'
+'ght'#0#18'BorderSpacing.Left'#2#10#7'Caption'#6#18'GuideLinesGroupBox'#12'C'
+'lientHeight'#3#255#0#11'ClientWidth'#3#176#0#8'TabOrder'#2#1#22'AnchorSideL'
+'eft.Control'#7#20'FormEditMiscGroupBox'#19'AnchorSideLeft.Side'#7#9'asrBott'
+'om'#4'Left'#3'a'#1#6'Height'#3#255#0#3'Top'#3#187#0#5'Width'#3#176#0#0#12'T'
+'ColorButton'#27'GuideLineColorLeftTopButton'#11'BorderWidth'#2#2#4'Left'#2#6
+#6'Height'#2#23#3'Top'#2'F'#5'Width'#2'2'#0#0#12'TColorButton'#31'GuideLineC'
+'olorRightBottomButton'#11'BorderWidth'#2#2#4'Left'#2#6#6'Height'#2#23#3'Top'
+#2'v'#5'Width'#2'2'#0#0#6'TLabel'#26'GuideLineColorLeftTopLabel'#7'Anchors'
+#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#26'GuideLineColorLeftTopLab'
+'el'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#6#6'Height'#2#14#3'Top'
+#2'9'#5'Width'#3#142#0#0#0#6'TLabel'#30'GuideLineColorRightBottomLabel'#7'An'
+'chors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#30'GuideLineColorRig'
+'htBottomLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#6#6'Height'
+#2#14#3'Top'#2'f'#5'Width'#3#142#0#0#0#9'TCheckBox'#22'ShowGuideLinesCheckBo'
+'x'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#22'ShowGuideL'
+'inesCheckBox'#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#20#5'Width'#3#142#0#0
+#0#9'TCheckBox'#24'SnapToGuideLinesCheckBox'#7'Anchors'#11#5'akTop'#6'akLeft'
+#7'akRight'#0#7'Caption'#6#24'SnapToGuideLinesCheckBox'#8'TabOrder'#2#1#4'Le'
+'ft'#2#6#6'Height'#2#20#3'Top'#2#19#5'Width'#3#142#0#0#0#0#9'TGroupBox'#20'F'
+'ormEditMiscGroupBox'#20'BorderSpacing.Around'#2#6#7'Caption'#6#20'FormEditM'
+'iscGroupBox'#12'ClientHeight'#3#255#0#11'ClientWidth'#3'Q'#1#8'TabOrder'#2#2
+#23'AnchorSideRight.Control'#7#14'FormEditorPage'#20'AnchorSideRight.Side'#7
,#9'asrBottom'#4'Left'#2#6#6'Height'#3#255#0#3'Top'#3#187#0#5'Width'#3'Q'#1#0
+#12'TColorButton'#18'GrabberColorButton'#11'BorderWidth'#2#2#4'Left'#2#6#6'H'
+'eight'#2#23#3'Top'#3#130#0#5'Width'#2'2'#0#0#12'TColorButton'#17'MarkerColo'
+'rButton'#11'BorderWidth'#2#2#4'Left'#2#6#6'Height'#2#23#3'Top'#3#180#0#5'Wi'
+'dth'#2'2'#0#0#6'TLabel'#17'GrabberColorLabel'#7'Anchors'#11#5'akTop'#6'akLe'
+'ft'#7'akRight'#0#7'Caption'#6#17'GrabberColorLabel'#5'Color'#7#6'clNone'#11
+'ParentColor'#8#4'Left'#2#6#6'Height'#2#14#3'Top'#2'n'#5'Width'#3'<'#1#0#0#6
+'TLabel'#16'MarkerColorLabel'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7
+'Caption'#6#16'MarkerColorLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Le'
+'ft'#2#6#6'Height'#2#14#3'Top'#3#160#0#5'Width'#3'<'#1#0#0#9'TCheckBox'#29'S'
+'howComponentCaptionsCheckBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0
+#7'Caption'#6#29'ShowComponentCaptionsCheckBox'#8'TabOrder'#2#0#4'Left'#2#6#6
+'Height'#2#13#5'Width'#3'<'#1#0#0#9'TCheckBox'#23'ShowEditorHintsCheckBox'#7
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#23'ShowEditorHints'
+'CheckBox'#8'TabOrder'#2#1#4'Left'#2#6#6'Height'#2#13#3'Top'#2#25#5'Width'#3
+'<'#1#0#0#9'TCheckBox'#29'AutoCreateFormsOnOpenCheckBox'#7'Anchors'#11#5'akT'
+'op'#6'akLeft'#7'akRight'#0#7'Caption'#6#29'AutoCreateFormsOnOpenCheckBox'#8
+'TabOrder'#2#2#4'Left'#2#6#6'Height'#2#13#3'Top'#2'2'#5'Width'#3'<'#1#0#0#9
+'TCheckBox'#25'RightClickSelectsCheckBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7
+'akRight'#0#7'Caption'#6#25'RightClickSelectsCheckBox'#8'TabOrder'#2#3#4'Lef'
+'t'#2#6#6'Height'#2#13#3'Top'#2'K'#5'Width'#3'<'#1#0#0#9'TCheckBox'#25'Desig'
+'nerPaintLazyCheckBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Capti'
+'on'#6#25'DesignerPaintLazyCheckBox'#14'ParentShowHint'#8#8'ShowHint'#9#8'Ta'
+'bOrder'#2#4#4'Left'#2#6#6'Height'#2#13#3'Top'#3#205#0#5'Width'#3'<'#1#0#0#0
+#9'TGroupBox'#18'RubberbandGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRi'
+'ght'#0#18'BorderSpacing.Left'#2#10#7'Caption'#6#18'RubberbandGroupBox'#12'C'
+'lientHeight'#3#170#0#11'ClientWidth'#3#176#0#8'TabOrder'#2#3#22'AnchorSideL'
+'eft.Control'#7#12'GridGroupBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Le'
+'ft'#3'a'#1#6'Height'#3#170#0#3'Top'#2#6#5'Width'#3#176#0#0#12'TColorButton'
+#27'RubberbandSelectColorButton'#11'BorderWidth'#2#2#4'Left'#2#6#6'Height'#2
+#23#3'Top'#2#19#5'Width'#2'2'#0#0#12'TColorButton'#27'RubberbandCreateColorB'
+'utton'#11'BorderWidth'#2#2#4'Left'#2#6#6'Height'#2#23#3'Top'#2'F'#5'Width'#2
+'2'#0#0#6'TLabel'#26'RubberbandSelectColorLabel'#7'Anchors'#11#5'akTop'#6'ak'
+'Left'#7'akRight'#0#7'Caption'#6#26'RubberbandSelectColorLabel'#5'Color'#7#6
+'clNone'#11'ParentColor'#8#4'Left'#2#6#6'Height'#2#14#3'Top'#2#3#5'Width'#3
+#155#0#0#0#6'TLabel'#26'RubberbandCreateColorLabel'#7'Anchors'#11#5'akTop'#6
+'akLeft'#7'akRight'#0#7'Caption'#6#26'RubberbandCreateColorLabel'#5'Color'#7
+#6'clNone'#11'ParentColor'#8#4'Left'#2#6#6'Height'#2#14#3'Top'#2'6'#5'Width'
+#3#155#0#0#0#9'TCheckBox$RubberbandSelectsGrandChildsCheckBox'#7'Anchors'#11
+#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6'$RubberbandSelectsGrandChildsC'
+'heckBox'#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#20#3'Top'#2'f'#5'Width'#3
+#161#0#0#0#0#0#5'TPage'#19'ObjectInspectorPage'#7'Caption'#6#19'ObjectInspec'
+'torPage'#11'ClientWidth'#3#24#2#12'ClientHeight'#3#191#1#4'Left'#2#2#6'Heig'
+'ht'#3#191#1#3'Top'#2#28#5'Width'#3#24#2#0#9'TGroupBox'#29'ObjectInspectorCo'
+'lorsGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacin'
+'g.Left'#2#5#17'BorderSpacing.Top'#2#5#19'BorderSpacing.Right'#2#5#7'Caption'
+#6#29'ObjectInspectorColorsGroupBox'#12'ClientHeight'#3#173#0#11'ClientWidth'
+#3#12#2#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#3#173#0#3'Top'#2#7#5'Width'#3
+#12#2#0#12'TColorButton'#23'OIBackgroundColorButton'#11'BorderWidth'#2#2#4'L'
+'eft'#2#6#6'Height'#2#23#3'Top'#2#5#5'Width'#2'2'#0#0#12'TColorButton'#21'OI'
+'SubPropsColorButton'#11'BorderWidth'#2#2#4'Left'#2#6#6'Height'#2#23#3'Top'#2
+#29#5'Width'#2'2'#0#0#12'TColorButton'#23'OIReferencesColorButton'#11'Border'
+'Width'#2#2#4'Left'#2#6#6'Height'#2#23#3'Top'#2'5'#5'Width'#2'2'#0#0#12'TCol'
+'orButton'#18'OIValueColorButton'#11'BorderWidth'#2#2#4'Left'#2#6#6'Height'#2
+#23#3'Top'#2'M'#5'Width'#2'2'#0#0#12'TColorButton'#25'OIDefaultValueColorBut'
+'ton'#11'BorderWidth'#2#2#4'Left'#2#6#6'Height'#2#23#3'Top'#2'e'#5'Width'#2
+'2'#0#0#12'TColorButton'#21'OIPropNameColorButton'#11'BorderWidth'#2#2#4'Lef'
+'t'#2#6#6'Height'#2#23#3'Top'#2'}'#5'Width'#2'2'#0#0#6'TLabel'#22'OIBackgrou'
+'ndColorLabel'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#22
+'OIBackgroundColorLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2'A'
+#6'Height'#2#14#3'Top'#2#11#5'Width'#3#169#1#0#0#6'TLabel'#20'OISubPropsColo'
+'rLabel'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#20'OISub'
+'PropsColorLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2'A'#6'Heig'
+'ht'#2#14#3'Top'#2'#'#5'Width'#3#169#1#0#0#6'TLabel'#22'OIReferencesColorLab'
,'el'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#22'OIReferen'
+'cesColorLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2'A'#6'Height'
+#2#14#3'Top'#2';'#5'Width'#3#169#1#0#0#6'TLabel'#17'OIValueColorLabel'#7'Anc'
+'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#17'OIValueColorLabel'
+#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2'A'#6'Height'#2#14#3'Top'#2
+'S'#5'Width'#3#169#1#0#0#6'TLabel'#24'OIDefaultValueColorLabel'#7'Anchors'#11
+#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#24'OIDefaultValueColorLabel'#5
+'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2'A'#6'Height'#2#14#3'Top'#2'k'
+#5'Width'#3#169#1#0#0#6'TLabel'#20'OIPropNameColorLabel'#7'Anchors'#11#5'akT'
+'op'#6'akLeft'#7'akRight'#0#7'Caption'#6#20'OIPropNameColorLabel'#5'Color'#7
+#6'clNone'#11'ParentColor'#8#4'Left'#2'A'#6'Height'#2#14#3'Top'#3#131#0#5'Wi'
+'dth'#3#169#1#0#0#0#9'TGroupBox'#14'OIMiscGroupBox'#7'Anchors'#11#5'akTop'#6
+'akLeft'#7'akRight'#0#7'Caption'#6#14'OIMiscGroupBox'#12'ClientHeight'#2'i'
+#11'ClientWidth'#3#12#2#8'TabOrder'#2#1#4'Left'#2#6#6'Height'#2'i'#3'Top'#3
+#186#0#5'Width'#3#12#2#0#6'TLabel'#24'OIDefaultItemHeightLabel'#7'Anchors'#11
+#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#24'OIDefaultItemHeightLabel'#5
+'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#6#6'Height'#2#14#3'Top'#2#6#5
+'Width'#3#228#1#0#0#9'TCheckBox'#18'OIShowHintCheckBox'#7'Anchors'#11#5'akTo'
+'p'#6'akLeft'#7'akRight'#0#7'Caption'#6#18'OIShowHintCheckBox'#8'TabOrder'#2
+#0#4'Left'#2#6#6'Height'#2#20#3'Top'#2'7'#5'Width'#3#228#1#0#0#9'TSpinEdit'
+#27'OIDefaultItemHeightSpinEdit'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'
+#0#8'TabOrder'#2#1#5'Value'#2#1#4'Left'#2#6#6'Height'#2#20#3'Top'#2#24#5'Wid'
+'th'#3#248#1#0#0#0#0#5'TPage'#10'BackupPage'#7'Caption'#6#10'BackupPage'#11
+'ClientWidth'#3#24#2#12'ClientHeight'#3#191#1#4'Left'#2#2#6'Height'#3#191#1#3
+'Top'#2#28#5'Width'#3#24#2#0#6'TLabel'#15'BackupHelpLabel'#7'Anchors'#11#5'a'
+'kTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#15'BackupHelpLabel'#5'Color'#7#6
+'clNone'#11'ParentColor'#8#4'Left'#2#6#6'Height'#2#13#3'Top'#2#7#5'Width'#3
+#12#2#0#0#9'TGroupBox'#21'BackupProjectGroupBox'#7'Anchors'#11#5'akTop'#6'ak'
+'Left'#7'akRight'#0#7'Caption'#6#21'BackupProjectGroupBox'#12'ClientHeight'#3
+#184#0#11'ClientWidth'#3#8#2#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#3#201#0#3
+'Top'#2'"'#5'Width'#3#12#2#0#6'TLabel'#18'BakProjAddExtLabel'#7'Anchors'#11#5
+'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#18'BakProjAddExtLabel'#5'Color'#7
+#6'clNone'#11'ParentColor'#8#4'Left'#2'v'#6'Height'#2#13#3'Top'#2'd'#5'Width'
+#3#136#1#0#0#6'TLabel'#22'BakProjMaxCounterLabel'#7'Anchors'#11#5'akTop'#6'a'
+'kLeft'#7'akRight'#0#7'Caption'#6#22'BakProjMaxCounterLabel'#5'Color'#7#6'cl'
+'None'#11'ParentColor'#8#4'Left'#2'v'#6'Height'#2#13#3'Top'#2'}'#5'Width'#3
+#136#1#0#0#6'TLabel'#18'BakProjSubDirLabel'#7'Anchors'#11#5'akTop'#6'akLeft'
+#7'akRight'#0#7'Caption'#6#18'BakProjSubDirLabel'#5'Color'#7#6'clNone'#11'Pa'
+'rentColor'#8#4'Left'#2'v'#6'Height'#2#13#3'Top'#3#154#0#5'Width'#3#136#1#0#0
+#11'TRadioGroup'#21'BakProjTypeRadioGroup'#7'Anchors'#11#5'akTop'#6'akLeft'#7
+'akRight'#0#8'AutoFill'#9#7'Caption'#6#21'BakProjTypeRadioGroup'#28'ChildSiz'
+'ing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizi'
+'ng.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.Enlarge'
+'Vertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7
+#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'C'
+'hildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.Contr'
+'olsPerLine'#2#2#7'Columns'#2#2#7'OnClick'#7#22'BakTypeRadioGroupClick'#8'Ta'
+'bOrder'#2#0#4'Left'#2#6#6'Height'#2'X'#5'Width'#3#248#1#0#0#9'TComboBox'#21
+'BakProjAddExtComboBox'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20
+'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#1#4'Text'#6#21'BakPr'
+'ojAddExtComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'b'#5'Width'#2'd'#0#0#9
+'TComboBox'#25'BakProjMaxCounterComboBox'#16'AutoCompleteText'#11#22'cbactEn'
+'dOfLineComplete'#20'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#2
+#4'Text'#6#25'BakProjMaxCounterComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2
+'}'#5'Width'#2'd'#0#0#9'TComboBox'#21'BakProjSubDirComboBox'#16'AutoComplete'
+'Text'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#9'MaxLength'
+#2#0#8'TabOrder'#2#3#4'Text'#6#21'BakProjSubDirComboBox'#4'Left'#2#6#6'Heigh'
+'t'#2#21#3'Top'#3#152#0#5'Width'#2'd'#0#0#0#9'TGroupBox'#19'BackupOtherGroup'
+'Box'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#19'BackupOt'
+'herGroupBox'#12'ClientHeight'#3#179#0#11'ClientWidth'#3#8#2#8'TabOrder'#2#1
+#4'Left'#2#6#6'Height'#3#196#0#3'Top'#3#242#0#5'Width'#3#12#2#0#6'TLabel'#19
+'BakOtherAddExtLabel'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Captio'
+'n'#6#19'BakOtherAddExtLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'
+#2'v'#6'Height'#2#13#3'Top'#2'a'#5'Width'#3#136#1#0#0#6'TLabel'#23'BakOtherM'
,'axCounterLabel'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6
+#23'BakOtherMaxCounterLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2
+'v'#6'Height'#2#13#3'Top'#2'|'#5'Width'#3#136#1#0#0#6'TLabel'#19'BakOtherSub'
+'DirLabel'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#19'Bak'
+'OtherSubDirLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2'v'#6'Hei'
+'ght'#2#13#3'Top'#3#151#0#5'Width'#3#136#1#0#0#11'TRadioGroup'#22'BakOtherTy'
+'peRadioGroup'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoFill'#9#7
+'Caption'#6#22'BakOtherTypeRadioGroup'#28'ChildSizing.LeftRightSpacing'#2#6
+#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24
+'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenou'
+'sChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'Chil'
+'dSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cc'
+'lLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#2#7'Columns'
+#2#2#7'OnClick'#7#22'BakTypeRadioGroupClick'#8'TabOrder'#2#0#4'Left'#2#6#6'H'
+'eight'#2'T'#5'Width'#3#248#1#0#0#9'TComboBox'#22'BakOtherAddExtComboBox'#16
+'cbactSearchAscending'#0#19'BorderSpacing.Right'#2#6#13'Items.Strings'#1#6#1
+'5'#6#2'10'#6#2'15'#6#2'20'#6#2'25'#6#2'30'#0#9'MaxLength'#2#0#8'TabOrder'#2
+#1#0#0#9'TCheckBox'#30'OpenLastProjectAtStartCheckBox'#23'AnchorSideRight.Co'
+'ntrol'#7#9'FilesPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6
+'Height'#2#20#3'Top'#2'j'#5'Width'#3#12#2#7'Anchors'#11#5'akTop'#6'akLeft'#7
+'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#30'OpenLastProjectAtSta'
+'rtCheckBox'#8'TabOrder'#2#2#0#0#9'TGroupBox'#18'LazarusDirGroupBox'#23'Anch'
+'orSideRight.Control'#7#9'FilesPage'#20'AnchorSideRight.Side'#7#9'asrBottom'
+#4'Left'#2#6#6'Height'#2'6'#3'Top'#3#142#0#5'Width'#3#12#2#7'Anchors'#11#5'a'
+'kTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#18'La'
+'zarusDirGroupBox'#8'TabOrder'#2#3#0#9'TComboBox'#18'LazarusDirComboBox'#4'L'
+'eft'#2#6#6'Height'#2#21#3'Top'#2#3#5'Width'#3#208#1#7'Anchors'#11#5'akTop'#6
+'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20
+'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#18'Lazar'
+'usDirComboBox'#0#0#7'TButton'#16'LazarusDirButton'#4'Left'#3#222#1#6'Height'
+#2#21#3'Top'#2#3#5'Width'#2#20#7'Anchors'#11#5'akTop'#7'akRight'#0#25'Border'
+'Spacing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#22'DirectoriesBut'
+'tonClick'#8'TabOrder'#2#1#0#0#0#9'TGroupBox'#20'CompilerPathGroupBox'#23'An'
+'chorSideRight.Control'#7#9'FilesPage'#20'AnchorSideRight.Side'#7#9'asrBotto'
+'m'#4'Left'#2#6#6'Height'#2'6'#3'Top'#3#197#0#5'Width'#3#12#2#7'Anchors'#11#5
+'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#20'C'
+'ompilerPathGroupBox'#8'TabOrder'#2#4#0#9'TComboBox'#20'CompilerPathComboBox'
+#4'Left'#2#6#6'Height'#2#21#3'Top'#2#3#5'Width'#3#208#1#7'Anchors'#11#5'akTo'
+'p'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'
+#20'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#20'Co'
+'mpilerPathComboBox'#0#0#7'TButton'#18'CompilerPathButton'#4'Left'#3#222#1#6
+'Height'#2#21#3'Top'#2#2#5'Width'#2#20#7'Anchors'#11#5'akTop'#7'akRight'#0#25
+'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#16'FilesBut'
+'tonClick'#8'TabOrder'#2#1#0#0#0#9'TGroupBox'#20'FPCSourceDirGroupBox'#23'An'
+'chorSideRight.Control'#7#9'FilesPage'#20'AnchorSideRight.Side'#7#9'asrBotto'
+'m'#4'Left'#2#6#6'Height'#2'6'#3'Top'#3#252#0#5'Width'#3#12#2#7'Anchors'#11#5
+'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#20'F'
+'PCSourceDirGroupBox'#8'TabOrder'#2#5#0#9'TComboBox'#20'FPCSourceDirComboBox'
+#4'Left'#2#6#6'Height'#2#21#3'Top'#2#2#5'Width'#3#208#1#7'Anchors'#11#5'akTo'
+'p'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'
+#20'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#20'FP'
+'CSourceDirComboBox'#0#0#7'TButton'#18'FPCSourceDirButton'#4'Left'#3#222#1#6
+'Height'#2#21#3'Top'#2#3#5'Width'#2#20#7'Anchors'#11#5'akTop'#7'akRight'#0#25
+'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#22'Director'
+'iesButtonClick'#8'TabOrder'#2#1#0#0#0#9'TGroupBox'#16'MakePathGroupBox'#23
+'AnchorSideRight.Control'#7#9'FilesPage'#20'AnchorSideRight.Side'#7#9'asrBot'
+'tom'#4'Left'#2#6#6'Height'#2'6'#3'Top'#3'3'#1#5'Width'#3#12#2#7'Anchors'#11
,#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#16
+'MakePathGroupBox'#8'TabOrder'#2#6#0#9'TComboBox'#16'MakePathComboBox'#4'Lef'
+'t'#2#6#6'Height'#2#21#3'Top'#2#3#5'Width'#3#208#1#7'Anchors'#11#5'akTop'#6
+'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20
+'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#16'MakeP'
+'athComboBox'#0#0#7'TButton'#14'MakePathButton'#4'Left'#3#222#1#6'Height'#2
+#21#3'Top'#2#3#5'Width'#2#20#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSp'
+'acing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#16'FilesButtonClick'
+#8'TabOrder'#2#1#0#0#0#9'TGroupBox'#20'TestBuildDirGroupBox'#23'AnchorSideRi'
+'ght.Control'#7#9'FilesPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'
+#2#6#6'Height'#2'6'#3'Top'#3'j'#1#5'Width'#3#12#2#7'Anchors'#11#5'akTop'#6'a'
+'kLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#20'TestBuildDi'
+'rGroupBox'#8'TabOrder'#2#7#0#9'TComboBox'#20'TestBuildDirComboBox'#4'Left'#2
+#6#6'Height'#2#21#3'Top'#2#3#5'Width'#3#208#1#7'Anchors'#11#5'akTop'#6'akLef'
+'t'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbact'
+'SearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#20'TestBuildD'
+'irComboBox'#0#0#7'TButton'#18'TestBuildDirButton'#4'Left'#3#222#1#6'Height'
+#2#21#3'Top'#2#2#5'Width'#2#20#7'Anchors'#11#5'akTop'#7'akRight'#0#25'Border'
+'Spacing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#22'DirectoriesBut'
+'tonClick'#8'TabOrder'#2#1#0#0#0#0#5'TPage'#11'DesktopPage'#7'Caption'#6#11
+'DesktopPage'#0#9'TGroupBox'#16'LanguageGroupBox'#23'AnchorSideRight.Control'
+#7#11'DesktopPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#4#6'Hei'
+'ght'#2'8'#3'Top'#2#10#5'Width'#3#14#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'ak'
+'Right'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#16'LanguageGroupBox'#8'Ta'
+'bOrder'#2#0#0#9'TComboBox'#16'LanguageComboBox'#4'Left'#2#6#6'Height'#2#21#3
+'Top'#2#8#5'Width'#3#226#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16
+'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#9
+'MaxLength'#2#0#8'TabOrder'#2#1#4'Text'#6#22'BakOtherAddExtComboBox'#4'Left'
+#2#6#6'Height'#2#21#3'Top'#2'_'#5'Width'#2'd'#0#0#9'TComboBox'#26'BakOtherMa'
+'xCounterComboBox'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cba'
+'ctSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#2#4'Text'#6#26'BakOther'
+'MaxCounterComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'z'#5'Width'#2'd'#0#0
+#9'TComboBox'#22'BakOtherSubDirComboBox'#16'AutoCompleteText'#11#22'cbactEnd'
+'OfLineComplete'#20'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#3
+#4'Text'#6#22'BakOtherSubDirComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#3#149
+#0#5'Width'#2'd'#0#0#0#0#5'TPage'#10'NamingPage'#7'Caption'#6#10'NamingPage'
+#11'ClientWidth'#3#24#2#12'ClientHeight'#3#191#1#4'Left'#2#2#6'Height'#3#191
+#1#3'Top'#2#28#5'Width'#3#24#2#0#11'TRadioGroup'#23'PascalFileExtRadiogroup'
+#5'Align'#7#5'alTop'#7'Anchors'#11#5'akTop'#6'akLeft'#0#8'AutoFill'#9#20'Bor'
+'derSpacing.Around'#2#6#7'Caption'#6#23'PascalFileExtRadiogroup'#28'ChildSiz'
+'ing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizi'
+'ng.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.Enlarge'
+'Vertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7
+#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'C'
+'hildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.Contr'
+'olsPerLine'#2#2#7'Columns'#2#2#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2'/'#3
+'Top'#2#6#5'Width'#3#12#2#0#0#11'TRadioGroup'#28'CharcaseFileActionRadioGrou'
+'p'#5'Align'#7#5'alTop'#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'
+#6#28'CharcaseFileActionRadioGroup'#28'ChildSizing.LeftRightSpacing'#2#6#28
+'MaxLength'#2#0#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#0#0#0#0#9'TCheck'
+'Box#CheckDiskChangesWithLoadingCheckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#3
+'@'#1#5'Width'#3#7#1#7'Caption'#6'#CheckDiskChangesWithLoadingCheckBox'#8'Ta'
+'bOrder'#2#1#0#0#9'TCheckBox$ShowHintsForComponentPaletteCheckBox'#4'Left'#2
+#6#6'Height'#2#20#3'Top'#3'V'#1#5'Width'#3#7#1#7'Caption'#6'$ShowHintsForCom'
+'ponentPaletteCheckBox'#8'TabOrder'#2#2#0#0#9'TGroupBox'#16'AutoSaveGroupBox'
+#23'AnchorSideRight.Control'#7#11'DesktopPage'#20'AnchorSideRight.Side'#7#9
+'asrBottom'#4'Left'#2#4#6'Height'#3#136#0#3'Top'#2'J'#5'Width'#3#14#2#7'Anch'
+'ors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Capti'
+'on'#6#16'AutoSaveGroupBox'#8'TabOrder'#2#6#0#6'TLabel'#27'AutoSaveIntervalI'
+'nSecsLabel'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'C'#5'Width'#3#218#1#7'Ancho'
+'rs'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#27'AutoSaveIntervalInSe'
+'csLabel'#5'Color'#7#6'clNone'#7'Enabled'#8#11'ParentColor'#8#0#0#9'TCheckBo'
+'x'#27'AutoSaveEditorFilesCheckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#4#5
+'Width'#3#226#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#27
+'AutoSaveEditorFilesCheckBox'#7'Enabled'#8#8'TabOrder'#2#0#0#0#9'TCheckBox'
+#23'AutoSaveProjectCheckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#30#5'Width'
+#3#226#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#23'AutoS'
+'aveProjectCheckBox'#7'Enabled'#8#8'TabOrder'#2#1#0#0#9'TComboBox'#30'AutoSa'
+'veIntervalInSecsComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'W'#5'Width'#3
+#226#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11
+#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#7'Enabled'#8#13'Items'
+'.Strings'#1#6#4'1200'#6#3'600'#6#3'300'#6#3'120'#0#9'MaxLength'#2#0#8'TabOr'
+'der'#2#2#0#0#0#9'TGroupBox'#20'DesktopFilesGroupBox'#23'AnchorSideRight.Con'
+'trol'#7#11'DesktopPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#4
+#6'Height'#2'a'#3'Top'#3#218#0#5'Width'#3#14#2#7'Anchors'#11#5'akTop'#6'akLe'
+'ft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#20'DesktopFilesGr'
+'oupBox'#8'TabOrder'#2#3#0#7'TButton'#31'SaveDesktopSettingsToFileButton'#4
+'Left'#2#6#6'Height'#2#25#3'Top'#2#8#5'Width'#3#226#1#7'Anchors'#11#5'akTop'
+#6'akLeft'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#31'Sa'
+'veDesktopSettingsToFileButton'#7'OnClick'#7'$SaveDesktopSettingsToFileButto'
+'nClick'#8'TabOrder'#2#0#0#0#7'TButton!LoadDesktopSettingsFromFileButton'#4
+'Left'#2#6#6'Height'#2#25#3'Top'#2'+'#5'Width'#3#226#1#7'Anchors'#11#5'akTop'
+#6'akLeft'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6'!Load'
+'DesktopSettingsFromFileButton'#7'OnClick'#7'&LoadDesktopSettingsFromFileBut'
+'tonClick'#8'TabOrder'#2#1#0#0#0#9'TCheckBox$ShowHintsForMainSpeedButtonsChe'
+'ckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#3'j'#1#5'Width'#3#11#1#7'Caption'#6
,'$ShowHintsForMainSpeedButtonsCheckBox'#8'TabOrder'#2#4#0#0#9'TCheckBox'#28
+'MsgViewDblClickJumpsCheckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#3'~'#1#5'Wi'
+'dth'#3#219#0#7'Caption'#6#28'MsgViewDblClickJumpsCheckBox'#8'TabOrder'#2#5#0
+#0#0#5'TPage'#11'WindowsPage'#7'Caption'#6#11'WindowsPage'#0#9'TCheckBox!Min'
+'imizeAllOnMinimizeMainCheckBox'#23'AnchorSideRight.Control'#7#11'WindowsPag'
+'e'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#20#3'Top'
+#2#10#5'Width'#3#12#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'Borde'
+'rSpacing.Right'#2#6#7'Caption'#6'!MinimizeAllOnMinimizeMainCheckBox'#7'Enab'
+'led'#8#8'TabOrder'#2#0#0#0#9'TCheckBox'#20'HideIDEOnRunCheckBox'#23'AnchorS'
+'ideRight.Control'#7#11'WindowsPage'#20'AnchorSideRight.Side'#7#9'asrBottom'
+#4'Left'#2#6#6'Height'#2#20#3'Top'#2'"'#5'Width'#3#12#2#7'Anchors'#11#5'akTo'
+'p'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#20'HideI'
+'DEOnRunCheckBox'#8'TabOrder'#2#1#0#0#9'TGroupBox'#23'WindowPositionsGroupBo'
+'x'#23'AnchorSideRight.Control'#7#11'WindowsPage'#20'AnchorSideRight.Side'#7
+#9'asrBottom'#4'Left'#2#6#6'Height'#3'D'#1#3'Top'#2'D'#5'Width'#3#12#2#7'Anc'
+'hors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#19'BorderSpacing.Right'
+#2#6#7'Caption'#6#23'WindowPositionsGroupBox'#8'TabOrder'#2#2#0#8'TListBox'
+#22'WindowPositionsListBox'#4'Left'#2#6#6'Height'#2'd'#3'Top'#2#6#5'Width'#3
+#228#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#9'OnMouseUp'#7#29'Windo'
+'wPositionsListBoxMouseUp'#8'TabOrder'#2#0#8'TopIndex'#2#255#0#0#0#0#5'TPage'
+#14'FormEditorPage'#7'Caption'#6#14'FormEditorPage'#8'OnResize'#7#20'FormEdi'
+'torPageResize'#0#9'TGroupBox'#12'GridGroupBox'#4'Left'#2#6#6'Height'#3#171#0
+#3'Top'#2#6#5'Width'#3'Q'#1#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'Gri'
+'dGroupBox'#8'TabOrder'#2#0#0#6'TLabel'#14'GridColorLabel'#4'Left'#2'F'#6'He'
+'ight'#2#13#3'Top'#3#131#0#5'Width'#2'U'#7'Caption'#6#14'GridColorLabel'#5'C'
+'olor'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#14'GridSizeXLabel'#4'Left'
+#2'u'#6'Height'#2#13#3'Top'#2'<'#5'Width'#3#182#0#7'Anchors'#11#5'akTop'#6'a'
+'kLeft'#7'akRight'#0#7'Caption'#6#14'GridSizeXLabel'#5'Color'#7#6'clNone'#11
+'ParentColor'#8#0#0#6'TLabel'#14'GridSizeYLabel'#4'Left'#2'u'#6'Height'#2#13
+#3'Top'#2'`'#5'Width'#3#182#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7
+'Caption'#6#14'GridSizeYLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#12
+'TColorButton'#15'GridColorButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'~'#5
+'Width'#2'2'#11'BorderWidth'#2#2#0#0#9'TCheckBox'#18'SnapToGridCheckBox'#4'L'
+'eft'#2#6#6'Height'#2#20#3'Top'#2#26#5'Width'#3'%'#1#7'Anchors'#11#5'akTop'#6
+'akLeft'#7'akRight'#0#7'Caption'#6#18'SnapToGridCheckBox'#8'TabOrder'#2#1#0#0
+#9'TCheckBox'#16'ShowGridCheckBox'#4'Left'#2#6#6'Height'#2#20#5'Width'#3#138
+#0#7'Caption'#6#16'ShowGridCheckBox'#8'TabOrder'#2#0#0#0#9'TComboBox'#17'Gri'
+'dSizeXComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2':'#5'Width'#2'd'#16'Aut'
+'oCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#13
+'Items.Strings'#1#6#1'2'#6#1'5'#6#1'8'#6#2'10'#6#2'12'#6#2'15'#6#2'20'#6#2'2'
+'5'#6#2'30'#0#9'MaxLength'#2#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'
+#2#2#0#0#9'TComboBox'#17'GridSizeYComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'
+#2'['#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cb'
+'actSearchAscending'#0#13'Items.Strings'#1#6#1'2'#6#1'5'#6#1'8'#6#2'10'#6#2
+'12'#6#2'15'#6#2'20'#6#2'25'#6#2'30'#0#9'MaxLength'#2#0#14'ParentShowHint'#8
+#8'ShowHint'#9#8'TabOrder'#2#3#0#0#9'TCheckBox'#23'ShowBorderSpaceCheckBox'
+#22'AnchorSideLeft.Control'#7#16'ShowGridCheckBox'#19'AnchorSideLeft.Side'#7
+#9'asrBottom'#21'AnchorSideTop.Control'#7#16'ShowGridCheckBox'#18'AnchorSide'
+'Top.Side'#7#9'asrCenter'#4'Left'#3#154#0#6'Height'#2#20#5'Width'#3#188#0#18
+'BorderSpacing.Left'#2#10#7'Caption'#6#23'ShowBorderSpaceCheckBox'#8'TabOrde'
+'r'#2#4#0#0#0#9'TGroupBox'#18'GuideLinesGroupBox'#22'AnchorSideLeft.Control'
+#7#20'FormEditMiscGroupBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3
+'a'#1#6'Height'#3#255#0#3'Top'#3#187#0#5'Width'#3#176#0#7'Anchors'#11#5'akTo'
+'p'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#10#7'Caption'#6#18'Guide'
+'LinesGroupBox'#8'TabOrder'#2#1#0#12'TColorButton'#27'GuideLineColorLeftTopB'
+'utton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'F'#5'Width'#2'2'#11'BorderWidth'
+#2#2#0#0#12'TColorButton'#31'GuideLineColorRightBottomButton'#4'Left'#2#6#6
+'Height'#2#23#3'Top'#2'v'#5'Width'#2'2'#11'BorderWidth'#2#2#0#0#6'TLabel'#26
+'GuideLineColorLeftTopLabel'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'9'#5'Width'
+#3#134#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#26'Guide'
+'LineColorLeftTopLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'
+#30'GuideLineColorRightBottomLabel'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'f'#5
+'Width'#3#134#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#30
+'GuideLineColorRightBottomLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#9
,'TCheckBox'#22'ShowGuideLinesCheckBox'#4'Left'#2#6#6'Height'#2#20#5'Width'#3
+#134#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#22'ShowGui'
+'deLinesCheckBox'#8'TabOrder'#2#0#0#0#9'TCheckBox'#24'SnapToGuideLinesCheckB'
+'ox'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#19#5'Width'#3#134#0#7'Anchors'#11#5
+'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#24'SnapToGuideLinesCheckBox'#8'T'
+'abOrder'#2#1#0#0#0#9'TGroupBox'#20'FormEditMiscGroupBox'#23'AnchorSideRight'
+'.Control'#7#14'FormEditorPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Le'
+'ft'#2#6#6'Height'#3#255#0#3'Top'#3#187#0#5'Width'#3'Q'#1#20'BorderSpacing.A'
+'round'#2#6#7'Caption'#6#20'FormEditMiscGroupBox'#8'TabOrder'#2#2#0#12'TColo'
+'rButton'#18'GrabberColorButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#3#130#0#5
+'Width'#2'2'#11'BorderWidth'#2#2#0#0#12'TColorButton'#17'MarkerColorButton'#4
+'Left'#2#6#6'Height'#2#23#3'Top'#3#180#0#5'Width'#2'2'#11'BorderWidth'#2#2#0
+#0#6'TLabel'#17'GrabberColorLabel'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'n'#5
+'Width'#3'4'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#17
+'GrabberColorLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#16
+'MarkerColorLabel'#4'Left'#2#6#6'Height'#2#13#3'Top'#3#160#0#5'Width'#3'4'#1
+#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#16'MarkerColorLa'
+'bel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#9'TCheckBox'#29'ShowCompone'
+'ntCaptionsCheckBox'#4'Left'#2#6#6'Height'#2#20#5'Width'#3'4'#1#7'Anchors'#11
+#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#29'ShowComponentCaptionsCheckB'
+'ox'#8'TabOrder'#2#0#0#0#9'TCheckBox'#23'ShowEditorHintsCheckBox'#4'Left'#2#6
+#6'Height'#2#20#3'Top'#2#25#5'Width'#3'4'#1#7'Anchors'#11#5'akTop'#6'akLeft'
+#7'akRight'#0#7'Caption'#6#23'ShowEditorHintsCheckBox'#8'TabOrder'#2#1#0#0#9
+'TCheckBox'#29'AutoCreateFormsOnOpenCheckBox'#4'Left'#2#6#6'Height'#2#20#3'T'
+'op'#2'2'#5'Width'#3'4'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Ca'
+'ption'#6#29'AutoCreateFormsOnOpenCheckBox'#8'TabOrder'#2#2#0#0#9'TCheckBox'
+#25'RightClickSelectsCheckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#2'K'#5'Widt'
+'h'#3'4'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#25'Rig'
+'htClickSelectsCheckBox'#8'TabOrder'#2#3#0#0#9'TCheckBox'#25'DesignerPaintLa'
+'zyCheckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#3#205#0#5'Width'#3'4'#1#7'Anc'
+'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#25'DesignerPaintLazyC'
+'heckBox'#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#4#0#0#0#9'TGroupB'
+'ox'#18'RubberbandGroupBox'#22'AnchorSideLeft.Control'#7#12'GridGroupBox'#19
+'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3'a'#1#6'Height'#3#170#0#3'Top'
+#2#6#5'Width'#3#176#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'Borde'
+'rSpacing.Left'#2#10#7'Caption'#6#18'RubberbandGroupBox'#8'TabOrder'#2#3#0#12
+'TColorButton'#27'RubberbandSelectColorButton'#4'Left'#2#6#6'Height'#2#23#3
+'Top'#2#19#5'Width'#2'2'#11'BorderWidth'#2#2#0#0#12'TColorButton'#27'Rubberb'
+'andCreateColorButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'F'#5'Width'#2'2'
+#11'BorderWidth'#2#2#0#0#6'TLabel'#26'RubberbandSelectColorLabel'#4'Left'#2#6
+#6'Height'#2#13#3'Top'#2#3#5'Width'#3#147#0#7'Anchors'#11#5'akTop'#6'akLeft'
+#7'akRight'#0#7'Caption'#6#26'RubberbandSelectColorLabel'#5'Color'#7#6'clNon'
+'e'#11'ParentColor'#8#0#0#6'TLabel'#26'RubberbandCreateColorLabel'#4'Left'#2
+#6#6'Height'#2#13#3'Top'#2'6'#5'Width'#3#147#0#7'Anchors'#11#5'akTop'#6'akLe'
+'ft'#7'akRight'#0#7'Caption'#6#26'RubberbandCreateColorLabel'#5'Color'#7#6'c'
+'lNone'#11'ParentColor'#8#0#0#9'TCheckBox$RubberbandSelectsGrandChildsCheckB'
+'ox'#4'Left'#2#6#6'Height'#2#20#3'Top'#2'f'#5'Width'#3#153#0#7'Anchors'#11#5
+'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6'$RubberbandSelectsGrandChildsChe'
+'ckBox'#8'TabOrder'#2#0#0#0#0#0#5'TPage'#19'ObjectInspectorPage'#7'Caption'#6
+#19'ObjectInspectorPage'#0#9'TGroupBox'#29'ObjectInspectorColorsGroupBox'#23
+'AnchorSideRight.Control'#7#19'ObjectInspectorPage'#20'AnchorSideRight.Side'
+#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#173#0#3'Top'#2#7#5'Width'#3#12#2#7'A'
+'nchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#5#17'Bo'
+'rderSpacing.Top'#2#5#19'BorderSpacing.Right'#2#6#7'Caption'#6#29'ObjectInsp'
+'ectorColorsGroupBox'#8'TabOrder'#2#0#0#12'TColorButton'#23'OIBackgroundColo'
+'rButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#5#5'Width'#2'2'#11'BorderWidth'
+#2#2#0#0#12'TColorButton'#21'OISubPropsColorButton'#4'Left'#2#6#6'Height'#2
+#23#3'Top'#2#29#5'Width'#2'2'#11'BorderWidth'#2#2#0#0#12'TColorButton'#23'OI'
+'ReferencesColorButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'5'#5'Width'#2'2'
+#11'BorderWidth'#2#2#0#0#12'TColorButton'#18'OIValueColorButton'#4'Left'#2#6
+#6'Height'#2#23#3'Top'#2'M'#5'Width'#2'2'#11'BorderWidth'#2#2#0#0#12'TColorB'
+'utton'#25'OIDefaultValueColorButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'e'
+#5'Width'#2'2'#11'BorderWidth'#2#2#0#0#12'TColorButton'#21'OIPropNameColorBu'
+'tton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'}'#5'Width'#2'2'#11'BorderWidth'#2
,#2#0#0#6'TLabel'#22'OIBackgroundColorLabel'#4'Left'#2'A'#6'Height'#2#13#3'To'
+'p'#2#11#5'Width'#3#161#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Ca'
+'ption'#6#22'OIBackgroundColorLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0
+#0#6'TLabel'#20'OISubPropsColorLabel'#4'Left'#2'A'#6'Height'#2#13#3'Top'#2'#'
+#5'Width'#3#161#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6
+#20'OISubPropsColorLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabe'
+'l'#22'OIReferencesColorLabel'#4'Left'#2'A'#6'Height'#2#13#3'Top'#2';'#5'Wid'
+'th'#3#161#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#22'O'
+'IReferencesColorLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'
+#17'OIValueColorLabel'#4'Left'#2'A'#6'Height'#2#13#3'Top'#2'S'#5'Width'#3#161
+#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#17'OIValueColo'
+'rLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#24'OIDefaultVa'
+'lueColorLabel'#4'Left'#2'A'#6'Height'#2#13#3'Top'#2'k'#5'Width'#3#161#1#7'A'
+'nchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#24'OIDefaultValueCo'
+'lorLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#20'OIPropNam'
+'eColorLabel'#4'Left'#2'A'#6'Height'#2#13#3'Top'#3#131#0#5'Width'#3#161#1#7
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#20'OIPropNameColor'
+'Label'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#0#9'TGroupBox'#14'OIMiscG'
+'roupBox'#23'AnchorSideRight.Control'#7#19'ObjectInspectorPage'#20'AnchorSid'
+'eRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'i'#3'Top'#3#186#0#5'Wid'
+'th'#3#12#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.R'
+'ight'#2#6#7'Caption'#6#14'OIMiscGroupBox'#8'TabOrder'#2#1#0#6'TLabel'#24'OI'
+'DefaultItemHeightLabel'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#6#5'Width'#3#220
+#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#24'OIDefaultIt'
+'emHeightLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#9'TCheckBox'#18'O'
+'IShowHintCheckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#2'7'#5'Width'#3#220#1#7
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#18'OIShowHintCheck'
+'Box'#8'TabOrder'#2#0#0#0#9'TSpinEdit'#27'OIDefaultItemHeightSpinEdit'#4'Lef'
+'t'#2#6#6'Height'#2#20#3'Top'#2#24#5'Width'#3#240#1#7'Anchors'#11#5'akTop'#6
+'akLeft'#7'akRight'#0#8'TabOrder'#2#1#5'Value'#2#1#0#0#0#0#5'TPage'#10'Backu'
+'pPage'#7'Caption'#6#10'BackupPage'#0#6'TLabel'#15'BackupHelpLabel'#23'Ancho'
+'rSideRight.Control'#7#10'BackupPage'#20'AnchorSideRight.Side'#7#9'asrBottom'
+#4'Left'#2#6#6'Height'#2#13#3'Top'#2#7#5'Width'#3#12#2#7'Anchors'#11#5'akTop'
+#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#15'BackupHe'
+'lpLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#9'TGroupBox'#21'BackupP'
+'rojectGroupBox'#23'AnchorSideRight.Control'#7#10'BackupPage'#20'AnchorSideR'
+'ight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#201#0#3'Top'#2'"'#5'Width'
+#3#12#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'
+#2#6#7'Caption'#6#21'BackupProjectGroupBox'#8'TabOrder'#2#0#0#6'TLabel'#18'B'
+'akProjAddExtLabel'#22'AnchorSideLeft.Control'#7#21'BakProjAddExtComboBox'#19
+'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#21'BakProjA'
+'ddExtComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2'p'#6'Height'
+#2#13#3'Top'#2'f'#5'Width'#3#138#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRigh'
+'t'#0#18'BorderSpacing.Left'#2#6#7'Caption'#6#18'BakProjAddExtLabel'#5'Color'
+#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#22'BakProjMaxCounterLabel'#22'A'
+'nchorSideLeft.Control'#7#25'BakProjMaxCounterComboBox'#19'AnchorSideLeft.Si'
+'de'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#25'BakProjMaxCounterComboBox'
+#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2'p'#6'Height'#2#13#3'Top'#3
+#129#0#5'Width'#3#138#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'Bor'
+'derSpacing.Left'#2#6#7'Caption'#6#22'BakProjMaxCounterLabel'#5'Color'#7#6'c'
+'lNone'#11'ParentColor'#8#0#0#6'TLabel'#18'BakProjSubDirLabel'#22'AnchorSide'
+'Left.Control'#7#21'BakProjSubDirComboBox'#19'AnchorSideLeft.Side'#7#9'asrBo'
+'ttom'#21'AnchorSideTop.Control'#7#21'BakProjSubDirComboBox'#18'AnchorSideTo'
+'p.Side'#7#9'asrCenter'#4'Left'#2'p'#6'Height'#2#13#3'Top'#3#156#0#5'Width'#3
+#138#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2
+#6#7'Caption'#6#18'BakProjSubDirLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8
+#0#0#11'TRadioGroup'#21'BakProjTypeRadioGroup'#4'Left'#2#6#6'Height'#2'X'#5
+'Width'#3#244#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoFill'#9#7
+'Caption'#6#21'BakProjTypeRadioGroup'#28'ChildSizing.LeftRightSpacing'#2#6#28
+'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'cr'
+'sHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousC'
+'hildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildS'
+'izing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclL'
+'eftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#2#7'Columns'#2
+#2#8'TabOrder'#2#1#4'Left'#2#6#6'Height'#2'U'#3'Top'#3#165#0#5'Width'#3#12#2
+#0#0#11'TRadioGroup'#29'AmbiguousFileActionRadioGroup'#5'Align'#7#5'alTop'#8
+'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#29'AmbiguousFileActio'
+'nRadioGroup'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomS'
+'pacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'
+#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizi'
+'ng.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7
+#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBotto'
+'m'#27'ChildSizing.ControlsPerLine'#2#2#7'Columns'#2#2#8'TabOrder'#2#2#4'Lef'
+'t'#2#6#6'Height'#2'd'#3'Top'#2';'#5'Width'#3#12#2#0#0#0#5'TPage'#10'LazDocP'
+'age'#7'Caption'#6#10'LazDocPage'#11'ClientWidth'#3#24#2#12'ClientHeight'#3
+#191#1#4'Left'#2#2#6'Height'#3#191#1#3'Top'#2#28#5'Width'#3#24#2#0#6'TLabel'
+#6'Label1'#7'Caption'#6'+NOTE: only absolute paths are supported now'#5'Colo'
+'r'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#8#6'Height'#2#13#3'Top'#3#226#0#5
+'Width'#3#3#1#0#0#9'TGroupBox'#19'LazDocPathsGroupBox'#5'Align'#7#5'alTop'#20
+'BorderSpacing.Around'#2#6#7'Caption'#6#19'LazDocPathsGroupBox'#12'ClientHei'
+'ght'#3#210#0#11'ClientWidth'#3#12#2#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#3
+#210#0#3'Top'#2#6#5'Width'#3#12#2#0#8'TListBox'#13'LazDocListBox'#5'Align'#7
+#5'alTop'#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#0#8'TopIndex'#2#255#4'L'
+'eft'#2#6#6'Height'#2'l'#3'Top'#2#6#5'Width'#3#0#2#0#0#7'TButton'#19'LazDocA'
+'ddPathButton'#8'AutoSize'#9#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6
,#19'LazDocAddPathButton'#7'OnClick'#7#24'LazDocAddPathButtonClick'#8'TabOrde'
+'r'#2#1#4'Left'#2#6#6'Height'#2#26#3'Top'#2'z'#5'Width'#3#136#0#0#0#7'TButto'
+'n'#22'LazDocDeletePathButton'#8'AutoSize'#9#18'BorderSpacing.Left'#2#10#25
+'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#22'LazDocDeletePathButton'#7'On'
+'Click'#7#27'LazDocDeletePathButtonClick'#8'TabOrder'#2#2#22'AnchorSideLeft.'
+'Control'#7#19'LazDocAddPathButton'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4
+'Left'#3#152#0#6'Height'#2#26#3'Top'#2'z'#5'Width'#3#149#0#0#0#5'TEdit'#14'L'
+'azDocPathEdit'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#17'BorderSpaci'
+'ng.Top'#2#6#8'TabOrder'#2#3#4'Text'#6#14'LazDocPathEdit'#21'AnchorSideTop.C'
+'ontrol'#7#19'LazDocAddPathButton'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'L'
+'eft'#2#6#6'Height'#2#23#3'Top'#3#154#0#5'Width'#3#232#1#0#0#7'TButton'#18'L'
+'azDocBrowseButton'#18'BorderSpacing.Left'#2#6#25'BorderSpacing.InnerBorder'
+#2#4#7'Caption'#6#3'...'#7'OnClick'#7#23'LazDocBrowseButtonClick'#8'TabOrder'
+#2#4#22'AnchorSideLeft.Control'#7#14'LazDocPathEdit'#19'AnchorSideLeft.Side'
+#7#9'asrBottom'#4'Left'#3#244#1#6'Height'#2#23#3'Top'#3#156#0#5'Width'#2#19#0
+#0#0#0#0#7'TButton'#12'CancelButton'#7'Anchors'#11#7'akRight'#8'akBottom'#0
+#25'BorderSpacing.InnerBorder'#2#4#6'Cancel'#9#7'Caption'#6#12'CancelButton'
+#7'OnClick'#7#17'CancelButtonClick'#8'TabOrder'#2#1#4'Left'#3#201#1#6'Height'
+#2#25#3'Top'#3#229#1#5'Width'#2'K'#0#0#7'TButton'#8'OkButton'#7'Anchors'#11#7
+'akRight'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#2'Ok'
+#7'Default'#9#7'OnClick'#7#13'OkButtonClick'#8'TabOrder'#2#2#4'Left'#3'w'#1#6
+'Height'#2#25#3'Top'#3#229#1#5'Width'#2'K'#0#0#22'TSelectDirectoryDialog'#21
+'SelectDirectoryDialog'#5'Title'#6#16'Select Directory'#11'FilterIndex'#2#0#5
+'Title'#6#16'Select Directory'#4'left'#3#232#1#3'top'#2#8#0#0#0
,#2#7'OnClick'#7#22'BakTypeRadioGroupClick'#8'TabOrder'#2#0#0#0#9'TComboBox'
+#21'BakProjAddExtComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'b'#5'Width'#2
+'d'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscendi'
+'ng'#0#9'MaxLength'#2#0#8'TabOrder'#2#1#4'Text'#6#21'BakProjAddExtComboBox'#0
+#0#9'TComboBox'#25'BakProjMaxCounterComboBox'#4'Left'#2#6#6'Height'#2#21#3'T'
+'op'#2'}'#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20
+'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#2#4'Text'#6#25'BakPr'
+'ojMaxCounterComboBox'#0#0#9'TComboBox'#21'BakProjSubDirComboBox'#4'Left'#2#6
+#6'Height'#2#21#3'Top'#3#152#0#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbac'
+'tEndOfLineComplete'#20'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'
+#2#3#4'Text'#6#21'BakProjSubDirComboBox'#0#0#0#9'TGroupBox'#19'BackupOtherGr'
+'oupBox'#23'AnchorSideRight.Control'#7#10'BackupPage'#20'AnchorSideRight.Sid'
+'e'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#196#0#3'Top'#3#242#0#5'Width'#3#12
+#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6
+#7'Caption'#6#19'BackupOtherGroupBox'#8'TabOrder'#2#1#0#6'TLabel'#19'BakOthe'
+'rAddExtLabel'#22'AnchorSideLeft.Control'#7#22'BakOtherAddExtComboBox'#19'An'
+'chorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#22'BakOtherAd'
+'dExtComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2'p'#6'Height'#2
+#13#3'Top'#2'c'#5'Width'#3#138#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'
+#0#18'BorderSpacing.Left'#2#6#7'Caption'#6#19'BakOtherAddExtLabel'#5'Color'#7
+#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#23'BakOtherMaxCounterLabel'#22'An'
+'chorSideLeft.Control'#7#26'BakOtherMaxCounterComboBox'#19'AnchorSideLeft.Si'
+'de'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#26'BakOtherMaxCounterComboBo'
+'x'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2'p'#6'Height'#2#13#3'Top'
+#2'~'#5'Width'#3#138#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'Bord'
+'erSpacing.Left'#2#6#7'Caption'#6#23'BakOtherMaxCounterLabel'#5'Color'#7#6'c'
+'lNone'#11'ParentColor'#8#0#0#6'TLabel'#19'BakOtherSubDirLabel'#22'AnchorSid'
+'eLeft.Control'#7#22'BakOtherSubDirComboBox'#19'AnchorSideLeft.Side'#7#9'asr'
+'Bottom'#21'AnchorSideTop.Control'#7#22'BakOtherSubDirComboBox'#18'AnchorSid'
+'eTop.Side'#7#9'asrCenter'#4'Left'#2'p'#6'Height'#2#13#3'Top'#3#153#0#5'Widt'
+'h'#3#138#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.L'
+'eft'#2#6#7'Caption'#6#19'BakOtherSubDirLabel'#5'Color'#7#6'clNone'#11'Paren'
+'tColor'#8#0#0#11'TRadioGroup'#22'BakOtherTypeRadioGroup'#4'Left'#2#6#6'Heig'
+'ht'#2'T'#5'Width'#3#244#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'A'
+'utoFill'#9#7'Caption'#6#22'BakOtherTypeRadioGroup'#28'ChildSizing.LeftRight'
+'Spacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHor'
+'izontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24
+'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChi'
+'lds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Lay'
+'out'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#2
+#7'Columns'#2#2#7'OnClick'#7#22'BakTypeRadioGroupClick'#8'TabOrder'#2#0#0#0#9
+'TComboBox'#22'BakOtherAddExtComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'_'
+#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSe'
+'archAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#1#4'Text'#6#22'BakOtherAddE'
+'xtComboBox'#0#0#9'TComboBox'#26'BakOtherMaxCounterComboBox'#4'Left'#2#6#6'H'
+'eight'#2#21#3'Top'#2'z'#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOf'
+'LineComplete'#20'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#2#4
+'Text'#6#26'BakOtherMaxCounterComboBox'#0#0#9'TComboBox'#22'BakOtherSubDirCo'
+'mboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#3#149#0#5'Width'#2'd'#16'AutoComp'
+'leteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#9'MaxLen'
+'gth'#2#0#8'TabOrder'#2#3#4'Text'#6#22'BakOtherSubDirComboBox'#0#0#0#0#5'TPa'
+'ge'#10'NamingPage'#7'Caption'#6#10'NamingPage'#0#11'TRadioGroup'#23'PascalF'
+'ileExtRadiogroup'#23'AnchorSideRight.Control'#7#10'NamingPage'#20'AnchorSid'
+'eRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'/'#3'Top'#2#6#5'Width'#3
+#12#2#5'Align'#7#5'alTop'#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Capti'
+'on'#6#23'PascalFileExtRadiogroup'#28'ChildSizing.LeftRightSpacing'#2#6#28'C'
+'hildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crs'
+'HomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousCh'
+'ildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSi'
+'zing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLe'
+'ftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#2#7'Columns'#2#2
+#8'TabOrder'#2#0#0#0#11'TRadioGroup'#28'CharcaseFileActionRadioGroup'#23'Anc'
+'horSideRight.Control'#7#10'NamingPage'#20'AnchorSideRight.Side'#7#9'asrBott'
+'om'#4'Left'#2#6#6'Height'#2'U'#3'Top'#3#165#0#5'Width'#3#12#2#5'Align'#7#5
,'alTop'#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'CharcaseF'
+'ileActionRadioGroup'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.To'
+'pBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChi'
+'ldResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28
+'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVer'
+'tical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenT'
+'opToBottom'#27'ChildSizing.ControlsPerLine'#2#2#7'Columns'#2#2#8'TabOrder'#2
+#1#0#0#11'TRadioGroup'#29'AmbiguousFileActionRadioGroup'#23'AnchorSideRight.'
+'Control'#7#10'NamingPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2
+#6#6'Height'#2'd'#3'Top'#2';'#5'Width'#3#12#2#5'Align'#7#5'alTop'#8'AutoFill'
+#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#29'AmbiguousFileActionRadioGrou'
+'p'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6
+#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSi'
+'zing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkH'
+'orizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScal'
+'eChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'Chil'
+'dSizing.ControlsPerLine'#2#2#7'Columns'#2#2#8'TabOrder'#2#2#0#0#0#5'TPage'
+#10'LazDocPage'#7'Caption'#6#10'LazDocPage'#0#6'TLabel'#15'LazDocNoteLabel'#4
+'Left'#2#8#6'Height'#2#13#3'Top'#3#226#0#5'Width'#3#3#1#7'Caption'#6'+NOTE: '
+'only absolute paths are supported now'#5'Color'#7#6'clNone'#11'ParentColor'
+#8#0#0#9'TGroupBox'#19'LazDocPathsGroupBox'#23'AnchorSideRight.Control'#7#10
+'LazDocPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3
+#210#0#3'Top'#2#6#5'Width'#3#12#2#5'Align'#7#5'alTop'#20'BorderSpacing.Aroun'
+'d'#2#6#7'Caption'#6#19'LazDocPathsGroupBox'#8'TabOrder'#2#0#0#8'TListBox'#13
+'LazDocListBox'#4'Left'#2#6#6'Height'#2'l'#3'Top'#2#6#5'Width'#3#252#1#5'Ali'
+'gn'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#0#8'TopIndex'#2
+#255#0#0#7'TButton'#19'LazDocAddPathButton'#4'Left'#2#6#6'Height'#2#26#3'Top'
+#2'z'#5'Width'#3#140#0#8'AutoSize'#9#25'BorderSpacing.InnerBorder'#2#4#7'Cap'
+'tion'#6#19'LazDocAddPathButton'#7'OnClick'#7#24'LazDocAddPathButtonClick'#8
+'TabOrder'#2#1#0#0#7'TButton'#22'LazDocDeletePathButton'#22'AnchorSideLeft.C'
+'ontrol'#7#19'LazDocAddPathButton'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4
+'Left'#3#156#0#6'Height'#2#26#3'Top'#2'z'#5'Width'#3#153#0#8'AutoSize'#9#18
+'BorderSpacing.Left'#2#10#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#22
+'LazDocDeletePathButton'#7'OnClick'#7#27'LazDocDeletePathButtonClick'#8'TabO'
+'rder'#2#2#0#0#5'TEdit'#14'LazDocPathEdit'#21'AnchorSideTop.Control'#7#19'La'
+'zDocAddPathButton'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heig'
+'ht'#2#23#3'Top'#3#154#0#5'Width'#3#220#1#7'Anchors'#11#5'akTop'#6'akLeft'#7
+'akRight'#0#17'BorderSpacing.Top'#2#6#8'TabOrder'#2#3#4'Text'#6#14'LazDocPat'
+'hEdit'#0#0#7'TButton'#18'LazDocBrowseButton'#22'AnchorSideLeft.Control'#7#14
+'LazDocPathEdit'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3#232#1#6'He'
+'ight'#2#23#3'Top'#3#156#0#5'Width'#2#19#18'BorderSpacing.Left'#2#6#25'Borde'
+'rSpacing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#23'LazDocBrowseB'
+'uttonClick'#8'TabOrder'#2#4#0#0#0#0#0#7'TButton'#12'CancelButton'#4'Left'#3
+#201#1#6'Height'#2#25#3'Top'#3#224#1#5'Width'#2'K'#7'Anchors'#11#7'akRight'#8
+'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#6'Cancel'#9#7'Caption'#6#12'C'
+'ancelButton'#7'OnClick'#7#17'CancelButtonClick'#8'TabOrder'#2#1#0#0#7'TButt'
+'on'#8'OkButton'#4'Left'#3'w'#1#6'Height'#2#25#3'Top'#3#224#1#5'Width'#2'K'#7
+'Anchors'#11#7'akRight'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#7'Ca'
+'ption'#6#2'Ok'#7'Default'#9#7'OnClick'#7#13'OkButtonClick'#8'TabOrder'#2#2#0
+#0#22'TSelectDirectoryDialog'#21'SelectDirectoryDialog'#5'Title'#6#16'Select'
+' Directory'#11'FilterIndex'#2#0#4'left'#3#232#1#3'top'#2#8#0#0#0
]);

View File

@ -444,7 +444,6 @@ type
{ TEnvironmentOptionsDialog }
TEnvironmentOptionsDialog = class(TForm)
Label1: TLabel;
NoteBook: TNoteBook;
FilesPage: TPage;
DesktopPage: TPage;
@ -463,6 +462,7 @@ type
LazDocAddPathButton: TButton;
LazDocPathsGroupBox: TGroupBox;
LazDocListBox: TListBox;
LazDocNoteLabel: TLabel;
// language
LanguageGroupBox: TGroupBox;
@ -607,6 +607,7 @@ type
procedure LazDocAddPathButtonClick(Sender: TObject);
procedure LazDocBrowseButtonClick(Sender: TObject);
procedure LazDocDeletePathButtonClick(Sender: TObject);
procedure NotebookChangeBounds(Sender: TObject);
procedure OkButtonClick(Sender: TObject);
procedure CancelButtonClick(Sender: TObject);
procedure SaveDesktopSettingsToFileButtonClick(Sender: TObject);
@ -2044,6 +2045,7 @@ begin
LazDocPathsGroupBox.Caption := lisLazDocPathsGroupBox;
LazDocAddPathButton.Caption := lisLazDocAddPathButton;
LazDocDeletePathButton.Caption := lisLazDocDeletePathButton;
LazDocNoteLabel.Caption:=lisEONOTEOnlyAbsolutePathsAreSupportedNow;
LazDocPathEdit.Clear;
end;
@ -2180,6 +2182,11 @@ begin
LazDocListBox.Items.Delete(LazDocListBox.ItemIndex);
end;
procedure TEnvironmentOptionsDialog.NotebookChangeBounds(Sender: TObject);
begin
end;
procedure TEnvironmentOptionsDialog.OkButtonClick(Sender: TObject);
begin
if not CheckValues then exit;

View File

@ -3046,6 +3046,8 @@ resourcestring
lisLazDocSeeAlsoTag = 'See also';
lisLazDocAddPathButton = 'Add path';
lisLazDocDeletePathButton = 'Remove path';
lisEONOTEOnlyAbsolutePathsAreSupportedNow = 'NOTE: only absolute paths are '
+'supported now';
lisLazDocPathsGroupBox = 'LazDoc settings';
lisLazDocHintBoldFormat = 'Insert bold formatting tag';
lisLazDocHintItalicFormat = 'Insert italic formatting tag';

View File

@ -178,7 +178,6 @@ var
ABitmap: TBitmap;
Ext : String;
begin
//debugln('TGraphicPropertyEditor.Edit');
ABitmap := TBitmap(GetObjectValue(TBitmap));
TheDialog := TGraphicPropertyEditorForm.Create(nil);
try
@ -273,7 +272,6 @@ var
TheDialog: TGraphicPropertyEditorForm;
ABitmap: TBitmap;
begin
//debugln('TButtonGlyphPropEditor.Edit');
ABitmap := TBitmap(GetObjectValue(TBitmap));
TheDialog := TGraphicPropertyEditorForm.Create(nil);
try

View File

@ -2183,7 +2183,7 @@ begin
DbgS(Data),' ',GetWidgetClassName(Widget));
if Data<>nil then
DebugLn(' Data=',TObject(Data).ClassName);
RaiseException('');
RaiseGDBException('');
exit;
end;

View File

@ -20,9 +20,9 @@
}
{*************************************************************}
{ Default compare functions }
{*************************************************************}
{*************************************************************
Default compare functions
*************************************************************}
{function DefaultCompareFunc(a, b : gpointer) : gint; cdecl;
var AStr, BStr : PChar;
@ -63,11 +63,11 @@ begin
// get context
GtkList:=PGtkList(gtk_object_get_data(PGtkObject(Data),GtkListItemGtkListTag));
if GtkList=nil then
RaiseException('gtkListItemDrawAfterCB GtkList=nil');
RaiseGDBException('gtkListItemDrawAfterCB GtkList=nil');
LCLList:=TGtkListStringList(gtk_object_get_data(PGtkObject(Data),
GtkListItemLCLListTag));
if LCLList=nil then
RaiseException('gtkListItemDrawAfterCB LCLList=nil');
RaiseGDBException('gtkListItemDrawAfterCB LCLList=nil');
if [csDestroying,csLoading]*LCLList.Owner.ComponentState<>[] then exit;
// only owner draw lists are interested in drawing items themselves.
@ -145,11 +145,11 @@ begin
// get context
GtkList:=PGtkList(gtk_object_get_data(PGtkObject(Data),GtkListItemGtkListTag));
if GtkList=nil then
RaiseException('gtkListItemToggledCB GtkList=nil');
RaiseGDBException('gtkListItemToggledCB GtkList=nil');
LCLList:=TGtkListStringList(gtk_object_get_data(PGtkObject(Data),
GtkListItemLCLListTag));
if LCLList=nil then
RaiseException('gtkListItemToggledCB LCLList=nil');
RaiseGDBException('gtkListItemToggledCB LCLList=nil');
if [csDestroying,csLoading]*LCLList.Owner.ComponentState<>[] then exit;
// get itemindex and area
@ -197,7 +197,7 @@ procedure GtkListItemSelectAfterCB(Widget: PGtkWidget; data: gpointer); cdecl;
gtk_label_get(LabelWidget, @LabelText);
s:=s+' Text="'+DbgStr(StrPas(LabelText))+'"';
end;
RaiseException(s);
RaiseGDBException(s);
end;
var
@ -216,7 +216,7 @@ begin
LCLList:=TGtkListStringList(gtk_object_get_data(PGtkObject(Data),
GtkListItemLCLListTag));
if LCLList=nil then
RaiseException('gtkListItemSelectAfterCB LCLList=nil');
RaiseGDBException('gtkListItemSelectAfterCB LCLList=nil');
if [csDestroying,csLoading]*LCLList.Owner.ComponentState<>[] then exit;
// get itemindex and area
@ -242,10 +242,10 @@ constructor TGtkListStringList.Create(List: PGtkList; TheOwner: TWinControl;
const AWithCheckBox: Boolean);
begin
inherited Create;
if List = nil then RaiseException(
if List = nil then RaiseGDBException(
'TGtkListStringList.Create Unspecified list widget');
FGtkList:= List;
if TheOwner = nil then RaiseException(
if TheOwner = nil then RaiseGDBException(
'TGtkListStringList.Create Unspecified owner');
FOwner:=TheOwner;
FWithCheckBox := AWithCheckBox;
@ -575,9 +575,9 @@ var
Str1: string;
Str2: string;
begin
if FCachedCount>FCachedCapacity then RaiseException('');
if (FCachedItems=nil) and (FCachedCapacity>0) then RaiseException('');
if (FCachedItems<>nil) and (FCachedCapacity=0) then RaiseException('');
if FCachedCount>FCachedCapacity then RaiseGDBException('');
if (FCachedItems=nil) and (FCachedCapacity>0) then RaiseGDBException('');
if (FCachedItems<>nil) and (FCachedCapacity=0) then RaiseGDBException('');
UpdateItemCache;
if (FGtkList<>nil) and (FGtkList^.children<>nil) then
@ -585,14 +585,14 @@ begin
else
RealCachedCount:=0;
if RealCachedCount<>FCachedCount then
RaiseException('RealCachedCount='+IntToStr(RealCachedCount)
RaiseGDBException('RealCachedCount='+IntToStr(RealCachedCount)
+' FCachedCount='+IntToStr(FCachedCount));
if FGtkList<>nil then begin
CurListItem:=FGtkList^.children;
i:=0;
while CurListItem<>nil do begin
if FCachedItems[i]<>PGtkListItem(CurListItem^.Data) then
RaiseException(IntToStr(i));
RaiseGDBException(IntToStr(i));
inc(i);
CurListItem:=CurListItem^.Next;
end;
@ -603,7 +603,7 @@ begin
Str1:=Strings[i];
Str2:=Strings[i+1];
if (AnsiCompareText(Str1,Str2)>0) then
RaiseException(IntToStr(i)+':'+Str1+'>'+IntToStr(i+1)+':'+Str2);
RaiseGDBException(IntToStr(i)+':'+Str1+'>'+IntToStr(i+1)+':'+Str2);
end;
end;
end;
@ -623,7 +623,7 @@ begin
if ((Source is TGtkListStringList)
and (TGtkListStringList(Source).FGtkList=FGtkList))
then
RaiseException('TGtkListStringList.Assign: There 2 lists with the same FGtkList');
RaiseGDBException('TGtkListStringList.Assign: There 2 lists with the same FGtkList');
BeginUpdate;
//DebugLn('[TGtkListStringList.Assign] A ',Source.Classname,' Self=',DbgS(Self),' Source=',DbgS(Source));
try
@ -702,7 +702,7 @@ begin
// change label
ALabel:=GetLabel(Index);
if ALabel = nil then
RaiseException('TGtkListStringList.Put');
RaiseGDBException('TGtkListStringList.Put');
if S<>'' then
NewText:=PChar(S)
else
@ -718,7 +718,7 @@ end;
function TGtkListStringList.GetListItem(Index: integer): PGtkListItem;
begin
if (Index < 0) or (Index >= Count) then
RaiseException('TGtkListStringList.Get Out of bounds.')
RaiseGDBException('TGtkListStringList.Get Out of bounds.')
else begin
UpdateItemCache;
Result:=FCachedItems[Index];
@ -879,7 +879,7 @@ var
procedure RaiseIndexOutOfBounds;
begin
RaiseException('TGtkListStringList.Insert: Index '+IntToStr(Index)
RaiseGDBException('TGtkListStringList.Insert: Index '+IntToStr(Index)
+' out of bounds. Count='+IntToStr(OldCount));
end;
@ -892,7 +892,7 @@ begin
end;
if (Index < 0) or (Index > OldCount) then
RaiseIndexOutOfBounds;
if Owner = nil then RaiseException(
if Owner = nil then RaiseGDBException(
'TGtkListStringList.Insert Unspecified owner');
// ToDo:
@ -1026,7 +1026,7 @@ constructor TGtkCListStringList.Create(List : PGtkCList);
begin
inherited Create;
if List = nil then
RaiseException('TGtkCListStringList.Create: Unspecified list widget');
RaiseGDBException('TGtkCListStringList.Create: Unspecified list widget');
FGtkCList:= List;
end;
@ -1109,7 +1109,7 @@ var
Item : PChar;
begin
if (Index < 0) or (Index >= Count)
then RaiseException('TGtkCListStringList.Get Out of bounds.')
then RaiseGDBException('TGtkCListStringList.Get Out of bounds.')
else begin
Item := nil;
gtk_clist_get_text(FGtkCList, Index, 0, @Item);

View File

@ -943,7 +943,7 @@ procedure TGtkWidgetSet.SendCachedLCLMessages;
procedure RaiseWidgetWithoutControl;
begin
RaiseException('ERROR: TGtkWidgetSet.SendCachedLCLMessages Widget '
RaiseGDBException('ERROR: TGtkWidgetSet.SendCachedLCLMessages Widget '
+DbgS(Widget)+' without LCL control');
end;
@ -1223,8 +1223,8 @@ procedure TGtkWidgetSet.SendCachedGtkMessages;
procedure RaiseInvalidLCLControl;
begin
RaiseException('SendCachedGtkResizeNotifications FixWidget=%p MainWidget=%p LCLControl=%p',
[FixWidget, MainWidget, Pointer(LCLControl)]);
RaiseGDBException(Format('SendCachedGtkResizeNotifications FixWidget=%p MainWidget=%p LCLControl=%p',
[FixWidget, MainWidget, Pointer(LCLControl)]));
end;
begin
@ -2060,7 +2060,7 @@ var
Width, Height, Depth : Longint;
begin
if not (Bitmap is TBitmap) then
RaiseException('TGtkWidgetSet.LoadFromXPMFile Bitmap is not TBitmap: '
RaiseGDBException('TGtkWidgetSet.LoadFromXPMFile Bitmap is not TBitmap: '
+Bitmap.ClassName);
TheBitmap:=TBitmap(Bitmap);
GdiObject := NewGDIObject(gdiBitmap);
@ -2177,7 +2177,7 @@ var
begin
if not (Bitmap is TBitmap) then
RaiseException('TGtkWidgetSet.LoadFromPixbufFile Bitmap is not TBitmap: '
RaiseGDBException('TGtkWidgetSet.LoadFromPixbufFile Bitmap is not TBitmap: '
+Bitmap.ClassName);
TheBitmap:=TBitmap(Bitmap);
if not LoadFile then
@ -2720,7 +2720,7 @@ begin
end;
if NewRawImage.Description.Depth=1 then begin
RaiseException('TGtkWidgetSet.GetRawImageFromGdkWindow Depth=1 invalid');
RaiseGDBException('TGtkWidgetSet.GetRawImageFromGdkWindow Depth=1 invalid');
exit;
end;
@ -2805,13 +2805,13 @@ begin
// check consistency
if not RawImage.Description.AlphaSeparate then
RaiseException('TGTKWidgetSet.GetRawImageMaskFromGdkBitmap RawImage.Description.AlphaSeparate=false');
RaiseGDBException('TGTKWidgetSet.GetRawImageMaskFromGdkBitmap RawImage.Description.AlphaSeparate=false');
if (Width<>RawImage.Description.Width) then
RaiseException('TGTKWidgetSet.GetRawImageMaskFromGdkBitmap Width<>RawImage.Description.Width');
RaiseGDBException('TGTKWidgetSet.GetRawImageMaskFromGdkBitmap Width<>RawImage.Description.Width');
if (Height<>RawImage.Description.Height) then
RaiseException('TGTKWidgetSet.GetRawImageMaskFromGdkBitmap Height<>RawImage.Description.Height');
RaiseGDBException('TGTKWidgetSet.GetRawImageMaskFromGdkBitmap Height<>RawImage.Description.Height');
if RawImage.Mask<>nil then
RaiseException('TGTKWidgetSet.GetRawImageMaskFromGdkBitmap RawImage.Mask<>nil');
RaiseGDBException('TGTKWidgetSet.GetRawImageMaskFromGdkBitmap RawImage.Mask<>nil');
// get gdk_image from gdkbitmap
AnImage:=gdk_image_get(MaskBitmap,SrcRect.Left,SrcRect.Top,Width,Height);
@ -3264,12 +3264,12 @@ var
procedure RaiseSrcDrawableNil;
begin
RaiseException('TGtkWidgetSet.StretchCopyArea SrcDC=%p Drawable=nil', [Pointer(SrcDevContext)]);
RaiseGDBException(Format('TGtkWidgetSet.StretchCopyArea SrcDC=%p Drawable=nil', [Pointer(SrcDevContext)]));
end;
procedure RaiseDestDrawableNil;
begin
RaiseException('TGtkWidgetSet.StretchCopyArea DestDC=%p Drawable=nil', [Pointer(DestDevContext)]);
RaiseGDBException(Format('TGtkWidgetSet.StretchCopyArea DestDC=%p Drawable=nil', [Pointer(DestDevContext)]));
end;
var
@ -5481,9 +5481,9 @@ begin
// get the VBox, the form has one child, a VBox
ParentForm:=TCustomForm(TMenu(Sender).Parent);
if (ParentForm=nil) or (not (ParentForm is TCustomForm)) then
RaiseException('MainMenu without form');
RaiseGDBException('MainMenu without form');
if ParentForm.Menu<>TMenu(Sender) then
RaiseException('form has already a MainMenu');
RaiseGDBException('form has already a MainMenu');
if ParentForm.HandleAllocated then begin
Box := PGTKBin(ParentForm.Handle)^.Child;
gtk_box_pack_start(Box, p, False, False, 0);
@ -5731,7 +5731,7 @@ var
SubMenuWidget: PGtkMenu;
begin
if not (Sender is TMenuItem) then
RaiseException('TGtkWidgetSet.DestroyEmptySubmenu');
RaiseGDBException('TGtkWidgetSet.DestroyEmptySubmenu');
// destroying a TMenuItem
LCLMenuItem:=TMenuItem(Sender);
// check if in a sub menu
@ -5767,7 +5767,7 @@ procedure TGtkWidgetSet.ShowHide(Sender : TObject);
procedure RaiseWrongClass;
begin
RaiseException('TGtkWidgetSet.ShowHide Sender.ClassName='+Sender.ClassName);
RaiseGDBException('TGtkWidgetSet.ShowHide Sender.ClassName='+Sender.ClassName);
end;
var FormIconGdiObject: PGDIObject;
@ -6306,7 +6306,7 @@ function TGtkWidgetSet.CreateDCForWidget(TheWidget: PGtkWidget;
procedure RaiseWidgetWithoutClientArea;
begin
RaiseException('TGtkWidgetSet.CreateWindowDC widget '
RaiseGDBException('TGtkWidgetSet.CreateWindowDC widget '
+DbgS(TheWidget)+' has no client area');
end;
@ -6340,7 +6340,7 @@ begin
gtk_widget_realize(ClientWidget);
TheWindow := GetControlWindow(ClientWidget);
if TheWindow=nil then
RaiseException('TGtkWidgetSet.CreateDCForWidget: Unable to realize GdkWindow');
RaiseGDBException('TGtkWidgetSet.CreateDCForWidget: Unable to realize GdkWindow');
end;
end else
ClientWidget:=TheWidget;
@ -7229,7 +7229,7 @@ begin
inc(i,2);
end;
if PtrInt(Lines)+TotalSize<>PtrInt(CurLineStart) then
RaiseException('TGtkWidgetSet.WordWrap Consistency Error:'
RaiseGDBException('TGtkWidgetSet.WordWrap Consistency Error:'
+' Lines+TotalSize<>CurLineStart');
CurLineEntry[i shr 1]:=nil;

View File

@ -521,7 +521,7 @@ begin
{$IfDef REPORT_GDK_ERRORS}
If (Xerror<>0) then
RaiseException('A GDK/X Error occured, this is normally fatal. The error code was : ' + IntToStr(Xerror));
RaiseGDBException('A GDK/X Error occured, this is normally fatal. The error code was : ' + IntToStr(Xerror));
{$EndIf}
end;
@ -536,26 +536,6 @@ begin
end;
{------------------------------------------------------------------------------
procedure RaiseException(const Msg: string);
Raises an exception.
gdb does not catch fpc Exception objects, therefore this procedure raises
a standard AV which is catched by gdb.
------------------------------------------------------------------------------}
procedure RaiseException(const Msg: string);
begin
DebugLn('ERROR in gtk-interface: ',Msg);
// creates an exception, that gdb catches:
DebugLn('Creating gdb catchable error:');
if (length(Msg) div (length(Msg) div 10000))=0 then ;
end;
procedure RaiseException(const Msg: string; Args: array of const);
begin
RaiseException(Format(Msg, Args));
end;
{------------------------------------------------------------------------------
function CreatePChar(const s: string): PChar;
@ -3907,9 +3887,9 @@ var
begin
if (Item=After) or (Item^.Next=After) then exit;
if (g_list_position(First,Item)<0) then
RaiseException('MoveGListLinkBehind Item not found');
RaiseGDBException('MoveGListLinkBehind Item not found');
if (After<>nil) and (g_list_position(First,After)<0) then
RaiseException('MoveGListLinkBehind After not found');
RaiseGDBException('MoveGListLinkBehind After not found');
Data:=Item^.Data;
g_list_remove_link(First,Item);
if After<>nil then begin
@ -3970,7 +3950,7 @@ begin
else
Result := PGtkLayout(Widget)^.bin_window;
end else
RaiseException('GetControlWindow Widget=nil');
RaiseGDBException('GetControlWindow Widget=nil');
end;
{------------------------------------------------------------------------------
@ -5395,7 +5375,7 @@ var
AccelGroup: PGTKAccelGroup;
begin
if (Component=nil) or (Widget=nil) then
RaiseException('RealizeAccelerate: invalid input');
RaiseGDBException('RealizeAccelerate: invalid input');
// Set the accelerator
AccelKey:=GetAccelKey(Widget);
@ -5428,7 +5408,7 @@ var
AccelKey: PAcceleratorKey;
begin
if (Widget=nil) then
RaiseException('UnrealizeAccelerate: invalid input');
RaiseGDBException('UnrealizeAccelerate: invalid input');
AccelKey:=GetAccelKey(Widget);
if (AccelKey=nil) or (not AccelKey^.Realized) then exit;
@ -5462,7 +5442,7 @@ var
OldAccelKey: PAcceleratorKey;
begin
if (Component=nil) or (Widget=nil) or (Signal='') then
RaiseException('Accelerate: invalid input');
RaiseGDBException('Accelerate: invalid input');
{$IFDEF VerboseAccelerator}
DebugLn('Accelerate ',DbgSName(Component),' Key=',dbgs(Key),' Mods=',DbgS(Mods),' Signal=',Signal);
{$ENDIF}
@ -6281,7 +6261,7 @@ begin
//DebugLn(' KKK21 i=',i,' Widget=',DbgS(TopologicalList[i].Widget));
LCLControl:=TControl(GetLCLObject(TopologicalList[i].Widget));
if (LCLControl=nil) or (not (LCLControl is TControl)) then
RaiseException('CreateTopologicalSortedWidgets: '
RaiseGDBException('CreateTopologicalSortedWidgets: '
+'Widget without LCL control');
Lvl:=GetParentLevel(LCLControl);
TopologicalList[i].ParentLevel:=Lvl;
@ -6906,7 +6886,7 @@ var
begin
if Styles=nil then exit;
if aStyle in [lgsUserDefined] then
RaiseException('');// user styles are defined by name
RaiseGDBException('');// user styles are defined by name
StyleObject:=StandardStyles[aStyle];
if StyleObject<>nil then begin
l:=IndexOfStyle(aStyle);
@ -6939,7 +6919,7 @@ function GetStyle(aStyle: TLazGtkStyle): PGTKStyle;
begin
if Styles=nil then exit(nil);
if aStyle in [lgsUserDefined] then
RaiseException('');// user styles are defined by name
RaiseGDBException('');// user styles are defined by name
if StandardStyles[aStyle]<>nil then
// already created
Result:=StandardStyles[aStyle]^.Style
@ -7153,12 +7133,12 @@ begin
// unknown style name -> bug
FreeStyleObject(StyleObject);
AddToStyleWindow:=false;
RaiseException('');
RaiseGDBException('');
end;
if (lgs<>lgsUserDefined) and (StandardStyles[lgs]<>nil) then begin
// consistency error
RaiseException('');
RaiseGDBException('');
end;
// ensure style of the widget
@ -7228,7 +7208,7 @@ end;
function GetStyleWidget(aStyle: TLazGtkStyle) : PGTKWidget;
begin
if aStyle in [lgsUserDefined] then
RaiseException('');// user styles are defined by name
RaiseGDBException('');// user styles are defined by name
if StandardStyles[aStyle]<>nil then
// already created
Result:=StandardStyles[aStyle]^.Widget

View File

@ -348,8 +348,6 @@ var
// functions
// debugging
procedure RaiseException(const Msg: string);
procedure RaiseException(const Msg: string; Args: array of const);
function GtkWidgetIsA(Widget: PGtkWidget; AType: TGtkType): boolean;
function GetWidgetClassName(Widget: PGtkWidget): string;
function GetWidgetDebugReport(Widget: PGtkWidget): string;

View File

@ -740,7 +740,7 @@ begin
AtomName:=PChar(AMimeType);
Result:=gdk_atom_intern(AtomName,GdkFalse);
end else
RaiseException(
RaiseGDBException(
'ERROR: TGtkWidgetSet.ClipboardRegisterFormat gdk not initialized');
end;
@ -3144,7 +3144,7 @@ begin
Widget:=PGtkWidget(Handle);
DevContext:=TDeviceContext(PS.HDC);
if Widget<>PGtkWidget(DevContext.Wnd) then
RaiseException('');
RaiseGDBException('');
DCDrawable:=DevContext.Drawable;
IsDoubleBuffer:=dcfDoubleBuffer in DevContext.DCFlags;
if IsDoubleBuffer then begin
@ -7097,9 +7097,9 @@ function TGtkWidgetSet.PostMessage(Handle: HWND; Msg: Cardinal; wParam: WParam;
NewMsg^.Message:=LM_PAINT;
end;
end else if (NewMsg^.Message<>LM_GtkPAINT) then begin
RaiseException('CombinePaintMessages A unknown paint message');
RaiseGDBException('CombinePaintMessages A unknown paint message');
end else if (OldMsg^.Message<>LM_GtkPAINT) then begin
RaiseException('CombinePaintMessages B unknown paint message');
RaiseGDBException('CombinePaintMessages B unknown paint message');
end else begin
// combine the two LM_GtkPAINT messages
NewData:=TLMGtkPaintData(NewMsg^.WParam);
@ -7896,7 +7896,7 @@ function TGtkWidgetSet.SelectObject(DC: HDC; GDIObj: HGDIOBJ): HGDIOBJ;
procedure RaiseInvalidGDIType;
begin
RaiseException('TGtkWidgetSet.SelectObject Invalid GDIType '+IntToStr(ord(PGdiObject(GDIObj)^.GDIType)));
RaiseGDBException('TGtkWidgetSet.SelectObject Invalid GDIType '+IntToStr(ord(PGdiObject(GDIObj)^.GDIType)));
end;
procedure DebugInvalidGDIObject;
@ -8262,7 +8262,7 @@ var
begin
Result:=true;
if not (GtkWidgetIsA(PgtkWidget(Handle),GTK_TYPE_COMBO)) then
RaiseException('TGtkWidgetSet.SetComboMinDropDownSize invalid handle');
RaiseGDBException('TGtkWidgetSet.SetComboMinDropDownSize invalid handle');
// get current items width and height
ComboWidget:=PGtkCombo(Handle);
@ -9345,7 +9345,7 @@ begin
Result:=false;
GtkWindow:=PGtkWindow(hWnd);
if GtkWindow=nil then
RaiseException('TGtkWidgetSet.ShowWindow hWnd is nil');
RaiseGDBException('TGtkWidgetSet.ShowWindow hWnd is nil');
{$IFDEF Gtk2}
//debugln('TGtkWidgetSet.ShowWindow A ',GetWidgetDebugReport(PGtkWidget(GtkWindow)),' nCmdShow=',dbgs(nCmdShow),' SW_MINIMIZE=',dbgs(SW_MINIMIZE=nCmdShow));

View File

@ -111,10 +111,10 @@ begin
begin
MenuItem := PGtkWidget(Handle);
if MenuItem=nil then
RaiseException('TGtkWidgetSet.AttachMenu Handle=0');
RaiseGDBException('TGtkWidgetSet.AttachMenu Handle=0');
ParentMenuWidget := PGtkWidget(Parent.Handle);
if ParentMenuWidget=nil then
RaiseException('TGtkWidgetSet.AttachMenu ParentMenuWidget=nil');
RaiseGDBException('TGtkWidgetSet.AttachMenu ParentMenuWidget=nil');
if GtkWidgetIsA(ParentMenuWidget,GTK_TYPE_MENU_BAR) then begin
// mainmenu (= a menu bar)

View File

@ -252,8 +252,10 @@ begin
Result:='';
if BaseURL<>'' then begin
Result:=BaseURL;
if (Databases<>nil) then
if (Databases<>nil) then begin
Databases.SubstituteMacros(Result);
Result:=FilenameToURLPath(Result);
end;
//debugln('THTMLHelpDatabase.GetEffectiveBaseURL using BaseURL="',Result,'"');
end else if (BasePathObject<>nil) and (Databases<>nil) then begin
Result:=Databases.GetBaseURLForBasePathObject(BasePathObject);
@ -261,8 +263,10 @@ begin
end;
if (Result='') and (DefaultBaseURL<>'') then begin
Result:=DefaultBaseURL;
if (Databases<>nil) then
if (Databases<>nil) then begin
Databases.SubstituteMacros(Result);
Result:=FilenameToURLPath(Result);
end;
//debugln('THTMLHelpDatabase.GetEffectiveBaseURL using DefaultBaseURL="',Result,'"');
end;
Result:=AppendURLPathDelim(Result);

View File

@ -589,16 +589,8 @@ begin
end;
function FilenameToURL(const Filename: string): string;
var
i: Integer;
begin
Result:=Filename;
{$warnings off}
if PathDelim<>'/' then
for i:=1 to length(Result) do
if Result[i]=PathDelim then
Result[i]:='/';
{$warnings on}
Result:=FilenameToURLPath(Filename);
if Result<>'' then
Result:='file://'+Result;
end;