IDE: fix tab order in option frames: Code Generation, Compilation, Linking, Messages, Parsing.

git-svn-id: trunk@36782 -
This commit is contained in:
juha 2012-04-14 22:00:00 +00:00
parent 76dc316063
commit 4a95e3a711
5 changed files with 305 additions and 298 deletions

View File

@ -17,20 +17,20 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideBottom.Side = asrBottom
Left = 0
Height = 78
Top = 145
Width = 125
Top = 163
Width = 137
Anchors = [akTop, akLeft, akBottom]
AutoSize = True
BorderSpacing.Top = 6
Caption = 'grpUnitStyle'
ClientHeight = 60
ClientWidth = 121
TabOrder = 0
ClientHeight = 62
ClientWidth = 133
TabOrder = 2
object chkSmartLinkUnit: TCheckBox
Left = 6
Height = 17
Height = 21
Top = 6
Width = 109
Width = 121
Align = alTop
BorderSpacing.Around = 6
Caption = 'chkSmartLinkUnit'
@ -38,9 +38,9 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
end
object chkRelocatableUnit: TCheckBox
Left = 6
Height = 17
Top = 29
Width = 109
Height = 21
Top = 33
Width = 121
Align = alTop
BorderSpacing.Around = 6
Caption = 'chkRelocatableUnit'
@ -52,58 +52,58 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 139
Height = 157
Top = 0
Width = 148
Width = 160
AutoSize = True
Caption = 'grpChecks'
ChildSizing.TopBottomSpacing = 6
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 121
ClientWidth = 144
TabOrder = 1
ClientHeight = 141
ClientWidth = 156
TabOrder = 0
object chkChecksIO: TCheckBox
Left = 6
Height = 17
Height = 21
Top = 6
Width = 132
Width = 144
BorderSpacing.Around = 6
Caption = 'chkChecksIO'
TabOrder = 0
end
object chkChecksRange: TCheckBox
Left = 6
Height = 17
Top = 29
Width = 132
Height = 21
Top = 33
Width = 144
BorderSpacing.Around = 6
Caption = 'chkChecksRange'
TabOrder = 1
end
object chkChecksOverflow: TCheckBox
Left = 6
Height = 17
Top = 52
Width = 132
Height = 21
Top = 60
Width = 144
BorderSpacing.Around = 6
Caption = 'chkChecksOverflow'
TabOrder = 2
end
object chkChecksStack: TCheckBox
Left = 6
Height = 17
Top = 75
Width = 132
Height = 21
Top = 87
Width = 144
BorderSpacing.Around = 6
Caption = 'chkChecksStack'
TabOrder = 3
end
object chkVerifyObjMethodCall: TCheckBox
Left = 6
Height = 17
Top = 98
Width = 132
Height = 21
Top = 114
Width = 144
Caption = 'chkVerifyObjMethodCall'
TabOrder = 4
end
@ -116,29 +116,29 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Side = asrBottom
Left = 131
Left = 143
Height = 78
Top = 145
Width = 470
Top = 163
Width = 458
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Top = 6
Caption = 'grpHeapStackSize'
ChildSizing.TopBottomSpacing = 6
ClientHeight = 60
ClientWidth = 466
TabOrder = 2
ClientHeight = 62
ClientWidth = 454
TabOrder = 3
object edtHeapSize: TEdit
AnchorSideLeft.Control = lbHeapSize
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = grpHeapStackSize
AnchorSideRight.Control = grpHeapStackSize
AnchorSideRight.Side = asrBottom
Left = 71
Height = 21
Left = 74
Height = 22
Top = 6
Width = 389
Width = 374
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Around = 6
@ -150,9 +150,9 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Control = edtHeapSize
AnchorSideTop.Side = asrCenter
Left = 6
Height = 14
Top = 9
Width = 53
Height = 15
Top = 10
Width = 56
BorderSpacing.Around = 6
Caption = 'lbHeapSize'
ParentColor = False
@ -164,10 +164,10 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = grpHeapStackSize
AnchorSideRight.Side = asrBottom
Left = 72
Height = 21
Top = 33
Width = 388
Left = 76
Height = 22
Top = 34
Width = 372
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Around = 6
@ -179,9 +179,9 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Control = edtStackSize
AnchorSideTop.Side = asrCenter
Left = 6
Height = 14
Top = 36
Width = 54
Height = 15
Top = 38
Width = 58
BorderSpacing.Around = 6
Caption = 'lbStackSize'
ParentColor = False
@ -195,25 +195,25 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = grpChecks
AnchorSideBottom.Side = asrBottom
Left = 154
Height = 139
Left = 166
Height = 157
Top = 0
Width = 447
Width = 435
Anchors = [akTop, akLeft, akRight, akBottom]
AutoSize = True
BorderSpacing.Left = 6
Caption = 'grpTargetPlatform'
ClientHeight = 121
ClientWidth = 443
TabOrder = 3
ClientHeight = 141
ClientWidth = 431
TabOrder = 1
object lblTargetOS: TLabel
AnchorSideLeft.Control = grpTargetPlatform
AnchorSideTop.Control = TargetOSComboBox
AnchorSideTop.Side = asrCenter
Left = 6
Height = 14
Top = 9
Width = 57
Height = 15
Top = 12
Width = 60
BorderSpacing.Around = 6
Caption = 'lblTargetOS'
ParentColor = False
@ -223,9 +223,9 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Control = TargetCPUComboBox
AnchorSideTop.Side = asrCenter
Left = 6
Height = 14
Top = 36
Width = 63
Height = 15
Top = 44
Width = 67
BorderSpacing.Around = 6
Caption = 'lblTargetCPU'
ParentColor = False
@ -235,9 +235,9 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Control = TargetProcessorProcComboBox
AnchorSideTop.Side = asrCenter
Left = 6
Height = 14
Top = 63
Width = 111
Height = 15
Top = 76
Width = 115
BorderSpacing.Around = 6
Caption = 'lblTargetProcessorProc'
ParentColor = False
@ -248,14 +248,14 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Control = grpTargetPlatform
AnchorSideRight.Control = grpTargetPlatform
AnchorSideRight.Side = asrBottom
Left = 75
Height = 21
Left = 78
Height = 26
Top = 6
Width = 362
Width = 347
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Around = 6
ItemHeight = 13
ItemHeight = 0
Style = csDropDownList
TabOrder = 0
end
@ -266,14 +266,14 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = grpTargetPlatform
AnchorSideRight.Side = asrBottom
Left = 81
Height = 21
Top = 33
Width = 356
Left = 85
Height = 26
Top = 38
Width = 340
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Around = 6
ItemHeight = 13
ItemHeight = 0
Style = csDropDownList
TabOrder = 1
end
@ -284,14 +284,14 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = grpTargetPlatform
AnchorSideRight.Side = asrBottom
Left = 129
Height = 21
Top = 60
Width = 308
Left = 133
Height = 26
Top = 70
Width = 292
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Around = 6
ItemHeight = 13
ItemHeight = 0
Style = csDropDownList
TabOrder = 2
end
@ -305,22 +305,22 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideBottom.Control = Owner
AnchorSideBottom.Side = asrBottom
Left = 0
Height = 294
Top = 229
Height = 276
Top = 247
Width = 601
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Top = 6
Caption = 'grpOptimizations'
ClientHeight = 276
ClientHeight = 260
ClientWidth = 597
TabOrder = 4
object radOptLevelNone: TRadioButton
AnchorSideLeft.Control = grpOptimizations
AnchorSideTop.Control = grpOptimizations
Left = 6
Height = 17
Height = 21
Top = 6
Width = 102
Width = 111
BorderSpacing.Around = 6
Caption = 'radOptLevelNone'
Checked = True
@ -332,9 +332,9 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Control = radOptLevelNone
AnchorSideTop.Side = asrBottom
Left = 6
Height = 17
Top = 29
Width = 83
Height = 21
Top = 33
Width = 91
BorderSpacing.Around = 6
Caption = 'radOptLevel1'
TabOrder = 1
@ -344,9 +344,9 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Control = radOptLevel1
AnchorSideTop.Side = asrBottom
Left = 6
Height = 17
Top = 52
Width = 83
Height = 21
Top = 60
Width = 91
BorderSpacing.Around = 6
Caption = 'radOptLevel2'
TabOrder = 2
@ -356,9 +356,9 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Control = radOptLevel2
AnchorSideTop.Side = asrBottom
Left = 6
Height = 17
Top = 75
Width = 83
Height = 21
Top = 87
Width = 91
BorderSpacing.Around = 6
Caption = 'radOptLevel3'
TabOrder = 3
@ -368,9 +368,9 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Control = Bevel1
AnchorSideTop.Side = asrBottom
Left = 6
Height = 17
Top = 107
Width = 102
Height = 21
Top = 123
Width = 110
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Bottom = 6
@ -382,9 +382,9 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Control = chkOptVarsInReg
AnchorSideTop.Side = asrBottom
Left = 6
Height = 17
Top = 130
Width = 98
Height = 21
Top = 150
Width = 109
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Bottom = 6
@ -397,9 +397,9 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideTop.Side = asrBottom
AnchorSideBottom.Side = asrBottom
Left = 6
Height = 17
Top = 153
Width = 86
Height = 21
Top = 177
Width = 97
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Bottom = 6
@ -414,7 +414,7 @@ object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
AnchorSideRight.Side = asrBottom
Left = 6
Height = 3
Top = 98
Top = 114
Width = 585
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6

View File

@ -1,45 +1,47 @@
inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
object CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
Left = 0
Height = 539
Top = 0
Width = 599
ClientHeight = 539
ClientWidth = 599
TabOrder = 0
DesignLeft = 481
DesignTop = 150
object chkCreateMakefile: TCheckBox[0]
object chkCreateMakefile: TCheckBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
Left = 0
Height = 22
Height = 21
Top = 0
Width = 156
Width = 117
Caption = 'chkCreateMakefile'
TabOrder = 0
end
object ExecuteAfterGroupBox: TGroupBox[1]
object ExecuteAfterGroupBox: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = grpCompiler
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 116
Top = 244
Height = 104
Top = 220
Width = 599
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
Caption = 'ExecuteAfterGroupBox'
ClientHeight = 95
ClientWidth = 591
TabOrder = 1
ClientHeight = 88
ClientWidth = 595
TabOrder = 3
object lblRunIfExecAfter: TLabel
AnchorSideLeft.Control = ExecuteAfterGroupBox
AnchorSideTop.Control = ExecuteAfterGroupBox
Left = 6
Height = 18
Height = 15
Top = 6
Width = 121
Width = 88
BorderSpacing.Around = 6
Caption = 'lblRunIfExecAfter'
ParentColor = False
@ -49,9 +51,9 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideTop.Control = ExecuteAfterCommandEdit
AnchorSideTop.Side = asrCenter
Left = 6
Height = 18
Top = 38
Width = 197
Height = 15
Top = 37
Width = 143
BorderSpacing.Around = 6
Caption = 'ExecuteAfterCommandLabel'
ParentColor = False
@ -60,10 +62,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideLeft.Control = lblRunIfExecAfter
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteAfterGroupBox
Left = 157
Height = 22
Left = 124
Height = 21
Top = 6
Width = 175
Width = 129
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'chkExecAfterCompile'
@ -73,10 +75,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideLeft.Control = chkExecAfterCompile
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteAfterGroupBox
Left = 362
Height = 22
Left = 283
Height = 21
Top = 6
Width = 153
Width = 114
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'chkExecAfterBuild'
@ -86,10 +88,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideLeft.Control = chkExecAfterBuild
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteAfterGroupBox
Left = 545
Height = 22
Left = 427
Height = 21
Top = 6
Width = 144
Width = 108
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'chkExecAfterRun'
@ -102,10 +104,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = ExecuteAfterGroupBox
AnchorSideRight.Side = asrBottom
Left = 221
Height = 27
Top = 34
Width = 364
Left = 167
Height = 22
Top = 33
Width = 422
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 12
BorderSpacing.Around = 6
@ -117,37 +119,37 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteAfterCommandEdit
AnchorSideTop.Side = asrBottom
Left = 454
Height = 22
Top = 67
Width = 242
Left = 347
Height = 21
Top = 61
Width = 181
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'ExecuteAfterScanFPCCheckBox'
TabOrder = 4
TabOrder = 5
end
object ExecuteAfterScanMakeCheckBox: TCheckBox
AnchorSideLeft.Control = ExecuteAfterScanLabel
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteAfterCommandEdit
AnchorSideTop.Side = asrBottom
Left = 171
Height = 22
Top = 67
Width = 253
Left = 129
Height = 21
Top = 61
Width = 188
BorderSpacing.Around = 6
Caption = 'ExecuteAfterScanMakeCheckBox'
TabOrder = 5
TabOrder = 4
end
object ExecuteAfterShowAllCheckBox: TCheckBox
AnchorSideLeft.Control = ExecuteAfterScanFPCCheckBox
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteAfterCommandEdit
AnchorSideTop.Side = asrBottom
Left = 726
Height = 22
Top = 67
Width = 239
Left = 558
Height = 21
Top = 61
Width = 178
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'ExecuteAfterShowAllCheckBox'
@ -158,38 +160,38 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideTop.Control = ExecuteAfterScanMakeCheckBox
AnchorSideTop.Side = asrCenter
Left = 6
Height = 18
Top = 69
Width = 159
Height = 15
Top = 64
Width = 117
BorderSpacing.Left = 6
Caption = 'ExecuteAfterScanLabel'
ParentColor = False
end
end
object grpCompiler: TGroupBox[2]
object grpCompiler: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = ExecuteBeforeGroupBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 88
Top = 150
Height = 77
Top = 137
Width = 599
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
Caption = 'grpCompiler'
ClientHeight = 67
ClientWidth = 591
ClientHeight = 61
ClientWidth = 595
TabOrder = 2
object lblRunIfCompiler: TLabel
AnchorSideLeft.Control = grpCompiler
AnchorSideTop.Control = grpCompiler
Left = 6
Height = 18
Height = 15
Top = 6
Width = 116
Width = 83
BorderSpacing.Around = 6
Caption = 'lblRunIfCompiler'
ParentColor = False
@ -199,9 +201,9 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideTop.Control = edtCompiler
AnchorSideTop.Side = asrCenter
Left = 6
Height = 18
Top = 38
Width = 81
Height = 15
Top = 37
Width = 57
BorderSpacing.Around = 6
Caption = 'lblCompiler'
ParentColor = False
@ -210,10 +212,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideLeft.Control = lblRunIfCompiler
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = grpCompiler
Left = 152
Height = 22
Left = 119
Height = 21
Top = 6
Width = 170
Width = 124
BorderSpacing.Left = 30
BorderSpacing.Top = 6
Caption = 'chkCompilerCompile'
@ -223,10 +225,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideLeft.Control = chkCompilerCompile
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = grpCompiler
Left = 352
Height = 22
Left = 273
Height = 21
Top = 6
Width = 148
Width = 109
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'chkCompilerBuild'
@ -236,10 +238,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideLeft.Control = chkCompilerBuild
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = grpCompiler
Left = 530
Height = 22
Left = 412
Height = 21
Top = 6
Width = 139
Width = 103
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'chkCompilerRun'
@ -252,10 +254,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = grpCompiler
AnchorSideRight.Side = asrBottom
Left = 105
Height = 27
Top = 34
Width = 480
Left = 81
Height = 22
Top = 33
Width = 508
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 12
BorderSpacing.Around = 6
@ -263,30 +265,30 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
Text = 'edtCompiler'
end
end
object ExecuteBeforeGroupBox: TGroupBox[3]
object ExecuteBeforeGroupBox: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = chkCreateMakefile
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 116
Top = 28
Height = 104
Top = 27
Width = 599
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
Caption = 'ExecuteBeforeGroupBox'
ClientHeight = 95
ClientWidth = 591
TabOrder = 3
ClientHeight = 88
ClientWidth = 595
TabOrder = 1
object lblRunIfExecBefore: TLabel
AnchorSideLeft.Control = ExecuteBeforeGroupBox
AnchorSideTop.Control = ExecuteBeforeGroupBox
Left = 6
Height = 18
Height = 15
Top = 6
Width = 132
Width = 95
BorderSpacing.Around = 6
Caption = 'lblRunIfExecBefore'
ParentColor = False
@ -296,9 +298,9 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideTop.Control = ExecuteBeforeCommandEdit
AnchorSideTop.Side = asrCenter
Left = 6
Height = 18
Top = 38
Width = 208
Height = 15
Top = 37
Width = 150
BorderSpacing.Around = 6
Caption = 'ExecuteBeforeCommandLabel'
ParentColor = False
@ -307,10 +309,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideLeft.Control = lblRunIfExecBefore
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteBeforeGroupBox
Left = 168
Height = 22
Left = 131
Height = 21
Top = 6
Width = 186
Width = 136
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'chkExecBeforeCompile'
@ -320,10 +322,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideLeft.Control = chkExecBeforeCompile
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteBeforeGroupBox
Left = 384
Height = 22
Left = 297
Height = 21
Top = 6
Width = 164
Width = 121
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'chkExecBeforeBuild'
@ -333,10 +335,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideLeft.Control = chkExecBeforeBuild
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteBeforeGroupBox
Left = 578
Height = 22
Left = 448
Height = 21
Top = 6
Width = 155
Width = 115
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'chkExecBeforeRun'
@ -349,10 +351,10 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = ExecuteBeforeGroupBox
AnchorSideRight.Side = asrBottom
Left = 232
Height = 27
Top = 34
Width = 353
Left = 174
Height = 22
Top = 33
Width = 415
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 12
BorderSpacing.Around = 6
@ -364,37 +366,37 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteBeforeCommandEdit
AnchorSideTop.Side = asrBottom
Left = 476
Height = 22
Top = 67
Width = 253
Left = 361
Height = 21
Top = 61
Width = 188
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'ExecuteBeforeScanFPCCheckBox'
TabOrder = 4
TabOrder = 5
end
object ExecuteBeforeScanMakeCheckBox: TCheckBox
AnchorSideLeft.Control = ExecuteBeforeScanLabel
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteBeforeCommandEdit
AnchorSideTop.Side = asrBottom
Left = 182
Height = 22
Top = 67
Width = 264
Left = 136
Height = 21
Top = 61
Width = 195
BorderSpacing.Around = 6
Caption = 'ExecuteBeforeScanMakeCheckBox'
TabOrder = 5
TabOrder = 4
end
object ExecuteBeforeShowAllCheckBox: TCheckBox
AnchorSideLeft.Control = ExecuteBeforeScanFPCCheckBox
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ExecuteBeforeCommandEdit
AnchorSideTop.Side = asrBottom
Left = 759
Height = 22
Top = 67
Width = 250
Left = 579
Height = 21
Top = 61
Width = 185
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'ExecuteBeforeShowAllCheckBox'
@ -405,9 +407,9 @@ inherited CompilerCompilationOptionsFrame: TCompilerCompilationOptionsFrame
AnchorSideTop.Control = ExecuteBeforeScanMakeCheckBox
AnchorSideTop.Side = asrCenter
Left = 6
Height = 18
Top = 69
Width = 170
Height = 15
Top = 64
Width = 124
BorderSpacing.Left = 6
Caption = 'ExecuteBeforeScanLabel'
ParentColor = False

View File

@ -1,22 +1,25 @@
inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
object CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
Left = 0
Height = 552
Top = 0
Width = 701
ClientHeight = 552
ClientWidth = 701
TabOrder = 0
DesignLeft = 346
DesignTop = 181
object chkDebugGDB: TCheckBox[0]
object chkDebugGDB: TCheckBox
Left = 6
Height = 19
Height = 21
Top = 6
Width = 689
Align = alTop
BorderSpacing.Around = 6
Caption = 'chkDebugGDB'
OnChange = chkDebugGDBChange
TabOrder = 4
TabOrder = 0
end
object grpLinkLibraries: TGroupBox[1]
object grpLinkLibraries: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = grpDebug2
AnchorSideTop.Side = asrBottom
@ -24,18 +27,18 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
AnchorSideRight.Side = asrBottom
Left = 0
Height = 49
Top = 270
Top = 283
Width = 701
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
Caption = 'grpLinkLibraries'
ClientHeight = 31
ClientHeight = 33
ClientWidth = 697
TabOrder = 0
TabOrder = 3
object chkLinkSmart: TCheckBox
Left = 6
Height = 19
Height = 21
Top = 6
Width = 685
Align = alTop
@ -44,7 +47,7 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
TabOrder = 0
end
end
object TargetSpecificsGrpBox: TGroupBox[2]
object TargetSpecificsGrpBox: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = grpLinkLibraries
AnchorSideTop.Side = asrBottom
@ -52,18 +55,18 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
AnchorSideRight.Side = asrBottom
Left = 0
Height = 49
Top = 325
Top = 338
Width = 701
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
Caption = 'TargetSpecificsGrpBox'
ClientHeight = 31
ClientHeight = 33
ClientWidth = 697
TabOrder = 1
TabOrder = 4
object chkWin32GraphicApp: TCheckBox
Left = 6
Height = 19
Height = 21
Top = 6
Width = 685
Align = alTop
@ -72,26 +75,26 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
TabOrder = 0
end
end
object grpOptions: TGroupBox[3]
object grpOptions: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = TargetSpecificsGrpBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 78
Top = 380
Height = 77
Top = 393
Width = 701
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
Caption = 'grpOptions'
ClientHeight = 60
ClientHeight = 61
ClientWidth = 697
TabOrder = 2
TabOrder = 5
object chkOptionsLinkOpt: TCheckBox
Left = 6
Height = 19
Height = 21
Top = 6
Width = 685
Align = alTop
@ -101,8 +104,8 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
end
object edtOptionsLinkOpt: TEdit
Left = 6
Height = 23
Top = 31
Height = 22
Top = 33
Width = 685
Align = alTop
BorderSpacing.Around = 6
@ -110,22 +113,22 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
Text = 'edtOptionsLinkOpt'
end
end
object grpDebugging: TGroupBox[4]
object grpDebugging: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = chkDebugGDB
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 128
Top = 31
Height = 135
Top = 33
Width = 701
Anchors = [akTop, akLeft, akRight]
AutoSize = True
Caption = 'grpDebugging'
ClientHeight = 110
ClientHeight = 119
ClientWidth = 697
TabOrder = 3
TabOrder = 1
object chkUseLineInfoUnit: TCheckBox
AnchorSideLeft.Control = grpDebugging
AnchorSideTop.Control = dropDbgSymbolType
@ -133,13 +136,13 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
AnchorSideRight.Control = grpDebugging
AnchorSideRight.Side = asrBottom
Left = 6
Height = 19
Top = 35
Height = 21
Top = 38
Width = 685
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
Caption = 'chkUseLineInfoUnit'
TabOrder = 0
TabOrder = 1
end
object chkUseValgrind: TCheckBox
AnchorSideLeft.Control = grpDebugging
@ -148,13 +151,13 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
AnchorSideRight.Control = grpDebugging
AnchorSideRight.Side = asrBottom
Left = 6
Height = 19
Top = 60
Height = 21
Top = 65
Width = 685
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
Caption = 'chkUseValgrind'
TabOrder = 1
TabOrder = 2
end
object chkUseExternalDbgSyms: TCheckBox
AnchorSideLeft.Control = grpDebugging
@ -163,8 +166,8 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
AnchorSideRight.Control = grpDebugging
AnchorSideRight.Side = asrBottom
Left = 6
Height = 19
Top = 85
Height = 21
Top = 92
Width = 685
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
@ -177,24 +180,24 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
AnchorSideTop.Control = lblEmpty
AnchorSideRight.Control = grpDebugging
AnchorSideRight.Side = asrBottom
Left = 114
Height = 23
Left = 102
Height = 26
Top = 6
Width = 577
Width = 589
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
ItemHeight = 15
ItemHeight = 0
Style = csDropDownList
TabOrder = 2
TabOrder = 0
end
object lblDbgSymbolType: TLabel
AnchorSideLeft.Control = grpDebugging
AnchorSideTop.Control = dropDbgSymbolType
AnchorSideTop.Side = asrCenter
Left = 6
Height = 16
Top = 9
Width = 102
Height = 15
Top = 12
Width = 90
BorderSpacing.Around = 6
Caption = 'lblDbgSymbolType'
ParentColor = False
@ -208,26 +211,26 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
ParentColor = False
end
end
object grpDebug2: TGroupBox[5]
object grpDebug2: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = grpDebugging
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 99
Top = 165
Height = 103
Top = 174
Width = 701
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
Caption = 'grpDebug2'
ClientHeight = 81
ClientHeight = 87
ClientWidth = 697
TabOrder = 5
TabOrder = 2
object chkUseHeaptrc: TCheckBox
Left = 6
Height = 19
Height = 21
Top = 6
Width = 685
Align = alTop
@ -241,8 +244,8 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
AnchorSideRight.Control = grpDebug2
AnchorSideRight.Side = asrBottom
Left = 6
Height = 19
Top = 31
Height = 21
Top = 33
Width = 685
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
@ -255,8 +258,8 @@ inherited CompilerLinkingOptionsFrame: TCompilerLinkingOptionsFrame
AnchorSideRight.Control = grpDebug2
AnchorSideRight.Side = asrBottom
Left = 6
Height = 19
Top = 56
Height = 21
Top = 60
Width = 685
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6

View File

@ -1,19 +1,21 @@
inherited CompilerMessagesOptionsFrame: TCompilerMessagesOptionsFrame
object CompilerMessagesOptionsFrame: TCompilerMessagesOptionsFrame
Left = 0
Height = 455
Top = 0
Width = 631
ClientHeight = 455
ClientWidth = 631
TabOrder = 0
DesignLeft = 239
DesignTop = 167
object grpCompilerMessages: TGroupBox[0]
object grpCompilerMessages: TGroupBox
Left = 0
Height = 455
Top = 0
Width = 631
Align = alClient
Caption = 'grpCompilerMessages'
ClientHeight = 437
ClientHeight = 439
ClientWidth = 627
TabOrder = 0
object chklistCompMsg: TCheckListBox
@ -25,8 +27,8 @@ inherited CompilerMessagesOptionsFrame: TCompilerMessagesOptionsFrame
AnchorSideBottom.Control = grpCompilerMessages
AnchorSideBottom.Side = asrBottom
Left = 6
Height = 373
Top = 58
Height = 383
Top = 50
Width = 615
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Left = 6
@ -35,16 +37,16 @@ inherited CompilerMessagesOptionsFrame: TCompilerMessagesOptionsFrame
ItemHeight = 0
OnItemClick = chklistCompMsgItemClick
Sorted = True
TabOrder = 0
TabOrder = 4
TopIndex = -1
end
object lblFilter: TLabel
AnchorSideTop.Control = editMsgFilter
AnchorSideTop.Side = asrCenter
Left = 6
Height = 17
Top = 37
Width = 48
Height = 15
Top = 32
Width = 40
Caption = 'lblFilter'
ParentColor = False
end
@ -53,10 +55,10 @@ inherited CompilerMessagesOptionsFrame: TCompilerMessagesOptionsFrame
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = MsgFileEdit
AnchorSideTop.Side = asrBottom
Left = 60
Height = 26
Top = 32
Width = 527
Left = 52
Height = 22
Top = 28
Width = 535
OnCheckItem = CheckItem
ButtonWidth = 23
NumGlyphs = 0
@ -66,7 +68,7 @@ inherited CompilerMessagesOptionsFrame: TCompilerMessagesOptionsFrame
BorderSpacing.Right = 6
MaxLength = 0
ParentFont = False
TabOrder = 1
TabOrder = 3
FilteredListbox = chklistCompMsg
end
object UseMsgFileCheckBox: TCheckBox
@ -74,26 +76,26 @@ inherited CompilerMessagesOptionsFrame: TCompilerMessagesOptionsFrame
AnchorSideTop.Control = MsgFileEdit
AnchorSideTop.Side = asrCenter
Left = 6
Height = 22
Top = 2
Width = 152
Height = 21
Top = 1
Width = 129
BorderSpacing.Left = 6
Caption = 'UseMsgFileCheckBox'
OnChange = UseMsgFileCheckBoxChange
TabOrder = 2
TabOrder = 0
end
object MsgFileEdit: TEdit
AnchorSideLeft.Control = UseMsgFileCheckBox
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = grpCompilerMessages
AnchorSideRight.Control = MsgFileBrowseButton
Left = 164
Height = 26
Left = 141
Height = 22
Top = 0
Width = 318
Width = 366
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
TabOrder = 3
TabOrder = 1
Text = 'MsgFileEdit'
end
object MsgFileBrowseButton: TButton
@ -102,15 +104,15 @@ inherited CompilerMessagesOptionsFrame: TCompilerMessagesOptionsFrame
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = MsgFileEdit
AnchorSideBottom.Side = asrBottom
Left = 482
Height = 26
Left = 507
Height = 22
Top = 0
Width = 145
Width = 120
Anchors = [akTop, akRight, akBottom]
AutoSize = True
Caption = 'MsgFileBrowseButton'
OnClick = MsgFileBrowseButtonClick
TabOrder = 4
TabOrder = 2
end
end
end

View File

@ -14,26 +14,26 @@ object CompilerParsingOptionsFrame: TCompilerParsingOptionsFrame
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 53
Height = 54
Top = 0
Width = 580
Anchors = [akTop, akLeft, akRight]
AutoSize = True
Caption = 'grpSyntaxMode'
ClientHeight = 35
ClientHeight = 38
ClientWidth = 576
TabOrder = 0
object cmbSyntaxMode: TComboBox
AnchorSideRight.Control = grpSyntaxMode
AnchorSideRight.Side = asrBottom
Left = 6
Height = 23
Height = 26
Top = 6
Width = 564
Align = alLeft
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6
ItemHeight = 15
ItemHeight = 0
Style = csDropDownList
TabOrder = 0
end
@ -45,8 +45,8 @@ object CompilerParsingOptionsFrame: TCompilerParsingOptionsFrame
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 40
Top = 323
Height = 4
Top = 324
Width = 580
Anchors = [akTop, akLeft, akRight]
AutoFill = True
@ -62,7 +62,7 @@ object CompilerParsingOptionsFrame: TCompilerParsingOptionsFrame
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 3
Columns = 3
TabOrder = 1
TabOrder = 2
end
object grpSyntaxOptions: TCheckGroup
AnchorSideLeft.Control = Owner
@ -72,7 +72,7 @@ object CompilerParsingOptionsFrame: TCompilerParsingOptionsFrame
AnchorSideRight.Side = asrBottom
Left = 0
Height = 258
Top = 59
Top = 60
Width = 580
Anchors = [akTop, akLeft, akRight]
AutoFill = True
@ -86,6 +86,6 @@ object CompilerParsingOptionsFrame: TCompilerParsingOptionsFrame
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
TabOrder = 2
TabOrder = 1
end
end