IDE, build Lazarus dialog: improve layout

git-svn-id: trunk@28029 -
This commit is contained in:
maxim 2010-11-01 22:41:54 +00:00
parent 96f751f73c
commit 886362e229

View File

@ -17,18 +17,18 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
LCLVersion = '0.9.29'
object DetailsPanel: TPanel
Left = 0
Height = 614
Height = 620
Top = 0
Width = 653
Align = alClient
ClientHeight = 614
ClientHeight = 620
ClientWidth = 653
TabOrder = 0
object BuildProfileLabel: TLabel
Left = 8
Height = 16
Height = 14
Top = 17
Width = 72
Width = 56
BorderSpacing.Top = 7
BorderSpacing.Around = 6
Caption = 'Build Profile'
@ -41,12 +41,14 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = MakeModeListBox
AnchorSideBottom.Side = asrBottom
Left = 326
Height = 254
Left = 398
Height = 253
Top = 50
Width = 326
Width = 248
Anchors = [akTop, akLeft, akRight, akBottom]
AutoFill = True
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'LCLInterfaceRadioGroup'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
@ -61,19 +63,20 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
object DetailSettingPanel: TPanel
Left = 1
Height = 310
Top = 303
Top = 309
Width = 651
Align = alBottom
BevelOuter = bvNone
ClientHeight = 310
ClientWidth = 651
TabOrder = 1
object OptionsLabel: TLabel
AnchorSideLeft.Control = DetailSettingPanel
AnchorSideTop.Control = OptionsMemo
Left = 8
Height = 16
Top = 14
Width = 49
Left = 7
Height = 14
Top = 13
Width = 38
Alignment = taRightJustify
BorderSpacing.Left = 7
Caption = 'Options'
@ -84,10 +87,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideLeft.Control = OptionsLabel
AnchorSideTop.Control = TargetOSComboBox
AnchorSideTop.Side = asrCenter
Left = 8
Height = 16
Left = 7
Height = 14
Top = 95
Width = 63
Width = 50
Alignment = taRightJustify
Caption = 'Target OS'
ParentColor = False
@ -96,10 +99,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideLeft.Control = TargetOSLabel
AnchorSideTop.Control = TargetDirectoryComboBox
AnchorSideTop.Side = asrCenter
Left = 8
Height = 16
Left = 7
Height = 14
Top = 122
Width = 102
Width = 80
Alignment = taRightJustify
Caption = 'Target Directory'
ParentColor = False
@ -108,10 +111,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideLeft.Control = TargetDirectoryLabel
AnchorSideTop.Control = TargetCPUComboBox
AnchorSideTop.Side = asrCenter
Left = 8
Height = 16
Left = 7
Height = 14
Top = 149
Width = 69
Width = 56
Alignment = taRightJustify
Caption = 'Target CPU'
ParentColor = False
@ -123,25 +126,27 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Control = TargetDirectoryButton
Left = 151
Height = 21
Top = 120
Width = 461
Top = 119
Width = 450
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
ItemHeight = 0
ItemHeight = 13
TabOrder = 0
end
object TargetDirectoryButton: TButton
AnchorSideTop.Control = TargetDirectoryComboBox
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = DetailSettingPanel
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = TargetDirectoryComboBox
AnchorSideBottom.Side = asrBottom
Left = 618
Left = 607
Height = 23
Top = 121
Width = 22
Top = 118
Width = 38
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Top = 1
BorderSpacing.Right = 6
Caption = '...'
OnClick = TargetDirectoryButtonClick
@ -155,22 +160,22 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Side = asrBottom
Left = 151
Height = 21
Top = 147
Width = 493
Top = 146
Width = 494
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Right = 6
ItemHeight = 0
ItemHeight = 13
TabOrder = 2
end
object RestartAfterBuildCheckBox: TCheckBox
AnchorSideLeft.Control = SelectedCheckBox
AnchorSideTop.Control = CommonsDividerBevel
AnchorSideTop.Side = asrBottom
Left = 8
Height = 20
Top = 268
Width = 189
Left = 7
Height = 17
Top = 261
Width = 148
BorderSpacing.Top = 10
BorderSpacing.Bottom = 6
Caption = 'RestartAfterBuildCheckBox'
@ -180,10 +185,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideLeft.Control = WithStaticPackagesCheckBox
AnchorSideTop.Control = RestartAfterBuildCheckBox
AnchorSideTop.Side = asrCenter
Left = 302
Height = 20
Top = 268
Width = 159
Left = 301
Height = 17
Top = 261
Width = 124
Caption = 'ConfirmBuildCheckBox'
TabOrder = 4
end
@ -192,10 +197,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Control = TargetCPUComboBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Side = asrBottom
Left = 302
Height = 20
Top = 178
Width = 132
Left = 301
Height = 17
Top = 177
Width = 103
BorderSpacing.Left = 301
BorderSpacing.Top = 10
BorderSpacing.Bottom = 6
@ -207,10 +212,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Control = CleanAllCheckBox
AnchorSideTop.Side = asrBottom
AnchorSideBottom.Side = asrBottom
Left = 302
Height = 20
Top = 204
Width = 206
Left = 301
Height = 17
Top = 200
Width = 159
BorderSpacing.Top = 6
Caption = 'WithStaticPackagesCheckBox'
TabOrder = 6
@ -223,12 +228,12 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Side = asrBottom
Left = 151
Height = 21
Top = 93
Width = 493
Top = 92
Width = 494
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Right = 6
ItemHeight = 0
ItemHeight = 13
TabOrder = 7
end
object UpdateRevisionIncCheckBox: TCheckBox
@ -236,10 +241,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Control = TargetCPUComboBox
AnchorSideTop.Side = asrBottom
AnchorSideBottom.Side = asrBottom
Left = 8
Height = 20
Top = 178
Width = 198
Left = 7
Height = 17
Top = 177
Width = 155
BorderSpacing.Top = 10
Caption = 'UpdateRevisionIncCheckBox'
TabOrder = 8
@ -248,10 +253,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideLeft.Control = UpdateRevisionIncCheckBox
AnchorSideTop.Control = UpdateRevisionIncCheckBox
AnchorSideTop.Side = asrBottom
Left = 8
Height = 20
Top = 204
Width = 139
Left = 7
Height = 17
Top = 200
Width = 106
BorderSpacing.Top = 6
Caption = 'SelectedCheckBox'
TabOrder = 9
@ -260,10 +265,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideLeft.Control = DetailSettingPanel
AnchorSideTop.Control = WithStaticPackagesCheckBox
AnchorSideTop.Side = asrBottom
Left = 8
Left = 7
Height = 17
Top = 241
Width = 636
Top = 234
Width = 637
Caption = 'CommonsDividerBevel'
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 7
@ -273,11 +278,15 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
end
object OptionsMemo: TMemo
AnchorSideTop.Control = DetailSettingPanel
AnchorSideRight.Control = DetailSettingPanel
AnchorSideRight.Side = asrBottom
Left = 151
Height = 73
Top = 14
Width = 493
Top = 13
Width = 494
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 13
BorderSpacing.Right = 6
Lines.Strings = (
'Memo1'
)
@ -291,7 +300,7 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
Left = 4
Height = 24
Top = 51
Width = 322
Width = 388
DragReorder = False
Sections = <>
OnSectionClick = MakeModeListHeaderSectionClick
@ -304,11 +313,13 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = MakeModeListHeader
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = DetailSettingPanel
Left = 1
Height = 229
Height = 228
Top = 75
Width = 325
Width = 391
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Bottom = 6
ItemHeight = 25
OnDrawItem = MakeModeListBoxDrawItem
OnMouseDown = MakeModeListBoxMouseDown
@ -324,15 +335,15 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Control = BuildProfileLabel
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = BuildProfileButton
Left = 86
Left = 70
Height = 21
Hint = 'Name of the active profile.'
Top = 15
Width = 479
Top = 14
Width = 532
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Right = 6
ItemHeight = 0
ItemHeight = 13
OnSelect = BuildProfileComboBoxSelect
ParentShowHint = False
ShowHint = True
@ -345,11 +356,11 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Control = DetailsPanel
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Side = asrBottom
Left = 571
Height = 25
Left = 608
Height = 23
Hint = 'Manage profiles'
Top = 13
Width = 75
Width = 38
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Left = 6
@ -364,18 +375,18 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
object CBLDBtnPanel: TPanel
AnchorSideTop.Side = asrBottom
Left = 0
Height = 44
Top = 614
Height = 38
Top = 620
Width = 653
Align = alBottom
AutoSize = True
BevelOuter = bvNone
ClientHeight = 44
ClientHeight = 38
ClientWidth = 653
TabOrder = 1
object CancelButton: TBitBtn
Left = 570
Height = 32
Height = 26
Top = 6
Width = 77
Align = alRight
@ -389,10 +400,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
TabOrder = 0
end
object SaveSettingsButton: TBitBtn
Left = 469
Height = 32
Left = 473
Height = 26
Top = 6
Width = 95
Width = 91
Align = alRight
AutoSize = True
BorderSpacing.Around = 6
@ -402,10 +413,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
TabOrder = 1
end
object CompileButton: TBitBtn
Left = 264
Height = 32
Left = 291
Height = 26
Top = 6
Width = 75
Width = 63
Align = alRight
AutoSize = True
BorderSpacing.Around = 6
@ -416,9 +427,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
end
object HelpButton: TBitBtn
Left = 6
Height = 32
Height = 26
Top = 6
Width = 75
Width = 66
Align = alLeft
AutoSize = True
BorderSpacing.Around = 6
@ -429,10 +440,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
TabOrder = 3
end
object CompileSelectedButton: TBitBtn
Left = 345
Height = 32
Left = 360
Height = 26
Top = 6
Width = 118
Width = 107
Align = alRight
AutoSize = True
BorderSpacing.Around = 6