IDE: improved layout build laz dialog

git-svn-id: trunk@23951 -
This commit is contained in:
mattias 2010-03-11 20:57:43 +00:00
parent 11242b1bc4
commit b14c713a33

View File

@ -14,7 +14,7 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
OnDestroy = FormDestroy OnDestroy = FormDestroy
OnShow = FormShow OnShow = FormShow
Position = poScreenCenter Position = poScreenCenter
LCLVersion = '0.9.27' LCLVersion = '0.9.29'
object CBLDBtnPanel: TPanel object CBLDBtnPanel: TPanel
AnchorSideLeft.Control = Notebook AnchorSideLeft.Control = Notebook
AnchorSideTop.Control = Notebook AnchorSideTop.Control = Notebook
@ -22,21 +22,21 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Control = Notebook AnchorSideRight.Control = Notebook
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 0 Left = 0
Height = 38 Height = 44
Top = 524 Top = 518
Width = 489 Width = 489
Align = alBottom Align = alBottom
AutoSize = True AutoSize = True
BevelOuter = bvNone BevelOuter = bvNone
ClientHeight = 38 ClientHeight = 44
ClientWidth = 489 ClientWidth = 489
TabOrder = 0 TabOrder = 0
object CancelButton: TBitBtn object CancelButton: TBitBtn
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 406 Left = 405
Height = 26 Height = 32
Top = 6 Top = 6
Width = 77 Width = 78
Align = alRight Align = alRight
AutoSize = True AutoSize = True
BorderSpacing.Around = 6 BorderSpacing.Around = 6
@ -49,10 +49,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
end end
object SaveSettingsButton: TBitBtn object SaveSettingsButton: TBitBtn
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 309 Left = 297
Height = 26 Height = 32
Top = 6 Top = 6
Width = 91 Width = 102
Align = alRight Align = alRight
AutoSize = True AutoSize = True
BorderSpacing.Around = 6 BorderSpacing.Around = 6
@ -63,10 +63,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
end end
object CompileButton: TBitBtn object CompileButton: TBitBtn
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 240 Left = 224
Height = 26 Height = 32
Top = 6 Top = 6
Width = 63 Width = 67
Align = alRight Align = alRight
AutoSize = True AutoSize = True
BorderSpacing.Around = 6 BorderSpacing.Around = 6
@ -77,9 +77,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
end end
object HelpButton: TBitBtn object HelpButton: TBitBtn
Left = 6 Left = 6
Height = 26 Height = 32
Top = 6 Top = 6
Width = 66 Width = 64
Align = alLeft Align = alLeft
AutoSize = True AutoSize = True
BorderSpacing.Around = 6 BorderSpacing.Around = 6
@ -97,24 +97,24 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = CBLDBtnPanel AnchorSideBottom.Control = CBLDBtnPanel
Left = 0 Left = 0
Height = 524 Height = 518
Top = 0 Top = 0
Width = 489 Width = 489
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
OnEnter = NotebookPageChanged OnEnter = NotebookPageChanged
OnPageChanged = NotebookPageChanged OnPageChanged = NotebookPageChanged
PageIndex = 1 PageIndex = 0
TabOrder = 1 TabOrder = 1
object QuickBuildOptionsPage: TPage object QuickBuildOptionsPage: TPage
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Caption = 'QuickBuildOptions' Caption = 'QuickBuildOptions'
ClientWidth = 481 ClientWidth = 487
ClientHeight = 488 ClientHeight = 491
object QuickLCLInterfaceComboLabel: TLabel object QuickLCLInterfaceComboLabel: TLabel
AnchorSideLeft.Control = QuickBuildOptionsRadioGroup AnchorSideLeft.Control = QuickBuildOptionsRadioGroup
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 286 Left = 240
Height = 18 Height = 18
Top = 44 Top = 44
Width = 195 Width = 195
@ -126,7 +126,7 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideLeft.Control = QuickLCLInterfaceComboLabel AnchorSideLeft.Control = QuickLCLInterfaceComboLabel
AnchorSideRight.Control = QuickBuildOptionsPage AnchorSideRight.Control = QuickBuildOptionsPage
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 286 Left = 240
Height = 18 Height = 18
Top = 84 Top = 84
Width = 40 Width = 40
@ -137,7 +137,7 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
object IDELCLLabel: TLabel object IDELCLLabel: TLabel
AnchorSideLeft.Control = QuickLCLInterfaceComboLabel AnchorSideLeft.Control = QuickLCLInterfaceComboLabel
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 286 Left = 240
Height = 18 Height = 18
Top = 132 Top = 132
Width = 22 Width = 22
@ -148,16 +148,14 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
object AppLCLInterfaceComboBox: TComboBox object AppLCLInterfaceComboBox: TComboBox
AnchorSideRight.Control = QuickBuildOptionsPage AnchorSideRight.Control = QuickBuildOptionsPage
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 357 Left = 363
Height = 21 Height = 29
Top = 76 Top = 76
Width = 100 Width = 100
Anchors = [akTop, akRight] Anchors = [akTop, akRight]
AutoComplete = False
BorderSpacing.Right = 24 BorderSpacing.Right = 24
Enabled = False Enabled = False
ItemHeight = 13 ItemHeight = 0
ItemWidth = 0
OnChange = AppLCLInterfaceComboBoxChange OnChange = AppLCLInterfaceComboBoxChange
TabOrder = 0 TabOrder = 0
Text = '(none)' Text = '(none)'
@ -165,16 +163,14 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
object IDELCLInterfaceComboBox: TComboBox object IDELCLInterfaceComboBox: TComboBox
AnchorSideRight.Control = QuickBuildOptionsPage AnchorSideRight.Control = QuickBuildOptionsPage
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 357 Left = 363
Height = 21 Height = 29
Top = 124 Top = 124
Width = 100 Width = 100
Anchors = [akTop, akRight] Anchors = [akTop, akRight]
AutoComplete = False
BorderSpacing.Right = 24 BorderSpacing.Right = 24
Enabled = False Enabled = False
ItemHeight = 13 ItemHeight = 0
ItemWidth = 0
OnChange = AppLCLInterfaceComboBoxChange OnChange = AppLCLInterfaceComboBoxChange
TabOrder = 1 TabOrder = 1
Text = '(none)' Text = '(none)'
@ -182,10 +178,11 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
object QuickBuildOptionsRadioGroup: TRadioGroup object QuickBuildOptionsRadioGroup: TRadioGroup
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 6 Left = 6
Height = 264 Height = 163
Top = 4 Top = 4
Width = 256 Width = 210
AutoFill = True AutoFill = True
AutoSize = True
BorderSpacing.Right = 24 BorderSpacing.Right = 24
Caption = 'QuickBuildOptionsRadioGroup' Caption = 'QuickBuildOptionsRadioGroup'
ChildSizing.LeftRightSpacing = 6 ChildSizing.LeftRightSpacing = 6
@ -196,8 +193,8 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1 ChildSizing.ControlsPerLine = 1
ClientHeight = 246 ClientHeight = 144
ClientWidth = 252 ClientWidth = 206
ItemIndex = 5 ItemIndex = 5
Items.Strings = ( Items.Strings = (
'Build LCL' 'Build LCL'
@ -213,15 +210,15 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
end end
object AdvancedBuildOptionsPage: TPage object AdvancedBuildOptionsPage: TPage
Caption = 'AdvancedBuildOptions' Caption = 'AdvancedBuildOptions'
ClientWidth = 481 ClientWidth = 487
ClientHeight = 498 ClientHeight = 491
object OptionsLabel: TLabel object OptionsLabel: TLabel
AnchorSideTop.Control = ItemsListBox AnchorSideTop.Control = ItemsListBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 14 Height = 18
Top = 296 Top = 289
Width = 38 Width = 50
BorderSpacing.Top = 19 BorderSpacing.Top = 19
Caption = 'Options' Caption = 'Options'
ParentColor = False ParentColor = False
@ -230,9 +227,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideLeft.Control = OptionsLabel AnchorSideLeft.Control = OptionsLabel
AnchorSideTop.Control = TargetOsEdit AnchorSideTop.Control = TargetOsEdit
Left = 6 Left = 6
Height = 14 Height = 18
Top = 325 Top = 322
Width = 50 Width = 63
Caption = 'Target OS' Caption = 'Target OS'
ParentColor = False ParentColor = False
end end
@ -240,9 +237,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideLeft.Control = TargetOSLabel AnchorSideLeft.Control = TargetOSLabel
AnchorSideTop.Control = TargetDirectoryComboBox AnchorSideTop.Control = TargetDirectoryComboBox
Left = 6 Left = 6
Height = 14 Height = 18
Top = 354 Top = 355
Width = 80 Width = 102
Caption = 'Target Directory' Caption = 'Target Directory'
ParentColor = False ParentColor = False
end end
@ -250,9 +247,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideLeft.Control = TargetDirectoryLabel AnchorSideLeft.Control = TargetDirectoryLabel
AnchorSideTop.Control = TargetCPUComboBox AnchorSideTop.Control = TargetCPUComboBox
Left = 6 Left = 6
Height = 14 Height = 18
Top = 381 Top = 390
Width = 56 Width = 71
Caption = 'Target CPU' Caption = 'Target CPU'
ParentColor = False ParentColor = False
end end
@ -274,9 +271,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = CleanAllCheckBox AnchorSideBottom.Control = CleanAllCheckBox
Left = 320 Left = 320
Height = 215 Height = 198
Top = 6 Top = 6
Width = 155 Width = 161
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
AutoFill = True AutoFill = True
BorderSpacing.Around = 6 BorderSpacing.Around = 6
@ -297,9 +294,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
AnchorSideBottom.Control = WithStaticPackagesCheckBox AnchorSideBottom.Control = WithStaticPackagesCheckBox
Left = 320 Left = 320
Height = 17 Height = 22
Top = 237 Top = 220
Width = 59 Width = 79
Anchors = [akLeft, akBottom] Anchors = [akLeft, akBottom]
BorderSpacing.Top = 16 BorderSpacing.Top = 16
BorderSpacing.Bottom = 6 BorderSpacing.Bottom = 6
@ -313,9 +310,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideBottom.Control = ItemsListBox AnchorSideBottom.Control = ItemsListBox
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 320 Left = 320
Height = 17 Height = 22
Top = 260 Top = 248
Width = 164 Width = 211
Anchors = [akLeft, akBottom] Anchors = [akLeft, akBottom]
BorderSpacing.Top = 6 BorderSpacing.Top = 6
Caption = 'WithStaticPackagesCheckBox' Caption = 'WithStaticPackagesCheckBox'
@ -327,7 +324,7 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Control = ItemListHeader AnchorSideRight.Control = ItemListHeader
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 6 Left = 6
Height = 249 Height = 242
Top = 28 Top = 28
Width = 308 Width = 308
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
@ -340,17 +337,17 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
ShowHint = True ShowHint = True
Style = lbOwnerDrawFixed Style = lbOwnerDrawFixed
TabOrder = 3 TabOrder = 3
TopIndex = -1
end end
object OptionsEdit: TEdit object OptionsEdit: TEdit
AnchorSideTop.Control = OptionsLabel AnchorSideTop.Control = OptionsLabel
AnchorSideRight.Control = AdvancedBuildOptionsPage AnchorSideRight.Control = AdvancedBuildOptionsPage
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 156 Left = 156
Height = 23 Height = 27
Top = 296 Top = 289
Width = 319 Width = 325
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Right = 6 BorderSpacing.Right = 6
TabOrder = 4 TabOrder = 4
end end
@ -360,11 +357,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Control = AdvancedBuildOptionsPage AnchorSideRight.Control = AdvancedBuildOptionsPage
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 156 Left = 156
Height = 23 Height = 27
Top = 325 Top = 322
Width = 319 Width = 325
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6 BorderSpacing.Around = 6
TabOrder = 5 TabOrder = 5
end end
@ -374,13 +370,11 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = TargetDirectoryButton AnchorSideRight.Control = TargetDirectoryButton
Left = 156 Left = 156
Height = 21 Height = 29
Top = 354 Top = 355
Width = 291 Width = 295
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
AutoComplete = False ItemHeight = 0
ItemHeight = 13
ItemWidth = 0
TabOrder = 6 TabOrder = 6
end end
object TargetCPUComboBox: TComboBox object TargetCPUComboBox: TComboBox
@ -390,14 +384,12 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Control = TargetDirectoryComboBox AnchorSideRight.Control = TargetDirectoryComboBox
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 156 Left = 156
Height = 21 Height = 29
Top = 381 Top = 390
Width = 291 Width = 295
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
AutoComplete = False
BorderSpacing.Top = 6 BorderSpacing.Top = 6
ItemHeight = 13 ItemHeight = 0
ItemWidth = 0
TabOrder = 7 TabOrder = 7
end end
object TargetDirectoryButton: TButton object TargetDirectoryButton: TButton
@ -406,10 +398,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = TargetDirectoryComboBox AnchorSideBottom.Control = TargetDirectoryComboBox
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 453 Left = 457
Height = 21 Height = 29
Top = 354 Top = 355
Width = 22 Width = 24
Anchors = [akTop, akRight, akBottom] Anchors = [akTop, akRight, akBottom]
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
@ -422,9 +414,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Control = TargetCPUComboBox AnchorSideTop.Control = TargetCPUComboBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 17 Height = 22
Top = 412 Top = 429
Width = 146 Width = 194
BorderSpacing.Top = 10 BorderSpacing.Top = 10
BorderSpacing.Bottom = 6 BorderSpacing.Bottom = 6
Caption = 'RestartAfterBuildCheckBox' Caption = 'RestartAfterBuildCheckBox'
@ -435,9 +427,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Control = RestartAfterBuildCheckBox AnchorSideTop.Control = RestartAfterBuildCheckBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 17 Height = 22
Top = 435 Top = 457
Width = 125 Width = 168
BorderSpacing.Top = 6 BorderSpacing.Top = 6
Caption = 'ConfirmBuildCheckBox' Caption = 'ConfirmBuildCheckBox'
TabOrder = 10 TabOrder = 10