mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-05-31 05:52:38 +02:00
IDE: compiler options: updated optimization _faster_ for fpc 2.2.2
git-svn-id: trunk@16147 -
This commit is contained in:
parent
cb164f1467
commit
32c38fd57d
@ -493,9 +493,6 @@ function MergeCustomOptions(const OldOptions, AddOptions: string): string;
|
||||
function ConvertSearchPathToCmdLine(const switch, paths: String): String;
|
||||
function ConvertOptionsToCmdLine(const Delim, Switch, OptionStr: string): string;
|
||||
|
||||
function CompilationGenerateCodeNameToType(
|
||||
const Name: string): TCompilationGenerateCode;
|
||||
|
||||
function LoadXMLCompileReasons(const AConfig: TXMLConfig;
|
||||
const APath: String; const DefaultReasons: TCompileReasons): TCompileReasons;
|
||||
procedure SaveXMLCompileReasons(const AConfig: TXMLConfig; const APath: String;
|
||||
@ -504,7 +501,7 @@ procedure SaveXMLCompileReasons(const AConfig: TXMLConfig; const APath: String;
|
||||
implementation
|
||||
|
||||
const
|
||||
CompilerOptionsVersion = 7;
|
||||
CompilerOptionsVersion = 8;
|
||||
Config_Filename = 'compileroptions.xml';
|
||||
|
||||
function ParseString(Options: TParsedCompilerOptions;
|
||||
@ -742,14 +739,6 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
function CompilationGenerateCodeNameToType(
|
||||
const Name: string): TCompilationGenerateCode;
|
||||
begin
|
||||
for Result:=Low(TCompilationGenerateCode) to High(TCompilationGenerateCode) do
|
||||
if CompareText(Name,CompilationGenerateCodeNames[Result])=0 then exit;
|
||||
Result:=cgcNormalCode;
|
||||
end;
|
||||
|
||||
function LoadXMLCompileReasons(const AConfig: TXMLConfig; const APath: String;
|
||||
const DefaultReasons: TCompileReasons): TCompileReasons;
|
||||
begin
|
||||
@ -1009,21 +998,16 @@ var
|
||||
Result:=MinimizeSearchPath(Result);
|
||||
end;
|
||||
|
||||
procedure ReadGenerate;
|
||||
var
|
||||
i: Integer;
|
||||
procedure ReadSmaller;
|
||||
begin
|
||||
if FileVersion<2 then begin
|
||||
i:=XMLConfigFile.GetValue(p+'Generate/Value', 1);
|
||||
if i=1 then
|
||||
Generate:=cgcFasterCode
|
||||
else
|
||||
Generate:=cgcSmallerCode
|
||||
end else begin
|
||||
Generate:=CompilationGenerateCodeNameToType(
|
||||
XMLConfigFile.GetValue(p+'Generate/Value',
|
||||
CompilationGenerateCodeNames[cgcNormalCode]));
|
||||
end;
|
||||
if XMLConfigFile.GetValue(p+'Generate/Value', 1)<>1 then
|
||||
SmallerCode:=true;
|
||||
end else if FileVersion<8 then begin
|
||||
if XMLConfigFile.GetValue(p+'Generate/Value','')='Smaller' then
|
||||
SmallerCode:=true;
|
||||
end else
|
||||
SmallerCode:=XMLConfigFile.GetValue(p+'SmallerCode/Value',false);
|
||||
end;
|
||||
|
||||
procedure ReadSmartLinkUnit;
|
||||
@ -1071,7 +1055,7 @@ begin
|
||||
p:=Path+'Parsing/SyntaxOptions/'
|
||||
else
|
||||
p:=Path+'SymantecChecking/';
|
||||
if FileVersion<5 then begin
|
||||
if FileVersion<6 then begin
|
||||
if XMLConfigFile.GetValue(p+'D2Extensions/Value', true) then
|
||||
FSyntaxMode:='ObjFPC';
|
||||
if XMLConfigFile.GetValue(p+'TPCompatible/Value', false) then
|
||||
@ -1104,8 +1088,8 @@ begin
|
||||
EmulatedFloatOpcodes := XMLConfigFile.GetValue(p+'EmulateFloatingPointOpCodes/Value', false);
|
||||
HeapSize := XMLConfigFile.GetValue(p+'HeapSize/Value', 0);
|
||||
VerifyObjMethodCall := XMLConfigFile.GetValue(p+'VerifyObjMethodCallValidity/Value', false);
|
||||
ReadGenerate;
|
||||
if FileVersion<6 then begin
|
||||
ReadSmaller;
|
||||
if FileVersion<7 then begin
|
||||
i:=XMLConfigFile.GetValue(p+'TargetProcessor/Value', 0);
|
||||
case i of
|
||||
1: TargetProcessor:='PENTIUM';
|
||||
@ -1260,7 +1244,7 @@ begin
|
||||
XMLConfigFile.SetDeleteValue(p+'EmulateFloatingPointOpCodes/Value', EmulatedFloatOpcodes,false);
|
||||
XMLConfigFile.SetDeleteValue(p+'HeapSize/Value', HeapSize,0);
|
||||
XMLConfigFile.SetDeleteValue(p+'VerifyObjMethodCallValidity/Value', VerifyObjMethodCall,false);
|
||||
XMLConfigFile.SetDeleteValue(p+'Generate/Value', CompilationGenerateCodeNames[Generate],CompilationGenerateCodeNames[cgcNormalCode]);
|
||||
XMLConfigFile.SetDeleteValue(p+'SmallerCode/Value', SmallerCode, false);
|
||||
XMLConfigFile.SetDeleteValue(p+'TargetProcessor/Value', TargetProcessor,'');
|
||||
XMLConfigFile.SetDeleteValue(p+'TargetCPU/Value', TargetCPU,'');
|
||||
XMLConfigFile.SetDeleteValue(p+'Optimizations/VariablesInRegisters/Value', VariablesInRegisters,false);
|
||||
@ -2043,12 +2027,8 @@ begin
|
||||
|
||||
OptimizeSwitches:='';
|
||||
|
||||
{ Generate G = faster g = smaller }
|
||||
case (Generate) of
|
||||
cgcNormalCode: ;
|
||||
cgcFasterCode: OptimizeSwitches := OptimizeSwitches + 'G';
|
||||
cgcSmallerCode: OptimizeSwitches := OptimizeSwitches + 'g';
|
||||
end;
|
||||
if SmallerCode then
|
||||
OptimizeSwitches := OptimizeSwitches + 's';
|
||||
|
||||
{ OptimizationLevel 1 = Level 1 2 = Level 2 3 = Level 3 }
|
||||
case (OptimizationLevel) of
|
||||
@ -2057,14 +2037,17 @@ begin
|
||||
3: OptimizeSwitches := OptimizeSwitches + '3';
|
||||
end;
|
||||
|
||||
if (VariablesInRegisters) then
|
||||
OptimizeSwitches := OptimizeSwitches + 'r';
|
||||
if (UncertainOptimizations) then
|
||||
OptimizeSwitches := OptimizeSwitches + 'u';
|
||||
|
||||
if OptimizeSwitches<>'' then
|
||||
switches := switches + ' -O'+OptimizeSwitches;
|
||||
|
||||
// uncertain
|
||||
if (UncertainOptimizations) then
|
||||
Switches := Switches + ' -OoUNCERTAIN';
|
||||
|
||||
// registers
|
||||
if (VariablesInRegisters) then
|
||||
Switches := Switches + ' -OoREGVAR';
|
||||
|
||||
{ TargetProcessor }
|
||||
if TargetProcessor<>'' then
|
||||
Switches:=Switches+' -Op'+UpperCase(TargetProcessor);
|
||||
@ -2446,7 +2429,7 @@ begin
|
||||
fOverflowChecks := false;
|
||||
fStackChecks := false;
|
||||
fHeapSize := 0;
|
||||
fGenerate := cgcFasterCode;
|
||||
FSmallerCode := false;
|
||||
fTargetProc := '';
|
||||
fTargetCPU := '';
|
||||
fVarsInReg := false;
|
||||
@ -2549,7 +2532,7 @@ begin
|
||||
FEmulatedFloatOpcodes := CompOpts.fEmulatedFloatOpcodes;
|
||||
fHeapSize := CompOpts.fHeapSize;
|
||||
fEmulatedFloatOpcodes := CompOpts.fEmulatedFloatOpcodes;
|
||||
fGenerate := CompOpts.fGenerate;
|
||||
FSmallerCode := CompOpts.FSmallerCode;
|
||||
fTargetProc := CompOpts.fTargetProc;
|
||||
fTargetCPU := CompOpts.fTargetCPU;
|
||||
fVarsInReg := CompOpts.fVarsInReg;
|
||||
@ -2630,13 +2613,6 @@ end;
|
||||
procedure TBaseCompilerOptions.CreateDiff(CompOpts: TBaseCompilerOptions;
|
||||
Tool: TCompilerDiffTool);
|
||||
|
||||
procedure AddDiff(const PropertyName: string;
|
||||
const Old, New: TCompilationGenerateCode);
|
||||
begin
|
||||
if Old=New then exit;
|
||||
Tool.AddDiffItem(PropertyName,CompilationGenerateCodeNames[New]);
|
||||
end;
|
||||
|
||||
procedure AddDiff(const PropertyName: string;
|
||||
const Old, New: TCompilationExecutableType);
|
||||
begin
|
||||
@ -2680,7 +2656,7 @@ begin
|
||||
Tool.AddDiff('EmulatedFloatOpcodes',FEmulatedFloatOpcodes,CompOpts.FEmulatedFloatOpcodes);
|
||||
Tool.AddDiff('HeapSize',fHeapSize,CompOpts.fHeapSize);
|
||||
Tool.AddDiff('EmulatedFloatOpcodes',fEmulatedFloatOpcodes,CompOpts.fEmulatedFloatOpcodes);
|
||||
AddDiff('Generate',fGenerate,CompOpts.fGenerate);
|
||||
Tool.AddDiff('SmallerCode',FSmallerCode,CompOpts.FSmallerCode);
|
||||
Tool.AddDiff('TargetProc',fTargetProc,CompOpts.fTargetProc);
|
||||
Tool.AddDiff('TargetCPU',fTargetCPU,CompOpts.fTargetCPU);
|
||||
Tool.AddDiff('VarsInReg',fVarsInReg,CompOpts.fVarsInReg);
|
||||
|
@ -426,76 +426,24 @@ object frmCompilerOptions: TfrmCompilerOptions
|
||||
Text = 'edtHeapSize'
|
||||
end
|
||||
end
|
||||
object grpGenerate: TGroupBox
|
||||
AnchorSideLeft.Control = CodeGenPage
|
||||
AnchorSideTop.Control = grpChecks
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideBottom.Control = grpTargetPlatform
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 130
|
||||
Top = 149
|
||||
Width = 136
|
||||
Anchors = [akTop, akLeft, akBottom]
|
||||
AutoSize = True
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Right = 6
|
||||
Caption = 'grpGenerate'
|
||||
ClientHeight = 111
|
||||
ClientWidth = 132
|
||||
TabOrder = 3
|
||||
object radGenNormal: TRadioButton
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 6
|
||||
Width = 120
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'radGenNormal'
|
||||
Checked = True
|
||||
State = cbChecked
|
||||
TabOrder = 0
|
||||
end
|
||||
object radGenFaster: TRadioButton
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 34
|
||||
Width = 120
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'radGenFaster'
|
||||
TabOrder = 1
|
||||
end
|
||||
object radGenSmaller: TRadioButton
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 62
|
||||
Width = 120
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'radGenSmaller'
|
||||
TabOrder = 2
|
||||
end
|
||||
end
|
||||
object grpTargetPlatform: TGroupBox
|
||||
AnchorSideLeft.Control = grpGenerate
|
||||
AnchorSideLeft.Control = grpChecks
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = grpChecks
|
||||
AnchorSideTop.Control = grpHeapSize
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = CodeGenPage
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 148
|
||||
Left = 174
|
||||
Height = 130
|
||||
Top = 149
|
||||
Width = 513
|
||||
Top = 125
|
||||
Width = 487
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'grpTargetPlatform'
|
||||
ClientHeight = 111
|
||||
ClientWidth = 509
|
||||
TabOrder = 4
|
||||
ClientWidth = 483
|
||||
TabOrder = 3
|
||||
object lblTargetOS: TLabel
|
||||
AnchorSideLeft.Control = grpTargetPlatform
|
||||
AnchorSideTop.Control = TargetOSComboBox
|
||||
@ -541,7 +489,7 @@ object frmCompilerOptions: TfrmCompilerOptions
|
||||
Left = 91
|
||||
Height = 29
|
||||
Top = 6
|
||||
Width = 412
|
||||
Width = 386
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
|
||||
BorderSpacing.Left = 6
|
||||
@ -560,7 +508,7 @@ object frmCompilerOptions: TfrmCompilerOptions
|
||||
Left = 99
|
||||
Height = 29
|
||||
Top = 41
|
||||
Width = 404
|
||||
Width = 378
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
|
||||
BorderSpacing.Left = 6
|
||||
@ -579,7 +527,7 @@ object frmCompilerOptions: TfrmCompilerOptions
|
||||
Left = 163
|
||||
Height = 29
|
||||
Top = 76
|
||||
Width = 340
|
||||
Width = 314
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
|
||||
BorderSpacing.Left = 6
|
||||
@ -591,22 +539,22 @@ object frmCompilerOptions: TfrmCompilerOptions
|
||||
end
|
||||
object grpOptimizations: TGroupBox
|
||||
AnchorSideLeft.Control = CodeGenPage
|
||||
AnchorSideTop.Control = grpGenerate
|
||||
AnchorSideTop.Control = grpTargetPlatform
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = CodeGenPage
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = CodeGenPage
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 162
|
||||
Top = 285
|
||||
Height = 186
|
||||
Top = 261
|
||||
Width = 655
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'grpOptimizations'
|
||||
ClientHeight = 143
|
||||
ClientHeight = 167
|
||||
ClientWidth = 651
|
||||
TabOrder = 5
|
||||
TabOrder = 4
|
||||
OnResize = grpOptimizationsResize
|
||||
object radOptLevelNone: TRadioButton
|
||||
AnchorSideLeft.Control = grpOptimizations
|
||||
@ -678,6 +626,14 @@ object frmCompilerOptions: TfrmCompilerOptions
|
||||
Caption = 'chkOptUncertain'
|
||||
TabOrder = 5
|
||||
end
|
||||
object chkOptSmaller: TCheckBox
|
||||
Left = 205
|
||||
Height = 22
|
||||
Top = 62
|
||||
Width = 118
|
||||
Caption = 'chkOptSmaller'
|
||||
TabOrder = 6
|
||||
end
|
||||
end
|
||||
end
|
||||
object LinkingPage: TPage
|
||||
|
@ -145,73 +145,58 @@ LazarusResources.Add('TfrmCompilerOptions','FORMDATA',[
|
||||
+'grpHeapSize'#12'ClientHeight'#2'#'#11'ClientWidth'#3#227#1#8'TabOrder'#2#2#0
|
||||
+#5'TEdit'#11'edtHeapSize'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#6#5'Width'#3
|
||||
+#215#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#0#4'Te'
|
||||
+'xt'#6#11'edtHeapSize'#0#0#0#9'TGroupBox'#11'grpGenerate'#22'AnchorSideLeft.'
|
||||
+'Control'#7#11'CodeGenPage'#21'AnchorSideTop.Control'#7#9'grpChecks'#18'Anch'
|
||||
+'orSideTop.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#17'grpTargetP'
|
||||
+'latform'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3
|
||||
+#130#0#3'Top'#3#149#0#5'Width'#3#136#0#7'Anchors'#11#5'akTop'#6'akLeft'#8'ak'
|
||||
+'Bottom'#0#8'AutoSize'#9#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6
|
||||
+#19'BorderSpacing.Right'#2#6#7'Caption'#6#11'grpGenerate'#12'ClientHeight'#2
|
||||
+'o'#11'ClientWidth'#3#132#0#8'TabOrder'#2#3#0#12'TRadioButton'#12'radGenNorm'
|
||||
+'al'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#2'x'#5'Align'#7#5'alTop'
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'radGenNormal'#7'Checked'#9#5'S'
|
||||
+'tate'#7#9'cbChecked'#8'TabOrder'#2#0#0#0#12'TRadioButton'#12'radGenFaster'#4
|
||||
+'Left'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#2'x'#5'Align'#7#5'alTop'#20'B'
|
||||
+'orderSpacing.Around'#2#6#7'Caption'#6#12'radGenFaster'#8'TabOrder'#2#1#0#0
|
||||
+#12'TRadioButton'#13'radGenSmaller'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'>'#5
|
||||
+'Width'#2'x'#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#13
|
||||
+'radGenSmaller'#8'TabOrder'#2#2#0#0#0#9'TGroupBox'#17'grpTargetPlatform'#22
|
||||
+'AnchorSideLeft.Control'#7#11'grpGenerate'#19'AnchorSideLeft.Side'#7#9'asrBo'
|
||||
+'ttom'#21'AnchorSideTop.Control'#7#9'grpChecks'#18'AnchorSideTop.Side'#7#9'a'
|
||||
+'srBottom'#23'AnchorSideRight.Control'#7#11'CodeGenPage'#20'AnchorSideRight.'
|
||||
+'Side'#7#9'asrBottom'#4'Left'#3#148#0#6'Height'#3#130#0#3'Top'#3#149#0#5'Wid'
|
||||
+'th'#3#1#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#20'Bo'
|
||||
+'rderSpacing.Around'#2#6#7'Caption'#6#17'grpTargetPlatform'#12'ClientHeight'
|
||||
+#2'o'#11'ClientWidth'#3#253#1#8'TabOrder'#2#4#0#6'TLabel'#11'lblTargetOS'#22
|
||||
+'AnchorSideLeft.Control'#7#17'grpTargetPlatform'#21'AnchorSideTop.Control'#7
|
||||
+#16'TargetOSComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#6#6'He'
|
||||
+'ight'#2#20#3'Top'#2#10#5'Width'#2'I'#20'BorderSpacing.Around'#2#6#7'Caption'
|
||||
+#6#11'lblTargetOS'#11'ParentColor'#8#0#0#6'TLabel'#12'lblTargetCPU'#22'Ancho'
|
||||
+'rSideLeft.Control'#7#17'grpTargetPlatform'#21'AnchorSideTop.Control'#7#17'T'
|
||||
+'argetCPUComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#6#6'Heigh'
|
||||
+'t'#2#20#3'Top'#2'-'#5'Width'#2'Q'#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#12'lblTargetCPU'#11'ParentColor'#8#0#0#6'TLabel'#22'lblTargetProcessorProc'
|
||||
+#22'AnchorSideLeft.Control'#7#17'grpTargetPlatform'#21'AnchorSideTop.Control'
|
||||
+#7#27'TargetProcessorProcComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'L'
|
||||
+'eft'#2#6#6'Height'#2#20#3'Top'#2'P'#5'Width'#3#145#0#20'BorderSpacing.Aroun'
|
||||
+'d'#2#6#7'Caption'#6#22'lblTargetProcessorProc'#11'ParentColor'#8#0#0#9'TCom'
|
||||
+'boBox'#16'TargetOSComboBox'#22'AnchorSideLeft.Control'#7#11'lblTargetOS'#19
|
||||
+'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#17'grpTarge'
|
||||
+'tPlatform'#23'AnchorSideRight.Control'#7#17'grpTargetPlatform'#20'AnchorSid'
|
||||
+'eRight.Side'#7#9'asrBottom'#4'Left'#2'['#6'Height'#2#29#3'Top'#2#6#5'Width'
|
||||
+#3#156#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'
|
||||
+#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#18'BorderSpacing.L'
|
||||
+'eft'#2#6#20'BorderSpacing.Around'#2#6#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Te'
|
||||
+'xt'#6#16'TargetOSComboBox'#0#0#9'TComboBox'#17'TargetCPUComboBox'#22'Anchor'
|
||||
+'SideLeft.Control'#7#12'lblTargetCPU'#19'AnchorSideLeft.Side'#7#9'asrBottom'
|
||||
+#21'AnchorSideTop.Control'#7#16'TargetOSComboBox'#18'AnchorSideTop.Side'#7#9
|
||||
+'asrBottom'#23'AnchorSideRight.Control'#7#17'grpTargetPlatform'#20'AnchorSid'
|
||||
+'eRight.Side'#7#9'asrBottom'#4'Left'#2'c'#6'Height'#2#29#3'Top'#2')'#5'Width'
|
||||
+#3#148#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'
|
||||
,#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#18'BorderSpacing.L'
|
||||
+'eft'#2#6#20'BorderSpacing.Around'#2#6#9'MaxLength'#2#0#8'TabOrder'#2#1#4'Te'
|
||||
+'xt'#6#17'TargetCPUComboBox'#0#0#9'TComboBox'#27'TargetProcessorProcComboBox'
|
||||
+#22'AnchorSideLeft.Control'#7#22'lblTargetProcessorProc'#19'AnchorSideLeft.S'
|
||||
+'ide'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#17'TargetCPUComboBox'#18'An'
|
||||
+'chorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#17'grpTarget'
|
||||
+'Platform'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#163#0#6'Height'
|
||||
+#2#29#3'Top'#2'L'#5'Width'#3'T'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'
|
||||
+#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscendin'
|
||||
+'g'#0#18'BorderSpacing.Left'#2#6#20'BorderSpacing.Around'#2#6#9'MaxLength'#2
|
||||
+#0#8'TabOrder'#2#2#4'Text'#6#27'TargetProcessorProcComboBox'#0#0#0#9'TGroupB'
|
||||
+'ox'#16'grpOptimizations'#22'AnchorSideLeft.Control'#7#11'CodeGenPage'#21'An'
|
||||
+'chorSideTop.Control'#7#11'grpGenerate'#18'AnchorSideTop.Side'#7#9'asrBottom'
|
||||
+'xt'#6#11'edtHeapSize'#0#0#0#9'TGroupBox'#17'grpTargetPlatform'#22'AnchorSid'
|
||||
+'eLeft.Control'#7#9'grpChecks'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'Anc'
|
||||
+'horSideTop.Control'#7#11'grpHeapSize'#18'AnchorSideTop.Side'#7#9'asrBottom'
|
||||
+#23'AnchorSideRight.Control'#7#11'CodeGenPage'#20'AnchorSideRight.Side'#7#9
|
||||
+'asrBottom'#4'Left'#3#174#0#6'Height'#3#130#0#3'Top'#2'}'#5'Width'#3#231#1#7
|
||||
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#20'BorderSpacing.'
|
||||
+'Around'#2#6#7'Caption'#6#17'grpTargetPlatform'#12'ClientHeight'#2'o'#11'Cli'
|
||||
+'entWidth'#3#227#1#8'TabOrder'#2#3#0#6'TLabel'#11'lblTargetOS'#22'AnchorSide'
|
||||
+'Left.Control'#7#17'grpTargetPlatform'#21'AnchorSideTop.Control'#7#16'Target'
|
||||
+'OSComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#6#6'Height'#2#20
|
||||
+#3'Top'#2#10#5'Width'#2'I'#20'BorderSpacing.Around'#2#6#7'Caption'#6#11'lblT'
|
||||
+'argetOS'#11'ParentColor'#8#0#0#6'TLabel'#12'lblTargetCPU'#22'AnchorSideLeft'
|
||||
+'.Control'#7#17'grpTargetPlatform'#21'AnchorSideTop.Control'#7#17'TargetCPUC'
|
||||
+'omboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#6#6'Height'#2#20#3
|
||||
+'Top'#2'-'#5'Width'#2'Q'#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'lblTar'
|
||||
+'getCPU'#11'ParentColor'#8#0#0#6'TLabel'#22'lblTargetProcessorProc'#22'Ancho'
|
||||
+'rSideLeft.Control'#7#17'grpTargetPlatform'#21'AnchorSideTop.Control'#7#27'T'
|
||||
+'argetProcessorProcComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2
|
||||
+#6#6'Height'#2#20#3'Top'#2'P'#5'Width'#3#145#0#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#22'lblTargetProcessorProc'#11'ParentColor'#8#0#0#9'TComboBox'#16
|
||||
+'TargetOSComboBox'#22'AnchorSideLeft.Control'#7#11'lblTargetOS'#19'AnchorSid'
|
||||
+'eLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#17'grpTargetPlatform'
|
||||
+#23'AnchorSideRight.Control'#7#17'grpTargetPlatform'#20'AnchorSideRight.Side'
|
||||
+#7#9'asrBottom'#4'Left'#2'['#6'Height'#2#29#3'Top'#2#6#5'Width'#3#130#1#7'An'
|
||||
+'chors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactE'
|
||||
+'ndOfLineComplete'#20'cbactSearchAscending'#0#18'BorderSpacing.Left'#2#6#20
|
||||
+'BorderSpacing.Around'#2#6#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#16'Tar'
|
||||
+'getOSComboBox'#0#0#9'TComboBox'#17'TargetCPUComboBox'#22'AnchorSideLeft.Con'
|
||||
+'trol'#7#12'lblTargetCPU'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSi'
|
||||
+'deTop.Control'#7#16'TargetOSComboBox'#18'AnchorSideTop.Side'#7#9'asrBottom'
|
||||
+#23'AnchorSideRight.Control'#7#17'grpTargetPlatform'#20'AnchorSideRight.Side'
|
||||
+#7#9'asrBottom'#4'Left'#2'c'#6'Height'#2#29#3'Top'#2')'#5'Width'#3'z'#1#7'An'
|
||||
+'chors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactE'
|
||||
+'ndOfLineComplete'#20'cbactSearchAscending'#0#18'BorderSpacing.Left'#2#6#20
|
||||
+'BorderSpacing.Around'#2#6#9'MaxLength'#2#0#8'TabOrder'#2#1#4'Text'#6#17'Tar'
|
||||
+'getCPUComboBox'#0#0#9'TComboBox'#27'TargetProcessorProcComboBox'#22'AnchorS'
|
||||
+'ideLeft.Control'#7#22'lblTargetProcessorProc'#19'AnchorSideLeft.Side'#7#9'a'
|
||||
+'srBottom'#21'AnchorSideTop.Control'#7#17'TargetCPUComboBox'#18'AnchorSideTo'
|
||||
+'p.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#17'grpTargetPlatform'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#163#0#6'Height'#2#29#3'To'
|
||||
+'p'#2'L'#5'Width'#3':'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'Au'
|
||||
+'toCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#18
|
||||
+'BorderSpacing.Left'#2#6#20'BorderSpacing.Around'#2#6#9'MaxLength'#2#0#8'Tab'
|
||||
+'Order'#2#2#4'Text'#6#27'TargetProcessorProcComboBox'#0#0#0#9'TGroupBox'#16
|
||||
+'grpOptimizations'#22'AnchorSideLeft.Control'#7#11'CodeGenPage'#21'AnchorSid'
|
||||
+'eTop.Control'#7#17'grpTargetPlatform'#18'AnchorSideTop.Side'#7#9'asrBottom'
|
||||
+#23'AnchorSideRight.Control'#7#11'CodeGenPage'#20'AnchorSideRight.Side'#7#9
|
||||
+'asrBottom'#24'AnchorSideBottom.Control'#7#11'CodeGenPage'#21'AnchorSideBott'
|
||||
+'om.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#162#0#3'Top'#3#29#1#5'Width'
|
||||
,'om.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#186#0#3'Top'#3#5#1#5'Width'
|
||||
+#3#143#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#16'grpOptimizations'#12'ClientHeight'#3#143
|
||||
+#0#11'ClientWidth'#3#139#2#8'TabOrder'#2#5#8'OnResize'#7#22'grpOptimizations'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#16'grpOptimizations'#12'ClientHeight'#3#167
|
||||
+#0#11'ClientWidth'#3#139#2#8'TabOrder'#2#4#8'OnResize'#7#22'grpOptimizations'
|
||||
+'Resize'#0#12'TRadioButton'#15'radOptLevelNone'#22'AnchorSideLeft.Control'#7
|
||||
+#16'grpOptimizations'#21'AnchorSideTop.Control'#7#16'grpOptimizations'#4'Lef'
|
||||
+'t'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#135#0#20'BorderSpacing.Around'#2
|
||||
@ -234,225 +219,227 @@ LazarusResources.Add('TfrmCompilerOptions','FORMDATA',[
|
||||
+#0#9'TCheckBox'#15'chkOptUncertain'#21'AnchorSideTop.Control'#7#15'chkOptVar'
|
||||
+'sInReg'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3#205#0#6'Height'#2#22
|
||||
+#3'Top'#2'"'#5'Width'#3#131#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#15'c'
|
||||
+'hkOptUncertain'#8'TabOrder'#2#5#0#0#0#0#5'TPage'#11'LinkingPage'#7'Caption'
|
||||
+#6#11'LinkingPage'#11'ClientWidth'#3#155#2#12'ClientHeight'#3#197#1#0#9'TGro'
|
||||
+'upBox'#16'grpLinkLibraries'#4'Left'#2#6#6'Height'#2'5'#3'Top'#3#233#0#5'Wid'
|
||||
+'th'#3#143#2#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#16'grpLinkLibraries'#12'ClientHeight'#2'"'#11'ClientWidth'#3#139
|
||||
+#2#8'TabOrder'#2#0#0#9'TCheckBox'#12'chkLinkSmart'#4'Left'#2#6#6'Height'#2#22
|
||||
+#3'Top'#2#6#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6
|
||||
+#7'Caption'#6#12'chkLinkSmart'#8'TabOrder'#2#0#0#0#0#9'TGroupBox'#21'TargetS'
|
||||
+'pecificsGrpBox'#4'Left'#2#6#6'Height'#2'5'#3'Top'#3'$'#1#5'Width'#3#143#2#5
|
||||
+'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#21
|
||||
+'TargetSpecificsGrpBox'#12'ClientHeight'#2'"'#11'ClientWidth'#3#139#2#8'TabO'
|
||||
+'rder'#2#1#0#9'TCheckBox'#18'chkWin32GraphicApp'#4'Left'#2#6#6'Height'#2#22#3
|
||||
+'Top'#2#6#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#18'chkWin32GraphicApp'#8'TabOrder'#2#0#0#0#0#9'TGroupBox'#10'grp'
|
||||
+'Options'#4'Left'#2#6#6'Height'#2'R'#3'Top'#3'_'#1#5'Width'#3#143#2#5'Align'
|
||||
+#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#10'grpOp'
|
||||
+'tions'#12'ClientHeight'#2'?'#11'ClientWidth'#3#139#2#8'TabOrder'#2#2#0#9'TC'
|
||||
+'heckBox'#17'chkOptionsLinkOpt'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Widt'
|
||||
+'h'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#17
|
||||
+'chkOptionsLinkOpt'#8'TabOrder'#2#0#0#0#5'TEdit'#17'edtOptionsLinkOpt'#4'Lef'
|
||||
+'t'#2#6#6'Height'#2#23#3'Top'#2'"'#5'Width'#3''#2#5'Align'#7#5'alTop'#20'Bo'
|
||||
+'rderSpacing.Around'#2#6#8'TabOrder'#2#1#4'Text'#6#17'edtOptionsLinkOpt'#0#0
|
||||
+#0#9'TGroupBox'#12'grpDebugging'#4'Left'#2#6#6'Height'#3#221#0#3'Top'#2#6#5
|
||||
,'Width'#3#143#2#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2
|
||||
+#6#7'Caption'#6#12'grpDebugging'#12'ClientHeight'#3#202#0#11'ClientWidth'#3
|
||||
+#139#2#8'TabOrder'#2#3#0#9'TCheckBox'#11'chkDebugGDB'#4'Left'#2#6#6'Height'#2
|
||||
+#22#3'Top'#2#6#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2
|
||||
+#6#7'Caption'#6#11'chkDebugGDB'#8'TabOrder'#2#0#0#0#9'TCheckBox'#11'chkDebug'
|
||||
+'DBX'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#3''#2#5'Align'#7#5'al'
|
||||
+'Top'#20'BorderSpacing.Around'#2#6#7'Caption'#6#11'chkDebugDBX'#8'TabOrder'#2
|
||||
+#1#0#0#9'TCheckBox'#18'chkUseLineInfoUnit'#4'Left'#2#6#6'Height'#2#22#3'Top'
|
||||
+#2'>'#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Cap'
|
||||
+'tion'#6#18'chkUseLineInfoUnit'#8'TabOrder'#2#2#0#0#9'TCheckBox'#13'chkUseHe'
|
||||
+'aptrc'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'Z'#5'Width'#3''#2#5'Align'#7#5
|
||||
+'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#13'chkUseHeaptrc'#8'TabOrd'
|
||||
+'er'#2#3#0#0#9'TCheckBox'#14'chkUseValgrind'#4'Left'#2#6#6'Height'#2#22#3'To'
|
||||
+'p'#2'v'#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#14'chkUseValgrind'#8'TabOrder'#2#4#0#0#9'TCheckBox'#15'chkGenGPr'
|
||||
+'ofCode'#4'Left'#2#6#6'Height'#2#22#3'Top'#3#146#0#5'Width'#3''#2#5'Align'#7
|
||||
+#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#15'chkGenGProfCode'#8'Ta'
|
||||
+'bOrder'#2#5#0#0#9'TCheckBox'#15'chkSymbolsStrip'#4'Left'#2#6#6'Height'#2#22
|
||||
+#3'Top'#3#174#0#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'
|
||||
+#2#6#7'Caption'#6#15'chkSymbolsStrip'#8'TabOrder'#2#6#0#0#0#0#5'TPage'#7'Msg'
|
||||
+'Page'#7'Caption'#6#7'MsgPage'#11'ClientWidth'#3#155#2#12'ClientHeight'#3#197
|
||||
+#1#0#11'TCheckGroup'#12'grpVerbosity'#4'Left'#2#6#6'Height'#3#196#0#3'Top'#2
|
||||
+#6#5'Width'#3#143#2#5'Align'#7#5'alTop'#8'AutoFill'#9#20'BorderSpacing.Aroun'
|
||||
+'d'#2#6#7'Caption'#6#12'grpVerbosity'#28'ChildSizing.LeftRightSpacing'#2#6#28
|
||||
+'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'cr'
|
||||
+'sHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousC'
|
||||
+'hildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildS'
|
||||
+'izing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclL'
|
||||
+'eftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#2#7'Columns'#2
|
||||
+#2#8'TabOrder'#2#0#0#0#9'TGroupBox'#11'grpErrorCnt'#4'Left'#2#6#6'Height'#2
|
||||
+'6'#3'Top'#3#208#0#5'Width'#3#143#2#5'Align'#7#5'alTop'#8'AutoSize'#9#20'Bor'
|
||||
+'derSpacing.Around'#2#6#7'Caption'#6#11'grpErrorCnt'#12'ClientHeight'#2'#'#11
|
||||
+'ClientWidth'#3#139#2#8'TabOrder'#2#1#0#5'TEdit'#11'edtErrorCnt'#4'Left'#2#6
|
||||
+#6'Height'#2#23#3'Top'#2#6#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpac'
|
||||
+'ing.Around'#2#6#8'TabOrder'#2#0#4'Text'#6#11'edtErrorCnt'#0#0#0#0#5'TPage'#9
|
||||
+'OtherPage'#7'Caption'#6#9'OtherPage'#11'ClientWidth'#3#155#2#12'ClientHeigh'
|
||||
+'t'#3#197#1#0#9'TGroupBox'#13'grpConfigFile'#4'Left'#2#6#6'Height'#2'n'#3'To'
|
||||
+'p'#2#6#5'Width'#3#143#2#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.'
|
||||
+'Around'#2#6#7'Caption'#6#13'grpConfigFile'#12'ClientHeight'#2'['#11'ClientW'
|
||||
+'idth'#3#139#2#8'TabOrder'#2#0#0#9'TCheckBox'#13'chkConfigFile'#4'Left'#2#6#6
|
||||
+'Height'#2#22#3'Top'#2#6#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacin'
|
||||
+'g.Around'#2#6#7'Caption'#6#13'chkConfigFile'#8'TabOrder'#2#0#0#0#9'TCheckBo'
|
||||
+'x'#19'chkCustomConfigFile'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#3
|
||||
+''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#19'chkCu'
|
||||
+'stomConfigFile'#7'OnClick'#7#24'chkCustomConfigFileClick'#8'TabOrder'#2#1#0
|
||||
+#0#5'TEdit'#13'edtConfigPath'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'>'#5'Width'
|
||||
+#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#2#4'T'
|
||||
+'ext'#6#13'edtConfigPath'#0#0#0#9'TGroupBox'#16'grpCustomOptions'#4'Left'#2#6
|
||||
+#6'Height'#3'E'#1#3'Top'#2'z'#5'Width'#3#143#2#5'Align'#7#8'alClient'#20'Bor'
|
||||
+'derSpacing.Around'#2#6#7'Caption'#6#16'grpCustomOptions'#12'ClientHeight'#3
|
||||
+'2'#1#11'ClientWidth'#3#139#2#8'TabOrder'#2#1#0#5'TMemo'#16'memCustomOptions'
|
||||
+#4'Left'#2#6#6'Height'#3'&'#1#3'Top'#2#6#5'Width'#3''#2#5'Align'#7#8'alClie'
|
||||
+'nt'#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#0#0#0#0#0#5'TPage'#13'Inheri'
|
||||
+'tedPage'#7'Caption'#6#13'InheritedPage'#11'ClientWidth'#3#155#2#12'ClientHe'
|
||||
+'ight'#3#197#1#0#6'TLabel'#12'InhNoteLabel'#4'Left'#2#6#6'Height'#2#20#3'Top'
|
||||
+#2#6#5'Width'#3#143#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Cap'
|
||||
+'tion'#6#12'InhNoteLabel'#11'ParentColor'#8#0#0#9'TTreeView'#11'InhTreeView'
|
||||
+#4'Left'#2#6#6'Height'#3#247#0#3'Top'#2' '#5'Width'#3#143#2#5'Align'#7#5'alT'
|
||||
+'op'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#17'DefaultItemHe'
|
||||
+'ight'#2#19#8'TabOrder'#2#0#18'OnSelectionChanged'#7#27'InhTreeViewSelection'
|
||||
+'Changed'#0#0#5'TMemo'#11'InhItemMemo'#4'Left'#2#6#6'Height'#3#163#0#3'Top'#3
|
||||
+#28#1#5'Width'#3#143#2#5'Align'#7#8'alClient'#18'BorderSpacing.Left'#2#6#19
|
||||
+'BorderSpacing.Right'#2#6#20'BorderSpacing.Bottom'#2#6#8'ReadOnly'#9#10'Scro'
|
||||
+'llBars'#7#14'ssAutoVertical'#8'TabOrder'#2#1#0#0#9'TSplitter'#11'InhSplitte'
|
||||
,'r'#6'Cursor'#7#8'crVSplit'#6'Height'#2#5#3'Top'#3#23#1#5'Width'#3#155#2#5'A'
|
||||
+'lign'#7#5'alTop'#12'ResizeAnchor'#7#5'akTop'#0#0#0#5'TPage'#15'CompilationP'
|
||||
+'age'#7'Caption'#6#15'CompilationPage'#11'ClientWidth'#3#155#2#12'ClientHeig'
|
||||
+'ht'#3#197#1#0#9'TCheckBox'#17'chkCreateMakefile'#4'Left'#2#6#6'Height'#2#22
|
||||
+#3'Top'#2#6#5'Width'#3#143#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6
|
||||
+#7'Caption'#6#17'chkCreateMakefile'#8'TabOrder'#2#0#0#0#9'TGroupBox'#20'Exec'
|
||||
+'uteAfterGroupBox'#4'Left'#2#6#6'Height'#2'l'#3'Top'#3#233#0#5'Width'#3#143#2
|
||||
+#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#20'ExecuteAfterGroupBox'#12'ClientHeight'#2'Y'#11'ClientWidth'#3#139#2#8'Ta'
|
||||
+'bOrder'#2#1#0#6'TLabel'#17'lblRunIfExecAfter'#22'AnchorSideLeft.Control'#7
|
||||
+#20'ExecuteAfterGroupBox'#21'AnchorSideTop.Control'#7#20'ExecuteAfterGroupBo'
|
||||
+'x'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#6#5'Width'#2'j'#20'BorderSpacing.Aro'
|
||||
+'und'#2#6#7'Caption'#6#17'lblRunIfExecAfter'#11'ParentColor'#8#0#0#6'TLabel'
|
||||
+#24'ExecuteAfterCommandLabel'#22'AnchorSideLeft.Control'#7#20'ExecuteAfterGr'
|
||||
+'oupBox'#21'AnchorSideTop.Control'#7#17'lblRunIfExecAfter'#18'AnchorSideTop.'
|
||||
+'Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#20#3'Top'#2' '#5'Width'#3#184#0
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#24'ExecuteAfterCommandLabel'#11'P'
|
||||
+'arentColor'#8#0#0#9'TCheckBox'#19'chkExecAfterCompile'#22'AnchorSideLeft.Co'
|
||||
+'ntrol'#7#17'lblRunIfExecAfter'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'An'
|
||||
+'chorSideTop.Control'#7#20'ExecuteAfterGroupBox'#4'Left'#3#142#0#6'Height'#2
|
||||
+#22#3'Top'#2#6#5'Width'#3#159#0#18'BorderSpacing.Left'#2#24#20'BorderSpacing'
|
||||
+'.Around'#2#6#7'Caption'#6#19'chkExecAfterCompile'#8'TabOrder'#2#0#0#0#9'TCh'
|
||||
+'eckBox'#17'chkExecAfterBuild'#22'AnchorSideLeft.Control'#7#19'chkExecAfterC'
|
||||
+'ompile'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7
|
||||
+#20'ExecuteAfterGroupBox'#4'Left'#3'K'#1#6'Height'#2#22#3'Top'#2#6#5'Width'#3
|
||||
+#138#0#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#17'chkExecAfterBuild'#8'TabOrder'#2#1#0#0#9'TCheckBox'#15'chkExecAfterRun'
|
||||
+#22'AnchorSideLeft.Control'#7#17'chkExecAfterBuild'#19'AnchorSideLeft.Side'#7
|
||||
+#9'asrBottom'#21'AnchorSideTop.Control'#7#20'ExecuteAfterGroupBox'#4'Left'#3
|
||||
+#243#1#6'Height'#2#22#3'Top'#2#6#5'Width'#3#130#0#18'BorderSpacing.Left'#2#24
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#15'chkExecAfterRun'#8'TabOrder'#2
|
||||
+#2#0#0#5'TEdit'#23'ExecuteAfterCommandEdit'#22'AnchorSideLeft.Control'#7#24
|
||||
+'ExecuteAfterCommandLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorS'
|
||||
+'ideTop.Control'#7#17'lblRunIfExecAfter'#18'AnchorSideTop.Side'#7#9'asrBotto'
|
||||
+'m'#23'AnchorSideRight.Control'#7#20'ExecuteAfterGroupBox'#20'AnchorSideRigh'
|
||||
+'t.Side'#7#9'asrBottom'#4'Left'#3#208#0#6'Height'#2#23#3'Top'#2' '#5'Width'#3
|
||||
+#181#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2
|
||||
+#12#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#3#4'Text'#6#23'ExecuteAfterCo'
|
||||
+'mmandEdit'#0#0#9'TCheckBox'#27'ExecuteAfterScanFPCCheckBox'#22'AnchorSideLe'
|
||||
+'ft.Control'#7#28'ExecuteAfterScanMakeCheckBox'#19'AnchorSideLeft.Side'#7#9
|
||||
+'hkOptUncertain'#8'TabOrder'#2#5#0#0#9'TCheckBox'#13'chkOptSmaller'#4'Left'#3
|
||||
+#205#0#6'Height'#2#22#3'Top'#2'>'#5'Width'#2'v'#7'Caption'#6#13'chkOptSmalle'
|
||||
+'r'#8'TabOrder'#2#6#0#0#0#0#5'TPage'#11'LinkingPage'#7'Caption'#6#11'Linking'
|
||||
+'Page'#11'ClientWidth'#3#155#2#12'ClientHeight'#3#197#1#0#9'TGroupBox'#16'gr'
|
||||
+'pLinkLibraries'#4'Left'#2#6#6'Height'#2'5'#3'Top'#3#233#0#5'Width'#3#143#2#5
|
||||
+'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#16
|
||||
+'grpLinkLibraries'#12'ClientHeight'#2'"'#11'ClientWidth'#3#139#2#8'TabOrder'
|
||||
+#2#0#0#9'TCheckBox'#12'chkLinkSmart'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5
|
||||
+'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#12'chkLinkSmart'#8'TabOrder'#2#0#0#0#0#9'TGroupBox'#21'TargetSpecificsGrpBo'
|
||||
+'x'#4'Left'#2#6#6'Height'#2'5'#3'Top'#3'$'#1#5'Width'#3#143#2#5'Align'#7#5'a'
|
||||
+'lTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#21'TargetSpec'
|
||||
+'ificsGrpBox'#12'ClientHeight'#2'"'#11'ClientWidth'#3#139#2#8'TabOrder'#2#1#0
|
||||
+#9'TCheckBox'#18'chkWin32GraphicApp'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5
|
||||
+'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#18'chkWin32GraphicApp'#8'TabOrder'#2#0#0#0#0#9'TGroupBox'#10'grpOptions'#4
|
||||
+'Left'#2#6#6'Height'#2'R'#3'Top'#3'_'#1#5'Width'#3#143#2#5'Align'#7#5'alTop'
|
||||
+#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#10'grpOptions'#12'C'
|
||||
+'lientHeight'#2'?'#11'ClientWidth'#3#139#2#8'TabOrder'#2#2#0#9'TCheckBox'#17
|
||||
+'chkOptionsLinkOpt'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3''#2#5
|
||||
+'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#17'chkOptionsLi'
|
||||
+'nkOpt'#8'TabOrder'#2#0#0#0#5'TEdit'#17'edtOptionsLinkOpt'#4'Left'#2#6#6'Hei'
|
||||
+'ght'#2#23#3'Top'#2'"'#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.'
|
||||
+'Around'#2#6#8'TabOrder'#2#1#4'Text'#6#17'edtOptionsLinkOpt'#0#0#0#9'TGroupB'
|
||||
+'ox'#12'grpDebugging'#4'Left'#2#6#6'Height'#3#221#0#3'Top'#2#6#5'Width'#3#143
|
||||
+#2#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'
|
||||
+#6#12'grpDebugging'#12'ClientHeight'#3#202#0#11'ClientWidth'#3#139#2#8'TabOr'
|
||||
+'der'#2#3#0#9'TCheckBox'#11'chkDebugGDB'#4'Left'#2#6#6'Height'#2#22#3'Top'#2
|
||||
+#6#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Captio'
|
||||
+'n'#6#11'chkDebugGDB'#8'TabOrder'#2#0#0#0#9'TCheckBox'#11'chkDebugDBX'#4'Lef'
|
||||
+'t'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#3''#2#5'Align'#7#5'alTop'#20'Bo'
|
||||
+'rderSpacing.Around'#2#6#7'Caption'#6#11'chkDebugDBX'#8'TabOrder'#2#1#0#0#9
|
||||
+'TCheckBox'#18'chkUseLineInfoUnit'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'>'#5
|
||||
+'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#18'chkUseLineInfoUnit'#8'TabOrder'#2#2#0#0#9'TCheckBox'#13'chkUseHeaptrc'#4
|
||||
+'Left'#2#6#6'Height'#2#22#3'Top'#2'Z'#5'Width'#3''#2#5'Align'#7#5'alTop'#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#13'chkUseHeaptrc'#8'TabOrder'#2#3#0#0
|
||||
+#9'TCheckBox'#14'chkUseValgrind'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'v'#5'Wi'
|
||||
,'dth'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#14
|
||||
+'chkUseValgrind'#8'TabOrder'#2#4#0#0#9'TCheckBox'#15'chkGenGProfCode'#4'Left'
|
||||
+#2#6#6'Height'#2#22#3'Top'#3#146#0#5'Width'#3''#2#5'Align'#7#5'alTop'#20'Bo'
|
||||
+'rderSpacing.Around'#2#6#7'Caption'#6#15'chkGenGProfCode'#8'TabOrder'#2#5#0#0
|
||||
+#9'TCheckBox'#15'chkSymbolsStrip'#4'Left'#2#6#6'Height'#2#22#3'Top'#3#174#0#5
|
||||
+'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#15'chkSymbolsStrip'#8'TabOrder'#2#6#0#0#0#0#5'TPage'#7'MsgPage'#7'Caption'#6
|
||||
+#7'MsgPage'#11'ClientWidth'#3#155#2#12'ClientHeight'#3#197#1#0#11'TCheckGrou'
|
||||
+'p'#12'grpVerbosity'#4'Left'#2#6#6'Height'#3#196#0#3'Top'#2#6#5'Width'#3#143
|
||||
+#2#5'Align'#7#5'alTop'#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'
|
||||
+#6#12'grpVerbosity'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopB'
|
||||
+'ottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChild'
|
||||
+'Resize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'C'
|
||||
+'hildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVert'
|
||||
+'ical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTo'
|
||||
+'pToBottom'#27'ChildSizing.ControlsPerLine'#2#2#7'Columns'#2#2#8'TabOrder'#2
|
||||
+#0#0#0#9'TGroupBox'#11'grpErrorCnt'#4'Left'#2#6#6'Height'#2'6'#3'Top'#3#208#0
|
||||
+#5'Width'#3#143#2#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'
|
||||
+#2#6#7'Caption'#6#11'grpErrorCnt'#12'ClientHeight'#2'#'#11'ClientWidth'#3#139
|
||||
+#2#8'TabOrder'#2#1#0#5'TEdit'#11'edtErrorCnt'#4'Left'#2#6#6'Height'#2#23#3'T'
|
||||
+'op'#2#6#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8
|
||||
+'TabOrder'#2#0#4'Text'#6#11'edtErrorCnt'#0#0#0#0#5'TPage'#9'OtherPage'#7'Cap'
|
||||
+'tion'#6#9'OtherPage'#11'ClientWidth'#3#155#2#12'ClientHeight'#3#197#1#0#9'T'
|
||||
+'GroupBox'#13'grpConfigFile'#4'Left'#2#6#6'Height'#2'n'#3'Top'#2#6#5'Width'#3
|
||||
+#143#2#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Capt'
|
||||
+'ion'#6#13'grpConfigFile'#12'ClientHeight'#2'['#11'ClientWidth'#3#139#2#8'Ta'
|
||||
+'bOrder'#2#0#0#9'TCheckBox'#13'chkConfigFile'#4'Left'#2#6#6'Height'#2#22#3'T'
|
||||
+'op'#2#6#5'Width'#3''#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#13'chkConfigFile'#8'TabOrder'#2#0#0#0#9'TCheckBox'#19'chkCustomC'
|
||||
+'onfigFile'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#3''#2#5'Align'#7
|
||||
+#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#19'chkCustomConfigFile'#7
|
||||
+'OnClick'#7#24'chkCustomConfigFileClick'#8'TabOrder'#2#1#0#0#5'TEdit'#13'edt'
|
||||
+'ConfigPath'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'>'#5'Width'#3''#2#5'Align'
|
||||
+#7#5'alTop'#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#2#4'Text'#6#13'edtCon'
|
||||
+'figPath'#0#0#0#9'TGroupBox'#16'grpCustomOptions'#4'Left'#2#6#6'Height'#3'E'
|
||||
+#1#3'Top'#2'z'#5'Width'#3#143#2#5'Align'#7#8'alClient'#20'BorderSpacing.Arou'
|
||||
+'nd'#2#6#7'Caption'#6#16'grpCustomOptions'#12'ClientHeight'#3'2'#1#11'Client'
|
||||
+'Width'#3#139#2#8'TabOrder'#2#1#0#5'TMemo'#16'memCustomOptions'#4'Left'#2#6#6
|
||||
+'Height'#3'&'#1#3'Top'#2#6#5'Width'#3''#2#5'Align'#7#8'alClient'#20'BorderS'
|
||||
+'pacing.Around'#2#6#8'TabOrder'#2#0#0#0#0#0#5'TPage'#13'InheritedPage'#7'Cap'
|
||||
+'tion'#6#13'InheritedPage'#11'ClientWidth'#3#155#2#12'ClientHeight'#3#197#1#0
|
||||
+#6'TLabel'#12'InhNoteLabel'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#6#5'Width'#3
|
||||
+#143#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'InhN'
|
||||
+'oteLabel'#11'ParentColor'#8#0#0#9'TTreeView'#11'InhTreeView'#4'Left'#2#6#6
|
||||
+'Height'#3#247#0#3'Top'#2' '#5'Width'#3#143#2#5'Align'#7#5'alTop'#18'BorderS'
|
||||
+'pacing.Left'#2#6#19'BorderSpacing.Right'#2#6#17'DefaultItemHeight'#2#19#8'T'
|
||||
+'abOrder'#2#0#18'OnSelectionChanged'#7#27'InhTreeViewSelectionChanged'#0#0#5
|
||||
+'TMemo'#11'InhItemMemo'#4'Left'#2#6#6'Height'#3#163#0#3'Top'#3#28#1#5'Width'
|
||||
+#3#143#2#5'Align'#7#8'alClient'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.'
|
||||
+'Right'#2#6#20'BorderSpacing.Bottom'#2#6#8'ReadOnly'#9#10'ScrollBars'#7#14's'
|
||||
+'sAutoVertical'#8'TabOrder'#2#1#0#0#9'TSplitter'#11'InhSplitter'#6'Cursor'#7
|
||||
+#8'crVSplit'#6'Height'#2#5#3'Top'#3#23#1#5'Width'#3#155#2#5'Align'#7#5'alTop'
|
||||
+#12'ResizeAnchor'#7#5'akTop'#0#0#0#5'TPage'#15'CompilationPage'#7'Caption'#6
|
||||
+#15'CompilationPage'#11'ClientWidth'#3#155#2#12'ClientHeight'#3#197#1#0#9'TC'
|
||||
+'heckBox'#17'chkCreateMakefile'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Widt'
|
||||
+'h'#3#143#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#17
|
||||
+'chkCreateMakefile'#8'TabOrder'#2#0#0#0#9'TGroupBox'#20'ExecuteAfterGroupBox'
|
||||
+#4'Left'#2#6#6'Height'#2'l'#3'Top'#3#233#0#5'Width'#3#143#2#5'Align'#7#5'alT'
|
||||
+'op'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#20'ExecuteAfter'
|
||||
+'GroupBox'#12'ClientHeight'#2'Y'#11'ClientWidth'#3#139#2#8'TabOrder'#2#1#0#6
|
||||
+'TLabel'#17'lblRunIfExecAfter'#22'AnchorSideLeft.Control'#7#20'ExecuteAfterG'
|
||||
+'roupBox'#21'AnchorSideTop.Control'#7#20'ExecuteAfterGroupBox'#4'Left'#2#6#6
|
||||
+'Height'#2#20#3'Top'#2#6#5'Width'#2'j'#20'BorderSpacing.Around'#2#6#7'Captio'
|
||||
+'n'#6#17'lblRunIfExecAfter'#11'ParentColor'#8#0#0#6'TLabel'#24'ExecuteAfterC'
|
||||
,'ommandLabel'#22'AnchorSideLeft.Control'#7#20'ExecuteAfterGroupBox'#21'Ancho'
|
||||
+'rSideTop.Control'#7#17'lblRunIfExecAfter'#18'AnchorSideTop.Side'#7#9'asrBot'
|
||||
+'tom'#4'Left'#2#6#6'Height'#2#20#3'Top'#2' '#5'Width'#3#184#0#20'BorderSpaci'
|
||||
+'ng.Around'#2#6#7'Caption'#6#24'ExecuteAfterCommandLabel'#11'ParentColor'#8#0
|
||||
+#0#9'TCheckBox'#19'chkExecAfterCompile'#22'AnchorSideLeft.Control'#7#17'lblR'
|
||||
+'unIfExecAfter'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Cont'
|
||||
+'rol'#7#20'ExecuteAfterGroupBox'#4'Left'#3#142#0#6'Height'#2#22#3'Top'#2#6#5
|
||||
+'Width'#3#159#0#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'C'
|
||||
+'aption'#6#19'chkExecAfterCompile'#8'TabOrder'#2#0#0#0#9'TCheckBox'#17'chkEx'
|
||||
+'ecAfterBuild'#22'AnchorSideLeft.Control'#7#19'chkExecAfterCompile'#19'Ancho'
|
||||
+'rSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#20'ExecuteAfterG'
|
||||
+'roupBox'#4'Left'#3'K'#1#6'Height'#2#22#3'Top'#2#6#5'Width'#3#138#0#18'Borde'
|
||||
+'rSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#17'chkExecAft'
|
||||
+'erBuild'#8'TabOrder'#2#1#0#0#9'TCheckBox'#15'chkExecAfterRun'#22'AnchorSide'
|
||||
+'Left.Control'#7#17'chkExecAfterBuild'#19'AnchorSideLeft.Side'#7#9'asrBottom'
|
||||
+#21'AnchorSideTop.Control'#7#20'ExecuteAfterGroupBox'#4'Left'#3#243#1#6'Heig'
|
||||
+'ht'#2#22#3'Top'#2#6#5'Width'#3#130#0#18'BorderSpacing.Left'#2#24#20'BorderS'
|
||||
+'pacing.Around'#2#6#7'Caption'#6#15'chkExecAfterRun'#8'TabOrder'#2#2#0#0#5'T'
|
||||
+'Edit'#23'ExecuteAfterCommandEdit'#22'AnchorSideLeft.Control'#7#24'ExecuteAf'
|
||||
+'terCommandLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Co'
|
||||
+'ntrol'#7#17'lblRunIfExecAfter'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'Anc'
|
||||
+'horSideRight.Control'#7#20'ExecuteAfterGroupBox'#20'AnchorSideRight.Side'#7
|
||||
+#9'asrBottom'#4'Left'#3#208#0#6'Height'#2#23#3'Top'#2' '#5'Width'#3#181#1#7
|
||||
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#12#20
|
||||
+'BorderSpacing.Around'#2#6#8'TabOrder'#2#3#4'Text'#6#23'ExecuteAfterCommandE'
|
||||
+'dit'#0#0#9'TCheckBox'#27'ExecuteAfterScanFPCCheckBox'#22'AnchorSideLeft.Con'
|
||||
+'trol'#7#28'ExecuteAfterScanMakeCheckBox'#19'AnchorSideLeft.Side'#7#9'asrBot'
|
||||
+'tom'#21'AnchorSideTop.Control'#7#23'ExecuteAfterCommandEdit'#18'AnchorSideT'
|
||||
+'op.Side'#7#9'asrBottom'#4'Left'#3#15#1#6'Height'#2#22#3'Top'#2'='#5'Width'#3
|
||||
+#225#0#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#27'ExecuteAfterScanFPCCheckBox'#8'TabOrder'#2#4#0#0#9'TCheckBox'#28'Execute'
|
||||
+'AfterScanMakeCheckBox'#22'AnchorSideLeft.Control'#7#20'ExecuteAfterGroupBox'
|
||||
+#21'AnchorSideTop.Control'#7#23'ExecuteAfterCommandEdit'#18'AnchorSideTop.Si'
|
||||
+'de'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'='#5'Width'#3#235#0
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'ExecuteAfterScanMakeCheckBox'#8
|
||||
+'TabOrder'#2#5#0#0#9'TCheckBox'#27'ExecuteAfterShowAllCheckBox'#22'AnchorSid'
|
||||
+'eLeft.Control'#7#27'ExecuteAfterScanFPCCheckBox'#19'AnchorSideLeft.Side'#7#9
|
||||
+'asrBottom'#21'AnchorSideTop.Control'#7#23'ExecuteAfterCommandEdit'#18'Ancho'
|
||||
+'rSideTop.Side'#7#9'asrBottom'#4'Left'#3#15#1#6'Height'#2#22#3'Top'#2'='#5'W'
|
||||
+'idth'#3#225#0#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Ca'
|
||||
+'ption'#6#27'ExecuteAfterScanFPCCheckBox'#8'TabOrder'#2#4#0#0#9'TCheckBox'#28
|
||||
+'ExecuteAfterScanMakeCheckBox'#22'AnchorSideLeft.Control'#7#20'ExecuteAfterG'
|
||||
+'roupBox'#21'AnchorSideTop.Control'#7#23'ExecuteAfterCommandEdit'#18'AnchorS'
|
||||
+'ideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'='#5'Width'
|
||||
+#3#235#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'ExecuteAfterScanMakeCh'
|
||||
+'eckBox'#8'TabOrder'#2#5#0#0#9'TCheckBox'#27'ExecuteAfterShowAllCheckBox'#22
|
||||
+'AnchorSideLeft.Control'#7#27'ExecuteAfterScanFPCCheckBox'#19'AnchorSideLeft'
|
||||
+'.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#23'ExecuteAfterCommandEdi'
|
||||
+'t'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3#14#2#6'Height'#2#22#3'To'
|
||||
+'p'#2'='#5'Width'#3#218#0#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Aroun'
|
||||
+'d'#2#6#7'Caption'#6#27'ExecuteAfterShowAllCheckBox'#8'TabOrder'#2#6#0#0#0#9
|
||||
+'TGroupBox'#11'grpCompiler'#4'Left'#2#6#6'Height'#2'O'#3'Top'#3#148#0#5'Widt'
|
||||
+'h'#3#143#2#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#11'grpCompiler'#12'ClientHeight'#2'<'#11'ClientWidth'#3#139#2#8
|
||||
+'TabOrder'#2#2#0#6'TLabel'#16'lblRunIfCompiler'#22'AnchorSideLeft.Control'#7
|
||||
+#11'grpCompiler'#21'AnchorSideTop.Control'#7#11'grpCompiler'#4'Left'#2#6#6'H'
|
||||
+'eight'#2#20#3'Top'#2#6#5'Width'#2'f'#20'BorderSpacing.Around'#2#6#7'Caption'
|
||||
+#6#16'lblRunIfCompiler'#11'ParentColor'#8#0#0#6'TLabel'#11'lblCompiler'#22'A'
|
||||
+'nchorSideLeft.Control'#7#11'grpCompiler'#21'AnchorSideTop.Control'#7#16'lbl'
|
||||
+'RunIfCompiler'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
|
||||
+#20#3'Top'#2' '#5'Width'#2'H'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.To'
|
||||
,'p'#2#6#19'BorderSpacing.Right'#2#6#20'BorderSpacing.Bottom'#2#6#7'Caption'#6
|
||||
+#11'lblCompiler'#11'ParentColor'#8#0#0#9'TCheckBox'#18'chkCompilerCompile'#22
|
||||
+'AnchorSideLeft.Control'#7#16'lblRunIfCompiler'#19'AnchorSideLeft.Side'#7#9
|
||||
+'asrBottom'#21'AnchorSideTop.Control'#7#11'grpCompiler'#4'Left'#3#138#0#6'He'
|
||||
+'ight'#2#22#3'Top'#2#6#5'Width'#3#155#0#18'BorderSpacing.Left'#2#30#17'Borde'
|
||||
+'rSpacing.Top'#2#6#7'Caption'#6#18'chkCompilerCompile'#8'TabOrder'#2#0#0#0#9
|
||||
+'TCheckBox'#16'chkCompilerBuild'#22'AnchorSideLeft.Control'#7#18'chkCompiler'
|
||||
+'Compile'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7
|
||||
+#11'grpCompiler'#4'Left'#3'C'#1#6'Height'#2#22#3'Top'#2#6#5'Width'#3#134#0#18
|
||||
+'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'chkCo'
|
||||
+'mpilerBuild'#8'TabOrder'#2#1#0#0#9'TCheckBox'#14'chkCompilerRun'#22'AnchorS'
|
||||
+'ideLeft.Control'#7#16'chkCompilerBuild'#19'AnchorSideLeft.Side'#7#9'asrBott'
|
||||
+'om'#21'AnchorSideTop.Control'#7#11'grpCompiler'#4'Left'#3#231#1#6'Height'#2
|
||||
+#22#3'Top'#2#6#5'Width'#2'~'#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Ar'
|
||||
+'ound'#2#6#7'Caption'#6#14'chkCompilerRun'#8'TabOrder'#2#2#0#0#5'TEdit'#11'e'
|
||||
+'dtCompiler'#22'AnchorSideLeft.Control'#7#11'lblCompiler'#19'AnchorSideLeft.'
|
||||
+'Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#11'lblCompiler'#18'AnchorS'
|
||||
+'ideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7#11'grpCompiler'#20
|
||||
+'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'`'#6'Height'#2#23#3'Top'#2#31
|
||||
+#5'Width'#3'%'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpac'
|
||||
+'ing.Left'#2#12#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#3#4'Text'#6#11'ed'
|
||||
+'tCompiler'#0#0#0#9'TGroupBox'#21'ExecuteBeforeGroupBox'#4'Left'#2#6#6'Heigh'
|
||||
+'t'#2'l'#3'Top'#2'"'#5'Width'#3#143#2#5'Align'#7#5'alTop'#8'AutoSize'#9#20'B'
|
||||
+'orderSpacing.Around'#2#6#7'Caption'#6#21'ExecuteBeforeGroupBox'#12'ClientHe'
|
||||
+'ight'#2'Y'#11'ClientWidth'#3#139#2#8'TabOrder'#2#3#0#6'TLabel'#18'lblRunIfE'
|
||||
+'xecBefore'#22'AnchorSideLeft.Control'#7#21'ExecuteBeforeGroupBox'#21'Anchor'
|
||||
+'SideTop.Control'#7#21'ExecuteBeforeGroupBox'#4'Left'#2#6#6'Height'#2#20#3'T'
|
||||
+'op'#2#6#5'Width'#2'u'#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'lblRunIf'
|
||||
+'ExecBefore'#11'ParentColor'#8#0#0#6'TLabel'#25'ExecuteBeforeCommandLabel'#22
|
||||
+'AnchorSideLeft.Control'#7#21'ExecuteBeforeGroupBox'#21'AnchorSideTop.Contro'
|
||||
+'l'#7#18'lblRunIfExecBefore'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2
|
||||
+#6#6'Height'#2#20#3'Top'#2' '#5'Width'#3#195#0#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#25'ExecuteBeforeCommandLabel'#11'ParentColor'#8#0#0#9'TCheckBox'
|
||||
+#20'chkExecBeforeCompile'#22'AnchorSideLeft.Control'#7#18'lblRunIfExecBefore'
|
||||
+#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#21'Execu'
|
||||
+'teBeforeGroupBox'#4'Left'#3#153#0#6'Height'#2#22#3'Top'#2#6#5'Width'#3#170#0
|
||||
+#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#20'ch'
|
||||
+'kExecBeforeCompile'#8'TabOrder'#2#0#0#0#9'TCheckBox'#18'chkExecBeforeBuild'
|
||||
+#22'AnchorSideLeft.Control'#7#20'chkExecBeforeCompile'#19'AnchorSideLeft.Sid'
|
||||
+'e'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#21'ExecuteBeforeGroupBox'#4'L'
|
||||
+'eft'#3'a'#1#6'Height'#2#22#3'Top'#2#6#5'Width'#3#149#0#18'BorderSpacing.Lef'
|
||||
+'t'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'chkExecBeforeBuild'#8
|
||||
+'TabOrder'#2#1#0#0#9'TCheckBox'#16'chkExecBeforeRun'#22'AnchorSideLeft.Contr'
|
||||
+'ol'#7#18'chkExecBeforeBuild'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'Anch'
|
||||
+'orSideTop.Control'#7#21'ExecuteBeforeGroupBox'#4'Left'#3#20#2#6'Height'#2#22
|
||||
+#3'Top'#2#6#5'Width'#3#141#0#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Ar'
|
||||
+'ound'#2#6#7'Caption'#6#16'chkExecBeforeRun'#8'TabOrder'#2#2#0#0#5'TEdit'#24
|
||||
+'ExecuteBeforeCommandEdit'#22'AnchorSideLeft.Control'#7#25'ExecuteBeforeComm'
|
||||
+'andLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7
|
||||
+#18'lblRunIfExecBefore'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideR'
|
||||
+'ight.Control'#7#21'ExecuteBeforeGroupBox'#20'AnchorSideRight.Side'#7#9'asrB'
|
||||
+'ottom'#4'Left'#3#219#0#6'Height'#2#23#3'Top'#2' '#5'Width'#3#170#1#7'Anchor'
|
||||
+'s'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#12#20'Border'
|
||||
+'Spacing.Around'#2#6#8'TabOrder'#2#3#4'Text'#6#24'ExecuteBeforeCommandEdit'#0
|
||||
+#0#9'TCheckBox'#28'ExecuteBeforeScanFPCCheckBox'#22'AnchorSideLeft.Control'#7
|
||||
+#29'ExecuteBeforeScanMakeCheckBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21
|
||||
+'AnchorSideTop.Control'#7#24'ExecuteBeforeCommandEdit'#18'AnchorSideTop.Side'
|
||||
+#7#9'asrBottom'#4'Left'#3#26#1#6'Height'#2#22#3'Top'#2'='#5'Width'#3#236#0#18
|
||||
+'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'Execu'
|
||||
+'teBeforeScanFPCCheckBox'#8'TabOrder'#2#4#0#0#9'TCheckBox'#29'ExecuteBeforeS'
|
||||
+'canMakeCheckBox'#22'AnchorSideLeft.Control'#7#21'ExecuteBeforeGroupBox'#21
|
||||
+'AnchorSideTop.Control'#7#24'ExecuteBeforeCommandEdit'#18'AnchorSideTop.Side'
|
||||
+#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'='#5'Width'#3#246#0#20'B'
|
||||
+'orderSpacing.Around'#2#6#7'Caption'#6#29'ExecuteBeforeScanMakeCheckBox'#8'T'
|
||||
,'abOrder'#2#5#0#0#9'TCheckBox'#28'ExecuteBeforeShowAllCheckBox'#22'AnchorSid'
|
||||
+'eLeft.Control'#7#28'ExecuteBeforeScanFPCCheckBox'#19'AnchorSideLeft.Side'#7
|
||||
+#9'asrBottom'#21'AnchorSideTop.Control'#7#24'ExecuteBeforeCommandEdit'#18'An'
|
||||
+'chorSideTop.Side'#7#9'asrBottom'#4'Left'#3'$'#2#6'Height'#2#22#3'Top'#2'='#5
|
||||
+'rSideTop.Side'#7#9'asrBottom'#4'Left'#3#14#2#6'Height'#2#22#3'Top'#2'='#5'W'
|
||||
+'idth'#3#218#0#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Ca'
|
||||
+'ption'#6#27'ExecuteAfterShowAllCheckBox'#8'TabOrder'#2#6#0#0#0#9'TGroupBox'
|
||||
+#11'grpCompiler'#4'Left'#2#6#6'Height'#2'O'#3'Top'#3#148#0#5'Width'#3#143#2#5
|
||||
+'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#11
|
||||
+'grpCompiler'#12'ClientHeight'#2'<'#11'ClientWidth'#3#139#2#8'TabOrder'#2#2#0
|
||||
+#6'TLabel'#16'lblRunIfCompiler'#22'AnchorSideLeft.Control'#7#11'grpCompiler'
|
||||
+#21'AnchorSideTop.Control'#7#11'grpCompiler'#4'Left'#2#6#6'Height'#2#20#3'To'
|
||||
+'p'#2#6#5'Width'#2'f'#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'lblRunIfC'
|
||||
+'ompiler'#11'ParentColor'#8#0#0#6'TLabel'#11'lblCompiler'#22'AnchorSideLeft.'
|
||||
+'Control'#7#11'grpCompiler'#21'AnchorSideTop.Control'#7#16'lblRunIfCompiler'
|
||||
+#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#20#3'Top'#2' '
|
||||
+#5'Width'#2'H'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'Borde'
|
||||
+'rSpacing.Right'#2#6#20'BorderSpacing.Bottom'#2#6#7'Caption'#6#11'lblCompile'
|
||||
+'r'#11'ParentColor'#8#0#0#9'TCheckBox'#18'chkCompilerCompile'#22'AnchorSideL'
|
||||
+'eft.Control'#7#16'lblRunIfCompiler'#19'AnchorSideLeft.Side'#7#9'asrBottom'
|
||||
+#21'AnchorSideTop.Control'#7#11'grpCompiler'#4'Left'#3#138#0#6'Height'#2#22#3
|
||||
+'Top'#2#6#5'Width'#3#155#0#18'BorderSpacing.Left'#2#30#17'BorderSpacing.Top'
|
||||
+#2#6#7'Caption'#6#18'chkCompilerCompile'#8'TabOrder'#2#0#0#0#9'TCheckBox'#16
|
||||
+'chkCompilerBuild'#22'AnchorSideLeft.Control'#7#18'chkCompilerCompile'#19'An'
|
||||
+'chorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#11'grpCompile'
|
||||
+'r'#4'Left'#3'C'#1#6'Height'#2#22#3'Top'#2#6#5'Width'#3#134#0#18'BorderSpaci'
|
||||
+'ng.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'chkCompilerBuild'
|
||||
+#8'TabOrder'#2#1#0#0#9'TCheckBox'#14'chkCompilerRun'#22'AnchorSideLeft.Contr'
|
||||
+'ol'#7#16'chkCompilerBuild'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'Anchor'
|
||||
+'SideTop.Control'#7#11'grpCompiler'#4'Left'#3#231#1#6'Height'#2#22#3'Top'#2#6
|
||||
,#5'Width'#2'~'#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Ca'
|
||||
+'ption'#6#14'chkCompilerRun'#8'TabOrder'#2#2#0#0#5'TEdit'#11'edtCompiler'#22
|
||||
+'AnchorSideLeft.Control'#7#11'lblCompiler'#19'AnchorSideLeft.Side'#7#9'asrBo'
|
||||
+'ttom'#21'AnchorSideTop.Control'#7#11'lblCompiler'#18'AnchorSideTop.Side'#7#9
|
||||
+'asrCenter'#23'AnchorSideRight.Control'#7#11'grpCompiler'#20'AnchorSideRight'
|
||||
+'.Side'#7#9'asrBottom'#4'Left'#2'`'#6'Height'#2#23#3'Top'#2#31#5'Width'#3'%'
|
||||
+#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#12
|
||||
+#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#3#4'Text'#6#11'edtCompiler'#0#0#0
|
||||
+#9'TGroupBox'#21'ExecuteBeforeGroupBox'#4'Left'#2#6#6'Height'#2'l'#3'Top'#2
|
||||
+'"'#5'Width'#3#143#2#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Arou'
|
||||
+'nd'#2#6#7'Caption'#6#21'ExecuteBeforeGroupBox'#12'ClientHeight'#2'Y'#11'Cli'
|
||||
+'entWidth'#3#139#2#8'TabOrder'#2#3#0#6'TLabel'#18'lblRunIfExecBefore'#22'Anc'
|
||||
+'horSideLeft.Control'#7#21'ExecuteBeforeGroupBox'#21'AnchorSideTop.Control'#7
|
||||
+#21'ExecuteBeforeGroupBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#6#5'Width'#2
|
||||
+'u'#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'lblRunIfExecBefore'#11'Pare'
|
||||
+'ntColor'#8#0#0#6'TLabel'#25'ExecuteBeforeCommandLabel'#22'AnchorSideLeft.Co'
|
||||
+'ntrol'#7#21'ExecuteBeforeGroupBox'#21'AnchorSideTop.Control'#7#18'lblRunIfE'
|
||||
+'xecBefore'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#20
|
||||
+#3'Top'#2' '#5'Width'#3#195#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#25'E'
|
||||
+'xecuteBeforeCommandLabel'#11'ParentColor'#8#0#0#9'TCheckBox'#20'chkExecBefo'
|
||||
+'reCompile'#22'AnchorSideLeft.Control'#7#18'lblRunIfExecBefore'#19'AnchorSid'
|
||||
+'eLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#21'ExecuteBeforeGrou'
|
||||
+'pBox'#4'Left'#3#153#0#6'Height'#2#22#3'Top'#2#6#5'Width'#3#170#0#18'BorderS'
|
||||
+'pacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#20'chkExecBefor'
|
||||
+'eCompile'#8'TabOrder'#2#0#0#0#9'TCheckBox'#18'chkExecBeforeBuild'#22'Anchor'
|
||||
+'SideLeft.Control'#7#20'chkExecBeforeCompile'#19'AnchorSideLeft.Side'#7#9'as'
|
||||
+'rBottom'#21'AnchorSideTop.Control'#7#21'ExecuteBeforeGroupBox'#4'Left'#3'a'
|
||||
+#1#6'Height'#2#22#3'Top'#2#6#5'Width'#3#149#0#18'BorderSpacing.Left'#2#24#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#18'chkExecBeforeBuild'#8'TabOrder'#2
|
||||
+#1#0#0#9'TCheckBox'#16'chkExecBeforeRun'#22'AnchorSideLeft.Control'#7#18'chk'
|
||||
+'ExecBeforeBuild'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Co'
|
||||
+'ntrol'#7#21'ExecuteBeforeGroupBox'#4'Left'#3#20#2#6'Height'#2#22#3'Top'#2#6
|
||||
+#5'Width'#3#141#0#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#16'chkExecBeforeRun'#8'TabOrder'#2#2#0#0#5'TEdit'#24'ExecuteBefo'
|
||||
+'reCommandEdit'#22'AnchorSideLeft.Control'#7#25'ExecuteBeforeCommandLabel'#19
|
||||
+'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#18'lblRunIf'
|
||||
+'ExecBefore'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Contro'
|
||||
+'l'#7#21'ExecuteBeforeGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Le'
|
||||
+'ft'#3#219#0#6'Height'#2#23#3'Top'#2' '#5'Width'#3#170#1#7'Anchors'#11#5'akT'
|
||||
+'op'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#12#20'BorderSpacing.Aro'
|
||||
+'und'#2#6#8'TabOrder'#2#3#4'Text'#6#24'ExecuteBeforeCommandEdit'#0#0#9'TChec'
|
||||
+'kBox'#28'ExecuteBeforeScanFPCCheckBox'#22'AnchorSideLeft.Control'#7#29'Exec'
|
||||
+'uteBeforeScanMakeCheckBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'Anchor'
|
||||
+'SideTop.Control'#7#24'ExecuteBeforeCommandEdit'#18'AnchorSideTop.Side'#7#9
|
||||
+'asrBottom'#4'Left'#3#26#1#6'Height'#2#22#3'Top'#2'='#5'Width'#3#236#0#18'Bo'
|
||||
+'rderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'Execute'
|
||||
+'BeforeScanFPCCheckBox'#8'TabOrder'#2#4#0#0#9'TCheckBox'#29'ExecuteBeforeSca'
|
||||
+'nMakeCheckBox'#22'AnchorSideLeft.Control'#7#21'ExecuteBeforeGroupBox'#21'An'
|
||||
+'chorSideTop.Control'#7#24'ExecuteBeforeCommandEdit'#18'AnchorSideTop.Side'#7
|
||||
+#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'='#5'Width'#3#246#0#20'Bor'
|
||||
+'derSpacing.Around'#2#6#7'Caption'#6#29'ExecuteBeforeScanMakeCheckBox'#8'Tab'
|
||||
+'Order'#2#5#0#0#9'TCheckBox'#28'ExecuteBeforeShowAllCheckBox'#22'AnchorSideL'
|
||||
+'eft.Control'#7#28'ExecuteBeforeScanFPCCheckBox'#19'AnchorSideLeft.Side'#7#9
|
||||
+'asrBottom'#21'AnchorSideTop.Control'#7#24'ExecuteBeforeCommandEdit'#18'Anch'
|
||||
+'orSideTop.Side'#7#9'asrBottom'#4'Left'#3'$'#2#6'Height'#2#22#3'Top'#2'='#5
|
||||
+'Width'#3#229#0#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'C'
|
||||
+'aption'#6#28'ExecuteBeforeShowAllCheckBox'#8'TabOrder'#2#6#0#0#0#0#0#6'TPan'
|
||||
+'el'#8'BtnPanel'#6'Height'#2'0'#3'Top'#3#224#1#5'Width'#3#157#2#5'Align'#7#8
|
||||
@ -462,7 +449,7 @@ LazarusResources.Add('TfrmCompilerOptions','FORMDATA',[
|
||||
+'h'#2'K'#5'Align'#7#6'alLeft'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'C'
|
||||
+'aption'#6#5'&Help'#21'Constraints.MinHeight'#2#25#20'Constraints.MinWidth'#2
|
||||
+'K'#4'Kind'#7#6'bkHelp'#9'NumGlyphs'#2#0#7'OnClick'#7#15'HelpButtonClick'#8
|
||||
+'TabOrder'#2#0#0#0#7'TBitBtn'#14'btnShowOptions'#21'AnchorSideBottom.Side'#7
|
||||
,'TabOrder'#2#0#0#0#7'TBitBtn'#14'btnShowOptions'#21'AnchorSideBottom.Side'#7
|
||||
+#9'asrBottom'#4'Left'#3#161#0#6'Height'#2'$'#3'Top'#2#6#5'Width'#3#135#0#5'A'
|
||||
+'lign'#7#7'alRight'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#14'btnShowOptions'#21'Constraints.MinHeight'#2#25#20'Constraints.MinWidth'#2
|
||||
@ -513,7 +500,7 @@ LazarusResources.Add('TfrmCompilerOptions','FORMDATA',[
|
||||
+'u'#135#214#255'q'#147#243#255#149#164#224#255#254#254#254#0#255#255#255#0
|
||||
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#225#227#226#255#185
|
||||
+#187#186#255#185#187#186#255#185#187#186#255#185#187#186#255#185#187#186#255
|
||||
,#128#131#176#255'u'#140#222#255'u'#148#243#255#254#254#254#0#250#250#252#0
|
||||
+#128#131#176#255'u'#140#222#255'u'#148#243#255#254#254#254#0#250#250#252#0
|
||||
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#254#254
|
||||
+#254#0#165#170#202#255#128#146#218#255#254#254#254#0#247#247#251#0#254#254
|
||||
@ -526,7 +513,7 @@ LazarusResources.Add('TfrmCompilerOptions','FORMDATA',[
|
||||
+'r'#2#2#0#0#7'TBitBtn'#11'btnLoadSave'#21'AnchorSideBottom.Side'#7#9'asrBott'
|
||||
+'om'#4'Left'#3''#1#6'Height'#2'$'#3'Top'#2#6#5'Width'#2's'#5'Align'#7#7'alR'
|
||||
+'ight'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#11'btnLoadSav'
|
||||
+'e'#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0
|
||||
,'e'#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0
|
||||
+#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#186'j6'#143#185'i5'#181#184'i5'#238#183'h5'#255#181'h5'#255#180'g4'#255#178
|
||||
+'f4'#255#176'e3'#255#174'd3'#255#172'c2'#255#170'b2'#255#169'a2'#255#168'`1'
|
||||
@ -577,7 +564,7 @@ LazarusResources.Add('TfrmCompilerOptions','FORMDATA',[
|
||||
+#253#249#246#255#253#250#247#255#251#241#235#255#248#233#223#254#236#208#189
|
||||
+#251#201#137'^'#236#181'i5c'#188'k6q'#188'k6'#144#188'k6'#204#188'k6'#238#188
|
||||
+'k6'#250#187'k6'#254#187'k6'#255#187'j6'#255#187'j6'#255#188'l9'#255#189'n;'
|
||||
,#255#187'm:'#255#187'k8'#239#187'p>'#203#182'i5T'#255#255#255#0#9'NumGlyphs'
|
||||
+#255#187'm:'#255#187'k8'#239#187'p>'#203#182'i5T'#255#255#255#0#9'NumGlyphs'
|
||||
+#2#0#7'OnClick'#7#19'ButtonLoadSaveClick'#14'ParentShowHint'#8#8'ShowHint'#9
|
||||
+#8'TabOrder'#2#3#0#0#7'TBitBtn'#5'btnOK'#21'AnchorSideBottom.Side'#7#9'asrBo'
|
||||
+'ttom'#4'Left'#3#248#1#6'Height'#2'$'#3'Top'#2#6#5'Width'#2'K'#5'Align'#7#7
|
||||
|
@ -114,11 +114,6 @@ type
|
||||
grpHeapSize: TGroupBox;
|
||||
edtHeapSize: TEdit;
|
||||
|
||||
grpGenerate: TGroupBox;
|
||||
radGenNormal: TRadioButton;
|
||||
radGenFaster: TRadioButton;
|
||||
radGenSmaller: TRadioButton;
|
||||
|
||||
grpTargetPlatform: TGroupBox;
|
||||
lblTargetOS : TLabel;
|
||||
TargetOSComboBox: TComboBox;
|
||||
@ -128,12 +123,13 @@ type
|
||||
TargetProcessorProcComboBox: TComboBox;
|
||||
|
||||
grpOptimizations: TGroupBox;
|
||||
chkOptVarsInReg: TCheckBox;
|
||||
chkOptUncertain: TCheckBox;
|
||||
radOptLevelNone: TRadioButton;
|
||||
radOptLevel1: TRadioButton;
|
||||
radOptLevel2: TRadioButton;
|
||||
radOptLevel3: TRadioButton;
|
||||
chkOptVarsInReg: TCheckBox;
|
||||
chkOptUncertain: TCheckBox;
|
||||
chkOptSmaller: TCheckBox;
|
||||
|
||||
{ Linking Controls }
|
||||
LinkingPage: TPage;
|
||||
@ -593,12 +589,6 @@ begin
|
||||
grpHeapSize.Enabled:=EnabledLinkerOpts;
|
||||
edtHeapSize.Text := IntToStr(Options.HeapSize);
|
||||
|
||||
case Options.Generate of
|
||||
cgcNormalCode: radGenNormal.Checked := true;
|
||||
cgcFasterCode: radGenFaster.Checked := true;
|
||||
cgcSmallerCode: radGenSmaller.Checked := true;
|
||||
end;
|
||||
|
||||
i:=TargetOSComboBox.Items.IndexOf(Options.TargetOS);
|
||||
if i<0 then i:=0; // 0 is default
|
||||
TargetOSComboBox.ItemIndex:=i;
|
||||
@ -612,6 +602,7 @@ begin
|
||||
|
||||
chkOptVarsInReg.Checked := Options.VariablesInRegisters;
|
||||
chkOptUncertain.Checked := Options.UncertainOptimizations;
|
||||
chkOptSmaller.Checked := Options.SmallerCode;
|
||||
|
||||
case Options.OptimizationLevel of
|
||||
1: radOptLevel1.Checked := true;
|
||||
@ -903,12 +894,6 @@ begin
|
||||
else
|
||||
Options.HeapSize := hs;
|
||||
|
||||
if (radGenFaster.Checked) then
|
||||
Options.Generate := cgcFasterCode
|
||||
else if (radGenSmaller.Checked) then
|
||||
Options.Generate := cgcSmallerCode
|
||||
else
|
||||
Options.Generate := cgcNormalCode;
|
||||
|
||||
NewTargetOS:=TargetOSComboBox.Text;
|
||||
if TargetOSComboBox.Items.IndexOf(NewTargetOS)<=0 then
|
||||
@ -923,6 +908,7 @@ begin
|
||||
Options.TargetProcessor := CaptionToProcessor(TargetProcessorProcComboBox.Text);
|
||||
Options.VariablesInRegisters := chkOptVarsInReg.Checked;
|
||||
Options.UncertainOptimizations := chkOptUncertain.Checked;
|
||||
Options.SmallerCode := chkOptSmaller.Checked;
|
||||
|
||||
if (radOptLevel1.Checked) then
|
||||
Options.OptimizationLevel := 1
|
||||
@ -1231,11 +1217,6 @@ begin
|
||||
grpHeapSize.Caption := dlgHeapSize +' (-Ch):';
|
||||
edtHeapSize.Text := '';
|
||||
|
||||
grpGenerate.Caption := dlgCOGenerate;
|
||||
radGenNormal.Caption := dlgCONormal+' (none)';
|
||||
radGenFaster.Caption := dlgCOFast+' (-OG)';
|
||||
radGenSmaller.Caption := dlgCOSmaller+' (-Os)';
|
||||
|
||||
grpTargetPlatform.Caption := dlgTargetPlatform;
|
||||
lblTargetOS.Caption := dlgTargetOS+' (-T)';
|
||||
|
||||
@ -1308,6 +1289,7 @@ begin
|
||||
radOptLevel3.Caption := dlgLevel3Opt+' (-O3)';
|
||||
chkOptVarsInReg.Caption := dlgCOKeepVarsReg+' (-Or)';
|
||||
chkOptUncertain.Caption := dlgUncertOpt+' (-Ou)';
|
||||
chkOptSmaller.Caption := lisSmallerRatherThanFaster+' (-Os)';
|
||||
end;
|
||||
|
||||
{------------------------------------------------------------------------------
|
||||
@ -1776,6 +1758,7 @@ begin
|
||||
x:=radOptLevel1.Left+Max(radOptLevel1.Width,radOptLevel2.Width)+6;
|
||||
chkOptVarsInReg.Left:=x;
|
||||
chkOptUncertain.Left:=x;
|
||||
chkOptSmaller.Left:=x;
|
||||
end;
|
||||
|
||||
procedure TfrmCompilerOptions.SetReadOnly(const AValue: boolean);
|
||||
|
@ -3815,6 +3815,7 @@ resourcestring
|
||||
lisTurboPascal = 'Turbo Pascal';
|
||||
lisMacPascal = 'Mac Pascal';
|
||||
lisFreePascal = 'Free Pascal';
|
||||
lisSmallerRatherThanFaster = 'smaller rather than faster';
|
||||
|
||||
implementation
|
||||
|
||||
|
@ -47,12 +47,6 @@ const
|
||||
type
|
||||
{ TLazCompilerOptions }
|
||||
|
||||
TCompilationGenerateCode = (
|
||||
cgcNormalCode,
|
||||
cgcFasterCode,
|
||||
cgcSmallerCode
|
||||
);
|
||||
|
||||
TCompilationExecutableType = (
|
||||
cetProgram,
|
||||
cetLibrary
|
||||
@ -111,7 +105,7 @@ type
|
||||
FEmulatedFloatOpcodes: boolean;
|
||||
fHeapSize: LongInt;
|
||||
fVerifyObjMethodCall: boolean;
|
||||
fGenerate: TCompilationGenerateCode;
|
||||
FSmallerCode: boolean;
|
||||
fTargetProc: string;
|
||||
fTargetCPU: string;
|
||||
fVarsInReg: Boolean;
|
||||
@ -208,17 +202,17 @@ type
|
||||
property StaticKeyword: Boolean read fStaticKeyword write fStaticKeyword;
|
||||
|
||||
// code generation:
|
||||
property SmartLinkUnit: Boolean read fSmartLinkUnit write fSmartLinkUnit;
|
||||
property IOChecks: Boolean read fIOChecks write fIOChecks;
|
||||
property RangeChecks: Boolean read fRangeChecks write fRangeChecks;
|
||||
property OverflowChecks: Boolean read fOverflowChecks write fOverflowChecks;
|
||||
property StackChecks: Boolean read fStackChecks write fStackChecks;
|
||||
property SmartLinkUnit: Boolean read fSmartLinkUnit write fSmartLinkUnit;
|
||||
property EmulatedFloatOpcodes: boolean read FEmulatedFloatOpcodes
|
||||
write FEmulatedFloatOpcodes;
|
||||
property HeapSize: Integer read fHeapSize write fHeapSize;
|
||||
property VerifyObjMethodCall: boolean read FEmulatedFloatOpcodes
|
||||
write FEmulatedFloatOpcodes;
|
||||
property Generate: TCompilationGenerateCode read fGenerate write fGenerate;
|
||||
property VerifyObjMethodCall: boolean read FVerifyObjMethodCall
|
||||
write FVerifyObjMethodCall;
|
||||
property SmallerCode: boolean read FSmallerCode write FSmallerCode;
|
||||
property TargetCPU: string read fTargetCPU write SetTargetCPU; // general type
|
||||
property TargetProcessor: String read fTargetProc write SetTargetProc; // specific
|
||||
property TargetOS: string read fTargetOS write SetTargetOS;
|
||||
@ -663,12 +657,6 @@ const
|
||||
'None'
|
||||
);
|
||||
|
||||
CompilationGenerateCodeNames: array[TCompilationGenerateCode] of string = (
|
||||
'Normal',
|
||||
'Faster',
|
||||
'Smaller'
|
||||
);
|
||||
|
||||
CompilationExecutableTypeNames: array[TCompilationExecutableType] of string =(
|
||||
'Program',
|
||||
'Library'
|
||||
|
Loading…
Reference in New Issue
Block a user