IDE: not creating lrt files if unit has no i18n directory

git-svn-id: trunk@16213 -
This commit is contained in:
mattias 2008-08-24 21:34:41 +00:00
parent bee248c6f7
commit 8793fabddd
3 changed files with 279 additions and 268 deletions

View File

@ -4622,6 +4622,10 @@ var
LRTFilename: String; LRTFilename: String;
AncestorUnit: TUnitInfo; AncestorUnit: TUnitInfo;
Ancestor: TComponent; Ancestor: TComponent;
HasI18N: Boolean;
UnitOwners: TFPList;
APackage: TLazPackage;
i: Integer;
begin begin
Result:=mrCancel; Result:=mrCancel;
@ -4656,16 +4660,27 @@ begin
Writer:=nil; Writer:=nil;
DestroyDriver:=false; DestroyDriver:=false;
Grubber:=nil; Grubber:=nil;
UnitOwners:=nil;
try try
UnitOwners:=PkgBoss.GetOwnersOfUnit(AnUnitInfo.Filename);
Result:=mrOk; Result:=mrOk;
repeat repeat
try try
BinCompStream.Position:=0; BinCompStream.Position:=0;
Writer:=CreateLRSWriter(BinCompStream,DestroyDriver); Writer:=CreateLRSWriter(BinCompStream,DestroyDriver);
//used to save lrt files //used to save lrt files
if AnUnitInfo.Project.EnableI18N then begin HasI18N:=AnUnitInfo.IsPartOfProject and AnUnitInfo.Project.EnableI18N;
Grubber:=TLRTGrubber.Create(Writer); if (not HasI18N) and (UnitOwners<>nil) then begin
for i:=0 to UnitOwners.Count-1 do begin
if TObject(UnitOwners[i]) is TLazPackage then begin
APackage:=TLazPackage(UnitOwners[i]);
if APackage.EnableI18N then
HasI18N:=true;
end;
end;
end; end;
if HasI18N then
Grubber:=TLRTGrubber.Create(Writer);
{$IFNDEF DisableFakeMethods} {$IFNDEF DisableFakeMethods}
Writer.OnWriteMethodProperty:=@FormEditor1.WriteMethodPropertyEvent; Writer.OnWriteMethodProperty:=@FormEditor1.WriteMethodPropertyEvent;
{$ENDIF} {$ENDIF}
@ -4842,10 +4857,11 @@ begin
finally finally
try try
BinCompStream.Free; FreeAndNil(BinCompStream);
if DestroyDriver and (Writer<>nil) then Writer.Driver.Free; if DestroyDriver and (Writer<>nil) then Writer.Driver.Free;
Writer.Free; FreeAndNil(Writer);
Grubber.Free; FreeAndNil(Grubber);
FreeAndNil(UnitOwners);
except except
on E: Exception do begin on E: Exception do begin
debugln('TMainIDE.SaveFileResources Error cleaning up: ',E.Message); debugln('TMainIDE.SaveFileResources Error cleaning up: ',E.Message);

View File

@ -1,7 +1,7 @@
object PackageOptionsDialog: TPackageOptionsDialog object PackageOptionsDialog: TPackageOptionsDialog
Left = 293 Left = 350
Height = 439 Height = 439
Top = 209 Top = 256
Width = 528 Width = 528
ActiveControl = Notebook ActiveControl = Notebook
Caption = 'PackageOptionsDialog' Caption = 'PackageOptionsDialog'
@ -45,7 +45,7 @@ object PackageOptionsDialog: TPackageOptionsDialog
Width = 528 Width = 528
Align = alTop Align = alTop
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
PageIndex = 0 PageIndex = 1
TabOrder = 0 TabOrder = 0
object UsagePage: TPage object UsagePage: TPage
Caption = 'Usage' Caption = 'Usage'
@ -249,12 +249,12 @@ object PackageOptionsDialog: TPackageOptionsDialog
Left = 6 Left = 6
Height = 96 Height = 96
Top = 6 Top = 6
Width = 508 Width = 512
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'Description/Abstract' Caption = 'Description/Abstract'
ClientHeight = 77 ClientHeight = 77
ClientWidth = 504 ClientWidth = 508
TabOrder = 0 TabOrder = 0
object DescriptionMemo: TMemo object DescriptionMemo: TMemo
AnchorSideLeft.Control = DescriptionGroupBox AnchorSideLeft.Control = DescriptionGroupBox
@ -266,7 +266,7 @@ object PackageOptionsDialog: TPackageOptionsDialog
Left = 6 Left = 6
Height = 65 Height = 65
Top = 6 Top = 6
Width = 492 Width = 496
Align = alClient Align = alClient
BorderSpacing.Around = 6 BorderSpacing.Around = 6
ScrollBars = ssAutoBoth ScrollBars = ssAutoBoth
@ -281,27 +281,24 @@ object PackageOptionsDialog: TPackageOptionsDialog
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 6 Left = 6
Height = 53 Height = 54
Top = 108 Top = 108
Width = 508 Width = 512
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
AutoSize = True AutoSize = True
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'Author:' Caption = 'Author:'
ClientHeight = 34 ClientHeight = 35
ClientWidth = 504 ClientWidth = 508
TabOrder = 1 TabOrder = 1
object AuthorEdit: TEdit object AuthorEdit: TEdit
AnchorSideLeft.Control = AuthorGroupBox
AnchorSideTop.Control = AuthorGroupBox
AnchorSideRight.Control = AuthorGroupBox
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = AuthorGroupBox AnchorSideBottom.Control = AuthorGroupBox
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 6 Left = 6
Height = 23 Height = 23
Top = 6 Top = 6
Width = 492 Width = 496
Align = alTop Align = alTop
BorderSpacing.Around = 6 BorderSpacing.Around = 6
TabOrder = 0 TabOrder = 0
@ -315,14 +312,14 @@ object PackageOptionsDialog: TPackageOptionsDialog
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = VersionGroupBox AnchorSideBottom.Control = VersionGroupBox
Left = 6 Left = 6
Height = 82 Height = 81
Top = 167 Top = 168
Width = 508 Width = 512
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'License:' Caption = 'License:'
ClientHeight = 78 ClientHeight = 62
ClientWidth = 504 ClientWidth = 508
TabOrder = 2 TabOrder = 2
object LicenseMemo: TMemo object LicenseMemo: TMemo
AnchorSideLeft.Control = LicenseGroupBox AnchorSideLeft.Control = LicenseGroupBox
@ -332,9 +329,9 @@ object PackageOptionsDialog: TPackageOptionsDialog
AnchorSideBottom.Control = LicenseGroupBox AnchorSideBottom.Control = LicenseGroupBox
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 6 Left = 6
Height = 66 Height = 50
Top = 6 Top = 6
Width = 492 Width = 496
Align = alClient Align = alClient
BorderSpacing.Around = 6 BorderSpacing.Around = 6
ScrollBars = ssAutoBoth ScrollBars = ssAutoBoth
@ -356,38 +353,38 @@ object PackageOptionsDialog: TPackageOptionsDialog
Align = alBottom Align = alBottom
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'Version' Caption = 'Version'
ClientHeight = 96 ClientHeight = 81
ClientWidth = 508 ClientWidth = 508
TabOrder = 3 TabOrder = 3
object VersionMajorLabel: TLabel object VersionMajorLabel: TLabel
Left = 6 Left = 6
Height = 14 Height = 18
Top = 3 Top = 3
Width = 28 Width = 36
Caption = 'Major' Caption = 'Major'
ParentColor = False ParentColor = False
end end
object VersionMinorLabel: TLabel object VersionMinorLabel: TLabel
Left = 110 Left = 110
Height = 14 Height = 18
Top = 3 Top = 3
Width = 27 Width = 36
Caption = 'Minor' Caption = 'Minor'
ParentColor = False ParentColor = False
end end
object VersionReleaseLabel: TLabel object VersionReleaseLabel: TLabel
Left = 214 Left = 214
Height = 14 Height = 18
Top = 3 Top = 3
Width = 39 Width = 50
Caption = 'Release' Caption = 'Release'
ParentColor = False ParentColor = False
end end
object VersionBuildLabel: TLabel object VersionBuildLabel: TLabel
Left = 318 Left = 318
Height = 14 Height = 18
Top = 3 Top = 3
Width = 63 Width = 88
Caption = 'Build Number' Caption = 'Build Number'
ParentColor = False ParentColor = False
end end
@ -430,9 +427,9 @@ object PackageOptionsDialog: TPackageOptionsDialog
AnchorSideTop.Control = VersionMajorSpinEdit AnchorSideTop.Control = VersionMajorSpinEdit
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 13 Height = 22
Top = 49 Top = 49
Width = 208 Width = 284
BorderSpacing.Top = 6 BorderSpacing.Top = 6
Caption = 'Automatically increment version on build' Caption = 'Automatically increment version on build'
Enabled = False Enabled = False
@ -557,7 +554,7 @@ object PackageOptionsDialog: TPackageOptionsDialog
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'This package provides the same as the following packages:' Caption = 'This package provides the same as the following packages:'
ClientHeight = 345 ClientHeight = 330
ClientWidth = 508 ClientWidth = 508
TabOrder = 0 TabOrder = 0
object ProvidesMemo: TMemo object ProvidesMemo: TMemo
@ -567,7 +564,7 @@ object PackageOptionsDialog: TPackageOptionsDialog
AnchorSideBottom.Control = ProvidesGroupBox AnchorSideBottom.Control = ProvidesGroupBox
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 6 Left = 6
Height = 333 Height = 318
Top = 6 Top = 6
Width = 496 Width = 496
Align = alClient Align = alClient
@ -588,23 +585,23 @@ object PackageOptionsDialog: TPackageOptionsDialog
AnchorSideRight.Control = i18n AnchorSideRight.Control = i18n
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 6 Left = 6
Height = 73 Height = 84
Top = 26 Top = 35
Width = 508 Width = 512
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
AutoSize = True AutoSize = True
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'i18n Options' Caption = 'i18n Options'
ClientHeight = 54 ClientHeight = 65
ClientWidth = 504 ClientWidth = 508
TabOrder = 0 TabOrder = 0
object PoOutDirLabel: TLabel object PoOutDirLabel: TLabel
AnchorSideLeft.Control = I18NGroupBox AnchorSideLeft.Control = I18NGroupBox
AnchorSideTop.Control = I18NGroupBox AnchorSideTop.Control = I18NGroupBox
Left = 6 Left = 6
Height = 14 Height = 18
Top = 6 Top = 6
Width = 103 Width = 132
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'PO Output Directory:' Caption = 'PO Output Directory:'
ParentColor = False ParentColor = False
@ -616,8 +613,8 @@ object PackageOptionsDialog: TPackageOptionsDialog
AnchorSideRight.Control = POOutDirButton AnchorSideRight.Control = POOutDirButton
Left = 6 Left = 6
Height = 23 Height = 23
Top = 26 Top = 30
Width = 449 Width = 466
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6 BorderSpacing.Around = 6
TabOrder = 0 TabOrder = 0
@ -628,10 +625,10 @@ object PackageOptionsDialog: TPackageOptionsDialog
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = POOutDirEdit AnchorSideBottom.Control = POOutDirEdit
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 461 Left = 478
Height = 23 Height = 23
Top = 26 Top = 30
Width = 37 Width = 24
Anchors = [akTop, akRight, akBottom] Anchors = [akTop, akRight, akBottom]
AutoSize = True AutoSize = True
BorderSpacing.Right = 6 BorderSpacing.Right = 6
@ -642,9 +639,9 @@ object PackageOptionsDialog: TPackageOptionsDialog
end end
object EnableI18NCheckBox: TCheckBox object EnableI18NCheckBox: TCheckBox
Left = 6 Left = 6
Height = 13 Height = 22
Top = 7 Top = 7
Width = 76 Width = 98
Caption = 'Enable i18n' Caption = 'Enable i18n'
OnChange = EnableI18NCheckBoxChange OnChange = EnableI18NCheckBoxChange
TabOrder = 1 TabOrder = 1

View File

@ -1,226 +1,224 @@
{ Ýòî - ôàéë ðåñóðñîâ, àâòîìàòè÷åñêè ñîçäàííûé lazarus } { Das ist eine automatisch erzeugte Lazarus-Ressourcendatei }
LazarusResources.Add('TPackageOptionsDialog','FORMDATA',[ LazarusResources.Add('TPackageOptionsDialog','FORMDATA',[
'TPF0'#21'TPackageOptionsDialog'#20'PackageOptionsDialog'#4'Left'#3'%'#1#6'He' 'TPF0'#21'TPackageOptionsDialog'#20'PackageOptionsDialog'#4'Left'#3'^'#1#6'He'
+'ight'#3#183#1#3'Top'#3#209#0#5'Width'#3#16#2#13'ActiveControl'#7#8'Notebook' +'ight'#3#183#1#3'Top'#3#0#1#5'Width'#3#16#2#13'ActiveControl'#7#8'Notebook'#7
+#7'Caption'#6#20'PackageOptionsDialog'#12'ClientHeight'#3#183#1#11'ClientWid' +'Caption'#6#20'PackageOptionsDialog'#12'ClientHeight'#3#183#1#11'ClientWidth'
+'th'#3#16#2#7'OnClose'#7#25'PackageOptionsDialogClose'#8'OnCreate'#7#10'Form' +#3#16#2#7'OnClose'#7#25'PackageOptionsDialogClose'#8'OnCreate'#7#10'FormCrea'
+'Create'#10'LCLVersion'#6#6'0.9.25'#0#7'TButton'#12'CancelButton'#4'Left'#3 +'te'#10'LCLVersion'#6#6'0.9.25'#0#7'TButton'#12'CancelButton'#4'Left'#3#186#1
+#186#1#6'Height'#2#29#3'Top'#3#146#1#5'Width'#2'K'#7'Anchors'#11#7'akRight'#8 +#6'Height'#2#29#3'Top'#3#146#1#5'Width'#2'K'#7'Anchors'#11#7'akRight'#8'akBo'
+'akBottom'#0#8'AutoSize'#9#6'Cancel'#9#7'Caption'#6#6'Cancel'#20'Constraints' +'ttom'#0#8'AutoSize'#9#6'Cancel'#9#7'Caption'#6#6'Cancel'#20'Constraints.Min'
+'.MinWidth'#2'K'#11'ModalResult'#2#2#8'TabOrder'#2#2#0#0#7'TButton'#8'OKButt' +'Width'#2'K'#11'ModalResult'#2#2#8'TabOrder'#2#2#0#0#7'TButton'#8'OKButton'
+'on'#23'AnchorSideRight.Control'#7#12'CancelButton'#4'Left'#3'e'#1#6'Height' +#23'AnchorSideRight.Control'#7#12'CancelButton'#4'Left'#3'e'#1#6'Height'#2#29
+#2#29#3'Top'#3#146#1#5'Width'#2'K'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8 +#3'Top'#3#146#1#5'Width'#2'K'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoS'
+'AutoSize'#9#20'BorderSpacing.Around'#2#10#7'Caption'#6#2'OK'#20'Constraints' +'ize'#9#20'BorderSpacing.Around'#2#10#7'Caption'#6#2'OK'#20'Constraints.MinW'
+'.MinWidth'#2'K'#7'Default'#9#11'ModalResult'#2#1#7'OnClick'#7#13'OkButtonCl' +'idth'#2'K'#7'Default'#9#11'ModalResult'#2#1#7'OnClick'#7#13'OkButtonClick'#8
+'ick'#8'TabOrder'#2#1#0#0#9'TNotebook'#8'Notebook'#24'AnchorSideBottom.Contr' +'TabOrder'#2#1#0#0#9'TNotebook'#8'Notebook'#24'AnchorSideBottom.Control'#7#8
+'ol'#7#8'OKButton'#6'Height'#3#136#1#5'Width'#3#16#2#5'Align'#7#5'alTop'#7'A' +'OKButton'#6'Height'#3#136#1#5'Width'#3#16#2#5'Align'#7#5'alTop'#7'Anchors'
+'nchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#9'PageIndex'#2#0#8'T' +#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#9'PageIndex'#2#1#8'TabOrder'
+'abOrder'#2#0#0#5'TPage'#9'UsagePage'#7'Caption'#6#5'Usage'#11'ClientWidth'#3 +#2#0#0#5'TPage'#9'UsagePage'#7'Caption'#6#5'Usage'#11'ClientWidth'#3#12#2#12
+#12#2#12'ClientHeight'#3'i'#1#0#9'TGroupBox'#16'AddPathsGroupBox'#20'AnchorS' +'ClientHeight'#3'i'#1#0#9'TGroupBox'#16'AddPathsGroupBox'#20'AnchorSideRight'
+'ideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#128#0#3'Top'#2#6#5'Wi' +'.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#128#0#3'Top'#2#6#5'Width'#3#0
+'dth'#3#0#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6'(A' +#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6'(Add paths '
+'dd paths to dependent packages/projects'#12'ClientHeight'#2'm'#11'ClientWid' +'to dependent packages/projects'#12'ClientHeight'#2'm'#11'ClientWidth'#3#252
+'th'#3#252#1#8'TabOrder'#2#0#0#6'TLabel'#13'UnitPathLabel'#4'Left'#2#6#6'Hei' +#1#8'TabOrder'#2#0#0#6'TLabel'#13'UnitPathLabel'#4'Left'#2#6#6'Height'#2#18#3
+'ght'#2#18#3'Top'#2#3#5'Width'#2#27#7'Caption'#6#4'Unit'#11'ParentColor'#8#0 +'Top'#2#3#5'Width'#2#27#7'Caption'#6#4'Unit'#11'ParentColor'#8#0#0#6'TLabel'
+#0#6'TLabel'#16'IncludePathLabel'#4'Left'#2#6#6'Height'#2#18#3'Top'#2#30#5'W' +#16'IncludePathLabel'#4'Left'#2#6#6'Height'#2#18#3'Top'#2#30#5'Width'#2'.'#7
+'idth'#2'.'#7'Caption'#6#7'Include'#11'ParentColor'#8#0#0#6'TLabel'#15'Objec' +'Caption'#6#7'Include'#11'ParentColor'#8#0#0#6'TLabel'#15'ObjectPathLabel'#4
+'tPathLabel'#4'Left'#2#6#6'Height'#2#18#3'Top'#2'9'#5'Width'#2'*'#7'Caption' +'Left'#2#6#6'Height'#2#18#3'Top'#2'9'#5'Width'#2'*'#7'Caption'#6#6'Object'#11
+#6#6'Object'#11'ParentColor'#8#0#0#6'TLabel'#16'LibraryPathLabel'#4'Left'#2#6 +'ParentColor'#8#0#0#6'TLabel'#16'LibraryPathLabel'#4'Left'#2#6#6'Height'#2#18
+#6'Height'#2#18#3'Top'#2'T'#5'Width'#2','#7'Caption'#6#7'Library'#11'ParentC' +#3'Top'#2'T'#5'Width'#2','#7'Caption'#6#7'Library'#11'ParentColor'#8#0#0#5'T'
+'olor'#8#0#0#5'TEdit'#12'UnitPathEdit'#22'AnchorSideLeft.Control'#7#15'Libra' +'Edit'#12'UnitPathEdit'#22'AnchorSideLeft.Control'#7#15'LibraryPathEdit'#23
+'ryPathEdit'#23'AnchorSideRight.Control'#7#16'AddPathsGroupBox'#20'AnchorSid' +'AnchorSideRight.Control'#7#16'AddPathsGroupBox'#20'AnchorSideRight.Side'#7#9
+'eRight.Side'#7#9'asrBottom'#4'Left'#2'P'#6'Height'#2#23#5'Width'#3'z'#1#7'A' +'asrBottom'#4'Left'#2'P'#6'Height'#2#23#5'Width'#3'z'#1#7'Anchors'#11#5'akTo'
+'nchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2'2'#8'T' +'p'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2'2'#8'TabOrder'#2#0#0#0#5
+'abOrder'#2#0#0#0#5'TEdit'#15'IncludePathEdit'#22'AnchorSideLeft.Control'#7 +'TEdit'#15'IncludePathEdit'#22'AnchorSideLeft.Control'#7#15'LibraryPathEdit'
+#15'LibraryPathEdit'#23'AnchorSideRight.Control'#7#16'AddPathsGroupBox'#20'A' +#23'AnchorSideRight.Control'#7#16'AddPathsGroupBox'#20'AnchorSideRight.Side'
+'nchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'P'#6'Height'#2#23#3'Top'#2#27 +#7#9'asrBottom'#4'Left'#2'P'#6'Height'#2#23#3'Top'#2#27#5'Width'#3'z'#1#7'An'
+#5'Width'#3'z'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpac' +'chors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2'2'#8'Ta'
+'ing.Right'#2'2'#8'TabOrder'#2#1#0#0#5'TEdit'#14'ObjectPathEdit'#22'AnchorSi' +'bOrder'#2#1#0#0#5'TEdit'#14'ObjectPathEdit'#22'AnchorSideLeft.Control'#7#15
+'deLeft.Control'#7#15'LibraryPathEdit'#23'AnchorSideRight.Control'#7#16'AddP' +'LibraryPathEdit'#23'AnchorSideRight.Control'#7#16'AddPathsGroupBox'#20'Anch'
+'orSideRight.Side'#7#9'asrBottom'#4'Left'#2'P'#6'Height'#2#23#3'Top'#2'6'#5
+'Width'#3'z'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacin'
+'g.Right'#2'2'#8'TabOrder'#2#2#0#0#5'TEdit'#15'LibraryPathEdit'#22'AnchorSid'
+'eLeft.Control'#7#16'AddPathsGroupBox'#23'AnchorSideRight.Control'#7#16'AddP'
+'athsGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'P'#6'Height' +'athsGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'P'#6'Height'
+#2#23#3'Top'#2'6'#5'Width'#3'z'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight' +#2#23#3'Top'#2'Q'#5'Width'#3'z'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'
+#0#19'BorderSpacing.Right'#2'2'#8'TabOrder'#2#2#0#0#5'TEdit'#15'LibraryPathE' +#0#18'BorderSpacing.Left'#2'P'#19'BorderSpacing.Right'#2'2'#8'TabOrder'#2#3#0
+'dit'#22'AnchorSideLeft.Control'#7#16'AddPathsGroupBox'#23'AnchorSideRight.C' +#0#0#9'TGroupBox'#18'AddOptionsGroupBox'#18'AnchorSideTop.Side'#7#9'asrBotto'
+'ontrol'#7#16'AddPathsGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Le' +'m'#20'AnchorSideRight.Side'#7#9'asrBottom'#21'AnchorSideBottom.Side'#7#9'as'
+'ft'#2'P'#6'Height'#2#23#3'Top'#2'Q'#5'Width'#3'z'#1#7'Anchors'#11#5'akTop'#6 +'rBottom'#4'Left'#2#6#6'Height'#3#168#0#3'Top'#3#140#0#5'Width'#3#0#2#5'Alig'
+'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2'P'#19'BorderSpacing.Right'#2 +'n'#7#8'alClient'#20'BorderSpacing.Around'#2#6#7'Caption'#6'.Add options to '
+'2'#8'TabOrder'#2#3#0#0#0#9'TGroupBox'#18'AddOptionsGroupBox'#18'AnchorSideT' +'dependent packages and projects'#12'ClientHeight'#3#149#0#11'ClientWidth'#3
+'op.Side'#7#9'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#21'AnchorSi' +#252#1#8'TabOrder'#2#1#0#6'TLabel'#18'LinkerOptionsLabel'#21'AnchorSideTop.C'
+'deBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#168#0#3'Top'#3#140#0#5 +'ontrol'#7#17'LinkerOptionsMemo'#4'Left'#2#6#6'Height'#2#18#3'Top'#2#6#5'Wid'
+'Width'#3#0#2#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#7'Caption' +'th'#2''''#7'Caption'#6#6'Linker'#11'ParentColor'#8#0#0#6'TLabel'#18'CustomO'
+#6'.Add options to dependent packages and projects'#12'ClientHeight'#3#149#0 +'ptionsLabel'#21'AnchorSideTop.Control'#7#17'CustomOptionsMemo'#4'Left'#2#6#6
+#11'ClientWidth'#3#252#1#8'TabOrder'#2#1#0#6'TLabel'#18'LinkerOptionsLabel' +'Height'#2#18#3'Top'#2'J'#5'Width'#2'3'#7'Caption'#6#6'Custom'#11'ParentColo'
+#21'AnchorSideTop.Control'#7#17'LinkerOptionsMemo'#4'Left'#2#6#6'Height'#2#18 +'r'#8#0#0#5'TMemo'#17'LinkerOptionsMemo'#22'AnchorSideLeft.Control'#7#17'Cus'
+#3'Top'#2#6#5'Width'#2''''#7'Caption'#6#6'Linker'#11'ParentColor'#8#0#0#6'TL' +'tomOptionsMemo'#21'AnchorSideTop.Control'#7#18'AddOptionsGroupBox'#23'Ancho'
+'abel'#18'CustomOptionsLabel'#21'AnchorSideTop.Control'#7#17'CustomOptionsMe' +'rSideRight.Control'#7#18'AddOptionsGroupBox'#20'AnchorSideRight.Side'#7#9'a'
+'mo'#4'Left'#2#6#6'Height'#2#18#3'Top'#2'J'#5'Width'#2'3'#7'Caption'#6#6'Cus' +'srBottom'#4'Left'#2'C'#6'Height'#2'>'#3'Top'#2#6#5'Width'#3#179#1#7'Anchors'
+'tom'#11'ParentColor'#8#0#0#5'TMemo'#17'LinkerOptionsMemo'#22'AnchorSideLeft' +#11#5'akTop'#6'akLeft'#7'akRight'#0#17'BorderSpacing.Top'#2#6#19'BorderSpaci'
+'.Control'#7#17'CustomOptionsMemo'#21'AnchorSideTop.Control'#7#18'AddOptions' +'ng.Right'#2#6#10'ScrollBars'#7#14'ssAutoVertical'#8'TabOrder'#2#0#0#0#5'TMe'
+'GroupBox'#23'AnchorSideRight.Control'#7#18'AddOptionsGroupBox'#20'AnchorSid' +'mo'#17'CustomOptionsMemo'#22'AnchorSideLeft.Control'#7#18'CustomOptionsLabe'
+'eRight.Side'#7#9'asrBottom'#4'Left'#2'C'#6'Height'#2'>'#3'Top'#2#6#5'Width' +'l'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#17'Li'
+#3#179#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#17'BorderSpacing.Top' +'nkerOptionsMemo'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.C'
+#2#6#19'BorderSpacing.Right'#2#6#10'ScrollBars'#7#14'ssAutoVertical'#8'TabOr' +'ontrol'#7#18'AddOptionsGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#24
+'der'#2#0#0#0#5'TMemo'#17'CustomOptionsMemo'#22'AnchorSideLeft.Control'#7#18 ,'AnchorSideBottom.Control'#7#18'AddOptionsGroupBox'#21'AnchorSideBottom.Side'
+'CustomOptionsLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop' +#7#9'asrBottom'#4'Left'#2'C'#6'Height'#2'E'#3'Top'#2'J'#5'Width'#3#179#1#7'A'
+'.Control'#7#17'LinkerOptionsMemo'#18'AnchorSideTop.Side'#7#9'asrBottom'#23 +'nchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#18'BorderSpacing.Lef'
+'AnchorSideRight.Control'#7#18'AddOptionsGroupBox'#20'AnchorSideRight.Side'#7 +'t'#2#10#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#20'BorderSpac'
,#9'asrBottom'#24'AnchorSideBottom.Control'#7#18'AddOptionsGroupBox'#21'Ancho' +'ing.Bottom'#2#6#10'ScrollBars'#7#14'ssAutoVertical'#8'TabOrder'#2#1#0#0#0#9
+'rSideBottom.Side'#7#9'asrBottom'#4'Left'#2'C'#6'Height'#2'E'#3'Top'#2'J'#5 +'TGroupBox'#15'ProjectGroupBox'#4'Left'#2#6#6'Height'#2')'#3'Top'#3':'#1#5'W'
+'Width'#3#179#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#18 +'idth'#3#0#2#5'Align'#7#8'alBottom'#8'AutoSize'#9#20'BorderSpacing.Around'#2
+'BorderSpacing.Left'#2#10#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2 +#6#7'Caption'#6#15'ProjectGroupBox'#12'ClientHeight'#2#22#11'ClientWidth'#3
+#6#20'BorderSpacing.Bottom'#2#6#10'ScrollBars'#7#14'ssAutoVertical'#8'TabOrd' +#252#1#8'TabOrder'#2#2#0#9'TCheckBox'#31'AddPackageUnitToProjectCheckBox'#4
+'er'#2#1#0#0#0#9'TGroupBox'#15'ProjectGroupBox'#4'Left'#2#6#6'Height'#2')'#3 +'Left'#2#6#6'Height'#2#22#5'Width'#3#240#1#5'Align'#7#5'alTop'#18'BorderSpac'
+'Top'#3':'#1#5'Width'#3#0#2#5'Align'#7#8'alBottom'#8'AutoSize'#9#20'BorderSp' +'ing.Left'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#31'AddPackageUnitToP'
+'acing.Around'#2#6#7'Caption'#6#15'ProjectGroupBox'#12'ClientHeight'#2#22#11 +'rojectCheckBox'#8'TabOrder'#2#0#0#0#0#0#5'TPage'#15'DescriptionPage'#7'Capt'
+'ClientWidth'#3#252#1#8'TabOrder'#2#2#0#9'TCheckBox'#31'AddPackageUnitToProj' +'ion'#6#11'Description'#11'ClientWidth'#3#12#2#12'ClientHeight'#3'i'#1#0#9'T'
+'ectCheckBox'#4'Left'#2#6#6'Height'#2#22#5'Width'#3#240#1#5'Align'#7#5'alTop' +'GroupBox'#19'DescriptionGroupBox'#22'AnchorSideLeft.Control'#7#15'Descripti'
+#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#31'AddP' +'onPage'#21'AnchorSideTop.Control'#7#15'DescriptionPage'#23'AnchorSideRight.'
+'ackageUnitToProjectCheckBox'#8'TabOrder'#2#0#0#0#0#0#5'TPage'#15'Descriptio' +'Control'#7#15'DescriptionPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Le'
+'nPage'#7'Caption'#6#11'Description'#11'ClientWidth'#3#12#2#12'ClientHeight' +'ft'#2#6#6'Height'#2'`'#3'Top'#2#6#5'Width'#3#0#2#7'Anchors'#11#5'akTop'#6'a'
+#3'i'#1#0#9'TGroupBox'#19'DescriptionGroupBox'#22'AnchorSideLeft.Control'#7 +'kLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#20'Descriptio'
+#15'DescriptionPage'#21'AnchorSideTop.Control'#7#15'DescriptionPage'#23'Anch' +'n/Abstract'#12'ClientHeight'#2'M'#11'ClientWidth'#3#252#1#8'TabOrder'#2#0#0
+'orSideRight.Control'#7#15'DescriptionPage'#20'AnchorSideRight.Side'#7#9'asr' +#5'TMemo'#15'DescriptionMemo'#22'AnchorSideLeft.Control'#7#19'DescriptionGro'
+'Bottom'#4'Left'#2#6#6'Height'#2'`'#3'Top'#2#6#5'Width'#3#252#1#7'Anchors'#11 +'upBox'#21'AnchorSideTop.Control'#7#19'DescriptionGroupBox'#23'AnchorSideRig'
+#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#20 +'ht.Control'#7#19'DescriptionGroupBox'#20'AnchorSideRight.Side'#7#9'asrBotto'
+'Description/Abstract'#12'ClientHeight'#2'M'#11'ClientWidth'#3#248#1#8'TabOr' +'m'#24'AnchorSideBottom.Control'#7#19'DescriptionGroupBox'#21'AnchorSideBott'
+'der'#2#0#0#5'TMemo'#15'DescriptionMemo'#22'AnchorSideLeft.Control'#7#19'Des' +'om.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'A'#3'Top'#2#6#5'Width'#3#240
+'criptionGroupBox'#21'AnchorSideTop.Control'#7#19'DescriptionGroupBox'#23'An' +#1#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#10'ScrollBars'#7#10's'
+'chorSideRight.Control'#7#19'DescriptionGroupBox'#20'AnchorSideRight.Side'#7 +'sAutoBoth'#8'TabOrder'#2#0#0#0#0#9'TGroupBox'#14'AuthorGroupBox'#22'AnchorS'
+#9'asrBottom'#24'AnchorSideBottom.Control'#7#19'DescriptionGroupBox'#21'Anch' +'ideLeft.Control'#7#15'DescriptionPage'#21'AnchorSideTop.Control'#7#19'Descr'
+'orSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'A'#3'Top'#2#6#5'W' +'iptionGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Co'
+'idth'#3#236#1#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#10'Scroll' +'ntrol'#7#15'DescriptionPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#21'Anc'
+'Bars'#7#10'ssAutoBoth'#8'TabOrder'#2#0#0#0#0#9'TGroupBox'#14'AuthorGroupBox' +'horSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'6'#3'Top'#2'l'#5
+#22'AnchorSideLeft.Control'#7#15'DescriptionPage'#21'AnchorSideTop.Control'#7 +'Width'#3#0#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#20
+#19'DescriptionGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSide' +'BorderSpacing.Around'#2#6#7'Caption'#6#7'Author:'#12'ClientHeight'#2'#'#11
+'Right.Control'#7#15'DescriptionPage'#20'AnchorSideRight.Side'#7#9'asrBottom' +'ClientWidth'#3#252#1#8'TabOrder'#2#1#0#5'TEdit'#10'AuthorEdit'#20'AnchorSid'
+#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'5'#3'Top'#2
+'l'#5'Width'#3#252#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSiz'
+'e'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Author:'#12'ClientHeight'#2
+'"'#11'ClientWidth'#3#248#1#8'TabOrder'#2#1#0#5'TEdit'#10'AuthorEdit'#22'Anc'
+'horSideLeft.Control'#7#14'AuthorGroupBox'#21'AnchorSideTop.Control'#7#14'Au'
+'thorGroupBox'#23'AnchorSideRight.Control'#7#14'AuthorGroupBox'#20'AnchorSid'
+'eRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#14'AuthorGroupBo' +'eRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#14'AuthorGroupBo'
+'x'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'To' +'x'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'To'
+'p'#2#6#5'Width'#3#236#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8 +'p'#2#6#5'Width'#3#240#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8
+'TabOrder'#2#0#0#0#0#9'TGroupBox'#15'LicenseGroupBox'#22'AnchorSideLeft.Cont' +'TabOrder'#2#0#0#0#0#9'TGroupBox'#15'LicenseGroupBox'#22'AnchorSideLeft.Cont'
+'rol'#7#15'DescriptionPage'#21'AnchorSideTop.Control'#7#14'AuthorGroupBox'#18 +'rol'#7#15'DescriptionPage'#21'AnchorSideTop.Control'#7#14'AuthorGroupBox'#18
+'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#15'Descrip' +'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#15'Descrip'
+'tionPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Contr' +'tionPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Contr'
+'ol'#7#15'VersionGroupBox'#4'Left'#2#6#6'Height'#2'R'#3'Top'#3#167#0#5'Width' +'ol'#7#15'VersionGroupBox'#4'Left'#2#6#6'Height'#2'Q'#3'Top'#3#168#0#5'Width'
+#3#252#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'Border' +#3#0#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSp'
+'Spacing.Around'#2#6#7'Caption'#6#8'License:'#12'ClientHeight'#2'N'#11'Clien' +'acing.Around'#2#6#7'Caption'#6#8'License:'#12'ClientHeight'#2'>'#11'ClientW'
+'tWidth'#3#248#1#8'TabOrder'#2#2#0#5'TMemo'#11'LicenseMemo'#22'AnchorSideLef' +'idth'#3#252#1#8'TabOrder'#2#2#0#5'TMemo'#11'LicenseMemo'#22'AnchorSideLeft.'
+'t.Control'#7#15'LicenseGroupBox'#21'AnchorSideTop.Control'#7#15'LicenseGrou' +'Control'#7#15'LicenseGroupBox'#21'AnchorSideTop.Control'#7#15'LicenseGroupB'
+'pBox'#23'AnchorSideRight.Control'#7#15'LicenseGroupBox'#20'AnchorSideRight.' +'ox'#23'AnchorSideRight.Control'#7#15'LicenseGroupBox'#20'AnchorSideRight.Si'
+'Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#15'LicenseGroupBox'#21 +'de'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#15'LicenseGroupBox'#21'An'
+'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'B'#3'Top'#2#6 +'chorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'2'#3'Top'#2#6#5
+#5'Width'#3#236#1#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#10'Scr' +'Width'#3#240#1#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#10'Scrol'
+'ollBars'#7#10'ssAutoBoth'#8'TabOrder'#2#0#0#0#0#9'TGroupBox'#15'VersionGrou' +'lBars'#7#10'ssAutoBoth'#8'TabOrder'#2#0#0#0#0#9'TGroupBox'#15'VersionGroupB'
+'pBox'#22'AnchorSideLeft.Control'#7#15'DescriptionPage'#21'AnchorSideTop.Con' +'ox'#22'AnchorSideLeft.Control'#7#15'DescriptionPage'#21'AnchorSideTop.Contr'
+'trol'#7#15'LicenseGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'Anchor' +'ol'#7#15'LicenseGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSi'
+'SideRight.Control'#7#15'DescriptionPage'#20'AnchorSideRight.Side'#7#9'asrBo' +'deRight.Control'#7#15'DescriptionPage'#20'AnchorSideRight.Side'#7#9'asrBott'
+'ttom'#24'AnchorSideBottom.Control'#7#15'DescriptionPage'#21'AnchorSideBotto' +'om'#24'AnchorSideBottom.Control'#7#15'DescriptionPage'#21'AnchorSideBottom.'
+'m.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'd'#3'Top'#3#255#0#5'Width'#3 +'Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'd'#3'Top'#3#255#0#5'Width'#3#0
+#0#2#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Vers' +#2#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Versio'
+'ion'#12'ClientHeight'#2'`'#11'ClientWidth'#3#252#1#8'TabOrder'#2#3#0#6'TLab' +'n'#12'ClientHeight'#2'Q'#11'ClientWidth'#3#252#1#8'TabOrder'#2#3#0#6'TLabel'
+'el'#17'VersionMajorLabel'#4'Left'#2#6#6'Height'#2#14#3'Top'#2#3#5'Width'#2 +#17'VersionMajorLabel'#4'Left'#2#6#6'Height'#2#18#3'Top'#2#3#5'Width'#2'$'#7
+#28#7'Caption'#6#5'Major'#11'ParentColor'#8#0#0#6'TLabel'#17'VersionMinorLab' +'Caption'#6#5'Major'#11'ParentColor'#8#0#0#6'TLabel'#17'VersionMinorLabel'#4
+'el'#4'Left'#2'n'#6'Height'#2#14#3'Top'#2#3#5'Width'#2#27#7'Caption'#6#5'Min' +'Left'#2'n'#6'Height'#2#18#3'Top'#2#3#5'Width'#2'$'#7'Caption'#6#5'Minor'#11
+'or'#11'ParentColor'#8#0#0#6'TLabel'#19'VersionReleaseLabel'#4'Left'#3#214#0 +'ParentColor'#8#0#0#6'TLabel'#19'VersionReleaseLabel'#4'Left'#3#214#0#6'Heig'
+#6'Height'#2#14#3'Top'#2#3#5'Width'#2''''#7'Caption'#6#7'Release'#11'ParentC' +'ht'#2#18#3'Top'#2#3#5'Width'#2'2'#7'Caption'#6#7'Release'#11'ParentColor'#8
,'olor'#8#0#0#6'TLabel'#17'VersionBuildLabel'#4'Left'#3'>'#1#6'Height'#2#14#3 +#0#0#6'TLabel'#17'VersionBuildLabel'#4'Left'#3'>'#1#6'Height'#2#18#3'Top'#2#3
+'Top'#2#3#5'Width'#2'?'#7'Caption'#6#12'Build Number'#11'ParentColor'#8#0#0#9 +#5'Width'#2'X'#7'Caption'#6#12'Build Number'#11'ParentColor'#8#0#0#9'TSpinEd'
+'TSpinEdit'#20'VersionMajorSpinEdit'#22'AnchorSideLeft.Control'#7#15'Version' ,'it'#20'VersionMajorSpinEdit'#22'AnchorSideLeft.Control'#7#15'VersionGroupBo'
+'GroupBox'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#20#5'Width'#2'D'#18'BorderSpa' +'x'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#20#5'Width'#2'D'#18'BorderSpacing.Le'
+'cing.Left'#2#6#8'MaxValue'#3#15''''#8'TabOrder'#2#0#0#0#9'TSpinEdit'#20'Ver' +'ft'#2#6#8'MaxValue'#3#15''''#8'TabOrder'#2#0#0#0#9'TSpinEdit'#20'VersionMin'
+'sionMinorSpinEdit'#4'Left'#2'n'#6'Height'#2#23#3'Top'#2#20#5'Width'#2'D'#8 +'orSpinEdit'#4'Left'#2'n'#6'Height'#2#23#3'Top'#2#20#5'Width'#2'D'#8'MaxValu'
+'MaxValue'#3#15''''#8'TabOrder'#2#1#0#0#9'TSpinEdit'#22'VersionReleaseSpinEd' +'e'#3#15''''#8'TabOrder'#2#1#0#0#9'TSpinEdit'#22'VersionReleaseSpinEdit'#4'L'
+'it'#4'Left'#3#214#0#6'Height'#2#23#3'Top'#2#20#5'Width'#2'D'#8'MaxValue'#3 +'eft'#3#214#0#6'Height'#2#23#3'Top'#2#20#5'Width'#2'D'#8'MaxValue'#3#15''''#8
+#15''''#8'TabOrder'#2#2#0#0#9'TSpinEdit'#20'VersionBuildSpinEdit'#4'Left'#3 +'TabOrder'#2#2#0#0#9'TSpinEdit'#20'VersionBuildSpinEdit'#4'Left'#3'>'#1#6'He'
+'>'#1#6'Height'#2#23#3'Top'#2#20#5'Width'#2'D'#8'MaxValue'#3#15''''#8'TabOrd' +'ight'#2#23#3'Top'#2#20#5'Width'#2'D'#8'MaxValue'#3#15''''#8'TabOrder'#2#3#0
+'er'#2#3#0#0#9'TCheckBox'#28'AutoIncrementOnBuildCheckBox'#22'AnchorSideLeft' +#0#9'TCheckBox'#28'AutoIncrementOnBuildCheckBox'#22'AnchorSideLeft.Control'#7
+'.Control'#7#20'VersionMajorSpinEdit'#21'AnchorSideTop.Control'#7#20'Version' +#20'VersionMajorSpinEdit'#21'AnchorSideTop.Control'#7#20'VersionMajorSpinEdi'
+'MajorSpinEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2 +'t'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2
+#13#3'Top'#2'1'#5'Width'#3#208#0#17'BorderSpacing.Top'#2#6#7'Caption'#6'(Aut' +'1'#5'Width'#3#28#1#17'BorderSpacing.Top'#2#6#7'Caption'#6'(Automatically in'
+'omatically increment version on build'#7'Enabled'#8#8'TabOrder'#2#4#0#0#0#0 +'crement version on build'#7'Enabled'#8#8'TabOrder'#2#4#0#0#0#0#5'TPage'#7'I'
+#5'TPage'#7'IDEPage'#7'Caption'#6#15'IDE Integration'#11'ClientWidth'#3#12#2 +'DEPage'#7'Caption'#6#15'IDE Integration'#11'ClientWidth'#3#12#2#12'ClientHe'
+#12'ClientHeight'#3'i'#1#0#11'TRadioGroup'#17'PkgTypeRadioGroup'#22'AnchorSi' +'ight'#3'i'#1#0#11'TRadioGroup'#17'PkgTypeRadioGroup'#22'AnchorSideLeft.Cont'
+'deLeft.Control'#7#7'IDEPage'#21'AnchorSideTop.Control'#7#7'IDEPage'#23'Anch' +'rol'#7#7'IDEPage'#21'AnchorSideTop.Control'#7#7'IDEPage'#23'AnchorSideRight'
+'orSideRight.Control'#7#7'IDEPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4 +'.Control'#7#7'IDEPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6
+'Left'#2#6#6'Height'#2't'#3'Top'#2#6#5'Width'#3#0#2#7'Anchors'#11#5'akTop'#6 +'Height'#2't'#3'Top'#2#6#5'Width'#3#0#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'a'
+'akLeft'#7'akRight'#0#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6 +'kRight'#0#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#11'Packag'
+#11'PackageType'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBott' +'eType'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'
+'omSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildRes' +#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'Chi'
+'ize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'Chil' +'ldSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.Shr'
+'dSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertica' +'inkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crs'
+'l'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopTo' +'ScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27
+'Bottom'#27'ChildSizing.ControlsPerLine'#2#1#12'ClientHeight'#2'a'#11'Client' +'ChildSizing.ControlsPerLine'#2#1#12'ClientHeight'#2'a'#11'ClientWidth'#3#252
+'Width'#3#252#1#9'ItemIndex'#2#2#13'Items.Strings'#1#6#15'Designtime only'#6 +#1#9'ItemIndex'#2#2#13'Items.Strings'#1#6#15'Designtime only'#6#12'Runtime o'
+#12'Runtime only'#6#22'Designtime and Runtime'#0#7'OnClick'#7#22'PkgTypeRadi' +'nly'#6#22'Designtime and Runtime'#0#7'OnClick'#7#22'PkgTypeRadioGroupClick'
+'oGroupClick'#8'TabOrder'#2#0#0#0#11'TRadioGroup'#16'UpdateRadioGroup'#22'An' +#8'TabOrder'#2#0#0#0#11'TRadioGroup'#16'UpdateRadioGroup'#22'AnchorSideLeft.'
+'chorSideLeft.Control'#7#7'IDEPage'#21'AnchorSideTop.Control'#7#17'PkgTypeRa' +'Control'#7#7'IDEPage'#21'AnchorSideTop.Control'#7#17'PkgTypeRadioGroup'#18
+'dioGroup'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'
+#7#7'IDEPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
+'t'#3'Top'#3#128#0#5'Width'#3#0#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'
+#0#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#14'Update/Rebuild'
+#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29
+'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizin'
+'g.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHori'
+'zontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleCh'
+'ilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSi'
+'zing.ControlsPerLine'#2#1#12'ClientHeight'#2'a'#11'ClientWidth'#3#252#1#9'I'
+'temIndex'#2#0#13'Items.Strings'#1#6#31'Automatically rebuild as needed'#6' '
+'Auto rebuild when rebuilding all'#6'(Manual compilation (never automaticall'
+'y)'#0#8'TabOrder'#2#1#0#0#9'TGroupBox'#14'LazDocGroupBox'#22'AnchorSideLeft'
+'.Control'#7#7'IDEPage'#21'AnchorSideTop.Control'#7#16'UpdateRadioGroup'#18
+'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#7'IDEPage' +'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#7'IDEPage'
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'6'#3'Top'#3 +#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2't'#3'Top'#3
+#250#0#5'Width'#3#0#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSi' +#128#0#5'Width'#3#0#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoFi'
+'ze'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#30'LazDoc - Lazarus documen' +'ll'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#14'Update/Rebuild'#28'Child'
+'tation'#12'ClientHeight'#2'#'#11'ClientWidth'#3#252#1#8'TabOrder'#2#2#0#5'T' +'Sizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildS'
+'Edit'#14'LazDocPathEdit'#22'AnchorSideLeft.Control'#7#14'LazDocGroupBox'#21 +'izing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.Enla'
+'AnchorSideTop.Control'#7#14'LazDocGroupBox'#4'Left'#2#6#6'Height'#2#23#3'To' +'rgeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'
+'p'#2#6#5'Width'#3#164#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'Bo' +#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18
+'rderSpacing.Around'#2#6#8'TabOrder'#2#0#0#0#0#0#5'TPage'#12'ProvidesPage'#7 +'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.Cont'
+'Caption'#6#8'Provides'#11'ClientWidth'#3#12#2#12'ClientHeight'#3'i'#1#0#9'T' +'rolsPerLine'#2#1#12'ClientHeight'#2'a'#11'ClientWidth'#3#252#1#9'ItemIndex'
+'GroupBox'#16'ProvidesGroupBox'#22'AnchorSideLeft.Control'#7#12'ProvidesPage' +#2#0#13'Items.Strings'#1#6#31'Automatically rebuild as needed'#6' Auto rebui'
+#21'AnchorSideTop.Control'#7#12'ProvidesPage'#23'AnchorSideRight.Control'#7 +'ld when rebuilding all'#6'(Manual compilation (never automatically)'#0#8'Ta'
+#12'ProvidesPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBotto' +'bOrder'#2#1#0#0#9'TGroupBox'#14'LazDocGroupBox'#22'AnchorSideLeft.Control'#7
+'m.Control'#7#12'ProvidesPage'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Le' +#7'IDEPage'#21'AnchorSideTop.Control'#7#16'UpdateRadioGroup'#18'AnchorSideTo'
+'ft'#2#6#6'Height'#3']'#1#3'Top'#2#6#5'Width'#3#0#2#5'Align'#7#8'alBottom'#7 +'p.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#7'IDEPage'#20'AnchorSi'
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSpacing.Ar' +'deRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'6'#3'Top'#3#250#0#5'Wi'
+'ound'#2#6#7'Caption'#6'9This package provides the same as the following pac' +'dth'#3#0#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#20'B'
+'kages:'#12'ClientHeight'#3'Y'#1#11'ClientWidth'#3#252#1#8'TabOrder'#2#0#0#5 +'orderSpacing.Around'#2#6#7'Caption'#6#30'LazDoc - Lazarus documentation'#12
+'TMemo'#12'ProvidesMemo'#22'AnchorSideLeft.Control'#7#16'ProvidesGroupBox'#21 +'ClientHeight'#2'#'#11'ClientWidth'#3#252#1#8'TabOrder'#2#2#0#5'TEdit'#14'La'
,'AnchorSideTop.Control'#7#16'ProvidesGroupBox'#23'AnchorSideRight.Control'#7 +'zDocPathEdit'#22'AnchorSideLeft.Control'#7#14'LazDocGroupBox'#21'AnchorSide'
+#16'ProvidesGroupBox'#24'AnchorSideBottom.Control'#7#16'ProvidesGroupBox'#21 +'Top.Control'#7#14'LazDocGroupBox'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#6#5'W'
+'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3'M'#1#3'Top'#2 +'idth'#3#164#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacin'
+#6#5'Width'#3#240#1#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#10'S' +'g.Around'#2#6#8'TabOrder'#2#0#0#0#0#0#5'TPage'#12'ProvidesPage'#7'Caption'#6
+'crollBars'#7#14'ssAutoVertical'#8'TabOrder'#2#0#0#0#0#0#5'TPage'#4'i18n'#7 +#8'Provides'#11'ClientWidth'#3#12#2#12'ClientHeight'#3'i'#1#0#9'TGroupBox'#16
+'Caption'#6#4'i18n'#11'ClientWidth'#3#12#2#12'ClientHeight'#3'i'#1#0#9'TGrou' +'ProvidesGroupBox'#22'AnchorSideLeft.Control'#7#12'ProvidesPage'#21'AnchorSi'
+'pBox'#12'I18NGroupBox'#22'AnchorSideLeft.Control'#7#4'i18n'#21'AnchorSideTo' +'deTop.Control'#7#12'ProvidesPage'#23'AnchorSideRight.Control'#7#12'Provides'
+'p.Control'#7#18'EnableI18NCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23 +'Page'#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7
+'AnchorSideRight.Control'#7#4'i18n'#20'AnchorSideRight.Side'#7#9'asrBottom'#4 +#12'ProvidesPage'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Hei'
+'Left'#2#6#6'Height'#2'I'#3'Top'#2#26#5'Width'#3#252#1#7'Anchors'#11#5'akTop' +'ght'#3']'#1#3'Top'#2#6#5'Width'#3#0#2#5'Align'#7#8'alBottom'#7'Anchors'#11#5
+#6'akLeft'#7'akRight'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption' +'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#7'Ca'
+#6#12'i18n Options'#12'ClientHeight'#2'6'#11'ClientWidth'#3#248#1#8'TabOrder' +'ption'#6'9This package provides the same as the following packages:'#12'Cli'
+#2#0#0#6'TLabel'#13'PoOutDirLabel'#22'AnchorSideLeft.Control'#7#12'I18NGroup' +'entHeight'#3'J'#1#11'ClientWidth'#3#252#1#8'TabOrder'#2#0#0#5'TMemo'#12'Pro'
+'Box'#21'AnchorSideTop.Control'#7#12'I18NGroupBox'#4'Left'#2#6#6'Height'#2#14 +'videsMemo'#22'AnchorSideLeft.Control'#7#16'ProvidesGroupBox'#21'AnchorSideT'
+#3'Top'#2#6#5'Width'#2'g'#20'BorderSpacing.Around'#2#6#7'Caption'#6#20'PO Ou' +'op.Control'#7#16'ProvidesGroupBox'#23'AnchorSideRight.Control'#7#16'Provide'
+'tput Directory:'#11'ParentColor'#8#0#0#5'TEdit'#12'POOutDirEdit'#22'AnchorS' +'sGroupBox'#24'AnchorSideBottom.Control'#7#16'ProvidesGroupBox'#21'AnchorSid'
+'ideLeft.Control'#7#12'I18NGroupBox'#21'AnchorSideTop.Control'#7#13'PoOutDir' ,'eBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3'>'#1#3'Top'#2#6#5'Widt'
+'Label'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7 +'h'#3#240#1#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#10'ScrollBar'
+#14'POOutDirButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#26#5'Width'#3#193#1#7 +'s'#7#14'ssAutoVertical'#8'TabOrder'#2#0#0#0#0#0#5'TPage'#4'i18n'#7'Caption'
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#8 +#6#4'i18n'#11'ClientWidth'#3#12#2#12'ClientHeight'#3'i'#1#0#9'TGroupBox'#12
+'TabOrder'#2#0#0#0#7'TButton'#14'POOutDirButton'#21'AnchorSideTop.Control'#7 +'I18NGroupBox'#22'AnchorSideLeft.Control'#7#4'i18n'#21'AnchorSideTop.Control'
+#12'POOutDirEdit'#23'AnchorSideRight.Control'#7#12'I18NGroupBox'#20'AnchorSi' +#7#18'EnableI18NCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSid'
+'deRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#12'POOutDirEdit' +'eRight.Control'#7#4'i18n'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2
+#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3#205#1#6'Height'#2#23#3'T' +#6#6'Height'#2'T'#3'Top'#2'#'#5'Width'#3#0#2#7'Anchors'#11#5'akTop'#6'akLeft'
+'op'#2#26#5'Width'#2'%'#7'Anchors'#11#5'akTop'#7'akRight'#8'akBottom'#0#8'Au' +#7'akRight'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'i18'
+'toSize'#9#19'BorderSpacing.Right'#2#6#7'Caption'#6#3'...'#7'OnClick'#7#28'P' +'n Options'#12'ClientHeight'#2'A'#11'ClientWidth'#3#252#1#8'TabOrder'#2#0#0#6
+'OOutputDirectoryButtonClick'#8'TabOrder'#2#1#0#0#0#9'TCheckBox'#18'EnableI1' +'TLabel'#13'PoOutDirLabel'#22'AnchorSideLeft.Control'#7#12'I18NGroupBox'#21
+'8NCheckBox'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#7#5'Width'#2'L'#7'Caption'#6 +'AnchorSideTop.Control'#7#12'I18NGroupBox'#4'Left'#2#6#6'Height'#2#18#3'Top'
+#11'Enable i18n'#8'OnChange'#7#24'EnableI18NCheckBoxChange'#8'TabOrder'#2#1#0 +#2#6#5'Width'#3#132#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#20'PO Output'
+#0#0#0#0 +' Directory:'#11'ParentColor'#8#0#0#5'TEdit'#12'POOutDirEdit'#22'AnchorSideL'
+'eft.Control'#7#12'I18NGroupBox'#21'AnchorSideTop.Control'#7#13'PoOutDirLabe'
+'l'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#14'P'
+'OOutDirButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#30#5'Width'#3#210#1#7'An'
+'chors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#8'Ta'
+'bOrder'#2#0#0#0#7'TButton'#14'POOutDirButton'#21'AnchorSideTop.Control'#7#12
+'POOutDirEdit'#23'AnchorSideRight.Control'#7#12'I18NGroupBox'#20'AnchorSideR'
+'ight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#12'POOutDirEdit'#21
+'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3#222#1#6'Height'#2#23#3'Top'
+#2#30#5'Width'#2#24#7'Anchors'#11#5'akTop'#7'akRight'#8'akBottom'#0#8'AutoSi'
+'ze'#9#19'BorderSpacing.Right'#2#6#7'Caption'#6#3'...'#7'OnClick'#7#28'POOut'
+'putDirectoryButtonClick'#8'TabOrder'#2#1#0#0#0#9'TCheckBox'#18'EnableI18NCh'
+'eckBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#7#5'Width'#2'b'#7'Caption'#6#11
+'Enable i18n'#8'OnChange'#7#24'EnableI18NCheckBoxChange'#8'TabOrder'#2#1#0#0
+#0#0#0
]); ]);