improved package compiler options: compile

git-svn-id: trunk@11492 -
This commit is contained in:
mattias 2007-07-13 13:53:32 +00:00
parent 3f7cf2ae0c
commit d2ed7122f6
5 changed files with 203 additions and 190 deletions

View File

@ -621,7 +621,7 @@ resourcestring
sPNGMissingIEND = 'End of PNG found with no IEND chunk'; sPNGMissingIEND = 'End of PNG found with no IEND chunk';
sPNGEffectiveFilter = 'Effective filter is %s'; sPNGEffectiveFilter = 'Effective filter is %s';
sPNGBadInterlaceMethod = 'Unrecognized Interlace Method'; sPNGBadInterlaceMethod = 'Unrecognized Interlace Method';
sPNGDefilterPass = 'Unfilering Pass %d Size: %dx%d From: %dx%d'; sPNGDefilterPass = 'Unfiltering Pass %d Size: %dx%d From: %dx%d';
sPNGFilterChange = 'Filter changed on Row %d to %x'; sPNGFilterChange = 'Filter changed on Row %d to %x';
sPNGBadColorType = 'Unrecognized color type of %d'; sPNGBadColorType = 'Unrecognized color type of %d';
sPNGErrorConstant = '**** ERROR ****'; sPNGErrorConstant = '**** ERROR ****';

View File

@ -8,7 +8,9 @@
<MainUnit Value="0"/> <MainUnit Value="0"/>
<TargetFileExt Value=""/> <TargetFileExt Value=""/>
</General> </General>
<VersionInfo><ProjectVersion Value=""/></VersionInfo> <VersionInfo>
<ProjectVersion Value=""/>
</VersionInfo>
<PublishOptions> <PublishOptions>
<Version Value="2"/> <Version Value="2"/>
<IgnoreBinaries Value="False"/> <IgnoreBinaries Value="False"/>
@ -34,11 +36,14 @@
<UnitName Value="LPICustomData"/> <UnitName Value="LPICustomData"/>
</Unit0> </Unit0>
</Units> </Units>
<CustomData Count="1"><Item0 Name="CustomData1" Value="LPICustomData example value"/></CustomData>
</ProjectOptions> </ProjectOptions>
<CompilerOptions> <CompilerOptions>
<Version Value="5"/> <Version Value="5"/>
<CodeGeneration><Generate Value="Faster"/></CodeGeneration> <CodeGeneration>
<Other><CompilerPath Value="$(CompPath)"/></Other> <Generate Value="Faster"/>
</CodeGeneration>
<Other>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions> </CompilerOptions>
</CONFIG> </CONFIG>

View File

@ -313,9 +313,9 @@ type
{------------------------------------------------------------------------------} {------------------------------------------------------------------------------
{ TfrmCompilerOptions Constructor } TfrmCompilerOptions Constructor
{------------------------------------------------------------------------------} ------------------------------------------------------------------------------}
constructor TfrmCompilerOptions.Create(TheOwner: TComponent); constructor TfrmCompilerOptions.Create(TheOwner: TComponent);
var var
Page: integer; Page: integer;
@ -684,25 +684,27 @@ begin
edtCompiler.Text := Options.CompilerPath; edtCompiler.Text := Options.CompilerPath;
if Options is TProjectCompilerOptions if Options is TProjectCompilerOptions
then with TProjectCompilerOptions(Options) do begin then with TProjectCompilerOptions(Options) do begin
lblRunIfCompiler.Visible := True;
chkCompilerCompile.AnchorToNeighbour(akLeft,6,lblRunIfCompiler);
chkCompilerCompile.Checked := crCompile in CompileReasons; chkCompilerCompile.Checked := crCompile in CompileReasons;
chkCompilerBuild.Checked := crBuild in CompileReasons; chkCompilerBuild.Checked := crBuild in CompileReasons;
chkCompilerRun.Checked := crRun in CompileReasons; chkCompilerRun.Checked := crRun in CompileReasons;
lblRunIfCompiler.Visible := True;
chkCompilerCompile.Visible := True;
chkCompilerCompile.Caption := lisCOCallOnCompile; chkCompilerCompile.Caption := lisCOCallOnCompile;
chkCompilerCompile.Width := WCOLABEL; chkCompilerCompile.Visible := True;
chkCompilerBuild.Visible := True; chkCompilerBuild.Visible := True;
chkCompilerRun.Visible := True; chkCompilerRun.Visible := True;
lblCompiler.AnchorParallel(akLeft,0,lblRunIfCompiler);
end end
else if Options is TPkgCompilerOptions else if Options is TPkgCompilerOptions
then begin then begin
lblRunIfCompiler.Visible := False; lblRunIfCompiler.Visible := False;
chkCompilerCompile.AnchorParallel(akLeft,6,chkCompilerCompile.Parent);
chkCompilerCompile.Visible := True; chkCompilerCompile.Visible := True;
chkCompilerCompile.Caption := lisCOSkipCallingCompiler; chkCompilerCompile.Caption := lisCOSkipCallingCompiler;
chkCompilerCompile.Width := 2 * WCOLABEL;
chkCompilerCompile.Checked := TPkgCompilerOptions(Options).SkipCompiler; chkCompilerCompile.Checked := TPkgCompilerOptions(Options).SkipCompiler;
chkCompilerBuild.Visible := False; chkCompilerBuild.Visible := False;
chkCompilerRun.Visible := False; chkCompilerRun.Visible := False;
lblCompiler.AnchorParallel(akLeft,6,lblCompiler.Parent);
end end
else begin else begin
lblRunIfCompiler.Visible := False; lblRunIfCompiler.Visible := False;
@ -2004,6 +2006,7 @@ procedure TfrmCompilerOptions.SetupCompilationTab(Page: integer);
with chkCompile do begin with chkCompile do begin
Caption := lisCOCallOnCompile; Caption := lisCOCallOnCompile;
AnchorToNeighbour(akLeft,6,lblRunIf); AnchorToNeighbour(akLeft,6,lblRunIf);
Constraints.MinWidth:=WCOLABEL;
Parent:=AGroupBox; Parent:=AGroupBox;
end; end;
lblRunIf.AnchorVerticalCenterTo(chkCompile); lblRunIf.AnchorVerticalCenterTo(chkCompile);
@ -2012,6 +2015,7 @@ procedure TfrmCompilerOptions.SetupCompilationTab(Page: integer);
with chkBuild do begin with chkBuild do begin
Caption := lisCOCallOnBuild; Caption := lisCOCallOnBuild;
AnchorToCompanion(akLeft,6,chkCompile); AnchorToCompanion(akLeft,6,chkCompile);
Constraints.MinWidth:=WCOLABEL;
Parent:=AGroupBox; Parent:=AGroupBox;
end; end;
@ -2019,6 +2023,7 @@ procedure TfrmCompilerOptions.SetupCompilationTab(Page: integer);
with chkRun do begin with chkRun do begin
Caption := lisCOCallOnRun; Caption := lisCOCallOnRun;
AnchorToCompanion(akLeft,6,chkBuild); AnchorToCompanion(akLeft,6,chkBuild);
Constraints.MinWidth:=WCOLABEL;
Parent:=AGroupBox; Parent:=AGroupBox;
end; end;
@ -2030,7 +2035,7 @@ procedure TfrmCompilerOptions.SetupCompilationTab(Page: integer);
edtCommand := TEdit.Create(Self); edtCommand := TEdit.Create(Self);
with edtCommand do begin with edtCommand do begin
AnchorToNeighbour(akTop,6,lblRunIf); AnchorToNeighbour(akTop,6,chkCompile);
AnchorToNeighbour(akLeft,6,lblCommand); AnchorToNeighbour(akLeft,6,lblCommand);
AnchorParallel(akRight,6,AGroupBox); AnchorParallel(akRight,6,AGroupBox);
Text:=''; Text:='';
@ -2043,6 +2048,7 @@ procedure TfrmCompilerOptions.SetupCompilationTab(Page: integer);
with chkScanFPC do begin with chkScanFPC do begin
Caption := lisCOScanForFPCMessages; Caption := lisCOScanForFPCMessages;
AnchorToNeighbour(akTop,6,edtCommand); AnchorToNeighbour(akTop,6,edtCommand);
Constraints.MinWidth:=WCOLABEL;
Parent:=AGroupBox; Parent:=AGroupBox;
end; end;
@ -2050,6 +2056,7 @@ procedure TfrmCompilerOptions.SetupCompilationTab(Page: integer);
with chkScanMake do begin with chkScanMake do begin
Caption := lisCOScanForMakeMessages; Caption := lisCOScanForMakeMessages;
AnchorToNeighbour(akTop,6,chkScanFPC); AnchorToNeighbour(akTop,6,chkScanFPC);
Constraints.MinWidth:=WCOLABEL;
Parent:=AGroupBox; Parent:=AGroupBox;
end; end;
@ -2057,6 +2064,7 @@ procedure TfrmCompilerOptions.SetupCompilationTab(Page: integer);
with chkShowAll do begin with chkShowAll do begin
Caption := lisCOShowAllMessages; Caption := lisCOShowAllMessages;
AnchorToCompanion(akLeft,15,chkScanFPC); AnchorToCompanion(akLeft,15,chkScanFPC);
Constraints.MinWidth:=WCOLABEL;
Parent:=AGroupBox; Parent:=AGroupBox;
end; end;
end; end;

View File

@ -1,20 +1,20 @@
object ProjectOptionsDialog: TProjectOptionsDialog object ProjectOptionsDialog: TProjectOptionsDialog
Left = 353 Left = 353
Height = 378 Height = 418
Top = 195 Top = 195
Width = 457 Width = 493
HorzScrollBar.Page = 456 HorzScrollBar.Page = 492
VertScrollBar.Page = 377 VertScrollBar.Page = 417
ActiveControl = TitleEdit ActiveControl = TitleEdit
Caption = 'ProjectOptionsDialog' Caption = 'ProjectOptionsDialog'
ClientHeight = 378 ClientHeight = 418
ClientWidth = 457 ClientWidth = 493
OnClose = ProjectOptionsClose OnClose = ProjectOptionsClose
Position = poScreenCenter Position = poScreenCenter
object Notebook: TNotebook object Notebook: TNotebook
AnchorSideBottom.Control = OKButton AnchorSideBottom.Control = OKButton
Height = 327 Height = 365
Width = 457 Width = 493
Align = alTop Align = alTop
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
OnChangeBounds = NotebookChangeBounds OnChangeBounds = NotebookChangeBounds
@ -22,24 +22,24 @@ object ProjectOptionsDialog: TProjectOptionsDialog
TabOrder = 0 TabOrder = 0
object ApplicationPage: TPage object ApplicationPage: TPage
Caption = 'ApplicationPage' Caption = 'ApplicationPage'
ClientWidth = 453 ClientWidth = 489
ClientHeight = 296 ClientHeight = 334
object AppSettingsGroupBox: TGroupBox object AppSettingsGroupBox: TGroupBox
Left = 6 Left = 6
Height = 124 Height = 124
Top = 6 Top = 6
Width = 441 Width = 477
Align = alTop Align = alTop
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'AppSettingsGroupBox' Caption = 'AppSettingsGroupBox'
ClientHeight = 105 ClientHeight = 105
ClientWidth = 437 ClientWidth = 473
TabOrder = 0 TabOrder = 0
object TitleLabel: TLabel object TitleLabel: TLabel
Left = 6 Left = 6
Height = 20 Height = 20
Top = 6 Top = 6
Width = 425 Width = 461
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
@ -51,7 +51,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 6 Left = 6
Height = 23 Height = 23
Top = 26 Top = 26
Width = 425 Width = 461
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
@ -62,7 +62,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 6 Left = 6
Height = 24 Height = 24
Top = 52 Top = 52
Width = 393 Width = 429
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
AutoSize = False AutoSize = False
Caption = 'UseAppBundleCheckBox' Caption = 'UseAppBundleCheckBox'
@ -72,7 +72,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 6 Left = 6
Height = 24 Height = 24
Top = 76 Top = 76
Width = 393 Width = 429
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
AutoSize = False AutoSize = False
Caption = 'UseXPManifestCheckBox' Caption = 'UseXPManifestCheckBox'
@ -83,18 +83,18 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 6 Left = 6
Height = 73 Height = 73
Top = 136 Top = 136
Width = 441 Width = 477
Align = alTop Align = alTop
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'OutputSettingsGroupBox' Caption = 'OutputSettingsGroupBox'
ClientHeight = 54 ClientHeight = 54
ClientWidth = 437 ClientWidth = 473
TabOrder = 1 TabOrder = 1
object TargetFileLabel: TLabel object TargetFileLabel: TLabel
Left = 6 Left = 6
Height = 20 Height = 20
Top = 6 Top = 6
Width = 425 Width = 461
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
@ -106,7 +106,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 6 Left = 6
Height = 23 Height = 23
Top = 26 Top = 26
Width = 425 Width = 461
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
@ -117,14 +117,14 @@ object ProjectOptionsDialog: TProjectOptionsDialog
end end
object FormsPage: TPage object FormsPage: TPage
Caption = 'FormsPage' Caption = 'FormsPage'
ClientWidth = 453 ClientWidth = 489
ClientHeight = 296 ClientHeight = 334
OnResize = FormsPageResize OnResize = FormsPageResize
object FormsAutoCreatedLabel: TLabel object FormsAutoCreatedLabel: TLabel
Left = 36 Left = 36
Height = 20 Height = 20
Top = 10 Top = 10
Width = 156 Width = 155
Caption = 'FormsAutoCreatedLabel' Caption = 'FormsAutoCreatedLabel'
ParentColor = False ParentColor = False
end end
@ -133,7 +133,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 240 Left = 240
Height = 20 Height = 20
Top = 10 Top = 10
Width = 144 Width = 143
Caption = 'FormsAvailFormsLabel' Caption = 'FormsAvailFormsLabel'
ParentColor = False ParentColor = False
end end
@ -142,7 +142,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
Left = 36 Left = 36
Height = 231 Height = 268
Top = 32 Top = 32
Width = 168 Width = 168
Anchors = [akTop, akLeft, akBottom] Anchors = [akTop, akLeft, akBottom]
@ -158,9 +158,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
Left = 240 Left = 240
Height = 231 Height = 268
Top = 32 Top = 32
Width = 207 Width = 243
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6 BorderSpacing.Around = 6
MultiSelect = True MultiSelect = True
@ -204,9 +204,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
end end
object FormsAutoCreateNewFormsCheckBox: TCheckBox object FormsAutoCreateNewFormsCheckBox: TCheckBox
Left = 6 Left = 6
Height = 21 Height = 22
Top = 269 Top = 306
Width = 441 Width = 477
Align = alBottom Align = alBottom
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'FormsAutoCreateNewFormsCheckBox' Caption = 'FormsAutoCreateNewFormsCheckBox'
@ -215,15 +215,15 @@ object ProjectOptionsDialog: TProjectOptionsDialog
end end
object MiscPage: TPage object MiscPage: TPage
Caption = 'MiscPage' Caption = 'MiscPage'
ClientWidth = 453 ClientWidth = 489
ClientHeight = 296 ClientHeight = 334
object MainUnitHasUsesSectionForAllUnitsCheckBox: TCheckBox object MainUnitHasUsesSectionForAllUnitsCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitIsPascalSourceCheckBox AnchorSideTop.Control = MainUnitIsPascalSourceCheckBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 21 Height = 22
Top = 33 Top = 34
Width = 441 Width = 477
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 2 BorderSpacing.Top = 2
@ -235,9 +235,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
AnchorSideTop.Control = MainUnitHasUsesSectionForAllUnitsCheckBox AnchorSideTop.Control = MainUnitHasUsesSectionForAllUnitsCheckBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 21 Height = 22
Top = 56 Top = 58
Width = 441 Width = 477
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 2 BorderSpacing.Top = 2
@ -247,9 +247,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
end end
object MainUnitIsPascalSourceCheckBox: TCheckBox object MainUnitIsPascalSourceCheckBox: TCheckBox
Left = 6 Left = 6
Height = 21 Height = 22
Top = 10 Top = 10
Width = 441 Width = 477
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 10 BorderSpacing.Top = 10
@ -261,9 +261,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
AnchorSideTop.Control = MainUnitHasCreateFormStatementsCheckBox AnchorSideTop.Control = MainUnitHasCreateFormStatementsCheckBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 21 Height = 22
Top = 79 Top = 82
Width = 441 Width = 477
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 2 BorderSpacing.Top = 2
@ -275,9 +275,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
AnchorSideTop.Control = MainUnitHasTitleStatementCheckBox AnchorSideTop.Control = MainUnitHasTitleStatementCheckBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 21 Height = 22
Top = 110 Top = 114
Width = 441 Width = 477
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 10 BorderSpacing.Top = 10
@ -289,9 +289,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
AnchorSideTop.Control = RunnableCheckBox AnchorSideTop.Control = RunnableCheckBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 21 Height = 22
Top = 133 Top = 138
Width = 441 Width = 477
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 2 BorderSpacing.Top = 2
@ -302,18 +302,18 @@ object ProjectOptionsDialog: TProjectOptionsDialog
end end
object LazDocPage: TPage object LazDocPage: TPage
Caption = 'LazDocPage' Caption = 'LazDocPage'
ClientWidth = 453 ClientWidth = 489
ClientHeight = 296 ClientHeight = 334
object LazDocPathsGroupBox: TGroupBox object LazDocPathsGroupBox: TGroupBox
Left = 6 Left = 6
Height = 210 Height = 210
Top = 6 Top = 6
Width = 441 Width = 477
Align = alTop Align = alTop
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'LazDocPathsGroupBox' Caption = 'LazDocPathsGroupBox'
ClientHeight = 191 ClientHeight = 191
ClientWidth = 437 ClientWidth = 473
TabOrder = 0 TabOrder = 0
object LazDocListBox: TListBox object LazDocListBox: TListBox
AnchorSideLeft.Control = LazDocPathsGroupBox AnchorSideLeft.Control = LazDocPathsGroupBox
@ -323,7 +323,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 6 Left = 6
Height = 108 Height = 108
Top = 6 Top = 6
Width = 425 Width = 461
Align = alTop Align = alTop
BorderSpacing.Around = 6 BorderSpacing.Around = 6
TabOrder = 0 TabOrder = 0
@ -360,7 +360,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 6 Left = 6
Height = 23 Height = 23
Top = 154 Top = 154
Width = 401 Width = 437
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6 BorderSpacing.Left = 6
TabOrder = 3 TabOrder = 3
@ -369,7 +369,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
object LazDocBrowseButton: TButton object LazDocBrowseButton: TButton
AnchorSideRight.Control = LazDocPathsGroupBox AnchorSideRight.Control = LazDocPathsGroupBox
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 407 Left = 443
Height = 23 Height = 23
Top = 154 Top = 154
Width = 24 Width = 24
@ -384,13 +384,13 @@ object ProjectOptionsDialog: TProjectOptionsDialog
end end
object SavePage: TPage object SavePage: TPage
Caption = 'SavePage' Caption = 'SavePage'
ClientWidth = 453 ClientWidth = 489
ClientHeight = 296 ClientHeight = 334
object SaveClosedUnitInfoCheckBox: TCheckBox object SaveClosedUnitInfoCheckBox: TCheckBox
Left = 6 Left = 6
Height = 21 Height = 21
Top = 6 Top = 6
Width = 441 Width = 477
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
@ -404,7 +404,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 6 Left = 6
Height = 21 Height = 21
Top = 29 Top = 29
Width = 441 Width = 477
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 2 BorderSpacing.Top = 2
@ -436,8 +436,8 @@ object ProjectOptionsDialog: TProjectOptionsDialog
end end
object VersionInfoPage: TPage object VersionInfoPage: TPage
Caption = 'VersionInfoPage' Caption = 'VersionInfoPage'
ClientWidth = 453 ClientWidth = 489
ClientHeight = 296 ClientHeight = 334
object VersionInfoGroupBox: TGroupBox object VersionInfoGroupBox: TGroupBox
AnchorSideLeft.Control = LanguageSettingsGroupBox AnchorSideLeft.Control = LanguageSettingsGroupBox
AnchorSideTop.Control = UseVersionInfoCheckBox AnchorSideTop.Control = UseVersionInfoCheckBox
@ -447,12 +447,12 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 6 Left = 6
Height = 81 Height = 81
Top = 33 Top = 33
Width = 441 Width = 477
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6 BorderSpacing.Top = 6
Caption = 'Version Numbering' Caption = 'Version Numbering'
ClientHeight = 62 ClientHeight = 62
ClientWidth = 437 ClientWidth = 473
TabOrder = 0 TabOrder = 0
object VersionLabel: TLabel object VersionLabel: TLabel
Left = 6 Left = 6
@ -561,12 +561,12 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 6 Left = 6
Height = 81 Height = 81
Top = 120 Top = 120
Width = 441 Width = 477
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6 BorderSpacing.Top = 6
Caption = 'Language Options' Caption = 'Language Options'
ClientHeight = 62 ClientHeight = 62
ClientWidth = 437 ClientWidth = 473
TabOrder = 2 TabOrder = 2
object LanguageSelectionLabel: TLabel object LanguageSelectionLabel: TLabel
Left = 6 Left = 6
@ -602,7 +602,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 268 Left = 268
Height = 21 Height = 21
Top = 22 Top = 22
Width = 100 Width = 136
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending] AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
MaxLength = 0 MaxLength = 0
@ -615,15 +615,15 @@ object ProjectOptionsDialog: TProjectOptionsDialog
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 6 Left = 6
Height = 83 Height = 121
Top = 207 Top = 207
Width = 441 Width = 477
Align = alBottom Align = alBottom
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'Other Info' Caption = 'Other Info'
ClientHeight = 64 ClientHeight = 102
ClientWidth = 437 ClientWidth = 473
TabOrder = 3 TabOrder = 3
object DescriptionLabel: TLabel object DescriptionLabel: TLabel
AnchorSideTop.Control = DescriptionEdit AnchorSideTop.Control = DescriptionEdit
@ -653,7 +653,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 89 Left = 89
Height = 21 Height = 21
Top = -1 Top = -1
Width = 342 Width = 378
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
@ -668,7 +668,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 89 Left = 89
Height = 21 Height = 21
Top = 26 Top = 26
Width = 342 Width = 378
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6 BorderSpacing.Top = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
@ -681,9 +681,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = OtherInfoGroupBox AnchorSideBottom.Control = OtherInfoGroupBox
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 323 Left = 359
Height = 35 Height = 35
Top = 23 Top = 61
Width = 108 Width = 108
Anchors = [akRight, akBottom] Anchors = [akRight, akBottom]
AutoSize = True AutoSize = True
@ -697,8 +697,8 @@ object ProjectOptionsDialog: TProjectOptionsDialog
end end
object i18nPage: TPage object i18nPage: TPage
Caption = 'i18n' Caption = 'i18n'
ClientWidth = 453 ClientWidth = 489
ClientHeight = 296 ClientHeight = 334
object RSTGroupBox: TGroupBox object RSTGroupBox: TGroupBox
AnchorSideLeft.Control = i18nPage AnchorSideLeft.Control = i18nPage
AnchorSideTop.Control = i18nPage AnchorSideTop.Control = i18nPage
@ -707,14 +707,14 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Left = 6 Left = 6
Height = 51 Height = 51
Top = 6 Top = 6
Width = 437 Width = 473
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
Caption = 'RSTGroupBox' Caption = 'RSTGroupBox'
ClientHeight = 32 ClientHeight = 32
ClientWidth = 433 ClientWidth = 469
TabOrder = 0 TabOrder = 0
object RSTOutDirEdit: TEdit object RSTOutDirEdit: TEdit
AnchorSideLeft.Control = RSTGroupBox AnchorSideLeft.Control = RSTGroupBox
@ -722,7 +722,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
AnchorSideRight.Control = RSTOutDirButton AnchorSideRight.Control = RSTOutDirButton
Left = 6 Left = 6
Height = 23 Height = 23
Width = 397 Width = 433
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6 BorderSpacing.Left = 6
TabOrder = 0 TabOrder = 0
@ -734,7 +734,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = RSTOutDirEdit AnchorSideBottom.Control = RSTOutDirEdit
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 403 Left = 439
Height = 23 Height = 23
Width = 24 Width = 24
Anchors = [akTop, akRight, akBottom] Anchors = [akTop, akRight, akBottom]
@ -748,9 +748,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
end end
end end
object CancelButton: TButton object CancelButton: TButton
Left = 371 Left = 407
Height = 35 Height = 37
Top = 337 Top = 375
Width = 75 Width = 75
Anchors = [akRight, akBottom] Anchors = [akRight, akBottom]
AutoSize = True AutoSize = True
@ -763,9 +763,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
end end
object OKButton: TButton object OKButton: TButton
AnchorSideRight.Control = CancelButton AnchorSideRight.Control = CancelButton
Left = 286 Left = 322
Height = 35 Height = 37
Top = 337 Top = 375
Width = 75 Width = 75
Anchors = [akRight, akBottom] Anchors = [akRight, akBottom]
AutoSize = True AutoSize = True

View File

@ -2,111 +2,111 @@
LazarusResources.Add('TProjectOptionsDialog','FORMDATA',[ LazarusResources.Add('TProjectOptionsDialog','FORMDATA',[
'TPF0'#21'TProjectOptionsDialog'#20'ProjectOptionsDialog'#4'Left'#3'a'#1#6'He' 'TPF0'#21'TProjectOptionsDialog'#20'ProjectOptionsDialog'#4'Left'#3'a'#1#6'He'
+'ight'#3'z'#1#3'Top'#3#195#0#5'Width'#3#201#1#18'HorzScrollBar.Page'#3#200#1 +'ight'#3#162#1#3'Top'#3#195#0#5'Width'#3#237#1#18'HorzScrollBar.Page'#3#236#1
+#18'VertScrollBar.Page'#3'y'#1#13'ActiveControl'#7#9'TitleEdit'#7'Caption'#6 +#18'VertScrollBar.Page'#3#161#1#13'ActiveControl'#7#9'TitleEdit'#7'Caption'#6
+#20'ProjectOptionsDialog'#12'ClientHeight'#3'z'#1#11'ClientWidth'#3#201#1#7 +#20'ProjectOptionsDialog'#12'ClientHeight'#3#162#1#11'ClientWidth'#3#237#1#7
+'OnClose'#7#19'ProjectOptionsClose'#8'Position'#7#14'poScreenCenter'#0#9'TNo' +'OnClose'#7#19'ProjectOptionsClose'#8'Position'#7#14'poScreenCenter'#0#9'TNo'
+'tebook'#8'Notebook'#24'AnchorSideBottom.Control'#7#8'OKButton'#6'Height'#3 +'tebook'#8'Notebook'#24'AnchorSideBottom.Control'#7#8'OKButton'#6'Height'#3
+'G'#1#5'Width'#3#201#1#5'Align'#7#5'alTop'#7'Anchors'#11#5'akTop'#6'akLeft'#7 +'m'#1#5'Width'#3#237#1#5'Align'#7#5'alTop'#7'Anchors'#11#5'akTop'#6'akLeft'#7
+'akRight'#8'akBottom'#0#14'OnChangeBounds'#7#20'NotebookChangeBounds'#9'Page' +'akRight'#8'akBottom'#0#14'OnChangeBounds'#7#20'NotebookChangeBounds'#9'Page'
+'Index'#2#2#8'TabOrder'#2#0#0#5'TPage'#15'ApplicationPage'#7'Caption'#6#15'A' +'Index'#2#2#8'TabOrder'#2#0#0#5'TPage'#15'ApplicationPage'#7'Caption'#6#15'A'
+'pplicationPage'#11'ClientWidth'#3#197#1#12'ClientHeight'#3'('#1#0#9'TGroupB' +'pplicationPage'#11'ClientWidth'#3#233#1#12'ClientHeight'#3'N'#1#0#9'TGroupB'
+'ox'#19'AppSettingsGroupBox'#4'Left'#2#6#6'Height'#2'|'#3'Top'#2#6#5'Width'#3 +'ox'#19'AppSettingsGroupBox'#4'Left'#2#6#6'Height'#2'|'#3'Top'#2#6#5'Width'#3
+#185#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#19'AppS' +#221#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#19'AppS'
+'ettingsGroupBox'#12'ClientHeight'#2'i'#11'ClientWidth'#3#181#1#8'TabOrder'#2 +'ettingsGroupBox'#12'ClientHeight'#2'i'#11'ClientWidth'#3#217#1#8'TabOrder'#2
+#0#0#6'TLabel'#10'TitleLabel'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#6#5'Width' +#0#0#6'TLabel'#10'TitleLabel'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#6#5'Width'
+#3#169#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top' +#3#205#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'
+#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#10'TitleLabel'#11'ParentColor' +#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#10'TitleLabel'#11'ParentColor'
+#8#0#0#5'TEdit'#9'TitleEdit'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#26#5'Width' +#8#0#0#5'TEdit'#9'TitleEdit'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#26#5'Width'
+#3#169#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Rig' +#3#205#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Rig'
+'ht'#2#6#8'TabOrder'#2#0#4'Text'#6#9'TitleEdit'#0#0#9'TCheckBox'#20'UseAppBu' +'ht'#2#6#8'TabOrder'#2#0#4'Text'#6#9'TitleEdit'#0#0#9'TCheckBox'#20'UseAppBu'
+'ndleCheckBox'#4'Left'#2#6#6'Height'#2#24#3'Top'#2'4'#5'Width'#3#137#1#7'Anc' +'ndleCheckBox'#4'Left'#2#6#6'Height'#2#24#3'Top'#2'4'#5'Width'#3#173#1#7'Anc'
+'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#8#7'Caption'#6#20'UseA' +'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#8#7'Caption'#6#20'UseA'
+'ppBundleCheckBox'#8'TabOrder'#2#1#0#0#9'TCheckBox'#21'UseXPManifestCheckBox' +'ppBundleCheckBox'#8'TabOrder'#2#1#0#0#9'TCheckBox'#21'UseXPManifestCheckBox'
+#4'Left'#2#6#6'Height'#2#24#3'Top'#2'L'#5'Width'#3#137#1#7'Anchors'#11#5'akT' +#4'Left'#2#6#6'Height'#2#24#3'Top'#2'L'#5'Width'#3#173#1#7'Anchors'#11#5'akT'
+'op'#6'akLeft'#7'akRight'#0#8'AutoSize'#8#7'Caption'#6#21'UseXPManifestCheck' +'op'#6'akLeft'#7'akRight'#0#8'AutoSize'#8#7'Caption'#6#21'UseXPManifestCheck'
+'Box'#8'TabOrder'#2#2#0#0#0#9'TGroupBox'#22'OutputSettingsGroupBox'#4'Left'#2 +'Box'#8'TabOrder'#2#2#0#0#0#9'TGroupBox'#22'OutputSettingsGroupBox'#4'Left'#2
+#6#6'Height'#2'I'#3'Top'#3#136#0#5'Width'#3#185#1#5'Align'#7#5'alTop'#20'Bor' +#6#6'Height'#2'I'#3'Top'#3#136#0#5'Width'#3#221#1#5'Align'#7#5'alTop'#20'Bor'
+'derSpacing.Around'#2#6#7'Caption'#6#22'OutputSettingsGroupBox'#12'ClientHei' +'derSpacing.Around'#2#6#7'Caption'#6#22'OutputSettingsGroupBox'#12'ClientHei'
+'ght'#2'6'#11'ClientWidth'#3#181#1#8'TabOrder'#2#1#0#6'TLabel'#15'TargetFile' +'ght'#2'6'#11'ClientWidth'#3#217#1#8'TabOrder'#2#1#0#6'TLabel'#15'TargetFile'
+'Label'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#6#5'Width'#3#169#1#5'Align'#7#5 +'Label'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#6#5'Width'#3#205#1#5'Align'#7#5
+'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacin' +'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacin'
+'g.Right'#2#6#7'Caption'#6#15'TargetFileLabel'#11'ParentColor'#8#0#0#5'TEdit' +'g.Right'#2#6#7'Caption'#6#15'TargetFileLabel'#11'ParentColor'#8#0#0#5'TEdit'
+#14'TargetFileEdit'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#26#5'Width'#3#169#1#5 +#14'TargetFileEdit'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#26#5'Width'#3#205#1#5
+'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#8 +'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#8
+'TabOrder'#2#0#4'Text'#6#14'TargetFileEdit'#0#0#0#0#5'TPage'#9'FormsPage'#7 +'TabOrder'#2#0#4'Text'#6#14'TargetFileEdit'#0#0#0#0#5'TPage'#9'FormsPage'#7
+'Caption'#6#9'FormsPage'#11'ClientWidth'#3#197#1#12'ClientHeight'#3'('#1#8'O' +'Caption'#6#9'FormsPage'#11'ClientWidth'#3#233#1#12'ClientHeight'#3'N'#1#8'O'
+'nResize'#7#15'FormsPageResize'#0#6'TLabel'#21'FormsAutoCreatedLabel'#4'Left' +'nResize'#7#15'FormsPageResize'#0#6'TLabel'#21'FormsAutoCreatedLabel'#4'Left'
+#2'$'#6'Height'#2#20#3'Top'#2#10#5'Width'#3#156#0#7'Caption'#6#21'FormsAutoC' +#2'$'#6'Height'#2#20#3'Top'#2#10#5'Width'#3#155#0#7'Caption'#6#21'FormsAutoC'
+'reatedLabel'#11'ParentColor'#8#0#0#6'TLabel'#20'FormsAvailFormsLabel'#22'An' +'reatedLabel'#11'ParentColor'#8#0#0#6'TLabel'#20'FormsAvailFormsLabel'#22'An'
+'chorSideLeft.Control'#7#22'FormsAvailFormsListBox'#4'Left'#3#240#0#6'Height' +'chorSideLeft.Control'#7#22'FormsAvailFormsListBox'#4'Left'#3#240#0#6'Height'
+#2#20#3'Top'#2#10#5'Width'#3#144#0#7'Caption'#6#20'FormsAvailFormsLabel'#11 +#2#20#3'Top'#2#10#5'Width'#3#143#0#7'Caption'#6#20'FormsAvailFormsLabel'#11
+'ParentColor'#8#0#0#8'TListBox'#23'FormsAutoCreatedListBox'#22'AnchorSideLef' +'ParentColor'#8#0#0#8'TListBox'#23'FormsAutoCreatedListBox'#22'AnchorSideLef'
+'t.Control'#7#29'FormsMoveAutoCreatedFormUpBtn'#19'AnchorSideLeft.Side'#7#9 +'t.Control'#7#29'FormsMoveAutoCreatedFormUpBtn'#19'AnchorSideLeft.Side'#7#9
+'asrBottom'#24'AnchorSideBottom.Control'#7#31'FormsAutoCreateNewFormsCheckBo' +'asrBottom'#24'AnchorSideBottom.Control'#7#31'FormsAutoCreateNewFormsCheckBo'
+'x'#4'Left'#2'$'#6'Height'#3#231#0#3'Top'#2' '#5'Width'#3#168#0#7'Anchors'#11 +'x'#4'Left'#2'$'#6'Height'#3#12#1#3'Top'#2' '#5'Width'#3#168#0#7'Anchors'#11
+#5'akTop'#6'akLeft'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#11'MultiSelec' +#5'akTop'#6'akLeft'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#11'MultiSelec'
+'t'#9#8'TabOrder'#2#0#8'TopIndex'#2#255#0#0#8'TListBox'#22'FormsAvailFormsLi' +'t'#9#8'TabOrder'#2#0#8'TopIndex'#2#255#0#0#8'TListBox'#22'FormsAvailFormsLi'
+'stBox'#22'AnchorSideLeft.Control'#7#29'FormsAddToAutoCreatedFormsBtn'#19'An' +'stBox'#22'AnchorSideLeft.Control'#7#29'FormsAddToAutoCreatedFormsBtn'#19'An'
+'chorSideLeft.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#9'FormsPage' +'chorSideLeft.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#9'FormsPage'
+#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#31'F' +#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#31'F'
+'ormsAutoCreateNewFormsCheckBox'#4'Left'#3#240#0#6'Height'#3#231#0#3'Top'#2 +'ormsAutoCreateNewFormsCheckBox'#4'Left'#3#240#0#6'Height'#3#12#1#3'Top'#2' '
+' '#5'Width'#3#207#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom' +#5'Width'#3#243#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0
+#0#20'BorderSpacing.Around'#2#6#11'MultiSelect'#9#8'TabOrder'#2#1#8'TopIndex' +#20'BorderSpacing.Around'#2#6#11'MultiSelect'#9#8'TabOrder'#2#1#8'TopIndex'#2
+#2#255#0#0#6'TArrow'#29'FormsMoveAutoCreatedFormUpBtn'#4'Left'#2#6#6'Height' +#255#0#0#6'TArrow'#29'FormsMoveAutoCreatedFormUpBtn'#4'Left'#2#6#6'Height'#2
+#2#24#3'Top'#2' '#5'Width'#2#24#9'ArrowType'#7#4'atUp'#7'OnClick'#7'"FormsMo' +#24#3'Top'#2' '#5'Width'#2#24#9'ArrowType'#7#4'atUp'#7'OnClick'#7'"FormsMove'
+'veAutoCreatedFormUpBtnClick'#0#0#6'TArrow FormsMoveAutoCreatedFormsDownBtn' +'AutoCreatedFormUpBtnClick'#0#0#6'TArrow FormsMoveAutoCreatedFormsDownBtn'#4
+#4'Left'#2#6#6'Height'#2#24#3'Top'#2'<'#5'Width'#2#24#9'ArrowType'#7#6'atDow' +'Left'#2#6#6'Height'#2#24#3'Top'#2'<'#5'Width'#2#24#9'ArrowType'#7#6'atDown'
+'n'#7'OnClick'#7'$FormsMoveAutoCreatedFormDownBtnClick'#0#0#6'TArrow"FormsRe' +#7'OnClick'#7'$FormsMoveAutoCreatedFormDownBtnClick'#0#0#6'TArrow"FormsRemov'
+'moveFromAutoCreatedFormsBtn'#22'AnchorSideLeft.Control'#7#23'FormsAutoCreat' +'eFromAutoCreatedFormsBtn'#22'AnchorSideLeft.Control'#7#23'FormsAutoCreatedL'
+'edListBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3#210#0#6'Height' +'istBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3#210#0#6'Height'#2
+#2#24#3'Top'#2' '#5'Width'#2#24#9'ArrowType'#7#7'atRight'#20'BorderSpacing.A' +#24#3'Top'#2' '#5'Width'#2#24#9'ArrowType'#7#7'atRight'#20'BorderSpacing.Aro'
+'round'#2#6#7'OnClick'#7'''FormsRemoveFromAutoCreatedFormsBtnClick'#0#0#6'TA' +'und'#2#6#7'OnClick'#7'''FormsRemoveFromAutoCreatedFormsBtnClick'#0#0#6'TArr'
+'rrow'#29'FormsAddToAutoCreatedFormsBtn'#22'AnchorSideLeft.Control'#7'"Forms' +'ow'#29'FormsAddToAutoCreatedFormsBtn'#22'AnchorSideLeft.Control'#7'"FormsRe'
+'RemoveFromAutoCreatedFormsBtn'#4'Left'#3#210#0#6'Height'#2#24#3'Top'#2'<'#5 +'moveFromAutoCreatedFormsBtn'#4'Left'#3#210#0#6'Height'#2#24#3'Top'#2'<'#5'W'
+'Width'#2#24#7'OnClick'#7'"FormsAddToAutoCreatedFormsBtnClick'#0#0#9'TCheckB' +'idth'#2#24#7'OnClick'#7'"FormsAddToAutoCreatedFormsBtnClick'#0#0#9'TCheckBo'
,'ox'#31'FormsAutoCreateNewFormsCheckBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#3 ,'x'#31'FormsAutoCreateNewFormsCheckBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#3
+#13#1#5'Width'#3#185#1#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7 +'2'#1#5'Width'#3#221#1#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7
+'Caption'#6#31'FormsAutoCreateNewFormsCheckBox'#8'TabOrder'#2#2#0#0#0#5'TPag' +'Caption'#6#31'FormsAutoCreateNewFormsCheckBox'#8'TabOrder'#2#2#0#0#0#5'TPag'
+'e'#8'MiscPage'#7'Caption'#6#8'MiscPage'#11'ClientWidth'#3#197#1#12'ClientHe' +'e'#8'MiscPage'#7'Caption'#6#8'MiscPage'#11'ClientWidth'#3#233#1#12'ClientHe'
+'ight'#3'('#1#0#9'TCheckBox)MainUnitHasUsesSectionForAllUnitsCheckBox'#21'An' +'ight'#3'N'#1#0#9'TCheckBox)MainUnitHasUsesSectionForAllUnitsCheckBox'#21'An'
+'chorSideTop.Control'#7#30'MainUnitIsPascalSourceCheckBox'#18'AnchorSideTop.' +'chorSideTop.Control'#7#30'MainUnitIsPascalSourceCheckBox'#18'AnchorSideTop.'
+'Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'!'#5'Width'#3#185#1 +'Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#3#221#1
+#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#2#19 +#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#2#19
+'BorderSpacing.Right'#2#6#7'Caption'#6')MainUnitHasUsesSectionForAllUnitsChe' +'BorderSpacing.Right'#2#6#7'Caption'#6')MainUnitHasUsesSectionForAllUnitsChe'
+'ckBox'#8'TabOrder'#2#0#0#0#9'TCheckBox''MainUnitHasCreateFormStatementsChec' +'ckBox'#8'TabOrder'#2#0#0#0#9'TCheckBox''MainUnitHasCreateFormStatementsChec'
+'kBox'#21'AnchorSideTop.Control'#7')MainUnitHasUsesSectionForAllUnitsCheckBo' +'kBox'#21'AnchorSideTop.Control'#7')MainUnitHasUsesSectionForAllUnitsCheckBo'
+'x'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2 +'x'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2
+'8'#5'Width'#3#185#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'Borde' +':'#5'Width'#3#221#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'Borde'
+'rSpacing.Top'#2#2#19'BorderSpacing.Right'#2#6#7'Caption'#6'''MainUnitHasCre' +'rSpacing.Top'#2#2#19'BorderSpacing.Right'#2#6#7'Caption'#6'''MainUnitHasCre'
+'ateFormStatementsCheckBox'#8'TabOrder'#2#1#0#0#9'TCheckBox'#30'MainUnitIsPa' +'ateFormStatementsCheckBox'#8'TabOrder'#2#1#0#0#9'TCheckBox'#30'MainUnitIsPa'
+'scalSourceCheckBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#10#5'Width'#3#185#1 +'scalSourceCheckBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#10#5'Width'#3#221#1
+#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#10#19 +#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#10#19
+'BorderSpacing.Right'#2#6#7'Caption'#6#30'MainUnitIsPascalSourceCheckBox'#8 +'BorderSpacing.Right'#2#6#7'Caption'#6#30'MainUnitIsPascalSourceCheckBox'#8
+'TabOrder'#2#2#0#0#9'TCheckBox!MainUnitHasTitleStatementCheckBox'#21'AnchorS' +'TabOrder'#2#2#0#0#9'TCheckBox!MainUnitHasTitleStatementCheckBox'#21'AnchorS'
+'ideTop.Control'#7'''MainUnitHasCreateFormStatementsCheckBox'#18'AnchorSideT' +'ideTop.Control'#7'''MainUnitHasCreateFormStatementsCheckBox'#18'AnchorSideT'
+'op.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'O'#5'Width'#3 +'op.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'R'#5'Width'#3
+#185#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2 +#221#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2
+#2#19'BorderSpacing.Right'#2#6#7'Caption'#6'!MainUnitHasTitleStatementCheckB' +#2#19'BorderSpacing.Right'#2#6#7'Caption'#6'!MainUnitHasTitleStatementCheckB'
+'ox'#8'TabOrder'#2#5#0#0#9'TCheckBox'#16'RunnableCheckBox'#21'AnchorSideTop.' +'ox'#8'TabOrder'#2#5#0#0#9'TCheckBox'#16'RunnableCheckBox'#21'AnchorSideTop.'
+'Control'#7'!MainUnitHasTitleStatementCheckBox'#18'AnchorSideTop.Side'#7#9'a' +'Control'#7'!MainUnitHasTitleStatementCheckBox'#18'AnchorSideTop.Side'#7#9'a'
+'srBottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'n'#5'Width'#3#185#1#5'Align'#7 +'srBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'r'#5'Width'#3#221#1#5'Align'#7
+#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#10#19'BorderSpa' +#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#10#19'BorderSpa'
+'cing.Right'#2#6#7'Caption'#6#16'RunnableCheckBox'#8'TabOrder'#2#3#0#0#9'TCh' +'cing.Right'#2#6#7'Caption'#6#16'RunnableCheckBox'#8'TabOrder'#2#3#0#0#9'TCh'
+'eckBox'#19'AlwaysBuildCheckBox'#21'AnchorSideTop.Control'#7#16'RunnableChec' +'eckBox'#19'AlwaysBuildCheckBox'#21'AnchorSideTop.Control'#7#16'RunnableChec'
+'kBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3'To' +'kBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'To'
+'p'#3#133#0#5'Width'#3#185#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18 +'p'#3#138#0#5'Width'#3#221#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18
+'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2 +'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2
+#6#7'Caption'#6#19'AlwaysBuildCheckBox'#8'TabOrder'#2#4#0#0#0#5'TPage'#10'La' +#6#7'Caption'#6#19'AlwaysBuildCheckBox'#8'TabOrder'#2#4#0#0#0#5'TPage'#10'La'
+'zDocPage'#7'Caption'#6#10'LazDocPage'#11'ClientWidth'#3#197#1#12'ClientHeig' +'zDocPage'#7'Caption'#6#10'LazDocPage'#11'ClientWidth'#3#233#1#12'ClientHeig'
+'ht'#3'('#1#0#9'TGroupBox'#19'LazDocPathsGroupBox'#4'Left'#2#6#6'Height'#3 +'ht'#3'N'#1#0#9'TGroupBox'#19'LazDocPathsGroupBox'#4'Left'#2#6#6'Height'#3
+#210#0#3'Top'#2#6#5'Width'#3#185#1#5'Align'#7#5'alTop'#20'BorderSpacing.Arou' +#210#0#3'Top'#2#6#5'Width'#3#221#1#5'Align'#7#5'alTop'#20'BorderSpacing.Arou'
+'nd'#2#6#7'Caption'#6#19'LazDocPathsGroupBox'#12'ClientHeight'#3#191#0#11'Cl' +'nd'#2#6#7'Caption'#6#19'LazDocPathsGroupBox'#12'ClientHeight'#3#191#0#11'Cl'
+'ientWidth'#3#181#1#8'TabOrder'#2#0#0#8'TListBox'#13'LazDocListBox'#22'Ancho' +'ientWidth'#3#217#1#8'TabOrder'#2#0#0#8'TListBox'#13'LazDocListBox'#22'Ancho'
+'rSideLeft.Control'#7#19'LazDocPathsGroupBox'#21'AnchorSideTop.Control'#7#19 +'rSideLeft.Control'#7#19'LazDocPathsGroupBox'#21'AnchorSideTop.Control'#7#19
+'LazDocPathsGroupBox'#23'AnchorSideRight.Control'#7#19'LazDocPathsGroupBox' +'LazDocPathsGroupBox'#23'AnchorSideRight.Control'#7#19'LazDocPathsGroupBox'
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'l'#3'Top'#2 +#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'l'#3'Top'#2
+#6#5'Width'#3#169#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8'TabOr' +#6#5'Width'#3#205#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8'TabOr'
+'der'#2#0#8'TopIndex'#2#255#0#0#7'TButton'#19'LazDocAddPathButton'#22'Anchor' +'der'#2#0#8'TopIndex'#2#255#0#0#7'TButton'#19'LazDocAddPathButton'#22'Anchor'
+'SideLeft.Control'#7#19'LazDocPathsGroupBox'#4'Left'#2#6#6'Height'#2#25#3'To' +'SideLeft.Control'#7#19'LazDocPathsGroupBox'#4'Left'#2#6#6'Height'#2#25#3'To'
+'p'#2'z'#5'Width'#2'K'#18'BorderSpacing.Left'#2#6#25'BorderSpacing.InnerBord' +'p'#2'z'#5'Width'#2'K'#18'BorderSpacing.Left'#2#6#25'BorderSpacing.InnerBord'
@ -118,21 +118,21 @@ LazarusResources.Add('TProjectOptionsDialog','FORMDATA',[
+'eletePathButton'#7'OnClick'#7#27'LazDocDeletePathButtonClick'#8'TabOrder'#2 +'eletePathButton'#7'OnClick'#7#27'LazDocDeletePathButtonClick'#8'TabOrder'#2
+#2#0#0#5'TEdit'#14'LazDocPathEdit'#22'AnchorSideLeft.Control'#7#19'LazDocPat' +#2#0#0#5'TEdit'#14'LazDocPathEdit'#22'AnchorSideLeft.Control'#7#19'LazDocPat'
+'hsGroupBox'#23'AnchorSideRight.Control'#7#18'LazDocBrowseButton'#4'Left'#2#6 +'hsGroupBox'#23'AnchorSideRight.Control'#7#18'LazDocBrowseButton'#4'Left'#2#6
+#6'Height'#2#23#3'Top'#3#154#0#5'Width'#3#145#1#7'Anchors'#11#5'akTop'#6'akL' +#6'Height'#2#23#3'Top'#3#154#0#5'Width'#3#181#1#7'Anchors'#11#5'akTop'#6'akL'
+'eft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#8'TabOrder'#2#3#4'Text'#6#14'L' +'eft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#8'TabOrder'#2#3#4'Text'#6#14'L'
+'azDocPathEdit'#0#0#7'TButton'#18'LazDocBrowseButton'#23'AnchorSideRight.Con' +'azDocPathEdit'#0#0#7'TButton'#18'LazDocBrowseButton'#23'AnchorSideRight.Con'
+'trol'#7#19'LazDocPathsGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'L' +'trol'#7#19'LazDocPathsGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'L'
+'eft'#3#151#1#6'Height'#2#23#3'Top'#3#154#0#5'Width'#2#24#7'Anchors'#11#5'ak' +'eft'#3#187#1#6'Height'#2#23#3'Top'#3#154#0#5'Width'#2#24#7'Anchors'#11#5'ak'
+'Top'#7'akRight'#0#19'BorderSpacing.Right'#2#6#25'BorderSpacing.InnerBorder' +'Top'#7'akRight'#0#19'BorderSpacing.Right'#2#6#25'BorderSpacing.InnerBorder'
+#2#4#7'Caption'#6#3'...'#7'OnClick'#7#23'LazDocBrowseButtonClick'#8'TabOrder' +#2#4#7'Caption'#6#3'...'#7'OnClick'#7#23'LazDocBrowseButtonClick'#8'TabOrder'
+#2#4#0#0#0#0#5'TPage'#8'SavePage'#7'Caption'#6#8'SavePage'#11'ClientWidth'#3 +#2#4#0#0#0#0#5'TPage'#8'SavePage'#7'Caption'#6#8'SavePage'#11'ClientWidth'#3
+#197#1#12'ClientHeight'#3'('#1#0#9'TCheckBox'#26'SaveClosedUnitInfoCheckBox' +#233#1#12'ClientHeight'#3'N'#1#0#9'TCheckBox'#26'SaveClosedUnitInfoCheckBox'
+#4'Left'#2#6#6'Height'#2#21#3'Top'#2#6#5'Width'#3#185#1#5'Align'#7#5'alTop' +#4'Left'#2#6#6'Height'#2#21#3'Top'#2#6#5'Width'#3#221#1#5'Align'#7#5'alTop'
+#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right' +#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'
,#2#6#7'Caption'#6#26'SaveClosedUnitInfoCheckBox'#8'TabOrder'#2#0#0#0#9'TChec' ,#2#6#7'Caption'#6#26'SaveClosedUnitInfoCheckBox'#8'TabOrder'#2#0#0#0#9'TChec'
+'kBox'#31'SaveOnlyProjectUnitInfoCheckBox'#21'AnchorSideTop.Control'#7#26'Sa' +'kBox'#31'SaveOnlyProjectUnitInfoCheckBox'#21'AnchorSideTop.Control'#7#26'Sa'
+'veClosedUnitInfoCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6 +'veClosedUnitInfoCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6
+#6'Height'#2#21#3'Top'#2#29#5'Width'#3#185#1#5'Align'#7#5'alTop'#18'BorderSp' +#6'Height'#2#21#3'Top'#2#29#5'Width'#3#221#1#5'Align'#7#5'alTop'#18'BorderSp'
+'acing.Left'#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2#6#7'Cap' +'acing.Left'#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2#6#7'Cap'
+'tion'#6#31'SaveOnlyProjectUnitInfoCheckBox'#8'TabOrder'#2#1#0#0#11'TRadioGr' +'tion'#6#31'SaveOnlyProjectUnitInfoCheckBox'#8'TabOrder'#2#1#0#0#11'TRadioGr'
+'oup'#29'SaveSessionLocationRadioGroup'#21'AnchorSideTop.Control'#7#31'SaveO' +'oup'#29'SaveSessionLocationRadioGroup'#21'AnchorSideTop.Control'#7#31'SaveO'
@ -145,14 +145,14 @@ LazarusResources.Add('TProjectOptionsDialog','FORMDATA',[
+'ng.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7 +'ng.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7
+#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBotto' +#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBotto'
+'m'#27'ChildSizing.ControlsPerLine'#2#1#8'TabOrder'#2#2#0#0#0#5'TPage'#15'Ve' +'m'#27'ChildSizing.ControlsPerLine'#2#1#8'TabOrder'#2#2#0#0#0#5'TPage'#15'Ve'
+'rsionInfoPage'#7'Caption'#6#15'VersionInfoPage'#11'ClientWidth'#3#197#1#12 +'rsionInfoPage'#7'Caption'#6#15'VersionInfoPage'#11'ClientWidth'#3#233#1#12
+'ClientHeight'#3'('#1#0#9'TGroupBox'#19'VersionInfoGroupBox'#22'AnchorSideLe' +'ClientHeight'#3'N'#1#0#9'TGroupBox'#19'VersionInfoGroupBox'#22'AnchorSideLe'
+'ft.Control'#7#24'LanguageSettingsGroupBox'#21'AnchorSideTop.Control'#7#22'U' +'ft.Control'#7#24'LanguageSettingsGroupBox'#21'AnchorSideTop.Control'#7#22'U'
+'seVersionInfoCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideR' +'seVersionInfoCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideR'
+'ight.Control'#7#24'LanguageSettingsGroupBox'#20'AnchorSideRight.Side'#7#9'a' +'ight.Control'#7#24'LanguageSettingsGroupBox'#20'AnchorSideRight.Side'#7#9'a'
+'srBottom'#4'Left'#2#6#6'Height'#2'Q'#3'Top'#2'!'#5'Width'#3#185#1#7'Anchors' +'srBottom'#4'Left'#2#6#6'Height'#2'Q'#3'Top'#2'!'#5'Width'#3#221#1#7'Anchors'
+#11#5'akTop'#6'akLeft'#7'akRight'#0#17'BorderSpacing.Top'#2#6#7'Caption'#6#17 +#11#5'akTop'#6'akLeft'#7'akRight'#0#17'BorderSpacing.Top'#2#6#7'Caption'#6#17
+'Version Numbering'#12'ClientHeight'#2'>'#11'ClientWidth'#3#181#1#8'TabOrder' +'Version Numbering'#12'ClientHeight'#2'>'#11'ClientWidth'#3#217#1#8'TabOrder'
+#2#0#0#6'TLabel'#12'VersionLabel'#4'Left'#2#6#6'Height'#2#20#5'Width'#2'4'#7 +#2#0#0#6'TLabel'#12'VersionLabel'#4'Left'#2#6#6'Height'#2#20#5'Width'#2'4'#7
+'Caption'#6#8'Version:'#11'ParentColor'#8#0#0#6'TLabel'#18'MajorRevisionLabe' +'Caption'#6#8'Version:'#11'ParentColor'#8#0#0#6'TLabel'#18'MajorRevisionLabe'
+'l'#22'AnchorSideLeft.Control'#7#15'VersionSpinEdit'#19'AnchorSideLeft.Side' +'l'#22'AnchorSideLeft.Control'#7#15'VersionSpinEdit'#19'AnchorSideLeft.Side'
@ -187,9 +187,9 @@ LazarusResources.Add('TProjectOptionsDialog','FORMDATA',[
+'ft.Control'#7#17'OtherInfoGroupBox'#21'AnchorSideTop.Control'#7#19'VersionI' +'ft.Control'#7#17'OtherInfoGroupBox'#21'AnchorSideTop.Control'#7#19'VersionI'
+'nfoGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Contr' +'nfoGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Contr'
+'ol'#7#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left' +'ol'#7#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'
+#2#6#6'Height'#2'Q'#3'Top'#2'x'#5'Width'#3#185#1#7'Anchors'#11#5'akTop'#6'ak' +#2#6#6'Height'#2'Q'#3'Top'#2'x'#5'Width'#3#221#1#7'Anchors'#11#5'akTop'#6'ak'
+'Left'#7'akRight'#0#17'BorderSpacing.Top'#2#6#7'Caption'#6#16'Language Optio' +'Left'#7'akRight'#0#17'BorderSpacing.Top'#2#6#7'Caption'#6#16'Language Optio'
+'ns'#12'ClientHeight'#2'>'#11'ClientWidth'#3#181#1#8'TabOrder'#2#2#0#6'TLabe' +'ns'#12'ClientHeight'#2'>'#11'ClientWidth'#3#217#1#8'TabOrder'#2#2#0#6'TLabe'
+'l'#22'LanguageSelectionLabel'#4'Left'#2#6#6'Height'#2#20#5'Width'#3#131#0#7 +'l'#22'LanguageSelectionLabel'#4'Left'#2#6#6'Height'#2#20#5'Width'#3#131#0#7
+'Caption'#6#19'Language Selection:'#11'ParentColor'#8#0#0#6'TLabel'#17'Chara' +'Caption'#6#19'Language Selection:'#11'ParentColor'#8#0#0#6'TLabel'#17'Chara'
+'cterSetLabel'#4'Left'#3#12#1#6'Height'#2#20#5'Width'#2'^'#7'Caption'#6#14'C' +'cterSetLabel'#4'Left'#3#12#1#6'Height'#2#20#5'Width'#2'^'#7'Caption'#6#14'C'
@ -201,63 +201,63 @@ LazarusResources.Add('TProjectOptionsDialog','FORMDATA',[
+'cing.Top'#2#2#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#12'U.S. English'#0 +'cing.Top'#2#2#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#12'U.S. English'#0
+#0#9'TComboBox'#20'CharacterSetComboBox'#22'AnchorSideLeft.Control'#7#17'Cha' +#0#9'TComboBox'#20'CharacterSetComboBox'#22'AnchorSideLeft.Control'#7#17'Cha'
+'racterSetLabel'#21'AnchorSideTop.Control'#7#25'LanguageSelectionComboBox'#4 +'racterSetLabel'#21'AnchorSideTop.Control'#7#25'LanguageSelectionComboBox'#4
+'Left'#3#12#1#6'Height'#2#21#3'Top'#2#22#5'Width'#2'd'#7'Anchors'#11#5'akTop' +'Left'#3#12#1#6'Height'#2#21#3'Top'#2#22#5'Width'#3#136#0#7'Anchors'#11#5'ak'
+#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20 +'Top'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComple'
+'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#1#4'Text'#6#12'Multi' +'te'#20'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#1#4'Text'#6#12
+'lingual'#0#0#0#9'TGroupBox'#17'OtherInfoGroupBox'#21'AnchorSideTop.Control' +'Multilingual'#0#0#0#9'TGroupBox'#17'OtherInfoGroupBox'#21'AnchorSideTop.Con'
+#7#24'LanguageSettingsGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#20'Anc' +'trol'#7#24'LanguageSettingsGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'
+'horSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'S'#3'Top'#3#207#0 +#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'y'#3'Top'#3
+#5'Width'#3#185#1#5'Align'#7#8'alBottom'#7'Anchors'#11#5'akTop'#6'akLeft'#7 +#207#0#5'Width'#3#221#1#5'Align'#7#8'alBottom'#7'Anchors'#11#5'akTop'#6'akLe'
+'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#10'Other Info'#12'Clie' +'ft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#10'Other Info'#12
+'ntHeight'#2'@'#11'ClientWidth'#3#181#1#8'TabOrder'#2#3#0#6'TLabel'#16'Descr' +'ClientHeight'#2'f'#11'ClientWidth'#3#217#1#8'TabOrder'#2#3#0#6'TLabel'#16'D'
+'iptionLabel'#21'AnchorSideTop.Control'#7#15'DescriptionEdit'#18'AnchorSideT' +'escriptionLabel'#21'AnchorSideTop.Control'#7#15'DescriptionEdit'#18'AnchorS'
+'op.Side'#7#9'asrCenter'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#255#5'Width'#2 +'ideTop.Side'#7#9'asrCenter'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#255#5'Width'
+'M'#7'Caption'#6#12'Description:'#11'ParentColor'#8#0#0#6'TLabel'#14'Copyrig' +#2'M'#7'Caption'#6#12'Description:'#11'ParentColor'#8#0#0#6'TLabel'#14'Copyr'
+'htLabel'#21'AnchorSideTop.Control'#7#13'CopyrightEdit'#18'AnchorSideTop.Sid' +'ightLabel'#21'AnchorSideTop.Control'#7#13'CopyrightEdit'#18'AnchorSideTop.S'
+'e'#7#9'asrCenter'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#26#5'Width'#2'B'#7'Ca' +'ide'#7#9'asrCenter'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#26#5'Width'#2'B'#7
+'ption'#6#10'Copyright:'#11'ParentColor'#8#0#0#5'TEdit'#15'DescriptionEdit' +'Caption'#6#10'Copyright:'#11'ParentColor'#8#0#0#5'TEdit'#15'DescriptionEdit'
+#22'AnchorSideLeft.Control'#7#16'DescriptionLabel'#19'AnchorSideLeft.Side'#7 +#22'AnchorSideLeft.Control'#7#16'DescriptionLabel'#19'AnchorSideLeft.Side'#7
+#9'asrBottom'#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBox'#20'AnchorS' +#9'asrBottom'#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBox'#20'AnchorS'
+'ideRight.Side'#7#9'asrBottom'#4'Left'#2'Y'#6'Height'#2#21#3'Top'#2#255#5'Wi' +'ideRight.Side'#7#9'asrBottom'#4'Left'#2'Y'#6'Height'#2#21#3'Top'#2#255#5'Wi'
+'dth'#3'V'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.' +'dth'#3'z'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.'
+'Left'#2#6#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#0#0#0#5'TEdit'#13'Copyr' +'Left'#2#6#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#0#0#0#5'TEdit'#13'Copyr'
+'ightEdit'#22'AnchorSideLeft.Control'#7#15'DescriptionEdit'#21'AnchorSideTop' +'ightEdit'#22'AnchorSideLeft.Control'#7#15'DescriptionEdit'#21'AnchorSideTop'
+'.Control'#7#15'DescriptionEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'An' +'.Control'#7#15'DescriptionEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'An'
+'chorSideRight.Control'#7#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'#7#9 +'chorSideRight.Control'#7#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'#7#9
+'asrBottom'#4'Left'#2'Y'#6'Height'#2#21#3'Top'#2#26#5'Width'#3'V'#1#7'Anchor' +'asrBottom'#4'Left'#2'Y'#6'Height'#2#21#3'Top'#2#26#5'Width'#3'z'#1#7'Anchor'
+'s'#11#5'akTop'#6'akLeft'#7'akRight'#0#17'BorderSpacing.Top'#2#6#19'BorderSp' +'s'#11#5'akTop'#6'akLeft'#7'akRight'#0#17'BorderSpacing.Top'#2#6#19'BorderSp'
+'acing.Right'#2#6#8'TabOrder'#2#1#0#0#7'TButton'#20'AdditionalInfoButton'#21 +'acing.Right'#2#6#8'TabOrder'#2#1#0#0#7'TButton'#20'AdditionalInfoButton'#21
+'AnchorSideTop.Control'#7#13'CopyrightEdit'#18'AnchorSideTop.Side'#7#9'asrBo' +'AnchorSideTop.Control'#7#13'CopyrightEdit'#18'AnchorSideTop.Side'#7#9'asrBo'
+'ttom'#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBox'#20'AnchorSideRigh' +'ttom'#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBox'#20'AnchorSideRigh'
+'t.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#17'OtherInfoGroupBox' +'t.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#17'OtherInfoGroupBox'
+#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'C'#1#6'Height'#2'#'#3'To' +#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'g'#1#6'Height'#2'#'#3'To'
+'p'#2#23#5'Width'#2'l'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9 +'p'#2'='#5'Width'#2'l'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9
+#20'BorderSpacing.Around'#2#6#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6 +#20'BorderSpacing.Around'#2#6#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6
+#15'Additional Info'#7'OnClick'#7#25'AdditionalInfoButtonClick'#8'TabOrder'#2 +#15'Additional Info'#7'OnClick'#7#25'AdditionalInfoButtonClick'#8'TabOrder'#2
+#2#0#0#0#0#5'TPage'#8'i18nPage'#7'Caption'#6#4'i18n'#11'ClientWidth'#3#197#1 +#2#0#0#0#0#5'TPage'#8'i18nPage'#7'Caption'#6#4'i18n'#11'ClientWidth'#3#233#1
+#12'ClientHeight'#3'('#1#0#9'TGroupBox'#11'RSTGroupBox'#22'AnchorSideLeft.Co' +#12'ClientHeight'#3'N'#1#0#9'TGroupBox'#11'RSTGroupBox'#22'AnchorSideLeft.Co'
+'ntrol'#7#8'i18nPage'#21'AnchorSideTop.Control'#7#8'i18nPage'#23'AnchorSideR' +'ntrol'#7#8'i18nPage'#21'AnchorSideTop.Control'#7#8'i18nPage'#23'AnchorSideR'
+'ight.Control'#7#8'i18nPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left' +'ight.Control'#7#8'i18nPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'
+#2#6#6'Height'#2'3'#3'Top'#2#6#5'Width'#3#181#1#7'Anchors'#11#5'akTop'#6'akL' +#2#6#6'Height'#2'3'#3'Top'#2#6#5'Width'#3#217#1#7'Anchors'#11#5'akTop'#6'akL'
+'eft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'B' +'eft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'B'
+'orderSpacing.Right'#2#6#7'Caption'#6#11'RSTGroupBox'#12'ClientHeight'#2' ' +'orderSpacing.Right'#2#6#7'Caption'#6#11'RSTGroupBox'#12'ClientHeight'#2' '
+#11'ClientWidth'#3#177#1#8'TabOrder'#2#0#0#5'TEdit'#13'RSTOutDirEdit'#22'Anc' +#11'ClientWidth'#3#213#1#8'TabOrder'#2#0#0#5'TEdit'#13'RSTOutDirEdit'#22'Anc'
+'horSideLeft.Control'#7#11'RSTGroupBox'#21'AnchorSideTop.Control'#7#11'RSTGr' +'horSideLeft.Control'#7#11'RSTGroupBox'#21'AnchorSideTop.Control'#7#11'RSTGr'
+'oupBox'#23'AnchorSideRight.Control'#7#15'RSTOutDirButton'#4'Left'#2#6#6'Hei' +'oupBox'#23'AnchorSideRight.Control'#7#15'RSTOutDirButton'#4'Left'#2#6#6'Hei'
+'ght'#2#23#5'Width'#3#141#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18 +'ght'#2#23#5'Width'#3#177#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18
+'BorderSpacing.Left'#2#6#8'TabOrder'#2#0#4'Text'#6#13'RSTOutDirEdit'#0#0#7'T' +'BorderSpacing.Left'#2#6#8'TabOrder'#2#0#4'Text'#6#13'RSTOutDirEdit'#0#0#7'T'
+'Button'#15'RSTOutDirButton'#21'AnchorSideTop.Control'#7#11'RSTGroupBox'#23 +'Button'#15'RSTOutDirButton'#21'AnchorSideTop.Control'#7#11'RSTGroupBox'#23
+'AnchorSideRight.Control'#7#11'RSTGroupBox'#20'AnchorSideRight.Side'#7#9'asr' +'AnchorSideRight.Control'#7#11'RSTGroupBox'#20'AnchorSideRight.Side'#7#9'asr'
+'Bottom'#24'AnchorSideBottom.Control'#7#13'RSTOutDirEdit'#21'AnchorSideBotto' +'Bottom'#24'AnchorSideBottom.Control'#7#13'RSTOutDirEdit'#21'AnchorSideBotto'
+'m.Side'#7#9'asrBottom'#4'Left'#3#147#1#6'Height'#2#23#5'Width'#2#24#7'Ancho' +'m.Side'#7#9'asrBottom'#4'Left'#3#183#1#6'Height'#2#23#5'Width'#2#24#7'Ancho'
+'rs'#11#5'akTop'#7'akRight'#8'akBottom'#0#19'BorderSpacing.Right'#2#6#25'Bor' +'rs'#11#5'akTop'#7'akRight'#8'akBottom'#0#19'BorderSpacing.Right'#2#6#25'Bor'
+'derSpacing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#20'RSTOutDirBu' +'derSpacing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#20'RSTOutDirBu'
+'ttonClick'#8'TabOrder'#2#1#0#0#0#0#0#7'TButton'#12'CancelButton'#4'Left'#3 +'ttonClick'#8'TabOrder'#2#1#0#0#0#0#0#7'TButton'#12'CancelButton'#4'Left'#3
+'s'#1#6'Height'#2'#'#3'Top'#3'Q'#1#5'Width'#2'K'#7'Anchors'#11#7'akRight'#8 +#151#1#6'Height'#2'%'#3'Top'#3'w'#1#5'Width'#2'K'#7'Anchors'#11#7'akRight'#8
+'akBottom'#0#8'AutoSize'#9#25'BorderSpacing.InnerBorder'#2#4#6'Cancel'#9#7'C' +'akBottom'#0#8'AutoSize'#9#25'BorderSpacing.InnerBorder'#2#4#6'Cancel'#9#7'C'
+'aption'#6#6'Cancel'#20'Constraints.MinWidth'#2'K'#11'ModalResult'#2#2#8'Tab' +'aption'#6#6'Cancel'#20'Constraints.MinWidth'#2'K'#11'ModalResult'#2#2#8'Tab'
+'Order'#2#1#0#0#7'TButton'#8'OKButton'#23'AnchorSideRight.Control'#7#12'Canc' +'Order'#2#1#0#0#7'TButton'#8'OKButton'#23'AnchorSideRight.Control'#7#12'Canc'
,'elButton'#4'Left'#3#30#1#6'Height'#2'#'#3'Top'#3'Q'#1#5'Width'#2'K'#7'Ancho' ,'elButton'#4'Left'#3'B'#1#6'Height'#2'%'#3'Top'#3'w'#1#5'Width'#2'K'#7'Ancho'
+'rs'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#10 +'rs'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#10
+#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#2'OK'#20'Constraints.MinWidt' +#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#2'OK'#20'Constraints.MinWidt'
+'h'#2'K'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#2#0#0#22'TSelectDire' +'h'#2'K'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#2#0#0#22'TSelectDire'