mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-28 09:03:50 +02:00
IDE, Compiler codegeneration options frame: improved layout to better accomodate for translated strings
git-svn-id: trunk@36476 -
This commit is contained in:
parent
64e0bc6d1e
commit
e3d4bbed9b
@ -1,33 +1,36 @@
|
||||
inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
object CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
Left = 0
|
||||
Height = 523
|
||||
Top = 0
|
||||
Width = 601
|
||||
ClientHeight = 523
|
||||
ClientWidth = 601
|
||||
TabOrder = 0
|
||||
DesignLeft = 290
|
||||
DesignTop = 90
|
||||
object grpUnitStyle: TGroupBox[0]
|
||||
object grpUnitStyle: TGroupBox
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = grpChecks
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = grpChecks
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = grpHeapStackSize
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 0
|
||||
Height = 74
|
||||
Top = 149
|
||||
Width = 168
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
Height = 78
|
||||
Top = 145
|
||||
Width = 125
|
||||
Anchors = [akTop, akLeft, akBottom]
|
||||
AutoSize = True
|
||||
BorderSpacing.Top = 6
|
||||
Caption = 'grpUnitStyle'
|
||||
ClientHeight = 56
|
||||
ClientWidth = 164
|
||||
ClientHeight = 60
|
||||
ClientWidth = 121
|
||||
TabOrder = 0
|
||||
object chkSmartLinkUnit: TCheckBox
|
||||
Left = 6
|
||||
Height = 19
|
||||
Height = 17
|
||||
Top = 6
|
||||
Width = 152
|
||||
Width = 109
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'chkSmartLinkUnit'
|
||||
@ -35,95 +38,96 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
end
|
||||
object chkRelocatableUnit: TCheckBox
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 31
|
||||
Width = 152
|
||||
Height = 17
|
||||
Top = 29
|
||||
Width = 109
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'chkRelocatableUnit'
|
||||
TabOrder = 1
|
||||
end
|
||||
end
|
||||
object grpChecks: TGroupBox[1]
|
||||
object grpChecks: TGroupBox
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 0
|
||||
Height = 143
|
||||
Height = 139
|
||||
Top = 0
|
||||
Width = 168
|
||||
Width = 148
|
||||
AutoSize = True
|
||||
Caption = 'grpChecks'
|
||||
ChildSizing.TopBottomSpacing = 6
|
||||
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
||||
ChildSizing.ControlsPerLine = 1
|
||||
ClientHeight = 125
|
||||
ClientWidth = 164
|
||||
ClientHeight = 121
|
||||
ClientWidth = 144
|
||||
TabOrder = 1
|
||||
object chkChecksIO: TCheckBox
|
||||
Left = 6
|
||||
Height = 19
|
||||
Height = 17
|
||||
Top = 6
|
||||
Width = 152
|
||||
Width = 132
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'chkChecksIO'
|
||||
TabOrder = 0
|
||||
end
|
||||
object chkChecksRange: TCheckBox
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 31
|
||||
Width = 152
|
||||
Height = 17
|
||||
Top = 29
|
||||
Width = 132
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'chkChecksRange'
|
||||
TabOrder = 1
|
||||
end
|
||||
object chkChecksOverflow: TCheckBox
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 56
|
||||
Width = 152
|
||||
Height = 17
|
||||
Top = 52
|
||||
Width = 132
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'chkChecksOverflow'
|
||||
TabOrder = 2
|
||||
end
|
||||
object chkChecksStack: TCheckBox
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 81
|
||||
Width = 152
|
||||
Height = 17
|
||||
Top = 75
|
||||
Width = 132
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'chkChecksStack'
|
||||
TabOrder = 3
|
||||
end
|
||||
object chkVerifyObjMethodCall: TCheckBox
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 106
|
||||
Width = 152
|
||||
Height = 17
|
||||
Top = 98
|
||||
Width = 132
|
||||
Caption = 'chkVerifyObjMethodCall'
|
||||
TabOrder = 4
|
||||
end
|
||||
end
|
||||
object grpHeapStackSize: TGroupBox[2]
|
||||
AnchorSideLeft.Control = grpChecks
|
||||
object grpHeapStackSize: TGroupBox
|
||||
AnchorSideLeft.Control = grpUnitStyle
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = grpTargetPlatform
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = grpUnitStyle
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 174
|
||||
Height = 74
|
||||
Top = 149
|
||||
Width = 427
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
Left = 131
|
||||
Height = 78
|
||||
Top = 145
|
||||
Width = 470
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoSize = True
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
Caption = 'grpHeapStackSize'
|
||||
ClientHeight = 56
|
||||
ClientWidth = 423
|
||||
ChildSizing.TopBottomSpacing = 6
|
||||
ClientHeight = 60
|
||||
ClientWidth = 466
|
||||
TabOrder = 2
|
||||
object edtHeapSize: TEdit
|
||||
AnchorSideLeft.Control = lbHeapSize
|
||||
@ -131,10 +135,10 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Control = grpHeapStackSize
|
||||
AnchorSideRight.Control = grpHeapStackSize
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 82
|
||||
Height = 20
|
||||
Left = 71
|
||||
Height = 21
|
||||
Top = 6
|
||||
Width = 335
|
||||
Width = 389
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Around = 6
|
||||
@ -146,9 +150,9 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Control = edtHeapSize
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 6
|
||||
Height = 15
|
||||
Height = 14
|
||||
Top = 9
|
||||
Width = 64
|
||||
Width = 53
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'lbHeapSize'
|
||||
ParentColor = False
|
||||
@ -160,10 +164,10 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = grpHeapStackSize
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 82
|
||||
Height = 20
|
||||
Top = 32
|
||||
Width = 335
|
||||
Left = 72
|
||||
Height = 21
|
||||
Top = 33
|
||||
Width = 388
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Around = 6
|
||||
@ -175,15 +179,15 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Control = edtStackSize
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 6
|
||||
Height = 15
|
||||
Top = 35
|
||||
Width = 64
|
||||
Height = 14
|
||||
Top = 36
|
||||
Width = 54
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'lbStackSize'
|
||||
ParentColor = False
|
||||
end
|
||||
end
|
||||
object grpTargetPlatform: TGroupBox[3]
|
||||
object grpTargetPlatform: TGroupBox
|
||||
AnchorSideLeft.Control = grpChecks
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = Owner
|
||||
@ -191,25 +195,25 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = grpChecks
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 174
|
||||
Height = 143
|
||||
Left = 154
|
||||
Height = 139
|
||||
Top = 0
|
||||
Width = 427
|
||||
Width = 447
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
AutoSize = True
|
||||
BorderSpacing.Left = 6
|
||||
Caption = 'grpTargetPlatform'
|
||||
ClientHeight = 125
|
||||
ClientWidth = 423
|
||||
ClientHeight = 121
|
||||
ClientWidth = 443
|
||||
TabOrder = 3
|
||||
object lblTargetOS: TLabel
|
||||
AnchorSideLeft.Control = grpTargetPlatform
|
||||
AnchorSideTop.Control = TargetOSComboBox
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 6
|
||||
Height = 15
|
||||
Height = 14
|
||||
Top = 9
|
||||
Width = 65
|
||||
Width = 57
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'lblTargetOS'
|
||||
ParentColor = False
|
||||
@ -219,9 +223,9 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Control = TargetCPUComboBox
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 6
|
||||
Height = 15
|
||||
Top = 35
|
||||
Width = 74
|
||||
Height = 14
|
||||
Top = 36
|
||||
Width = 63
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'lblTargetCPU'
|
||||
ParentColor = False
|
||||
@ -231,9 +235,9 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Control = TargetProcessorProcComboBox
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 6
|
||||
Height = 15
|
||||
Top = 61
|
||||
Width = 130
|
||||
Height = 14
|
||||
Top = 63
|
||||
Width = 111
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'lblTargetProcessorProc'
|
||||
ParentColor = False
|
||||
@ -244,14 +248,14 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Control = grpTargetPlatform
|
||||
AnchorSideRight.Control = grpTargetPlatform
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 83
|
||||
Height = 20
|
||||
Left = 75
|
||||
Height = 21
|
||||
Top = 6
|
||||
Width = 334
|
||||
Width = 362
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Around = 6
|
||||
ItemHeight = 0
|
||||
ItemHeight = 13
|
||||
Style = csDropDownList
|
||||
TabOrder = 0
|
||||
end
|
||||
@ -262,14 +266,14 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = grpTargetPlatform
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 92
|
||||
Height = 20
|
||||
Top = 32
|
||||
Width = 325
|
||||
Left = 81
|
||||
Height = 21
|
||||
Top = 33
|
||||
Width = 356
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Around = 6
|
||||
ItemHeight = 0
|
||||
ItemHeight = 13
|
||||
Style = csDropDownList
|
||||
TabOrder = 1
|
||||
end
|
||||
@ -280,21 +284,21 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = grpTargetPlatform
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 148
|
||||
Height = 20
|
||||
Top = 58
|
||||
Width = 269
|
||||
Left = 129
|
||||
Height = 21
|
||||
Top = 60
|
||||
Width = 308
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Around = 6
|
||||
ItemHeight = 0
|
||||
ItemHeight = 13
|
||||
Style = csDropDownList
|
||||
TabOrder = 2
|
||||
end
|
||||
end
|
||||
object grpOptimizations: TGroupBox[4]
|
||||
object grpOptimizations: TGroupBox
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = grpUnitStyle
|
||||
AnchorSideTop.Control = grpHeapStackSize
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
@ -314,9 +318,9 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideLeft.Control = grpOptimizations
|
||||
AnchorSideTop.Control = grpOptimizations
|
||||
Left = 6
|
||||
Height = 20
|
||||
Height = 17
|
||||
Top = 6
|
||||
Width = 120
|
||||
Width = 102
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'radOptLevelNone'
|
||||
Checked = True
|
||||
@ -328,9 +332,9 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Control = radOptLevelNone
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 20
|
||||
Top = 32
|
||||
Width = 97
|
||||
Height = 17
|
||||
Top = 29
|
||||
Width = 83
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'radOptLevel1'
|
||||
TabOrder = 1
|
||||
@ -340,9 +344,9 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Control = radOptLevel1
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 20
|
||||
Top = 58
|
||||
Width = 97
|
||||
Height = 17
|
||||
Top = 52
|
||||
Width = 83
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'radOptLevel2'
|
||||
TabOrder = 2
|
||||
@ -352,9 +356,9 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Control = radOptLevel2
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 20
|
||||
Top = 84
|
||||
Width = 97
|
||||
Height = 17
|
||||
Top = 75
|
||||
Width = 83
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'radOptLevel3'
|
||||
TabOrder = 3
|
||||
@ -364,9 +368,9 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Control = Bevel1
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 119
|
||||
Width = 119
|
||||
Height = 17
|
||||
Top = 107
|
||||
Width = 102
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Bottom = 6
|
||||
@ -378,9 +382,9 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Control = chkOptVarsInReg
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 144
|
||||
Width = 115
|
||||
Height = 17
|
||||
Top = 130
|
||||
Width = 98
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Bottom = 6
|
||||
@ -393,9 +397,9 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 169
|
||||
Width = 105
|
||||
Height = 17
|
||||
Top = 153
|
||||
Width = 86
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Bottom = 6
|
||||
@ -410,7 +414,7 @@ inherited CompilerCodegenOptionsFrame: TCompilerCodegenOptionsFrame
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 3
|
||||
Top = 110
|
||||
Top = 98
|
||||
Width = 585
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Around = 6
|
||||
|
Loading…
Reference in New Issue
Block a user