mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-07 19:18:01 +02:00
IDE: added macro ProjOutDir and Project(OutputDir)
IDE: added project option to put .lrs files of .lfm files into output directory git-svn-id: trunk@17857 -
This commit is contained in:
parent
180cd262cc
commit
dd4e9f87a1
@ -66,6 +66,7 @@ resourcestring
|
||||
rsCreatingDirFailed = 'Creating directory "%s" failed!';
|
||||
rsCreatingSymLinkFailed = 'Creating symbolic link "%s" failed!';
|
||||
rsCreatingSymLinkNotSupported = 'Creating symbolic link is not supported on this platform!';
|
||||
lisPutLrsFilesInOutputDirectory = 'Put .lrs files in output directory';
|
||||
|
||||
implementation
|
||||
|
||||
|
@ -91,6 +91,8 @@ type
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncProjSrcPath(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncProjOutDir(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function CTMacroFuncProjectUnitPath(Data: Pointer): boolean;
|
||||
function CTMacroFuncProjectIncPath(Data: Pointer): boolean;
|
||||
function CTMacroFuncProjectSrcPath(Data: Pointer): boolean;
|
||||
@ -139,7 +141,10 @@ type
|
||||
): TModalResult; override;
|
||||
function BackupFile(const Filename: string): TModalResult; override;
|
||||
|
||||
function UpdateLRSFromLFM(const LRSFilename: string): TModalResult;
|
||||
function FindLRSFilename(AnUnitInfo: TUnitInfo;
|
||||
UseDefaultIfNotFound: boolean): string;
|
||||
function GetDefaultLRSFilename(AnUnitInfo: TUnitInfo): string;
|
||||
function UpdateLRSFromLFM(AnUnitInfo: TUnitInfo): TModalResult;
|
||||
function UpdateProjectAutomaticFiles: TModalResult; override;
|
||||
|
||||
// methods for building
|
||||
@ -257,6 +262,8 @@ begin
|
||||
lisProjectIncPath,@MacroFuncProjIncPath,[]));
|
||||
GlobalMacroList.Add(TTransferMacro.Create('ProjSrcPath','',
|
||||
lisProjectSrcPath,@MacroFuncProjSrcPath,[]));
|
||||
GlobalMacroList.Add(TTransferMacro.Create('ProjOutDir','',
|
||||
lisProjectOutDir,@MacroFuncProjOutDir,[]));
|
||||
|
||||
// codetools macro functions
|
||||
CodeToolBoss.DefineTree.MacroFunctions.AddExtended(
|
||||
@ -994,21 +1001,49 @@ begin
|
||||
until Result<>mrRetry;
|
||||
end;
|
||||
|
||||
function TBuildManager.UpdateLRSFromLFM(const LRSFilename: string
|
||||
): TModalResult;
|
||||
function TBuildManager.FindLRSFilename(AnUnitInfo: TUnitInfo;
|
||||
UseDefaultIfNotFound: boolean): string;
|
||||
begin
|
||||
Result:=ExtractFileNameOnly(AnUnitInfo.Filename)+ResourceFileExt;
|
||||
Result:=FileUtil.SearchFileInPath(Result,'',
|
||||
CodeToolBoss.GetIncludePathForDirectory(ExtractFilePath(AnUnitInfo.Filename)),
|
||||
';',[sffDontSearchInBasePath,sffSearchLoUpCase]);
|
||||
if (Result='') and UseDefaultIfNotFound then
|
||||
Result:=GetDefaultLRSFilename(AnUnitInfo);
|
||||
end;
|
||||
|
||||
function TBuildManager.GetDefaultLRSFilename(AnUnitInfo: TUnitInfo): string;
|
||||
var
|
||||
OutputDir: String;
|
||||
begin
|
||||
if AnUnitInfo.IsPartOfProject
|
||||
and (not Project1.IsVirtual)
|
||||
and (pfLRSFilesInOutputDirectory in Project1.Flags) then begin
|
||||
OutputDir:=Project1.GetOutputDirectory;
|
||||
if OutputDir<>'' then begin
|
||||
Result:=AppendPathDelim(OutputDir)
|
||||
+ExtractFileNameOnly(AnUnitInfo.Filename)+ResourceFileExt;
|
||||
exit;
|
||||
end;
|
||||
end;
|
||||
Result:=ChangeFileExt(AnUnitInfo.Filename,ResourceFileExt);
|
||||
end;
|
||||
|
||||
function TBuildManager.UpdateLRSFromLFM(AnUnitInfo: TUnitInfo): TModalResult;
|
||||
var
|
||||
LFMFilename: String;
|
||||
LRSFilename: String;
|
||||
begin
|
||||
Result:=mrOk;
|
||||
// check if there is a .lrs file
|
||||
if LRSFilename='' then exit;
|
||||
if not FilenameIsAbsolute(LRSFilename) then exit;
|
||||
LFMFilename:=ChangeFileExt(LRSFilename,'.lfm');
|
||||
if LRSFilename=LFMFilename then exit;
|
||||
// check if there is a .lfm file
|
||||
if not FileExistsUTF8(LFMFilename) then exit;
|
||||
LFMFilename:=ChangeFileExt(AnUnitInfo.Filename,'.lfm');
|
||||
if not FileExistsCached(LFMFilename) then exit(mrOk);
|
||||
// check if there is a .lrs file
|
||||
LRSFilename:=FindLRSFilename(AnUnitInfo,true);
|
||||
if LRSFilename=LFMFilename then exit;
|
||||
// check if .lrs file is newer than .lfm file
|
||||
if FileExistsUTF8(LRSFilename) and (FileAgeUTF8(LFMFilename)<=FileAgeUTF8(LRSFilename))
|
||||
if FileExistsUTF8(LRSFilename)
|
||||
and (FileAgeUTF8(LFMFilename)<=FileAgeUTF8(LRSFilename))
|
||||
then exit;
|
||||
debugln('TBuildManager.UpdateLRSFromLFM ',LRSFilename,' LFMAge=',dbgs(FileAgeUTF8(LFMFilename)),' LRSAge=',dbgs(FileAgeUTF8(LRSFilename)));
|
||||
// the .lrs file does not exist, or is older than the .lfm file
|
||||
@ -1027,7 +1062,7 @@ begin
|
||||
begin
|
||||
if AnUnitInfo.HasResources then
|
||||
begin
|
||||
Result := UpdateLRSFromLFM(AnUnitInfo.ResourceFileName);
|
||||
Result := UpdateLRSFromLFM(AnUnitInfo);
|
||||
if Result = mrIgnore then Result:=mrOk;
|
||||
if Result <> mrOk then exit;
|
||||
end;
|
||||
@ -1061,6 +1096,8 @@ begin
|
||||
Result:=Project1.CompilerOptions.GetUnitPath(false)
|
||||
else if SysUtils.CompareText(Param,'InfoFile')=0 then
|
||||
Result:=Project1.ProjectInfoFile
|
||||
else if SysUtils.CompareText(Param,'OutputDir')=0 then
|
||||
Result:=Project1.CompilerOptions.GetUnitOutPath(false)
|
||||
else begin
|
||||
Result:='<Invalid parameter for macro Project:'+Param+'>';
|
||||
debugln('WARNING: TMainIDE.MacroFuncProject: ',Result);
|
||||
@ -1214,6 +1251,15 @@ begin
|
||||
Result:='';
|
||||
end;
|
||||
|
||||
function TBuildManager.MacroFuncProjOutDir(const Param: string;
|
||||
const Data: PtrInt; var Abort: boolean): string;
|
||||
begin
|
||||
if Project1<>nil then
|
||||
Result:=Project1.CompilerOptions.GetUnitOutPath(false)
|
||||
else
|
||||
Result:='';
|
||||
end;
|
||||
|
||||
function TBuildManager.CTMacroFuncProjectUnitPath(Data: Pointer): boolean;
|
||||
var
|
||||
FuncData: PReadFunctionData;
|
||||
|
@ -116,6 +116,7 @@ resourcestring
|
||||
lisProjectUnitPath = 'Project Unit Path';
|
||||
lisProjectIncPath = 'Project Include Path';
|
||||
lisProjectSrcPath = 'Project Src Path';
|
||||
lisProjectOutDir = 'Project Output directory (e.g. the ppu directory)';
|
||||
lisUserSHomeDirectory = 'User''s home directory';
|
||||
lisMakeExe = 'Make Executable';
|
||||
lisProjectMacroProperties = 'Project macro properties';
|
||||
|
71
ide/main.pp
71
ide/main.pp
@ -4275,15 +4275,12 @@ begin
|
||||
ResourceCode:=nil;
|
||||
if AnUnitInfo.HasResources then begin
|
||||
//writeln('TMainIDE.DoLoadResourceFile A "',AnUnitInfo.Filename,'" "',AnUnitInfo.ResourceFileName,'"');
|
||||
LRSFilename:=ChangeFileExt(AnUnitInfo.Filename,'.lrs');
|
||||
LRSFilename:=FileUtil.SearchFileInPath(LRSFilename,'',
|
||||
CodeToolBoss.GetIncludePathForDirectory(ExtractFilePath(AnUnitInfo.Filename)),
|
||||
';',[sffDontSearchInBasePath,sffSearchLoUpCase]);
|
||||
LRSFilename:=MainBuildBoss.FindLRSFilename(AnUnitInfo,false);
|
||||
if LRSFilename<>'' then begin
|
||||
Result:=LoadCodeBuffer(ResourceCode,LRSFilename,[lbfUpdateFromDisk]);
|
||||
if Result<>mrOk then exit;
|
||||
end else begin
|
||||
LRSFilename:=ChangeFileExt(AnUnitInfo.Filename,'.lrs');
|
||||
LRSFilename:=MainBuildBoss.GetDefaultLRSFilename(AnUnitInfo);
|
||||
if AutoCreateResourceCode then begin
|
||||
ResourceCode:=CodeToolBoss.CreateFile(LRSFilename);
|
||||
end else begin
|
||||
@ -4736,7 +4733,6 @@ begin
|
||||
Result:=MessageDlg(ACaption, AText, mtError, [mbIgnore, mbAbort],0);
|
||||
if Result<>mrIgnore then exit;
|
||||
end else begin
|
||||
AnUnitInfo.ResourceFileName:=ResourceCode.Filename;
|
||||
AnUnitInfo.ComponentResourceName:=AnUnitInfo.ComponentName;
|
||||
end;
|
||||
end else begin
|
||||
@ -4981,27 +4977,32 @@ begin
|
||||
if (ResourceCode<>nil) then begin
|
||||
// the resource include line in the code will be changed later after
|
||||
// changing the unitname
|
||||
OldResFilePath:=ExtractFilePath(ResourceCode.Filename);
|
||||
NewResFilePath:=OldResFilePath;
|
||||
if FilenameIsAbsolute(OldFilePath)
|
||||
and FileIsInPath(OldResFilePath,OldFilePath) then begin
|
||||
// resource code was in the same or in a sub directory of source
|
||||
// -> try to keep this relationship
|
||||
NewResFilePath:=NewFilePath
|
||||
+copy(ResourceCode.Filename,length(OldFilePath)+1,
|
||||
length(ResourceCode.Filename));
|
||||
if not DirPathExists(NewResFilePath) then
|
||||
NewResFilePath:=NewFilePath;
|
||||
if AnUnitInfo.IsPartOfProject
|
||||
and (pfLRSFilesInOutputDirectory in Project1.Flags) then begin
|
||||
NewResFilename:=MainBuildBoss.GetDefaultLRSFilename(AnUnitInfo);
|
||||
NewResFilename:=AppendPathDelim(ExtractFilePath(NewResFilename))
|
||||
+ExtractFileNameOnly(NewFilename)+ResourceFileExt;
|
||||
end else begin
|
||||
// resource code was not in the same or in a sub dircetoy of source
|
||||
// copy resource into the same directory as the source
|
||||
NewResFilePath:=NewFilePath;
|
||||
OldResFilePath:=ExtractFilePath(ResourceCode.Filename);
|
||||
NewResFilePath:=OldResFilePath;
|
||||
if FilenameIsAbsolute(OldFilePath)
|
||||
and FileIsInPath(OldResFilePath,OldFilePath) then begin
|
||||
// resource code was in the same or in a sub directory of source
|
||||
// -> try to keep this relationship
|
||||
NewResFilePath:=NewFilePath
|
||||
+copy(ResourceCode.Filename,length(OldFilePath)+1,
|
||||
length(ResourceCode.Filename));
|
||||
if not DirPathExists(NewResFilePath) then
|
||||
NewResFilePath:=NewFilePath;
|
||||
end else begin
|
||||
// resource code was not in the same or in a sub dircetoy of source
|
||||
// copy resource into the same directory as the source
|
||||
NewResFilePath:=NewFilePath;
|
||||
end;
|
||||
NewResFilename:=NewResFilePath
|
||||
+ExtractFileNameOnly(NewFilename)+ResourceFileExt;
|
||||
end;
|
||||
NewResFilename:=NewResFilePath
|
||||
+ExtractFileNameOnly(NewFilename)+ResourceFileExt;
|
||||
CodeToolBoss.SaveBufferAs(ResourceCode,NewResFilename,ResourceCode);
|
||||
if ResourceCode<>nil then
|
||||
AnUnitInfo.ResourceFileName:=ResourceCode.Filename;
|
||||
if (AnUnitInfo.Component<>nil) then
|
||||
FormEditor1.RenameJITComponentUnitname(AnUnitInfo.Component,NewUnitName);
|
||||
|
||||
@ -5043,7 +5044,7 @@ begin
|
||||
if ResourceCode<>nil then begin
|
||||
// change resource filename in the source include directive
|
||||
CodeToolBoss.RenameMainInclude(AnUnitInfo.Source,
|
||||
ExtractRelativePath(NewFilePath,NewResFilename),false);
|
||||
ExtractFilename(ResourceCode.Filename),false);
|
||||
end;
|
||||
|
||||
// change unitname on SourceNotebook
|
||||
@ -5158,7 +5159,7 @@ begin
|
||||
// the new file has a lrs, so it is safe to delete the old
|
||||
// (if the new lrs does not exist, it didn't belong to the unit
|
||||
// or there was an error during delete. Never delete files in doubt.)
|
||||
OldLRSFilename:=ChangeFileExt(OldFilename,'.lrs');
|
||||
OldLRSFilename:=ChangeFileExt(OldFilename,ResourceFileExt);
|
||||
if FileExistsUTF8(OldLRSFilename) then begin
|
||||
Result:=DeleteFileInteractive(OldLRSFilename,[mbAbort]);
|
||||
if Result=mrAbort then exit;
|
||||
@ -5181,10 +5182,10 @@ begin
|
||||
for i:=0 to Owners.Count-1 do begin
|
||||
OutDir:='';
|
||||
if TObject(Owners[i]) is TProject then begin
|
||||
// delete ppu in project output directory
|
||||
// delete old files in project output directory
|
||||
OutDir:=TProject(Owners[i]).CompilerOptions.GetUnitOutPath(false);
|
||||
end else if TObject(Owners[i]) is TLazPackage then begin
|
||||
// delete ppu in package output directory
|
||||
// delete old files in package output directory
|
||||
OutDir:=TLazPackage(Owners[i]).CompilerOptions.GetUnitOutPath(false);
|
||||
end;
|
||||
if (OutDir<>'') and FilenameIsAbsolute(OutDir) then begin
|
||||
@ -5198,6 +5199,11 @@ begin
|
||||
Result:=DeleteFileInteractive(OldPPUFilename,[mbAbort]);
|
||||
if Result=mrAbort then exit;
|
||||
end;
|
||||
OldLRSFilename:=ChangeFileExt(OldPPUFilename,ResourceFileExt);
|
||||
if FileExistsUTF8(OldLRSFilename) then begin
|
||||
Result:=DeleteFileInteractive(OldLRSFilename,[mbAbort]);
|
||||
if Result=mrAbort then exit;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
@ -7031,7 +7037,6 @@ begin
|
||||
Include(SearchFlags,pfsfOnlyVirtualFiles);
|
||||
if (AProject.UnitInfoWithFilename(LFMFilename,SearchFlags)<>nil) then begin
|
||||
//debugln('TMainIDE.DoNewEditorFile no HasResources ',NewUnitInfo.Filename,' ResourceFile exists');
|
||||
NewUnitInfo.ResourceFileName:=ChangeFileExt(NewUnitInfo.Filename,'.lrs');
|
||||
NewUnitInfo.HasResources:=true;
|
||||
end;
|
||||
end;
|
||||
@ -8267,6 +8272,7 @@ begin
|
||||
Project1.BeginUpdate(true);
|
||||
try
|
||||
Project1.CompilerOptions.CompilerPath:='$(CompPath)';
|
||||
Project1.AutoAddOutputDirToIncPath;
|
||||
UpdateCaption;
|
||||
if ProjInspector<>nil then ProjInspector.LazProject:=Project1;
|
||||
|
||||
@ -9035,17 +9041,10 @@ begin
|
||||
LFMFilename:=ChangeFileExt(AnUnitInfo.Filename,'.lfm');
|
||||
if FileExistsUTF8(LFMFilename) then begin
|
||||
AnUnitInfo.HasResources:=true;
|
||||
AnUnitInfo.ResourceFileName:=ChangeFileExt(LFMFilename,'.lrs');
|
||||
end else begin
|
||||
AnUnitInfo.HasResources:=false;
|
||||
end;
|
||||
end;
|
||||
if AnUnitInfo.HasResources and (not AnUnitInfo.IsVirtual) then begin
|
||||
if (AnUnitInfo.ResourceFileName='')
|
||||
or (not FilenameIsAbsolute(AnUnitInfo.ResourceFileName)) then begin
|
||||
AnUnitInfo.ResourceFileName:=ChangeFileExt(AnUnitInfo.Filename,'.lrs');
|
||||
end;
|
||||
end;
|
||||
AnUnitInfo:=AnUnitInfo.NextPartOfProject;
|
||||
end;
|
||||
end;
|
||||
|
@ -197,7 +197,6 @@ type
|
||||
fOnLoadSaveFilename: TOnLoadSaveFilename;
|
||||
FOnUnitNameChange: TOnUnitNameChange;
|
||||
FProject: TProject;
|
||||
FResourceFilename: string;
|
||||
FRevertLockCount: integer;// >0 means IDE is currently reverting this unit
|
||||
FRunFileIfActive: boolean;
|
||||
FSessionModified: boolean;
|
||||
@ -350,8 +349,6 @@ type
|
||||
property OnUnitNameChange: TOnUnitNameChange
|
||||
read FOnUnitNameChange write FOnUnitNameChange;
|
||||
property Project: TProject read FProject write SetProject;
|
||||
property ResourceFileName: string
|
||||
read FResourceFilename write FResourceFilename;
|
||||
property RunFileIfActive: boolean read FRunFileIfActive write SetRunFileIfActive;
|
||||
property Source: TCodeBuffer read fSource write SetSource;
|
||||
property SyntaxHighlighter: TLazSyntaxHighlighter
|
||||
@ -798,6 +795,7 @@ type
|
||||
function GetStateFilename: string;
|
||||
function GetTestDirectory: string;
|
||||
function GetCompileSourceFilename: string;
|
||||
procedure AutoAddOutputDirToIncPath;
|
||||
|
||||
// state file
|
||||
function LoadStateFile(IgnoreErrors: boolean): TModalResult;
|
||||
@ -902,7 +900,7 @@ function dbgs(Flags: TUnitInfoFlags): string; overload;
|
||||
implementation
|
||||
|
||||
const
|
||||
ProjectInfoFileVersion = 6;
|
||||
ProjectInfoFileVersion = 7;
|
||||
|
||||
procedure AddCompileReasonsDiff(Tool: TCompilerDiffTool;
|
||||
const PropertyName: string; const Old, New: TCompileReasons);
|
||||
@ -1184,10 +1182,6 @@ begin
|
||||
XMLConfig.SetDeleteValue(Path+'ResourceBaseClass/Value',
|
||||
PFComponentBaseClassNames[FResourceBaseClass],
|
||||
PFComponentBaseClassNames[pfcbcNone]);
|
||||
AFilename:=FResourceFilename;
|
||||
if Assigned(fOnLoadSaveFilename) then
|
||||
fOnLoadSaveFilename(AFilename,false);
|
||||
XMLConfig.SetDeleteValue(Path+'ResourceFilename/Value',AFilename,'');
|
||||
XMLConfig.SetDeleteValue(Path+'UnitName/Value',fUnitName,'');
|
||||
// save custom data
|
||||
SaveStringToStringTree(XMLConfig,CustomData,Path+'CustomData/');
|
||||
@ -1240,10 +1234,6 @@ begin
|
||||
AFilename:=XMLConfig.GetValue(Path+'ResourceFilename/Value','');
|
||||
if (AFilename<>'') and Assigned(fOnLoadSaveFilename) then
|
||||
fOnLoadSaveFilename(AFilename,true);
|
||||
FResourceFilename:=AFilename;
|
||||
if (FResourceFilename<>'')
|
||||
and (FResourceFilename[length(FResourceFilename)]=PathDelim) then
|
||||
FResourceFilename:='';
|
||||
if FilenameIsPascalSource(Filename) then
|
||||
fUnitName:=XMLConfig.GetValue(Path+'UnitName/Value','');
|
||||
|
||||
@ -2302,13 +2292,16 @@ var
|
||||
var
|
||||
f: TProjectFlag;
|
||||
OldProjectType: TOldProjectType;
|
||||
DefFlags: TProjectFlags;
|
||||
begin
|
||||
OldProjectType:=ReadOldProjectType(XMLConfig,Path);
|
||||
DefFlags:=DefaultProjectFlags;
|
||||
if FileVersion<7 then
|
||||
Exclude(DefFlags,pfLRSFilesInOutputDirectory);
|
||||
FFlags:=[];
|
||||
for f:=Low(TProjectFlag) to High(TProjectFlag) do begin
|
||||
SetFlag(f,xmlconfig.GetValue(
|
||||
Path+'General/Flags/'+ProjectFlagNames[f]+'/Value',
|
||||
f in DefaultProjectFlags));
|
||||
Path+'General/Flags/'+ProjectFlagNames[f]+'/Value',f in DefFlags));
|
||||
end;
|
||||
if FileVersion<=3 then begin
|
||||
// set new flags
|
||||
@ -2365,7 +2358,6 @@ var
|
||||
end;
|
||||
end;
|
||||
|
||||
|
||||
// load editor info
|
||||
ActiveEditorIndexAtStart := xmlconfig.GetValue(
|
||||
Path+'General/ActiveEditorIndexAtStart/Value', -1);
|
||||
@ -3962,6 +3954,19 @@ begin
|
||||
Result:=ExtractFilename(MainUnitInfo.Filename);
|
||||
end;
|
||||
|
||||
procedure TProject.AutoAddOutputDirToIncPath;
|
||||
var
|
||||
IncPath: String;
|
||||
begin
|
||||
if pfLRSFilesInOutputDirectory in Flags then begin
|
||||
// the .lrs files are auto created in the output directory
|
||||
// => make sure the project output directory is in the include path
|
||||
IncPath:=CompilerOptions.IncludePath;
|
||||
if SearchDirectoryInSearchPath(IncPath,'$(ProjOutDir)')<1 then
|
||||
CompilerOptions.IncludePath:=MergeSearchPaths(IncPath,';$(ProjOutDir)');
|
||||
end;
|
||||
end;
|
||||
|
||||
function TProject.LoadStateFile(IgnoreErrors: boolean): TModalResult;
|
||||
var
|
||||
XMLConfig: TXMLConfig;
|
||||
|
@ -1,9 +1,9 @@
|
||||
object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 485
|
||||
Left = 500
|
||||
Height = 460
|
||||
Top = 235
|
||||
Top = 307
|
||||
Width = 473
|
||||
ActiveControl = TitleEdit
|
||||
ActiveControl = Notebook
|
||||
BorderIcons = [biSystemMenu]
|
||||
Caption = 'ProjectOptionsDialog'
|
||||
ClientHeight = 460
|
||||
@ -11,40 +11,42 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Constraints.MinHeight = 450
|
||||
Constraints.MinWidth = 400
|
||||
OnClose = ProjectOptionsClose
|
||||
ParentFont = False
|
||||
Position = poScreenCenter
|
||||
LCLVersion = '0.9.27'
|
||||
object Notebook: TNotebook
|
||||
Height = 414
|
||||
Left = 0
|
||||
Height = 404
|
||||
Top = 0
|
||||
Width = 473
|
||||
Align = alClient
|
||||
BorderSpacing.Bottom = 6
|
||||
PageIndex = 0
|
||||
PageIndex = 2
|
||||
TabOrder = 0
|
||||
object ApplicationPage: TPage
|
||||
Caption = 'ApplicationPage'
|
||||
ClientWidth = 465
|
||||
ClientHeight = 388
|
||||
ClientWidth = 471
|
||||
ClientHeight = 377
|
||||
object AppSettingsGroupBox: TGroupBox
|
||||
Left = 6
|
||||
Height = 234
|
||||
Height = 252
|
||||
Top = 6
|
||||
Width = 453
|
||||
Width = 459
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'AppSettingsGroupBox'
|
||||
ClientHeight = 216
|
||||
ClientWidth = 449
|
||||
ClientHeight = 233
|
||||
ClientWidth = 455
|
||||
Ctl3D = False
|
||||
TabOrder = 0
|
||||
object TitleLabel: TLabel
|
||||
AnchorSideLeft.Control = AppSettingsGroupBox
|
||||
AnchorSideTop.Control = TitleEdit
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 6
|
||||
Height = 14
|
||||
Top = 10
|
||||
Width = 46
|
||||
Height = 18
|
||||
Top = 8
|
||||
Width = 61
|
||||
BorderSpacing.Left = 6
|
||||
Caption = 'TitleLabel'
|
||||
ParentColor = False
|
||||
@ -53,9 +55,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideLeft.Control = AppSettingsGroupBox
|
||||
AnchorSideTop.Control = IconPanel
|
||||
Left = 6
|
||||
Height = 14
|
||||
Height = 18
|
||||
Top = 35
|
||||
Width = 47
|
||||
Width = 61
|
||||
BorderSpacing.Left = 6
|
||||
Caption = 'IconLabel'
|
||||
ParentColor = False
|
||||
@ -67,9 +69,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Side = asrCenter
|
||||
AnchorSideRight.Control = IconTrack
|
||||
Left = 212
|
||||
Height = 14
|
||||
Top = 140
|
||||
Width = 73
|
||||
Height = 18
|
||||
Top = 144
|
||||
Width = 93
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Right = 6
|
||||
Caption = 'IconTrackLabel'
|
||||
@ -80,7 +82,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 106
|
||||
Height = 23
|
||||
Top = 6
|
||||
Width = 337
|
||||
Width = 343
|
||||
Align = alTop
|
||||
BorderSpacing.Left = 100
|
||||
BorderSpacing.Around = 6
|
||||
@ -92,9 +94,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Control = IconTrack
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 166
|
||||
Width = 142
|
||||
Height = 22
|
||||
Top = 177
|
||||
Width = 181
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'UseAppBundleCheckBox'
|
||||
TabOrder = 1
|
||||
@ -104,9 +106,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Control = UseAppBundleCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 191
|
||||
Width = 144
|
||||
Height = 22
|
||||
Top = 205
|
||||
Width = 182
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'UseXPManifestCheckBox'
|
||||
TabOrder = 2
|
||||
@ -125,14 +127,14 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
BevelOuter = bvNone
|
||||
BorderWidth = 1
|
||||
BorderStyle = bsSingle
|
||||
ClientHeight = 96
|
||||
ClientWidth = 96
|
||||
ClientHeight = 100
|
||||
ClientWidth = 100
|
||||
TabOrder = 3
|
||||
object IconImage: TImage
|
||||
Left = 1
|
||||
Height = 94
|
||||
Height = 98
|
||||
Top = 1
|
||||
Width = 94
|
||||
Width = 98
|
||||
Align = alClient
|
||||
Center = True
|
||||
OnPictureChanged = IconImagePictureChanged
|
||||
@ -145,9 +147,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideBottom.Control = IconPanel
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 212
|
||||
Height = 23
|
||||
Height = 29
|
||||
Top = 35
|
||||
Width = 102
|
||||
Width = 115
|
||||
AutoSize = True
|
||||
BorderSpacing.Left = 6
|
||||
Caption = 'LoadIconButton'
|
||||
@ -160,9 +162,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Control = LoadIconButton
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 212
|
||||
Height = 23
|
||||
Top = 64
|
||||
Width = 103
|
||||
Height = 29
|
||||
Top = 70
|
||||
Width = 116
|
||||
AutoSize = True
|
||||
BorderSpacing.Top = 6
|
||||
Caption = 'SaveIconButton'
|
||||
@ -175,9 +177,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Control = SaveIconButton
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 212
|
||||
Height = 23
|
||||
Top = 93
|
||||
Width = 104
|
||||
Height = 29
|
||||
Top = 105
|
||||
Width = 117
|
||||
AutoSize = True
|
||||
BorderSpacing.Top = 6
|
||||
Caption = 'ClearIconButton'
|
||||
@ -192,35 +194,37 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideRight.Control = IconPanel
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 106
|
||||
Height = 25
|
||||
Height = 36
|
||||
Top = 135
|
||||
Width = 100
|
||||
Max = 0
|
||||
OnChange = IconTrackChange
|
||||
ScalePos = trTop
|
||||
Position = 0
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
Ctl3D = False
|
||||
TabOrder = 7
|
||||
end
|
||||
end
|
||||
object OutputSettingsGroupBox: TGroupBox
|
||||
Left = 6
|
||||
Height = 73
|
||||
Top = 246
|
||||
Width = 453
|
||||
Height = 78
|
||||
Top = 264
|
||||
Width = 459
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'OutputSettingsGroupBox'
|
||||
ClientHeight = 55
|
||||
ClientWidth = 449
|
||||
ClientHeight = 59
|
||||
ClientWidth = 455
|
||||
Ctl3D = False
|
||||
TabOrder = 1
|
||||
object TargetFileLabel: TLabel
|
||||
AnchorSideLeft.Control = OutputSettingsGroupBox
|
||||
AnchorSideTop.Control = OutputSettingsGroupBox
|
||||
Left = 6
|
||||
Height = 14
|
||||
Height = 18
|
||||
Top = 6
|
||||
Width = 74
|
||||
Width = 94
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'TargetFileLabel'
|
||||
ParentColor = False
|
||||
@ -233,8 +237,8 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 23
|
||||
Top = 26
|
||||
Width = 437
|
||||
Top = 30
|
||||
Width = 443
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Around = 6
|
||||
TabOrder = 0
|
||||
@ -246,9 +250,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Control = OutputSettingsGroupBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 23
|
||||
Top = 325
|
||||
Width = 142
|
||||
Height = 29
|
||||
Top = 348
|
||||
Width = 170
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'CreateAppBundleButton'
|
||||
@ -259,8 +263,8 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
end
|
||||
object FormsPage: TPage
|
||||
Caption = 'FormsPage'
|
||||
ClientWidth = 465
|
||||
ClientHeight = 383
|
||||
ClientWidth = 471
|
||||
ClientHeight = 377
|
||||
OnContextPopup = FormsPageContextPopup
|
||||
OnResize = FormsPageResize
|
||||
object FormsAutoCreatedLabel: TLabel
|
||||
@ -337,13 +341,15 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
|
||||
Left = 36
|
||||
Height = 322
|
||||
Height = 316
|
||||
Top = 30
|
||||
Width = 194
|
||||
Anchors = [akTop, akLeft, akBottom]
|
||||
BorderSpacing.Around = 6
|
||||
ItemHeight = 0
|
||||
MultiSelect = True
|
||||
TabOrder = 0
|
||||
TopIndex = -1
|
||||
end
|
||||
object FormsAvailFormsListBox: TListBox
|
||||
AnchorSideLeft.Control = FormsAddToAutoCreatedFormsBtn
|
||||
@ -354,21 +360,23 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
|
||||
Left = 266
|
||||
Height = 322
|
||||
Height = 316
|
||||
Top = 30
|
||||
Width = 193
|
||||
Width = 199
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
BorderSpacing.Around = 6
|
||||
ItemHeight = 0
|
||||
MultiSelect = True
|
||||
TabOrder = 1
|
||||
TopIndex = -1
|
||||
end
|
||||
object FormsAutoCreateNewFormsCheckBox: TCheckBox
|
||||
AnchorSideLeft.Control = FormsAddToAutoCreatedFormsBtn
|
||||
AnchorSideTop.Control = FormsAutoCreatedListBox
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 358
|
||||
Width = 453
|
||||
Top = 352
|
||||
Width = 459
|
||||
Align = alBottom
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'FormsAutoCreateNewFormsCheckBox'
|
||||
@ -377,8 +385,8 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
end
|
||||
object MiscPage: TPage
|
||||
Caption = 'MiscPage'
|
||||
ClientWidth = 465
|
||||
ClientHeight = 383
|
||||
ClientWidth = 471
|
||||
ClientHeight = 377
|
||||
object Bevel1: TBevel
|
||||
AnchorSideLeft.Control = MiscPage
|
||||
AnchorSideTop.Control = MainUnitHasTitleStatementCheckBox
|
||||
@ -387,8 +395,8 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 3
|
||||
Top = 106
|
||||
Width = 453
|
||||
Top = 118
|
||||
Width = 459
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Around = 6
|
||||
end
|
||||
@ -397,9 +405,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Control = MainUnitIsPascalSourceCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 31
|
||||
Width = 241
|
||||
Height = 22
|
||||
Top = 34
|
||||
Width = 316
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'MainUnitHasUsesSectionForAllUnitsCheckBox'
|
||||
TabOrder = 0
|
||||
@ -409,9 +417,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Control = MainUnitHasUsesSectionForAllUnitsCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 56
|
||||
Width = 244
|
||||
Height = 22
|
||||
Top = 62
|
||||
Width = 320
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'MainUnitHasCreateFormStatementsCheckBox'
|
||||
TabOrder = 1
|
||||
@ -420,9 +428,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideLeft.Control = MiscPage
|
||||
AnchorSideTop.Control = MiscPage
|
||||
Left = 6
|
||||
Height = 19
|
||||
Height = 22
|
||||
Top = 6
|
||||
Width = 186
|
||||
Width = 238
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'MainUnitIsPascalSourceCheckBox'
|
||||
TabOrder = 2
|
||||
@ -432,9 +440,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Control = MainUnitHasCreateFormStatementsCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 81
|
||||
Width = 202
|
||||
Height = 22
|
||||
Top = 90
|
||||
Width = 263
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'MainUnitHasTitleStatementCheckBox'
|
||||
TabOrder = 5
|
||||
@ -443,9 +451,9 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideLeft.Control = MiscPage
|
||||
AnchorSideTop.Control = Bevel1
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 112
|
||||
Width = 118
|
||||
Height = 22
|
||||
Top = 124
|
||||
Width = 145
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'RunnableCheckBox'
|
||||
TabOrder = 3
|
||||
@ -455,29 +463,42 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Control = RunnableCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 137
|
||||
Width = 129
|
||||
Height = 22
|
||||
Top = 152
|
||||
Width = 161
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'AlwaysBuildCheckBox'
|
||||
TabOrder = 4
|
||||
end
|
||||
object LRSInOutputDirCheckBox: TCheckBox
|
||||
AnchorSideLeft.Control = MiscPage
|
||||
AnchorSideTop.Control = AlwaysBuildCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 180
|
||||
Width = 184
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'LRSInOutputDirCheckBox'
|
||||
TabOrder = 6
|
||||
end
|
||||
end
|
||||
object LazDocPage: TPage
|
||||
Caption = 'LazDocPage'
|
||||
ClientWidth = 469
|
||||
ClientHeight = 356
|
||||
ClientWidth = 471
|
||||
ClientHeight = 377
|
||||
object LazDocPathsGroupBox: TGroupBox
|
||||
Left = 6
|
||||
Height = 203
|
||||
Top = 6
|
||||
Width = 457
|
||||
Width = 459
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'LazDocPathsGroupBox'
|
||||
ClientHeight = 203
|
||||
ClientWidth = 457
|
||||
ClientHeight = 184
|
||||
ClientWidth = 455
|
||||
Ctl3D = False
|
||||
TabOrder = 0
|
||||
object LazDocListBox: TListBox
|
||||
AnchorSideLeft.Control = LazDocPathsGroupBox
|
||||
@ -488,9 +509,10 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 6
|
||||
Height = 108
|
||||
Top = 35
|
||||
Width = 441
|
||||
Width = 443
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Around = 6
|
||||
ItemHeight = 0
|
||||
TabOrder = 0
|
||||
TopIndex = -1
|
||||
end
|
||||
@ -501,7 +523,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 6
|
||||
Height = 23
|
||||
Top = 6
|
||||
Width = 411
|
||||
Width = 413
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Around = 6
|
||||
TabOrder = 1
|
||||
@ -513,7 +535,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideTop.Control = LazDocPathsGroupBox
|
||||
AnchorSideRight.Control = LazDocPathsGroupBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 423
|
||||
Left = 425
|
||||
Height = 23
|
||||
Top = 6
|
||||
Width = 24
|
||||
@ -559,13 +581,13 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
end
|
||||
object SavePage: TPage
|
||||
Caption = 'SavePage'
|
||||
ClientWidth = 469
|
||||
ClientHeight = 356
|
||||
ClientWidth = 471
|
||||
ClientHeight = 377
|
||||
object SaveClosedUnitInfoCheckBox: TCheckBox
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 6
|
||||
Width = 457
|
||||
Width = 459
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'SaveClosedUnitInfoCheckBox'
|
||||
@ -577,7 +599,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 34
|
||||
Width = 457
|
||||
Width = 459
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'SaveOnlyProjectUnitInfoCheckBox'
|
||||
@ -591,7 +613,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 6
|
||||
Height = 4
|
||||
Top = 68
|
||||
Width = 457
|
||||
Width = 459
|
||||
Align = alTop
|
||||
AutoFill = True
|
||||
AutoSize = True
|
||||
@ -606,13 +628,14 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
ChildSizing.ShrinkVertical = crsScaleChilds
|
||||
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
||||
ChildSizing.ControlsPerLine = 1
|
||||
Ctl3D = False
|
||||
TabOrder = 2
|
||||
end
|
||||
end
|
||||
object VersionInfoPage: TPage
|
||||
Caption = 'VersionInfoPage'
|
||||
ClientWidth = 465
|
||||
ClientHeight = 369
|
||||
ClientWidth = 471
|
||||
ClientHeight = 377
|
||||
object VersionInfoGroupBox: TGroupBox
|
||||
AnchorSideLeft.Control = LanguageSettingsGroupBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
@ -620,13 +643,14 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 6
|
||||
Height = 101
|
||||
Top = 31
|
||||
Width = 453
|
||||
Width = 459
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Version Numbering'
|
||||
ClientHeight = 101
|
||||
ClientWidth = 453
|
||||
ClientHeight = 82
|
||||
ClientWidth = 455
|
||||
Ctl3D = False
|
||||
TabOrder = 0
|
||||
object VersionLabel: TLabel
|
||||
AnchorSideLeft.Control = VersionInfoGroupBox
|
||||
@ -737,7 +761,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 6
|
||||
Width = 453
|
||||
Width = 459
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Include Version Info in executable'
|
||||
@ -750,13 +774,14 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 6
|
||||
Height = 71
|
||||
Top = 138
|
||||
Width = 453
|
||||
Width = 459
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Language Options'
|
||||
ClientHeight = 71
|
||||
ClientWidth = 453
|
||||
ClientHeight = 52
|
||||
ClientWidth = 455
|
||||
Ctl3D = False
|
||||
TabOrder = 2
|
||||
object LanguageSelectionLabel: TLabel
|
||||
AnchorSideLeft.Control = LanguageSettingsGroupBox
|
||||
@ -789,9 +814,12 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Height = 21
|
||||
Top = 26
|
||||
Width = 248
|
||||
AutoComplete = False
|
||||
BorderSpacing.Top = 2
|
||||
BorderSpacing.Bottom = 6
|
||||
ItemHeight = 13
|
||||
Ctl3D = False
|
||||
ItemHeight = 0
|
||||
ItemWidth = 0
|
||||
TabOrder = 0
|
||||
Text = 'U.S. English'
|
||||
end
|
||||
@ -803,11 +831,14 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 260
|
||||
Height = 21
|
||||
Top = 26
|
||||
Width = 183
|
||||
Width = 189
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoComplete = False
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 6
|
||||
ItemHeight = 13
|
||||
Ctl3D = False
|
||||
ItemHeight = 0
|
||||
ItemWidth = 0
|
||||
TabOrder = 1
|
||||
Text = 'Multilingual'
|
||||
end
|
||||
@ -818,13 +849,14 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 6
|
||||
Height = 101
|
||||
Top = 215
|
||||
Width = 453
|
||||
Width = 459
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Other Info'
|
||||
ClientHeight = 101
|
||||
ClientWidth = 453
|
||||
ClientHeight = 82
|
||||
ClientWidth = 455
|
||||
Ctl3D = False
|
||||
TabOrder = 3
|
||||
object DescriptionLabel: TLabel
|
||||
AnchorSideTop.Control = DescriptionEdit
|
||||
@ -854,7 +886,8 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 70
|
||||
Height = 21
|
||||
Width = 373
|
||||
Top = 0
|
||||
Width = 379
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Right = 6
|
||||
@ -869,7 +902,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 70
|
||||
Height = 21
|
||||
Top = 27
|
||||
Width = 373
|
||||
Width = 379
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Right = 6
|
||||
@ -881,7 +914,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideRight.Control = OtherInfoGroupBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 347
|
||||
Left = 353
|
||||
Height = 23
|
||||
Top = 54
|
||||
Width = 96
|
||||
@ -897,8 +930,8 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
end
|
||||
object i18nPage: TPage
|
||||
Caption = 'i18n'
|
||||
ClientWidth = 469
|
||||
ClientHeight = 356
|
||||
ClientWidth = 471
|
||||
ClientHeight = 377
|
||||
object I18NGroupBox: TGroupBox
|
||||
AnchorSideLeft.Control = OtherInfoGroupBox
|
||||
AnchorSideTop.Control = VersionInfoGroupBox
|
||||
@ -908,13 +941,14 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 6
|
||||
Height = 78
|
||||
Top = 34
|
||||
Width = 457
|
||||
Width = 459
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'i18n Options'
|
||||
ClientHeight = 78
|
||||
ClientWidth = 457
|
||||
ClientHeight = 59
|
||||
ClientWidth = 455
|
||||
Ctl3D = False
|
||||
TabOrder = 0
|
||||
object PoOutDirLabel: TLabel
|
||||
Left = 6
|
||||
@ -933,7 +967,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 6
|
||||
Height = 23
|
||||
Top = 30
|
||||
Width = 411
|
||||
Width = 413
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Around = 6
|
||||
TabOrder = 0
|
||||
@ -945,7 +979,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
AnchorSideRight.Control = I18NGroupBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 423
|
||||
Left = 425
|
||||
Height = 23
|
||||
Top = 30
|
||||
Width = 24
|
||||
@ -960,7 +994,7 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 6
|
||||
Width = 457
|
||||
Width = 459
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Enable i18n'
|
||||
@ -971,8 +1005,8 @@ object ProjectOptionsDialog: TProjectOptionsDialog
|
||||
end
|
||||
object ButtonPanel: TButtonPanel
|
||||
Left = 6
|
||||
Height = 40
|
||||
Top = 420
|
||||
Height = 50
|
||||
Top = 410
|
||||
Width = 461
|
||||
Align = alBottom
|
||||
AutoSize = True
|
||||
|
@ -1,270 +1,276 @@
|
||||
{ This is an automatically generated lazarus resource file }
|
||||
|
||||
LazarusResources.Add('TProjectOptionsDialog','FORMDATA',[
|
||||
'TPF0'#21'TProjectOptionsDialog'#20'ProjectOptionsDialog'#4'Left'#3#229#1#6'H'
|
||||
+'eight'#3#204#1#3'Top'#3#235#0#5'Width'#3#217#1#13'ActiveControl'#7#9'TitleE'
|
||||
+'dit'#11'BorderIcons'#11#12'biSystemMenu'#0#7'Caption'#6#20'ProjectOptionsDi'
|
||||
+'alog'#12'ClientHeight'#3#204#1#11'ClientWidth'#3#217#1#21'Constraints.MinHe'
|
||||
+'ight'#3#194#1#20'Constraints.MinWidth'#3#144#1#7'OnClose'#7#19'ProjectOptio'
|
||||
+'nsClose'#10'ParentFont'#8#8'Position'#7#14'poScreenCenter'#10'LCLVersion'#6
|
||||
+#6'0.9.27'#0#9'TNotebook'#8'Notebook'#6'Height'#3#158#1#5'Width'#3#217#1#5'A'
|
||||
+'lign'#7#8'alClient'#20'BorderSpacing.Bottom'#2#6#9'PageIndex'#2#0#8'TabOrde'
|
||||
+'r'#2#0#0#5'TPage'#15'ApplicationPage'#7'Caption'#6#15'ApplicationPage'#11'C'
|
||||
+'lientWidth'#3#209#1#12'ClientHeight'#3#132#1#0#9'TGroupBox'#19'AppSettingsG'
|
||||
+'roupBox'#4'Left'#2#6#6'Height'#3#234#0#3'Top'#2#6#5'Width'#3#197#1#5'Align'
|
||||
'TPF0'#21'TProjectOptionsDialog'#20'ProjectOptionsDialog'#4'Left'#3#244#1#6'H'
|
||||
+'eight'#3#204#1#3'Top'#3'3'#1#5'Width'#3#217#1#13'ActiveControl'#7#8'Noteboo'
|
||||
+'k'#11'BorderIcons'#11#12'biSystemMenu'#0#7'Caption'#6#20'ProjectOptionsDial'
|
||||
+'og'#12'ClientHeight'#3#204#1#11'ClientWidth'#3#217#1#21'Constraints.MinHeig'
|
||||
+'ht'#3#194#1#20'Constraints.MinWidth'#3#144#1#7'OnClose'#7#19'ProjectOptions'
|
||||
+'Close'#8'Position'#7#14'poScreenCenter'#10'LCLVersion'#6#6'0.9.27'#0#9'TNot'
|
||||
+'ebook'#8'Notebook'#4'Left'#2#0#6'Height'#3#148#1#3'Top'#2#0#5'Width'#3#217#1
|
||||
+#5'Align'#7#8'alClient'#20'BorderSpacing.Bottom'#2#6#9'PageIndex'#2#2#8'TabO'
|
||||
+'rder'#2#0#0#5'TPage'#15'ApplicationPage'#7'Caption'#6#15'ApplicationPage'#11
|
||||
+'ClientWidth'#3#215#1#12'ClientHeight'#3'y'#1#0#9'TGroupBox'#19'AppSettingsG'
|
||||
+'roupBox'#4'Left'#2#6#6'Height'#3#252#0#3'Top'#2#6#5'Width'#3#203#1#5'Align'
|
||||
+#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#19'AppSe'
|
||||
+'ttingsGroupBox'#12'ClientHeight'#3#216#0#11'ClientWidth'#3#193#1#8'TabOrder'
|
||||
+#2#0#0#6'TLabel'#10'TitleLabel'#22'AnchorSideLeft.Control'#7#19'AppSettingsG'
|
||||
+'ttingsGroupBox'#12'ClientHeight'#3#233#0#11'ClientWidth'#3#199#1#5'Ctl3D'#8
|
||||
+#8'TabOrder'#2#0#0#6'TLabel'#10'TitleLabel'#22'AnchorSideLeft.Control'#7#19
|
||||
+'AppSettingsGroupBox'#21'AnchorSideTop.Control'#7#9'TitleEdit'#18'AnchorSide'
|
||||
+'Top.Side'#7#9'asrCenter'#4'Left'#2#6#6'Height'#2#18#3'Top'#2#8#5'Width'#2'='
|
||||
+#18'BorderSpacing.Left'#2#6#7'Caption'#6#10'TitleLabel'#11'ParentColor'#8#0#0
|
||||
+#6'TLabel'#9'IconLabel'#22'AnchorSideLeft.Control'#7#19'AppSettingsGroupBox'
|
||||
+#21'AnchorSideTop.Control'#7#9'IconPanel'#4'Left'#2#6#6'Height'#2#18#3'Top'#2
|
||||
+'#'#5'Width'#2'='#18'BorderSpacing.Left'#2#6#7'Caption'#6#9'IconLabel'#11'Pa'
|
||||
+'rentColor'#8#0#0#6'TLabel'#14'IconTrackLabel'#22'AnchorSideLeft.Control'#7#9
|
||||
+'IconTrack'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'
|
||||
+#7#9'IconTrack'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Con'
|
||||
+'trol'#7#9'IconTrack'#4'Left'#3#212#0#6'Height'#2#18#3'Top'#3#144#0#5'Width'
|
||||
+#2']'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#14
|
||||
+'IconTrackLabel'#11'ParentColor'#8#0#0#5'TEdit'#9'TitleEdit'#19'AnchorSideLe'
|
||||
+'ft.Side'#7#9'asrBottom'#4'Left'#2'j'#6'Height'#2#23#3'Top'#2#6#5'Width'#3'W'
|
||||
+#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2'd'#20'BorderSpacing.Around'#2
|
||||
+#6#8'TabOrder'#2#0#4'Text'#6#9'TitleEdit'#0#0#9'TCheckBox'#20'UseAppBundleCh'
|
||||
+'eckBox'#22'AnchorSideLeft.Control'#7#19'AppSettingsGroupBox'#21'AnchorSideT'
|
||||
+'op.Control'#7#9'IconTrack'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6
|
||||
+#6'Height'#2#22#3'Top'#3#177#0#5'Width'#3#181#0#20'BorderSpacing.Around'#2#6
|
||||
+#7'Caption'#6#20'UseAppBundleCheckBox'#8'TabOrder'#2#1#0#0#9'TCheckBox'#21'U'
|
||||
+'seXPManifestCheckBox'#22'AnchorSideLeft.Control'#7#19'AppSettingsGroupBox'
|
||||
+#21'AnchorSideTop.Control'#7#20'UseAppBundleCheckBox'#18'AnchorSideTop.Side'
|
||||
+#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#3#205#0#5'Width'#3#182#0#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#21'UseXPManifestCheckBox'#8'TabOrder'
|
||||
+#2#2#0#0#6'TPanel'#9'IconPanel'#22'AnchorSideLeft.Control'#7#19'AppSettingsG'
|
||||
+'roupBox'#21'AnchorSideTop.Control'#7#9'TitleEdit'#18'AnchorSideTop.Side'#7#9
|
||||
+'asrCenter'#4'Left'#2#6#6'Height'#2#14#3'Top'#2#10#5'Width'#2'.'#18'BorderSp'
|
||||
+'acing.Left'#2#6#7'Caption'#6#10'TitleLabel'#11'ParentColor'#8#0#0#6'TLabel'
|
||||
+#9'IconLabel'#22'AnchorSideLeft.Control'#7#19'AppSettingsGroupBox'#21'Anchor'
|
||||
+'SideTop.Control'#7#9'IconPanel'#4'Left'#2#6#6'Height'#2#14#3'Top'#2'#'#5'Wi'
|
||||
+'dth'#2'/'#18'BorderSpacing.Left'#2#6#7'Caption'#6#9'IconLabel'#11'ParentCol'
|
||||
+'or'#8#0#0#6'TLabel'#14'IconTrackLabel'#22'AnchorSideLeft.Control'#7#9'IconT'
|
||||
+'rack'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#9
|
||||
+'IconTrack'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'
|
||||
+#7#9'IconTrack'#4'Left'#3#212#0#6'Height'#2#14#3'Top'#3#140#0#5'Width'#2'I'
|
||||
+#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#14'Icon'
|
||||
+'TrackLabel'#11'ParentColor'#8#0#0#5'TEdit'#9'TitleEdit'#19'AnchorSideLeft.S'
|
||||
+'ide'#7#9'asrBottom'#4'Left'#2'j'#6'Height'#2#23#3'Top'#2#6#5'Width'#3'Q'#1#5
|
||||
+'Align'#7#5'alTop'#18'BorderSpacing.Left'#2'd'#20'BorderSpacing.Around'#2#6#8
|
||||
+'TabOrder'#2#0#4'Text'#6#9'TitleEdit'#0#0#9'TCheckBox'#20'UseAppBundleCheckB'
|
||||
+'ox'#22'AnchorSideLeft.Control'#7#19'AppSettingsGroupBox'#21'AnchorSideTop.C'
|
||||
+'ontrol'#7#9'IconTrack'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6
|
||||
+'Height'#2#19#3'Top'#3#166#0#5'Width'#3#142#0#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#20'UseAppBundleCheckBox'#8'TabOrder'#2#1#0#0#9'TCheckBox'#21'Use'
|
||||
+'XPManifestCheckBox'#22'AnchorSideLeft.Control'#7#19'AppSettingsGroupBox'#21
|
||||
+'AnchorSideTop.Control'#7#20'UseAppBundleCheckBox'#18'AnchorSideTop.Side'#7#9
|
||||
+'asrBottom'#4'Left'#2#6#6'Height'#2#19#3'Top'#3#191#0#5'Width'#3#144#0#20'Bo'
|
||||
+'rderSpacing.Around'#2#6#7'Caption'#6#21'UseXPManifestCheckBox'#8'TabOrder'#2
|
||||
+#2#0#0#6'TPanel'#9'IconPanel'#22'AnchorSideLeft.Control'#7#19'AppSettingsGro'
|
||||
+'upBox'#21'AnchorSideTop.Control'#7#9'TitleEdit'#18'AnchorSideTop.Side'#7#9
|
||||
+'asrBottom'#4'Left'#2'j'#6'Height'#2'd'#3'Top'#2'#'#5'Width'#2'd'#18'BorderS'
|
||||
+'pacing.Left'#2'j'#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#10
|
||||
+'BevelOuter'#7#6'bvNone'#11'BorderWidth'#2#1#11'BorderStyle'#7#8'bsSingle'#12
|
||||
+'ClientHeight'#2'`'#11'ClientWidth'#2'`'#8'TabOrder'#2#3#0#6'TImage'#9'IconI'
|
||||
+'mage'#4'Left'#2#1#6'Height'#2'^'#3'Top'#2#1#5'Width'#2'^'#5'Align'#7#8'alCl'
|
||||
+'ClientHeight'#2'd'#11'ClientWidth'#2'd'#8'TabOrder'#2#3#0#6'TImage'#9'IconI'
|
||||
+'mage'#4'Left'#2#1#6'Height'#2'b'#3'Top'#2#1#5'Width'#2'b'#5'Align'#7#8'alCl'
|
||||
+'ient'#6'Center'#9#16'OnPictureChanged'#7#23'IconImagePictureChanged'#0#0#0#7
|
||||
+'TBitBtn'#14'LoadIconButton'#22'AnchorSideLeft.Control'#7#9'IconPanel'#19'An'
|
||||
+'chorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#9'IconPanel'
|
||||
+#24'AnchorSideBottom.Control'#7#9'IconPanel'#21'AnchorSideBottom.Side'#7#9'a'
|
||||
+'srBottom'#4'Left'#3#212#0#6'Height'#2#23#3'Top'#2'#'#5'Width'#2'f'#8'AutoSi'
|
||||
+'srBottom'#4'Left'#3#212#0#6'Height'#2#29#3'Top'#2'#'#5'Width'#2's'#8'AutoSi'
|
||||
+'ze'#9#18'BorderSpacing.Left'#2#6#7'Caption'#6#14'LoadIconButton'#9'NumGlyph'
|
||||
+'s'#2#0#7'OnClick'#7#19'LoadIconButtonClick'#8'TabOrder'#2#4#0#0#7'TBitBtn'
|
||||
+#14'SaveIconButton'#22'AnchorSideLeft.Control'#7#14'LoadIconButton'#21'Ancho'
|
||||
+'rSideTop.Control'#7#14'LoadIconButton'#18'AnchorSideTop.Side'#7#9'asrBottom'
|
||||
+#4'Left'#3#212#0#6'Height'#2#23#3'Top'#2'@'#5'Width'#2'g'#8'AutoSize'#9#17'B'
|
||||
+#4'Left'#3#212#0#6'Height'#2#29#3'Top'#2'F'#5'Width'#2't'#8'AutoSize'#9#17'B'
|
||||
+'orderSpacing.Top'#2#6#7'Caption'#6#14'SaveIconButton'#9'NumGlyphs'#2#0#7'On'
|
||||
+'Click'#7#19'SaveIconButtonClick'#8'TabOrder'#2#5#0#0#7'TBitBtn'#15'ClearIco'
|
||||
+'nButton'#22'AnchorSideLeft.Control'#7#14'SaveIconButton'#21'AnchorSideTop.C'
|
||||
+'ontrol'#7#14'SaveIconButton'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3
|
||||
+#212#0#6'Height'#2#23#3'Top'#2']'#5'Width'#2'h'#8'AutoSize'#9#17'BorderSpaci'
|
||||
+#212#0#6'Height'#2#29#3'Top'#2'i'#5'Width'#2'u'#8'AutoSize'#9#17'BorderSpaci'
|
||||
+'ng.Top'#2#6#7'Caption'#6#15'ClearIconButton'#9'NumGlyphs'#2#0#7'OnClick'#7
|
||||
+#20'ClearIconButtonClick'#8'TabOrder'#2#6#0#0#9'TTrackBar'#9'IconTrack'#22'A'
|
||||
+'nchorSideLeft.Control'#7#9'IconPanel'#21'AnchorSideTop.Control'#7#9'IconPan'
|
||||
+'el'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#9'I'
|
||||
+'conPanel'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'j'#6'Height'#2
|
||||
,#25#3'Top'#3#135#0#5'Width'#2'd'#3'Max'#2#0#8'OnChange'#7#15'IconTrackChange'
|
||||
+#8'ScalePos'#7#5'trTop'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'TabO'
|
||||
+'rder'#2#7#0#0#0#9'TGroupBox'#22'OutputSettingsGroupBox'#4'Left'#2#6#6'Heigh'
|
||||
+'t'#2'I'#3'Top'#3#246#0#5'Width'#3#197#1#5'Align'#7#5'alTop'#8'AutoSize'#9#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#22'OutputSettingsGroupBox'#12'Client'
|
||||
+'Height'#2'7'#11'ClientWidth'#3#193#1#8'TabOrder'#2#1#0#6'TLabel'#15'TargetF'
|
||||
+'ileLabel'#22'AnchorSideLeft.Control'#7#22'OutputSettingsGroupBox'#21'Anchor'
|
||||
+'SideTop.Control'#7#22'OutputSettingsGroupBox'#4'Left'#2#6#6'Height'#2#14#3
|
||||
+'Top'#2#6#5'Width'#2'J'#20'BorderSpacing.Around'#2#6#7'Caption'#6#15'TargetF'
|
||||
+'ileLabel'#11'ParentColor'#8#0#0#5'TEdit'#14'TargetFileEdit'#22'AnchorSideLe'
|
||||
+'ft.Control'#7#22'OutputSettingsGroupBox'#21'AnchorSideTop.Control'#7#15'Tar'
|
||||
+'getFileLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Cont'
|
||||
+'rol'#7#22'OutputSettingsGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4
|
||||
+'Left'#2#6#6'Height'#2#23#3'Top'#2#26#5'Width'#3#181#1#7'Anchors'#11#5'akTop'
|
||||
+#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#0#4'Text'
|
||||
+#6#14'TargetFileEdit'#0#0#0#7'TBitBtn'#21'CreateAppBundleButton'#22'AnchorSi'
|
||||
+'deLeft.Control'#7#15'ApplicationPage'#21'AnchorSideTop.Control'#7#22'Output'
|
||||
+'SettingsGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heigh'
|
||||
+'t'#2#23#3'Top'#3'E'#1#5'Width'#3#142#0#8'AutoSize'#9#20'BorderSpacing.Aroun'
|
||||
+'d'#2#6#7'Caption'#6#21'CreateAppBundleButton'#9'NumGlyphs'#2#0#7'OnClick'#7
|
||||
+#26'CreateAppBundleButtonClick'#8'TabOrder'#2#2#0#0#0#5'TPage'#9'FormsPage'#7
|
||||
+'Caption'#6#9'FormsPage'#11'ClientWidth'#3#209#1#12'ClientHeight'#3''#1#14
|
||||
+'OnContextPopup'#7#21'FormsPageContextPopup'#8'OnResize'#7#15'FormsPageResiz'
|
||||
+'e'#0#6'TLabel'#21'FormsAutoCreatedLabel'#4'Left'#2'$'#6'Height'#2#14#3'Top'
|
||||
+#2#10#5'Width'#2'u'#7'Caption'#6#21'FormsAutoCreatedLabel'#11'ParentColor'#8
|
||||
+#0#0#6'TLabel'#20'FormsAvailFormsLabel'#22'AnchorSideLeft.Control'#7#22'Form'
|
||||
+'sAvailFormsListBox'#4'Left'#3#10#1#6'Height'#2#14#3'Top'#2#10#5'Width'#2'k'
|
||||
+#7'Caption'#6#20'FormsAvailFormsLabel'#11'ParentColor'#8#0#0#12'TSpeedButton'
|
||||
+#29'FormsMoveAutoCreatedFormUpBtn'#22'AnchorSideLeft.Control'#7#9'FormsPage'
|
||||
+#21'AnchorSideTop.Control'#7#23'FormsAutoCreatedListBox'#4'Left'#2#6#6'Heigh'
|
||||
+'t'#2#24#3'Top'#2'$'#5'Width'#2#24#20'BorderSpacing.Around'#2#6#5'Color'#7#9
|
||||
+'clBtnFace'#9'NumGlyphs'#2#0#7'OnClick'#7'"FormsMoveAutoCreatedFormUpBtnClic'
|
||||
+'k'#0#0#12'TSpeedButton FormsMoveAutoCreatedFormsDownBtn'#22'AnchorSideLeft.'
|
||||
+'Control'#7#29'FormsMoveAutoCreatedFormUpBtn'#21'AnchorSideTop.Control'#7#29
|
||||
+'FormsMoveAutoCreatedFormUpBtn'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'
|
||||
+#2#6#6'Height'#2#24#3'Top'#2'B'#5'Width'#2#24#5'Color'#7#9'clBtnFace'#9'NumG'
|
||||
+'lyphs'#2#0#7'OnClick'#7'$FormsMoveAutoCreatedFormDownBtnClick'#0#0#12'TSpee'
|
||||
+'dButton"FormsRemoveFromAutoCreatedFormsBtn'#22'AnchorSideLeft.Control'#7#23
|
||||
+'FormsAutoCreatedListBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSi'
|
||||
+'deTop.Control'#7#23'FormsAutoCreatedListBox'#4'Left'#3#236#0#6'Height'#2#24
|
||||
+#3'Top'#2'$'#5'Width'#2#24#20'BorderSpacing.Around'#2#6#5'Color'#7#9'clBtnFa'
|
||||
+'ce'#9'NumGlyphs'#2#0#7'OnClick'#7'''FormsRemoveFromAutoCreatedFormsBtnClick'
|
||||
+#0#0#12'TSpeedButton'#29'FormsAddToAutoCreatedFormsBtn'#22'AnchorSideLeft.Co'
|
||||
+'ntrol'#7#23'FormsAutoCreatedListBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'
|
||||
+#21'AnchorSideTop.Control'#7'"FormsRemoveFromAutoCreatedFormsBtn'#18'AnchorS'
|
||||
+'ideTop.Side'#7#9'asrBottom'#4'Left'#3#236#0#6'Height'#2#24#3'Top'#2'B'#5'Wi'
|
||||
+'dth'#2#24#5'Color'#7#9'clBtnFace'#9'NumGlyphs'#2#0#7'OnClick'#7'"FormsAddTo'
|
||||
+'AutoCreatedFormsBtnClick'#0#0#8'TListBox'#23'FormsAutoCreatedListBox'#22'An'
|
||||
+'chorSideLeft.Control'#7' FormsMoveAutoCreatedFormsDownBtn'#19'AnchorSideLef'
|
||||
+'t.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#21'FormsAutoCreatedLabel'
|
||||
+#18'AnchorSideTop.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#31'For'
|
||||
+'msAutoCreateNewFormsCheckBox'#4'Left'#2'$'#6'Height'#3'B'#1#3'Top'#2#30#5'W'
|
||||
+'idth'#3#194#0#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBottom'#0#20'BorderSpaci'
|
||||
+'ng.Around'#2#6#11'MultiSelect'#9#8'TabOrder'#2#0#0#0#8'TListBox'#22'FormsAv'
|
||||
+'ailFormsListBox'#22'AnchorSideLeft.Control'#7#29'FormsAddToAutoCreatedForms'
|
||||
+'Btn'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#20
|
||||
+'FormsAvailFormsLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRi'
|
||||
+'ght.Control'#7#9'FormsPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#24'Anch'
|
||||
+'orSideBottom.Control'#7#31'FormsAutoCreateNewFormsCheckBox'#4'Left'#3#10#1#6
|
||||
+'Height'#3'B'#1#3'Top'#2#30#5'Width'#3#193#0#7'Anchors'#11#5'akTop'#6'akLeft'
|
||||
+#7'akRight'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#11'MultiSelect'#9#8'T'
|
||||
+'abOrder'#2#1#0#0#9'TCheckBox'#31'FormsAutoCreateNewFormsCheckBox'#22'Anchor'
|
||||
+'SideLeft.Control'#7#29'FormsAddToAutoCreatedFormsBtn'#21'AnchorSideTop.Cont'
|
||||
+'rol'#7#23'FormsAutoCreatedListBox'#4'Left'#2#6#6'Height'#2#19#3'Top'#3'f'#1
|
||||
,#5'Width'#3#197#1#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'Capt'
|
||||
+'ion'#6#31'FormsAutoCreateNewFormsCheckBox'#8'TabOrder'#2#2#0#0#0#5'TPage'#8
|
||||
+'MiscPage'#7'Caption'#6#8'MiscPage'#11'ClientWidth'#3#209#1#12'ClientHeight'
|
||||
+#3''#1#0#6'TBevel'#6'Bevel1'#22'AnchorSideLeft.Control'#7#8'MiscPage'#21'An'
|
||||
+'chorSideTop.Control'#7'!MainUnitHasTitleStatementCheckBox'#18'AnchorSideTop'
|
||||
+'.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#8'MiscPage'#20'AnchorSi'
|
||||
+'deRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#3#3'Top'#2'j'#5'Width'
|
||||
+#3#197#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Arou'
|
||||
+'nd'#2#6#0#0#9'TCheckBox)MainUnitHasUsesSectionForAllUnitsCheckBox'#22'Ancho'
|
||||
+'rSideLeft.Control'#7#8'MiscPage'#21'AnchorSideTop.Control'#7#30'MainUnitIsP'
|
||||
+'ascalSourceCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'He'
|
||||
+'ight'#2#19#3'Top'#2#31#5'Width'#3#241#0#20'BorderSpacing.Around'#2#6#7'Capt'
|
||||
+'ion'#6')MainUnitHasUsesSectionForAllUnitsCheckBox'#8'TabOrder'#2#0#0#0#9'TC'
|
||||
+'heckBox''MainUnitHasCreateFormStatementsCheckBox'#22'AnchorSideLeft.Control'
|
||||
+#7#8'MiscPage'#21'AnchorSideTop.Control'#7')MainUnitHasUsesSectionForAllUnit'
|
||||
+'sCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#19
|
||||
+#3'Top'#2'8'#5'Width'#3#244#0#20'BorderSpacing.Around'#2#6#7'Caption'#6'''Ma'
|
||||
+'inUnitHasCreateFormStatementsCheckBox'#8'TabOrder'#2#1#0#0#9'TCheckBox'#30
|
||||
,'$'#3'Top'#3#135#0#5'Width'#2'd'#3'Max'#2#0#8'OnChange'#7#15'IconTrackChange'
|
||||
+#8'Position'#2#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#5'Ctl3D'#8#8
|
||||
+'TabOrder'#2#7#0#0#0#9'TGroupBox'#22'OutputSettingsGroupBox'#4'Left'#2#6#6'H'
|
||||
+'eight'#2'N'#3'Top'#3#8#1#5'Width'#3#203#1#5'Align'#7#5'alTop'#8'AutoSize'#9
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#22'OutputSettingsGroupBox'#12'Cli'
|
||||
+'entHeight'#2';'#11'ClientWidth'#3#199#1#5'Ctl3D'#8#8'TabOrder'#2#1#0#6'TLab'
|
||||
+'el'#15'TargetFileLabel'#22'AnchorSideLeft.Control'#7#22'OutputSettingsGroup'
|
||||
+'Box'#21'AnchorSideTop.Control'#7#22'OutputSettingsGroupBox'#4'Left'#2#6#6'H'
|
||||
+'eight'#2#18#3'Top'#2#6#5'Width'#2'^'#20'BorderSpacing.Around'#2#6#7'Caption'
|
||||
+#6#15'TargetFileLabel'#11'ParentColor'#8#0#0#5'TEdit'#14'TargetFileEdit'#22
|
||||
+'AnchorSideLeft.Control'#7#22'OutputSettingsGroupBox'#21'AnchorSideTop.Contr'
|
||||
+'ol'#7#15'TargetFileLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSi'
|
||||
+'deRight.Control'#7#22'OutputSettingsGroupBox'#20'AnchorSideRight.Side'#7#9
|
||||
+'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#30#5'Width'#3#187#1#7'Anchor'
|
||||
+'s'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#8'TabOrd'
|
||||
+'er'#2#0#4'Text'#6#14'TargetFileEdit'#0#0#0#7'TBitBtn'#21'CreateAppBundleBut'
|
||||
+'ton'#22'AnchorSideLeft.Control'#7#15'ApplicationPage'#21'AnchorSideTop.Cont'
|
||||
+'rol'#7#22'OutputSettingsGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'L'
|
||||
+'eft'#2#6#6'Height'#2#29#3'Top'#3'\'#1#5'Width'#3#170#0#8'AutoSize'#9#20'Bor'
|
||||
+'derSpacing.Around'#2#6#7'Caption'#6#21'CreateAppBundleButton'#9'NumGlyphs'#2
|
||||
+#0#7'OnClick'#7#26'CreateAppBundleButtonClick'#8'TabOrder'#2#2#0#0#0#5'TPage'
|
||||
+#9'FormsPage'#7'Caption'#6#9'FormsPage'#11'ClientWidth'#3#215#1#12'ClientHei'
|
||||
+'ght'#3'y'#1#14'OnContextPopup'#7#21'FormsPageContextPopup'#8'OnResize'#7#15
|
||||
+'FormsPageResize'#0#6'TLabel'#21'FormsAutoCreatedLabel'#4'Left'#2'$'#6'Heigh'
|
||||
+'t'#2#14#3'Top'#2#10#5'Width'#2'u'#7'Caption'#6#21'FormsAutoCreatedLabel'#11
|
||||
+'ParentColor'#8#0#0#6'TLabel'#20'FormsAvailFormsLabel'#22'AnchorSideLeft.Con'
|
||||
+'trol'#7#22'FormsAvailFormsListBox'#4'Left'#3#10#1#6'Height'#2#14#3'Top'#2#10
|
||||
+#5'Width'#2'k'#7'Caption'#6#20'FormsAvailFormsLabel'#11'ParentColor'#8#0#0#12
|
||||
+'TSpeedButton'#29'FormsMoveAutoCreatedFormUpBtn'#22'AnchorSideLeft.Control'#7
|
||||
+#9'FormsPage'#21'AnchorSideTop.Control'#7#23'FormsAutoCreatedListBox'#4'Left'
|
||||
+#2#6#6'Height'#2#24#3'Top'#2'$'#5'Width'#2#24#20'BorderSpacing.Around'#2#6#5
|
||||
+'Color'#7#9'clBtnFace'#9'NumGlyphs'#2#0#7'OnClick'#7'"FormsMoveAutoCreatedFo'
|
||||
+'rmUpBtnClick'#0#0#12'TSpeedButton FormsMoveAutoCreatedFormsDownBtn'#22'Anch'
|
||||
+'orSideLeft.Control'#7#29'FormsMoveAutoCreatedFormUpBtn'#21'AnchorSideTop.Co'
|
||||
+'ntrol'#7#29'FormsMoveAutoCreatedFormUpBtn'#18'AnchorSideTop.Side'#7#9'asrBo'
|
||||
+'ttom'#4'Left'#2#6#6'Height'#2#24#3'Top'#2'B'#5'Width'#2#24#5'Color'#7#9'clB'
|
||||
+'tnFace'#9'NumGlyphs'#2#0#7'OnClick'#7'$FormsMoveAutoCreatedFormDownBtnClick'
|
||||
+#0#0#12'TSpeedButton"FormsRemoveFromAutoCreatedFormsBtn'#22'AnchorSideLeft.C'
|
||||
+'ontrol'#7#23'FormsAutoCreatedListBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'
|
||||
+#21'AnchorSideTop.Control'#7#23'FormsAutoCreatedListBox'#4'Left'#3#236#0#6'H'
|
||||
+'eight'#2#24#3'Top'#2'$'#5'Width'#2#24#20'BorderSpacing.Around'#2#6#5'Color'
|
||||
+#7#9'clBtnFace'#9'NumGlyphs'#2#0#7'OnClick'#7'''FormsRemoveFromAutoCreatedFo'
|
||||
+'rmsBtnClick'#0#0#12'TSpeedButton'#29'FormsAddToAutoCreatedFormsBtn'#22'Anch'
|
||||
+'orSideLeft.Control'#7#23'FormsAutoCreatedListBox'#19'AnchorSideLeft.Side'#7
|
||||
+#9'asrBottom'#21'AnchorSideTop.Control'#7'"FormsRemoveFromAutoCreatedFormsBt'
|
||||
+'n'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3#236#0#6'Height'#2#24#3'T'
|
||||
+'op'#2'B'#5'Width'#2#24#5'Color'#7#9'clBtnFace'#9'NumGlyphs'#2#0#7'OnClick'#7
|
||||
+'"FormsAddToAutoCreatedFormsBtnClick'#0#0#8'TListBox'#23'FormsAutoCreatedLis'
|
||||
+'tBox'#22'AnchorSideLeft.Control'#7' FormsMoveAutoCreatedFormsDownBtn'#19'An'
|
||||
+'chorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#21'FormsAutoC'
|
||||
+'reatedLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#24'AnchorSideBottom.Cont'
|
||||
+'rol'#7#31'FormsAutoCreateNewFormsCheckBox'#4'Left'#2'$'#6'Height'#3'<'#1#3
|
||||
+'Top'#2#30#5'Width'#3#194#0#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBottom'#0#20
|
||||
+'BorderSpacing.Around'#2#6#10'ItemHeight'#2#0#11'MultiSelect'#9#8'TabOrder'#2
|
||||
+#0#8'TopIndex'#2#255#0#0#8'TListBox'#22'FormsAvailFormsListBox'#22'AnchorSid'
|
||||
+'eLeft.Control'#7#29'FormsAddToAutoCreatedFormsBtn'#19'AnchorSideLeft.Side'#7
|
||||
+#9'asrBottom'#21'AnchorSideTop.Control'#7#20'FormsAvailFormsLabel'#18'Anchor'
|
||||
+'SideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#9'FormsPage'#20
|
||||
+'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#31'Form'
|
||||
+'sAutoCreateNewFormsCheckBox'#4'Left'#3#10#1#6'Height'#3'<'#1#3'Top'#2#30#5
|
||||
+'Width'#3#199#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20
|
||||
+'BorderSpacing.Around'#2#6#10'ItemHeight'#2#0#11'MultiSelect'#9#8'TabOrder'#2
|
||||
+#1#8'TopIndex'#2#255#0#0#9'TCheckBox'#31'FormsAutoCreateNewFormsCheckBox'#22
|
||||
+'AnchorSideLeft.Control'#7#29'FormsAddToAutoCreatedFormsBtn'#21'AnchorSideTo'
|
||||
,'p.Control'#7#23'FormsAutoCreatedListBox'#4'Left'#2#6#6'Height'#2#19#3'Top'#3
|
||||
+'`'#1#5'Width'#3#203#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'
|
||||
+'e'#8'MiscPage'#7'Caption'#6#8'MiscPage'#11'ClientWidth'#3#215#1#12'ClientHe'
|
||||
+'ight'#3'y'#1#0#6'TBevel'#6'Bevel1'#22'AnchorSideLeft.Control'#7#8'MiscPage'
|
||||
+#21'AnchorSideTop.Control'#7'!MainUnitHasTitleStatementCheckBox'#18'AnchorSi'
|
||||
+'deTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#8'MiscPage'#20'Anc'
|
||||
+'horSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#3#3'Top'#2'v'#5'W'
|
||||
+'idth'#3#203#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacin'
|
||||
+'g.Around'#2#6#0#0#9'TCheckBox)MainUnitHasUsesSectionForAllUnitsCheckBox'#22
|
||||
+'AnchorSideLeft.Control'#7#8'MiscPage'#21'AnchorSideTop.Control'#7#30'MainUn'
|
||||
+'itIsPascalSourceCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6
|
||||
+#6'Height'#2#22#3'Top'#2'"'#5'Width'#3'<'#1#20'BorderSpacing.Around'#2#6#7'C'
|
||||
+'aption'#6')MainUnitHasUsesSectionForAllUnitsCheckBox'#8'TabOrder'#2#0#0#0#9
|
||||
+'TCheckBox''MainUnitHasCreateFormStatementsCheckBox'#22'AnchorSideLeft.Contr'
|
||||
+'ol'#7#8'MiscPage'#21'AnchorSideTop.Control'#7')MainUnitHasUsesSectionForAll'
|
||||
+'UnitsCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
|
||||
+#22#3'Top'#2'>'#5'Width'#3'@'#1#20'BorderSpacing.Around'#2#6#7'Caption'#6''''
|
||||
+'MainUnitHasCreateFormStatementsCheckBox'#8'TabOrder'#2#1#0#0#9'TCheckBox'#30
|
||||
+'MainUnitIsPascalSourceCheckBox'#22'AnchorSideLeft.Control'#7#8'MiscPage'#21
|
||||
+'AnchorSideTop.Control'#7#8'MiscPage'#4'Left'#2#6#6'Height'#2#19#3'Top'#2#6#5
|
||||
+'Width'#3#186#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#30'MainUnitIsPasca'
|
||||
+'AnchorSideTop.Control'#7#8'MiscPage'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5
|
||||
+'Width'#3#238#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#30'MainUnitIsPasca'
|
||||
+'lSourceCheckBox'#8'TabOrder'#2#2#0#0#9'TCheckBox!MainUnitHasTitleStatementC'
|
||||
+'heckBox'#22'AnchorSideLeft.Control'#7#8'MiscPage'#21'AnchorSideTop.Control'
|
||||
+#7'''MainUnitHasCreateFormStatementsCheckBox'#18'AnchorSideTop.Side'#7#9'asr'
|
||||
+'Bottom'#4'Left'#2#6#6'Height'#2#19#3'Top'#2'Q'#5'Width'#3#202#0#20'BorderSp'
|
||||
+'acing.Around'#2#6#7'Caption'#6'!MainUnitHasTitleStatementCheckBox'#8'TabOrd'
|
||||
+'er'#2#5#0#0#9'TCheckBox'#16'RunnableCheckBox'#22'AnchorSideLeft.Control'#7#8
|
||||
+'MiscPage'#21'AnchorSideTop.Control'#7#6'Bevel1'#4'Left'#2#6#6'Height'#2#19#3
|
||||
+'Top'#2'p'#5'Width'#2'v'#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'Runnab'
|
||||
+'leCheckBox'#8'TabOrder'#2#3#0#0#9'TCheckBox'#19'AlwaysBuildCheckBox'#22'Anc'
|
||||
+'horSideLeft.Control'#7#8'MiscPage'#21'AnchorSideTop.Control'#7#16'RunnableC'
|
||||
+'heckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#19#3
|
||||
+'Top'#3#137#0#5'Width'#3#129#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#19
|
||||
+'AlwaysBuildCheckBox'#8'TabOrder'#2#4#0#0#0#5'TPage'#10'LazDocPage'#7'Captio'
|
||||
+'n'#6#10'LazDocPage'#11'ClientWidth'#3#213#1#12'ClientHeight'#3'd'#1#0#9'TGr'
|
||||
+'oupBox'#19'LazDocPathsGroupBox'#4'Left'#2#6#6'Height'#3#203#0#3'Top'#2#6#5
|
||||
+'Width'#3#201#1#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2
|
||||
+#6#7'Caption'#6#19'LazDocPathsGroupBox'#12'ClientHeight'#3#203#0#11'ClientWi'
|
||||
+'dth'#3#201#1#8'TabOrder'#2#0#0#8'TListBox'#13'LazDocListBox'#22'AnchorSideL'
|
||||
+'eft.Control'#7#19'LazDocPathsGroupBox'#21'AnchorSideTop.Control'#7#14'LazDo'
|
||||
+'cPathEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'
|
||||
+#7#19'LazDocPathsGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2
|
||||
+#6#6'Height'#2'l'#3'Top'#2'#'#5'Width'#3#185#1#7'Anchors'#11#5'akTop'#6'akLe'
|
||||
+'ft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#0#8'TopIndex'#2
|
||||
+#255#0#0#5'TEdit'#14'LazDocPathEdit'#22'AnchorSideLeft.Control'#7#19'LazDocP'
|
||||
+'athsGroupBox'#21'AnchorSideTop.Control'#7#19'LazDocPathsGroupBox'#23'Anchor'
|
||||
+'SideRight.Control'#7#18'LazDocBrowseButton'#4'Left'#2#6#6'Height'#2#23#3'To'
|
||||
+'p'#2#6#5'Width'#3#155#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'Bo'
|
||||
+'rderSpacing.Around'#2#6#8'TabOrder'#2#1#4'Text'#6#14'LazDocPathEdit'#0#0#7
|
||||
+'TButton'#18'LazDocBrowseButton'#22'AnchorSideLeft.Control'#7#14'LazDocPathE'
|
||||
+'dit'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#19
|
||||
+'LazDocPathsGroupBox'#23'AnchorSideRight.Control'#7#19'LazDocPathsGroupBox'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#167#1#6'Height'#2#23#3'To'
|
||||
+'p'#2#6#5'Width'#2#24#7'Anchors'#11#5'akTop'#7'akRight'#0#17'BorderSpacing.T'
|
||||
+'op'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#3'...'#7'OnClick'#7#23'Laz'
|
||||
+'DocBrowseButtonClick'#8'TabOrder'#2#2#0#0#7'TBitBtn'#19'LazDocAddPathButton'
|
||||
+#22'AnchorSideLeft.Control'#7#19'LazDocPathsGroupBox'#21'AnchorSideTop.Contr'
|
||||
+'ol'#7#13'LazDocListBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6
|
||||
+'Height'#2#29#3'Top'#3#149#0#5'Width'#3#158#0#8'AutoSize'#9#20'BorderSpacing'
|
||||
+'.Around'#2#6#7'Caption'#6#19'LazDocAddPathButton'#9'NumGlyphs'#2#0#7'OnClic'
|
||||
+'k'#7#24'LazDocAddPathButtonClick'#8'TabOrder'#2#3#0#0#7'TBitBtn'#22'LazDocD'
|
||||
+'eletePathButton'#22'AnchorSideLeft.Control'#7#19'LazDocAddPathButton'#19'An'
|
||||
+'chorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#13'LazDocList'
|
||||
+'Box'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3#170#0#6'Height'#2#29#3
|
||||
,'Top'#3#149#0#5'Width'#3#175#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#22'LazDocDeletePathButton'#9'NumGlyphs'#2#0#7'OnClick'#7#27'LazD'
|
||||
+'ocDeletePathButtonClick'#8'TabOrder'#2#4#0#0#0#0#5'TPage'#8'SavePage'#7'Cap'
|
||||
+'tion'#6#8'SavePage'#11'ClientWidth'#3#213#1#12'ClientHeight'#3'd'#1#0#9'TCh'
|
||||
+'eckBox'#26'SaveClosedUnitInfoCheckBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6
|
||||
+#5'Width'#3#201#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'
|
||||
+#6#26'SaveClosedUnitInfoCheckBox'#8'TabOrder'#2#0#0#0#9'TCheckBox'#31'SaveOn'
|
||||
+'lyProjectUnitInfoCheckBox'#21'AnchorSideTop.Control'#7#26'SaveClosedUnitInf'
|
||||
+'oCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22
|
||||
+#3'Top'#2'"'#5'Width'#3#201#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2
|
||||
+#6#7'Caption'#6#31'SaveOnlyProjectUnitInfoCheckBox'#8'TabOrder'#2#1#0#0#11'T'
|
||||
+'RadioGroup'#29'SaveSessionLocationRadioGroup'#21'AnchorSideTop.Control'#7#31
|
||||
+'SaveOnlyProjectUnitInfoCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'A'
|
||||
+'nchorSideRight.Control'#7#8'SavePage'#20'AnchorSideRight.Side'#7#9'asrBotto'
|
||||
+'m'#4'Left'#2#6#6'Height'#2#4#3'Top'#2'D'#5'Width'#3#201#1#5'Align'#7#5'alTo'
|
||||
+'p'#8'AutoFill'#9#8'AutoSize'#9#17'BorderSpacing.Top'#2#6#20'BorderSpacing.A'
|
||||
+'round'#2#6#7'Caption'#6#29'SaveSessionLocationRadioGroup'#28'ChildSizing.Le'
|
||||
+'ftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.Enl'
|
||||
+'argeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertic'
|
||||
+'al'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'cr'
|
||||
+'sScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildS'
|
||||
+'izing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPe'
|
||||
+'rLine'#2#1#8'TabOrder'#2#2#0#0#0#5'TPage'#15'VersionInfoPage'#7'Caption'#6
|
||||
+#15'VersionInfoPage'#11'ClientWidth'#3#209#1#12'ClientHeight'#3'q'#1#0#9'TGr'
|
||||
+'oupBox'#19'VersionInfoGroupBox'#22'AnchorSideLeft.Control'#7#24'LanguageSet'
|
||||
+'tingsGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#20'AnchorSideRight.Sid'
|
||||
+'e'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'e'#3'Top'#2#31#5'Width'#3#197#1#5
|
||||
+'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#17
|
||||
+'Version Numbering'#12'ClientHeight'#2'e'#11'ClientWidth'#3#197#1#8'TabOrder'
|
||||
+#2#0#0#6'TLabel'#12'VersionLabel'#22'AnchorSideLeft.Control'#7#19'VersionInf'
|
||||
+'oGroupBox'#21'AnchorSideTop.Control'#7#19'VersionInfoGroupBox'#4'Left'#2#6#6
|
||||
+'Height'#2#14#3'Top'#2#6#5'Width'#2'('#20'BorderSpacing.Around'#2#6#7'Captio'
|
||||
+'n'#6#8'Version:'#11'ParentColor'#8#0#0#6'TLabel'#18'MajorRevisionLabel'#22
|
||||
+'AnchorSideLeft.Control'#7#15'VersionSpinEdit'#19'AnchorSideLeft.Side'#7#9'a'
|
||||
+'srBottom'#21'AnchorSideTop.Control'#7#19'VersionInfoGroupBox'#4'Left'#2'j'#6
|
||||
+'Height'#2#14#3'Top'#2#6#5'Width'#2'K'#18'BorderSpacing.Left'#2#24#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#15'Major Revision:'#11'ParentColor'#8#0#0#6
|
||||
+'TLabel'#18'MinorRevisionLabel'#22'AnchorSideLeft.Control'#7#21'MajorRevisio'
|
||||
+'nSpinEdit'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'
|
||||
+#7#19'VersionInfoGroupBox'#4'Left'#3#206#0#6'Height'#2#14#3'Top'#2#6#5'Width'
|
||||
+#2'J'#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#15'Minor Revision:'#11'ParentColor'#8#0#0#6'TLabel'#10'BuildLabel'#22'Ancho'
|
||||
+'rSideLeft.Control'#7#21'MinorRevisionSpinEdit'#19'AnchorSideLeft.Side'#7#9
|
||||
+'asrBottom'#21'AnchorSideTop.Control'#7#19'VersionInfoGroupBox'#4'Left'#3'2'
|
||||
+#1#6'Height'#2#14#3'Top'#2#6#5'Width'#2#27#18'BorderSpacing.Left'#2#24#20'Bo'
|
||||
+'rderSpacing.Around'#2#6#7'Caption'#6#6'Build:'#11'ParentColor'#8#0#0#5'TEdi'
|
||||
+'t'#9'BuildEdit'#22'AnchorSideLeft.Control'#7#10'BuildLabel'#21'AnchorSideTo'
|
||||
+'p.Control'#7#10'BuildLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3
|
||||
+'2'#1#6'Height'#2#20#3'Top'#2#26#5'Width'#2'F'#8'TabOrder'#2#0#4'Text'#6#1'0'
|
||||
+#0#0#9'TSpinEdit'#15'VersionSpinEdit'#22'AnchorSideLeft.Control'#7#12'Versio'
|
||||
+'nLabel'#21'AnchorSideTop.Control'#7#12'VersionLabel'#18'AnchorSideTop.Side'
|
||||
+#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#26#5'Width'#2'F'#8'TabOr'
|
||||
+'der'#2#1#0#0#9'TSpinEdit'#21'MajorRevisionSpinEdit'#22'AnchorSideLeft.Contr'
|
||||
+'ol'#7#18'MajorRevisionLabel'#21'AnchorSideTop.Control'#7#18'MajorRevisionLa'
|
||||
+'bel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2'j'#6'Height'#2#20#3'To'
|
||||
+'p'#2#26#5'Width'#2'F'#8'TabOrder'#2#2#0#0#9'TSpinEdit'#21'MinorRevisionSpin'
|
||||
+'Edit'#22'AnchorSideLeft.Control'#7#18'MinorRevisionLabel'#21'AnchorSideTop.'
|
||||
+'Control'#7#18'MinorRevisionLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'L'
|
||||
+'eft'#3#206#0#6'Height'#2#20#3'Top'#2#26#5'Width'#2'F'#8'TabOrder'#2#3#0#0#9
|
||||
+'TCheckBox"AutomaticallyIncreaseBuildCheckBox'#22'AnchorSideLeft.Control'#7
|
||||
+#19'VersionInfoGroupBox'#21'AnchorSideTop.Control'#7#15'VersionSpinEdit'#18
|
||||
+'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#19#3'Top'#2':'#5
|
||||
+'Width'#3#158#0#17'BorderSpacing.Top'#2#6#20'BorderSpacing.Around'#2#6#7'Cap'
|
||||
+'tion'#6#28'Automatically increase Build'#8'TabOrder'#2#4#0#0#0#9'TCheckBox'
|
||||
,#22'UseVersionInfoCheckBox'#4'Left'#2#6#6'Height'#2#19#3'Top'#2#6#5'Width'#3
|
||||
+#197#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6'"Includ'
|
||||
+'e Version Info in executable'#8'OnChange'#7#28'UseVersionInfoCheckBoxChange'
|
||||
+#8'TabOrder'#2#1#0#0#9'TGroupBox'#24'LanguageSettingsGroupBox'#18'AnchorSide'
|
||||
+'Top.Side'#7#9'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6
|
||||
+#6'Height'#2'G'#3'Top'#3#138#0#5'Width'#3#197#1#5'Align'#7#5'alTop'#8'AutoSi'
|
||||
+'ze'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'Language Options'#12'Cli'
|
||||
+'entHeight'#2'G'#11'ClientWidth'#3#197#1#8'TabOrder'#2#2#0#6'TLabel'#22'Lang'
|
||||
+'Bottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'Z'#5'Width'#3#7#1#20'BorderSpac'
|
||||
+'ing.Around'#2#6#7'Caption'#6'!MainUnitHasTitleStatementCheckBox'#8'TabOrder'
|
||||
+#2#5#0#0#9'TCheckBox'#16'RunnableCheckBox'#22'AnchorSideLeft.Control'#7#8'Mi'
|
||||
+'scPage'#21'AnchorSideTop.Control'#7#6'Bevel1'#4'Left'#2#6#6'Height'#2#22#3
|
||||
+'Top'#2'|'#5'Width'#3#145#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'Run'
|
||||
+'nableCheckBox'#8'TabOrder'#2#3#0#0#9'TCheckBox'#19'AlwaysBuildCheckBox'#22
|
||||
+'AnchorSideLeft.Control'#7#8'MiscPage'#21'AnchorSideTop.Control'#7#16'Runnab'
|
||||
+'leCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22
|
||||
+#3'Top'#3#152#0#5'Width'#3#161#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#19
|
||||
+'AlwaysBuildCheckBox'#8'TabOrder'#2#4#0#0#9'TCheckBox'#22'LRSInOutputDirChec'
|
||||
+'kBox'#22'AnchorSideLeft.Control'#7#8'MiscPage'#21'AnchorSideTop.Control'#7
|
||||
+#19'AlwaysBuildCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6
|
||||
+'Height'#2#22#3'Top'#3#180#0#5'Width'#3#184#0#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#22'LRSInOutputDirCheckBox'#8'TabOrder'#2#6#0#0#0#5'TPage'#10'Laz'
|
||||
+'DocPage'#7'Caption'#6#10'LazDocPage'#11'ClientWidth'#3#215#1#12'ClientHeigh'
|
||||
+'t'#3'y'#1#0#9'TGroupBox'#19'LazDocPathsGroupBox'#4'Left'#2#6#6'Height'#3#203
|
||||
+#0#3'Top'#2#6#5'Width'#3#203#1#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSp'
|
||||
+'acing.Around'#2#6#7'Caption'#6#19'LazDocPathsGroupBox'#12'ClientHeight'#3
|
||||
+#184#0#11'ClientWidth'#3#199#1#5'Ctl3D'#8#8'TabOrder'#2#0#0#8'TListBox'#13'L'
|
||||
+'azDocListBox'#22'AnchorSideLeft.Control'#7#19'LazDocPathsGroupBox'#21'Ancho'
|
||||
+'rSideTop.Control'#7#14'LazDocPathEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'
|
||||
+#23'AnchorSideRight.Control'#7#19'LazDocPathsGroupBox'#20'AnchorSideRight.Si'
|
||||
+'de'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'l'#3'Top'#2'#'#5'Width'#3#187#1#7
|
||||
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#10
|
||||
+'ItemHeight'#2#0#8'TabOrder'#2#0#8'TopIndex'#2#255#0#0#5'TEdit'#14'LazDocPat'
|
||||
+'hEdit'#22'AnchorSideLeft.Control'#7#19'LazDocPathsGroupBox'#21'AnchorSideTo'
|
||||
+'p.Control'#7#19'LazDocPathsGroupBox'#23'AnchorSideRight.Control'#7#18'LazDo'
|
||||
+'cBrowseButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#6#5'Width'#3#157#1#7'Anc'
|
||||
+'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#8'Tab'
|
||||
+'Order'#2#1#4'Text'#6#14'LazDocPathEdit'#0#0#7'TButton'#18'LazDocBrowseButto'
|
||||
+'n'#22'AnchorSideLeft.Control'#7#14'LazDocPathEdit'#19'AnchorSideLeft.Side'#7
|
||||
+#9'asrBottom'#21'AnchorSideTop.Control'#7#19'LazDocPathsGroupBox'#23'AnchorS'
|
||||
+'ideRight.Control'#7#19'LazDocPathsGroupBox'#20'AnchorSideRight.Side'#7#9'as'
|
||||
+'rBottom'#4'Left'#3#169#1#6'Height'#2#23#3'Top'#2#6#5'Width'#2#24#7'Anchors'
|
||||
+#11#5'akTop'#7'akRight'#0#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2
|
||||
+#6#7'Caption'#6#3'...'#7'OnClick'#7#23'LazDocBrowseButtonClick'#8'TabOrder'#2
|
||||
+#2#0#0#7'TBitBtn'#19'LazDocAddPathButton'#22'AnchorSideLeft.Control'#7#19'La'
|
||||
+'zDocPathsGroupBox'#21'AnchorSideTop.Control'#7#13'LazDocListBox'#18'AnchorS'
|
||||
+'ideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#29#3'Top'#3#149#0#5'Wid'
|
||||
,'th'#3#158#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#19'LazD'
|
||||
+'ocAddPathButton'#9'NumGlyphs'#2#0#7'OnClick'#7#24'LazDocAddPathButtonClick'
|
||||
+#8'TabOrder'#2#3#0#0#7'TBitBtn'#22'LazDocDeletePathButton'#22'AnchorSideLeft'
|
||||
+'.Control'#7#19'LazDocAddPathButton'#19'AnchorSideLeft.Side'#7#9'asrBottom'
|
||||
+#21'AnchorSideTop.Control'#7#13'LazDocListBox'#18'AnchorSideTop.Side'#7#9'as'
|
||||
+'rBottom'#4'Left'#3#170#0#6'Height'#2#29#3'Top'#3#149#0#5'Width'#3#175#0#8'A'
|
||||
+'utoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#22'LazDocDeletePathBut'
|
||||
+'ton'#9'NumGlyphs'#2#0#7'OnClick'#7#27'LazDocDeletePathButtonClick'#8'TabOrd'
|
||||
+'er'#2#4#0#0#0#0#5'TPage'#8'SavePage'#7'Caption'#6#8'SavePage'#11'ClientWidt'
|
||||
+'h'#3#215#1#12'ClientHeight'#3'y'#1#0#9'TCheckBox'#26'SaveClosedUnitInfoChec'
|
||||
+'kBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#203#1#5'Align'#7#5'a'
|
||||
+'lTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#26'SaveClosedUnitInfoCheckB'
|
||||
+'ox'#8'TabOrder'#2#0#0#0#9'TCheckBox'#31'SaveOnlyProjectUnitInfoCheckBox'#21
|
||||
+'AnchorSideTop.Control'#7#26'SaveClosedUnitInfoCheckBox'#18'AnchorSideTop.Si'
|
||||
+'de'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#3#203#1#5
|
||||
+'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#31'SaveOnlyProj'
|
||||
+'ectUnitInfoCheckBox'#8'TabOrder'#2#1#0#0#11'TRadioGroup'#29'SaveSessionLoca'
|
||||
+'tionRadioGroup'#21'AnchorSideTop.Control'#7#31'SaveOnlyProjectUnitInfoCheck'
|
||||
+'Box'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#8
|
||||
+'SavePage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#4
|
||||
+#3'Top'#2'D'#5'Width'#3#203#1#5'Align'#7#5'alTop'#8'AutoFill'#9#8'AutoSize'#9
|
||||
+#17'BorderSpacing.Top'#2#6#20'BorderSpacing.Around'#2#6#7'Caption'#6#29'Save'
|
||||
+'SessionLocationRadioGroup'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSiz'
|
||||
+'ing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogen'
|
||||
+'ousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResi'
|
||||
+'ze'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.Sh'
|
||||
+'rinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRig'
|
||||
+'htThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1#5'Ctl3D'#8#8'TabOrde'
|
||||
+'r'#2#2#0#0#0#5'TPage'#15'VersionInfoPage'#7'Caption'#6#15'VersionInfoPage'
|
||||
+#11'ClientWidth'#3#215#1#12'ClientHeight'#3'y'#1#0#9'TGroupBox'#19'VersionIn'
|
||||
+'foGroupBox'#22'AnchorSideLeft.Control'#7#24'LanguageSettingsGroupBox'#18'An'
|
||||
+'chorSideTop.Side'#7#9'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4
|
||||
+'Left'#2#6#6'Height'#2'e'#3'Top'#2#31#5'Width'#3#203#1#5'Align'#7#5'alTop'#8
|
||||
+'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#17'Version Numbering'
|
||||
+#12'ClientHeight'#2'R'#11'ClientWidth'#3#199#1#5'Ctl3D'#8#8'TabOrder'#2#0#0#6
|
||||
+'TLabel'#12'VersionLabel'#22'AnchorSideLeft.Control'#7#19'VersionInfoGroupBo'
|
||||
+'x'#21'AnchorSideTop.Control'#7#19'VersionInfoGroupBox'#4'Left'#2#6#6'Height'
|
||||
+#2#14#3'Top'#2#6#5'Width'#2'('#20'BorderSpacing.Around'#2#6#7'Caption'#6#8'V'
|
||||
+'ersion:'#11'ParentColor'#8#0#0#6'TLabel'#18'MajorRevisionLabel'#22'AnchorSi'
|
||||
+'deLeft.Control'#7#15'VersionSpinEdit'#19'AnchorSideLeft.Side'#7#9'asrBottom'
|
||||
+#21'AnchorSideTop.Control'#7#19'VersionInfoGroupBox'#4'Left'#2'j'#6'Height'#2
|
||||
+#14#3'Top'#2#6#5'Width'#2'K'#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Ar'
|
||||
+'ound'#2#6#7'Caption'#6#15'Major Revision:'#11'ParentColor'#8#0#0#6'TLabel'
|
||||
+#18'MinorRevisionLabel'#22'AnchorSideLeft.Control'#7#21'MajorRevisionSpinEdi'
|
||||
+'t'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#19'Ve'
|
||||
+'rsionInfoGroupBox'#4'Left'#3#206#0#6'Height'#2#14#3'Top'#2#6#5'Width'#2'J'
|
||||
+#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#15'Mi'
|
||||
+'nor Revision:'#11'ParentColor'#8#0#0#6'TLabel'#10'BuildLabel'#22'AnchorSide'
|
||||
+'Left.Control'#7#21'MinorRevisionSpinEdit'#19'AnchorSideLeft.Side'#7#9'asrBo'
|
||||
+'ttom'#21'AnchorSideTop.Control'#7#19'VersionInfoGroupBox'#4'Left'#3'2'#1#6
|
||||
+'Height'#2#14#3'Top'#2#6#5'Width'#2#27#18'BorderSpacing.Left'#2#24#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#6'Build:'#11'ParentColor'#8#0#0#5'TEdit'#9
|
||||
+'BuildEdit'#22'AnchorSideLeft.Control'#7#10'BuildLabel'#21'AnchorSideTop.Con'
|
||||
+'trol'#7#10'BuildLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3'2'#1
|
||||
+#6'Height'#2#20#3'Top'#2#26#5'Width'#2'F'#8'TabOrder'#2#0#4'Text'#6#1'0'#0#0
|
||||
+#9'TSpinEdit'#15'VersionSpinEdit'#22'AnchorSideLeft.Control'#7#12'VersionLab'
|
||||
+'el'#21'AnchorSideTop.Control'#7#12'VersionLabel'#18'AnchorSideTop.Side'#7#9
|
||||
+'asrBottom'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#26#5'Width'#2'F'#8'TabOrder'
|
||||
+#2#1#0#0#9'TSpinEdit'#21'MajorRevisionSpinEdit'#22'AnchorSideLeft.Control'#7
|
||||
+#18'MajorRevisionLabel'#21'AnchorSideTop.Control'#7#18'MajorRevisionLabel'#18
|
||||
+'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2'j'#6'Height'#2#20#3'Top'#2#26#5
|
||||
+'Width'#2'F'#8'TabOrder'#2#2#0#0#9'TSpinEdit'#21'MinorRevisionSpinEdit'#22'A'
|
||||
+'nchorSideLeft.Control'#7#18'MinorRevisionLabel'#21'AnchorSideTop.Control'#7
|
||||
+#18'MinorRevisionLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3#206#0
|
||||
,#6'Height'#2#20#3'Top'#2#26#5'Width'#2'F'#8'TabOrder'#2#3#0#0#9'TCheckBox"Au'
|
||||
+'tomaticallyIncreaseBuildCheckBox'#22'AnchorSideLeft.Control'#7#19'VersionIn'
|
||||
+'foGroupBox'#21'AnchorSideTop.Control'#7#15'VersionSpinEdit'#18'AnchorSideTo'
|
||||
+'p.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#19#3'Top'#2':'#5'Width'#3#158
|
||||
+#0#17'BorderSpacing.Top'#2#6#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'Au'
|
||||
+'tomatically increase Build'#8'TabOrder'#2#4#0#0#0#9'TCheckBox'#22'UseVersio'
|
||||
+'nInfoCheckBox'#4'Left'#2#6#6'Height'#2#19#3'Top'#2#6#5'Width'#3#203#1#5'Ali'
|
||||
+'gn'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6'"Include Version I'
|
||||
+'nfo in executable'#8'OnChange'#7#28'UseVersionInfoCheckBoxChange'#8'TabOrde'
|
||||
+'r'#2#1#0#0#9'TGroupBox'#24'LanguageSettingsGroupBox'#18'AnchorSideTop.Side'
|
||||
+#7#9'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'
|
||||
+#2'G'#3'Top'#3#138#0#5'Width'#3#203#1#5'Align'#7#5'alTop'#8'AutoSize'#9#20'B'
|
||||
+'orderSpacing.Around'#2#6#7'Caption'#6#16'Language Options'#12'ClientHeight'
|
||||
+#2'4'#11'ClientWidth'#3#199#1#5'Ctl3D'#8#8'TabOrder'#2#2#0#6'TLabel'#22'Lang'
|
||||
+'uageSelectionLabel'#22'AnchorSideLeft.Control'#7#24'LanguageSettingsGroupBo'
|
||||
+'x'#21'AnchorSideTop.Control'#7#24'LanguageSettingsGroupBox'#4'Left'#2#6#6'H'
|
||||
+'eight'#2#14#3'Top'#2#6#5'Width'#2'b'#20'BorderSpacing.Around'#2#6#7'Caption'
|
||||
@ -276,71 +282,73 @@ LazarusResources.Add('TProjectOptionsDialog','FORMDATA',[
|
||||
+'ComboBox'#25'LanguageSelectionComboBox'#22'AnchorSideLeft.Control'#7#22'Lan'
|
||||
+'guageSelectionLabel'#21'AnchorSideTop.Control'#7#22'LanguageSelectionLabel'
|
||||
+#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#26
|
||||
+#5'Width'#3#248#0#17'BorderSpacing.Top'#2#2#20'BorderSpacing.Bottom'#2#6#10
|
||||
+'ItemHeight'#2#13#8'TabOrder'#2#0#4'Text'#6#12'U.S. English'#0#0#9'TComboBox'
|
||||
+#20'CharacterSetComboBox'#22'AnchorSideLeft.Control'#7#17'CharacterSetLabel'
|
||||
+#21'AnchorSideTop.Control'#7#25'LanguageSelectionComboBox'#23'AnchorSideRigh'
|
||||
+'t.Control'#7#24'LanguageSettingsGroupBox'#20'AnchorSideRight.Side'#7#9'asrB'
|
||||
+'ottom'#4'Left'#3#4#1#6'Height'#2#21#3'Top'#2#26#5'Width'#3#183#0#7'Anchors'
|
||||
+#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#20'BorderSpa'
|
||||
+'cing.Bottom'#2#6#10'ItemHeight'#2#13#8'TabOrder'#2#1#4'Text'#6#12'Multiling'
|
||||
+'ual'#0#0#0#9'TGroupBox'#17'OtherInfoGroupBox'#18'AnchorSideTop.Side'#7#9'as'
|
||||
+'rBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'e'
|
||||
+#3'Top'#3#215#0#5'Width'#3#197#1#5'Align'#7#5'alTop'#8'AutoSize'#9#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#10'Other Info'#12'ClientHeight'#2'e'#11'Cl'
|
||||
+'ientWidth'#3#197#1#8'TabOrder'#2#3#0#6'TLabel'#16'DescriptionLabel'#21'Anch'
|
||||
+'orSideTop.Control'#7#15'DescriptionEdit'#18'AnchorSideTop.Side'#7#9'asrCent'
|
||||
+'er'#4'Left'#2#6#6'Height'#2#14#3'Top'#2#3#5'Width'#2':'#18'BorderSpacing.Le'
|
||||
+'ft'#2#6#7'Caption'#6#12'Description:'#11'ParentColor'#8#0#0#6'TLabel'#14'Co'
|
||||
+'pyrightLabel'#22'AnchorSideLeft.Control'#7#16'DescriptionLabel'#21'AnchorSi'
|
||||
+'deTop.Control'#7#13'CopyrightEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#4
|
||||
+'Left'#2#6#6'Height'#2#14#3'Top'#2#30#5'Width'#2'4'#7'Caption'#6#10'Copyrigh'
|
||||
+'t:'#11'ParentColor'#8#0#0#5'TEdit'#15'DescriptionEdit'#19'AnchorSideLeft.Si'
|
||||
+'de'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBox'#20'A'
|
||||
+'nchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'F'#6'Height'#2#21#5'Width'#3
|
||||
+'u'#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'CopyrightEdit'
|
||||
+#22'AnchorSideLeft.Control'#7#15'DescriptionEdit'#21'AnchorSideTop.Control'#7
|
||||
+#15'DescriptionEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRigh'
|
||||
+'t.Control'#7#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4
|
||||
+'Left'#2'F'#6'Height'#2#21#3'Top'#2#27#5'Width'#3'u'#1#7'Anchors'#11#5'akTop'
|
||||
+#6'akLeft'#7'akRight'#0#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6
|
||||
+#8'TabOrder'#2#1#0#0#7'TBitBtn'#20'AdditionalInfoButton'#21'AnchorSideTop.Co'
|
||||
+'ntrol'#7#13'CopyrightEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorS'
|
||||
+'ideRight.Control'#7#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'#7#9'asrB'
|
||||
+'ottom'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'['#1#6'Height'#2
|
||||
+#23#3'Top'#2'6'#5'Width'#2'`'#7'Anchors'#11#5'akTop'#7'akRight'#0#8'AutoSize'
|
||||
+#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#15'Additional Info'#9'NumGlyphs'
|
||||
+#2#0#7'OnClick'#7#25'AdditionalInfoButtonClick'#8'TabOrder'#2#2#0#0#0#0#5'TP'
|
||||
+'age'#8'i18nPage'#7'Caption'#6#4'i18n'#11'ClientWidth'#3#213#1#12'ClientHeig'
|
||||
+'ht'#3'd'#1#0#9'TGroupBox'#12'I18NGroupBox'#22'AnchorSideLeft.Control'#7#17
|
||||
+'OtherInfoGroupBox'#21'AnchorSideTop.Control'#7#19'VersionInfoGroupBox'#18'A'
|
||||
+#5'Width'#3#248#0#12'AutoComplete'#8#17'BorderSpacing.Top'#2#2#20'BorderSpac'
|
||||
+'ing.Bottom'#2#6#5'Ctl3D'#8#10'ItemHeight'#2#0#9'ItemWidth'#2#0#8'TabOrder'#2
|
||||
+#0#4'Text'#6#12'U.S. English'#0#0#9'TComboBox'#20'CharacterSetComboBox'#22'A'
|
||||
+'nchorSideLeft.Control'#7#17'CharacterSetLabel'#21'AnchorSideTop.Control'#7
|
||||
+#25'LanguageSelectionComboBox'#23'AnchorSideRight.Control'#7#24'LanguageSett'
|
||||
+'ingsGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#4#1#6'Heigh'
|
||||
+'t'#2#21#3'Top'#2#26#5'Width'#3#189#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akR'
|
||||
+'ight'#0#12'AutoComplete'#8#19'BorderSpacing.Right'#2#6#20'BorderSpacing.Bot'
|
||||
+'tom'#2#6#5'Ctl3D'#8#10'ItemHeight'#2#0#9'ItemWidth'#2#0#8'TabOrder'#2#1#4'T'
|
||||
+'ext'#6#12'Multilingual'#0#0#0#9'TGroupBox'#17'OtherInfoGroupBox'#18'AnchorS'
|
||||
+'ideTop.Side'#7#9'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'
|
||||
+#2#6#6'Height'#2'e'#3'Top'#3#215#0#5'Width'#3#203#1#5'Align'#7#5'alTop'#8'Au'
|
||||
+'toSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#10'Other Info'#12'Clien'
|
||||
+'tHeight'#2'R'#11'ClientWidth'#3#199#1#5'Ctl3D'#8#8'TabOrder'#2#3#0#6'TLabel'
|
||||
+#16'DescriptionLabel'#21'AnchorSideTop.Control'#7#15'DescriptionEdit'#18'Anc'
|
||||
+'horSideTop.Side'#7#9'asrCenter'#4'Left'#2#6#6'Height'#2#14#3'Top'#2#3#5'Wid'
|
||||
+'th'#2':'#18'BorderSpacing.Left'#2#6#7'Caption'#6#12'Description:'#11'Parent'
|
||||
+'Color'#8#0#0#6'TLabel'#14'CopyrightLabel'#22'AnchorSideLeft.Control'#7#16'D'
|
||||
+'escriptionLabel'#21'AnchorSideTop.Control'#7#13'CopyrightEdit'#18'AnchorSid'
|
||||
+'eTop.Side'#7#9'asrCenter'#4'Left'#2#6#6'Height'#2#14#3'Top'#2#30#5'Width'#2
|
||||
+'4'#7'Caption'#6#10'Copyright:'#11'ParentColor'#8#0#0#5'TEdit'#15'Descriptio'
|
||||
+'nEdit'#19'AnchorSideLeft.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7
|
||||
+#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'F'#6
|
||||
+'Height'#2#21#3'Top'#2#0#5'Width'#3'{'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7
|
||||
+'akRight'#0#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#8'TabOrde'
|
||||
+'r'#2#0#0#0#5'TEdit'#13'CopyrightEdit'#22'AnchorSideLeft.Control'#7#15'Descr'
|
||||
+'iptionEdit'#21'AnchorSideTop.Control'#7#15'DescriptionEdit'#18'AnchorSideTo'
|
||||
+'p.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBox'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'F'#6'Height'#2#21#3'Top'#2
|
||||
+#27#5'Width'#3'{'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#17'BorderS'
|
||||
+'pacing.Top'#2#6#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#1#0#0#7'TBitBtn'
|
||||
+#20'AdditionalInfoButton'#21'AnchorSideTop.Control'#7#13'CopyrightEdit'#18'A'
|
||||
+'nchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#17'OtherInf'
|
||||
+'oGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
|
||||
+'N'#3'Top'#2'"'#5'Width'#3#201#1#5'Align'#7#5'alTop'#8'AutoSize'#9#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#12'i18n Options'#12'ClientHeight'#2'N'#11
|
||||
+'ClientWidth'#3#201#1#8'TabOrder'#2#0#0#6'TLabel'#13'PoOutDirLabel'#4'Left'#2
|
||||
+#6#6'Height'#2#18#3'Top'#2#6#5'Width'#3#132#0#20'BorderSpacing.Around'#2#6#7
|
||||
,'Caption'#6#20'PO Output Directory:'#11'ParentColor'#8#0#0#5'TEdit'#12'POOut'
|
||||
+'DirEdit'#22'AnchorSideLeft.Control'#7#12'I18NGroupBox'#21'AnchorSideTop.Con'
|
||||
+'trol'#7#13'PoOutDirLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSi'
|
||||
+'deRight.Control'#7#14'POOutDirButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#30
|
||||
+#5'Width'#3#155#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpa'
|
||||
+'cing.Around'#2#6#8'TabOrder'#2#0#4'Text'#6#12'POOutDirEdit'#0#0#7'TButton'
|
||||
+#14'POOutDirButton'#21'AnchorSideTop.Control'#7#13'PoOutDirLabel'#18'AnchorS'
|
||||
+'ideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#12'I18NGroupBox'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#21'AnchorSideBottom.Side'#7#9'asrBo'
|
||||
+'ttom'#4'Left'#3#167#1#6'Height'#2#23#3'Top'#2#30#5'Width'#2#24#7'Anchors'#11
|
||||
+#5'akTop'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#3'...'#7'On'
|
||||
+'Click'#7#19'POOutDirButtonClick'#8'TabOrder'#2#1#0#0#0#9'TCheckBox'#18'Enab'
|
||||
+'leI18NCheckBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#201#1#5'Al'
|
||||
+'ign'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#11'Enable i18n'#8
|
||||
+'OnChange'#7#24'EnableI18NCheckBoxChange'#8'TabOrder'#2#1#0#0#0#0#12'TButton'
|
||||
+'Panel'#11'ButtonPanel'#4'Left'#2#6#6'Height'#2'('#3'Top'#3#164#1#5'Width'#3
|
||||
+#205#1#5'Align'#7#8'alBottom'#8'AutoSize'#9#8'TabOrder'#2#1#11'ShowButtons'
|
||||
+#11#4'pbOK'#8'pbCancel'#6'pbHelp'#0#0#0#22'TSelectDirectoryDialog'#21'Select'
|
||||
+'DirectoryDialog'#11'FilterIndex'#2#0#4'left'#2'X'#3'top'#3'p'#1#0#0#18'TOpe'
|
||||
+'nPictureDialog'#18'OpenPictureDialog1'#4'left'#2'u'#3'top'#3'p'#1#0#0#18'TS'
|
||||
+'avePictureDialog'#18'SavePictureDialog1'#5'Title'#6#12'Save file as'#4'left'
|
||||
+#3#146#0#3'top'#3'p'#1#0#0#0
|
||||
+'oGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#21'AnchorSideBottom.Side'
|
||||
+#7#9'asrBottom'#4'Left'#3'a'#1#6'Height'#2#23#3'Top'#2'6'#5'Width'#2'`'#7'An'
|
||||
+'chors'#11#5'akTop'#7'akRight'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#15'Additional Info'#9'NumGlyphs'#2#0#7'OnClick'#7#25'AdditionalI'
|
||||
+'nfoButtonClick'#8'TabOrder'#2#2#0#0#0#0#5'TPage'#8'i18nPage'#7'Caption'#6#4
|
||||
+'i18n'#11'ClientWidth'#3#215#1#12'ClientHeight'#3'y'#1#0#9'TGroupBox'#12'I18'
|
||||
,'NGroupBox'#22'AnchorSideLeft.Control'#7#17'OtherInfoGroupBox'#21'AnchorSide'
|
||||
+'Top.Control'#7#19'VersionInfoGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'
|
||||
+#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'
|
||||
+#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'N'#3'Top'#2'"'#5'Width'#3#203#1#5'Al'
|
||||
+'ign'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#12
|
||||
+'i18n Options'#12'ClientHeight'#2';'#11'ClientWidth'#3#199#1#5'Ctl3D'#8#8'Ta'
|
||||
+'bOrder'#2#0#0#6'TLabel'#13'PoOutDirLabel'#4'Left'#2#6#6'Height'#2#18#3'Top'
|
||||
+#2#6#5'Width'#3#132#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#20'PO Output'
|
||||
+' 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#157#1#7'An'
|
||||
+'chors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#8'Ta'
|
||||
+'bOrder'#2#0#4'Text'#6#12'POOutDirEdit'#0#0#7'TButton'#14'POOutDirButton'#21
|
||||
+'AnchorSideTop.Control'#7#13'PoOutDirLabel'#18'AnchorSideTop.Side'#7#9'asrBo'
|
||||
+'ttom'#23'AnchorSideRight.Control'#7#12'I18NGroupBox'#20'AnchorSideRight.Sid'
|
||||
+'e'#7#9'asrBottom'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3#169#1#6
|
||||
+'Height'#2#23#3'Top'#2#30#5'Width'#2#24#7'Anchors'#11#5'akTop'#7'akRight'#0
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#3'...'#7'OnClick'#7#19'POOutDirBu'
|
||||
+'ttonClick'#8'TabOrder'#2#1#0#0#0#9'TCheckBox'#18'EnableI18NCheckBox'#4'Left'
|
||||
+#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#203#1#5'Align'#7#5'alTop'#20'Borde'
|
||||
+'rSpacing.Around'#2#6#7'Caption'#6#11'Enable i18n'#8'OnChange'#7#24'EnableI1'
|
||||
+'8NCheckBoxChange'#8'TabOrder'#2#1#0#0#0#0#12'TButtonPanel'#11'ButtonPanel'#4
|
||||
+'Left'#2#6#6'Height'#2'2'#3'Top'#3#154#1#5'Width'#3#205#1#5'Align'#7#8'alBot'
|
||||
+'tom'#8'AutoSize'#9#8'TabOrder'#2#1#11'ShowButtons'#11#4'pbOK'#8'pbCancel'#6
|
||||
+'pbHelp'#0#0#0#22'TSelectDirectoryDialog'#21'SelectDirectoryDialog'#11'Filte'
|
||||
+'rIndex'#2#0#4'left'#2'X'#3'top'#3'p'#1#0#0#18'TOpenPictureDialog'#18'OpenPi'
|
||||
+'ctureDialog1'#4'left'#2'u'#3'top'#3'p'#1#0#0#18'TSavePictureDialog'#18'Save'
|
||||
+'PictureDialog1'#5'Title'#6#12'Save file as'#4'left'#3#146#0#3'top'#3'p'#1#0
|
||||
+#0#0
|
||||
]);
|
||||
|
@ -106,6 +106,7 @@ type
|
||||
MainUnitHasTitleStatementCheckBox: TCheckBox;
|
||||
RunnableCheckBox: TCheckBox;
|
||||
AlwaysBuildCheckBox: TCheckBox;
|
||||
LRSInOutputDirCheckBox: TCheckBox;
|
||||
|
||||
// Lazdoc settings
|
||||
LazDocBrowseButton: TButton;
|
||||
@ -227,11 +228,13 @@ begin
|
||||
Result := False;
|
||||
if AProject.MainUnitInfo = nil then Exit;
|
||||
if AProject.IsVirtual then
|
||||
TargetExeName := EnvironmentOptions.GetTestBuildDirectory + ExtractFilename(AProject.MainUnitInfo.Filename)
|
||||
TargetExeName := EnvironmentOptions.GetTestBuildDirectory
|
||||
+ ExtractFilename(AProject.MainUnitInfo.Filename)
|
||||
else
|
||||
TargetExeName := AProject.CompilerOptions.CreateTargetFilename(AProject.MainFilename);
|
||||
|
||||
if not (CreateApplicationBundle(TargetExeName, AProject.Title,true) in [mrOk,mrIgnore]) then exit;
|
||||
if not (CreateApplicationBundle(TargetExeName, AProject.Title,true) in [mrOk,mrIgnore])
|
||||
then exit;
|
||||
if not (CreateAppBundleSymbolicLink(TargetExeName,true) in [mrOk,mrIgnore]) then exit;
|
||||
Result := True;
|
||||
end;
|
||||
@ -359,6 +362,7 @@ begin
|
||||
MainUnitHasTitleStatementCheckBox.Caption := lisMainUnitHasApplicationTitleStatements;
|
||||
RunnableCheckBox.Caption := lisProjectIsRunnable;
|
||||
AlwaysBuildCheckBox.Caption := lisProjOptsAlwaysBuildEvenIfNothingChanged;
|
||||
LRSInOutputDirCheckBox.Caption := lisPutLrsFilesInOutputDirectory;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.SetupVersionInfoPage(PageIndex: Integer);
|
||||
@ -445,6 +449,7 @@ begin
|
||||
(pfMainUnitHasTitleStatement in AProject.Flags);
|
||||
RunnableCheckBox.Checked := (pfRunnable in AProject.Flags);
|
||||
AlwaysBuildCheckBox.Checked := (pfAlwaysBuild in AProject.Flags);
|
||||
LRSInOutputDirCheckBox.Checked := (pfLRSFilesInOutputDirectory in AProject.Flags);
|
||||
|
||||
// lazdoc
|
||||
SplitString(Project.LazDocPaths,';',LazDocListBox.Items,true);
|
||||
@ -523,6 +528,7 @@ begin
|
||||
MainUnitHasTitleStatementCheckBox.Checked);
|
||||
SetProjectFlag(pfRunnable, RunnableCheckBox.Checked);
|
||||
SetProjectFlag(pfAlwaysBuild, AlwaysBuildCheckBox.Checked);
|
||||
SetProjectFlag(pfLRSFilesInOutputDirectory, LRSInOutputDirCheckBox.Checked);
|
||||
Project.Flags := NewFlags;
|
||||
|
||||
if SaveSessionLocationRadioGroup.ItemIndex>=0 then
|
||||
@ -556,6 +562,10 @@ begin
|
||||
Project.Resources.VersionInfo.HexLang:=MSLanguageToHex(LanguageSelectionComboBox.Text);
|
||||
Project.Resources.VersionInfo.HexCharSet:=MSCharacterSetToHex(CharacterSetComboBox.Text);
|
||||
//debugln(['TProjectOptionsDialog.ProjectOptionsClose Project.Resources.Modified=',Project.Resources.Modified]);
|
||||
|
||||
// extend include path
|
||||
Project.AutoAddOutputDirToIncPath;
|
||||
|
||||
if Project.Resources.Modified and (Project.MainUnitID >= 0) then
|
||||
begin
|
||||
if not Project.Resources.Regenerate(Project.MainFilename, True, False) then
|
||||
|
@ -451,7 +451,8 @@ type
|
||||
pfMainUnitHasCreateFormStatements,// add/remove Application.CreateForm statements
|
||||
pfMainUnitHasTitleStatement,// add/remove Application.Title:= statements
|
||||
pfRunnable, // project can be run
|
||||
pfAlwaysBuild // skip IDE's smart check if compilation is needed and always compile
|
||||
pfAlwaysBuild, // skip IDE's smart check if compilation is needed and always compile
|
||||
pfLRSFilesInOutputDirectory // put .lrs files in output directory
|
||||
);
|
||||
TProjectFlags = set of TProjectFlag;
|
||||
|
||||
@ -644,7 +645,8 @@ const
|
||||
pfMainUnitHasCreateFormStatements,
|
||||
pfMainUnitHasTitleStatement,
|
||||
pfRunnable,
|
||||
pfAlwaysBuild];
|
||||
pfAlwaysBuild,
|
||||
pfLRSFilesInOutputDirectory];
|
||||
ProjectFlagNames : array[TProjectFlag] of string = (
|
||||
'SaveClosedFiles',
|
||||
'SaveOnlyProjectUnits',
|
||||
@ -653,7 +655,8 @@ const
|
||||
'MainUnitHasCreateFormStatements',
|
||||
'MainUnitHasTitleStatement',
|
||||
'Runnable',
|
||||
'AlwaysBuild'
|
||||
'AlwaysBuild',
|
||||
'LRSInOutputDirectory'
|
||||
);
|
||||
|
||||
ProjectSessionStorageNames: array[TProjectSessionStorage] of string = (
|
||||
|
Loading…
Reference in New Issue
Block a user