object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg Left = 378 Height = 480 Top = 195 Width = 700 VertScrollBar.Visible = False BorderIcons = [biSystemMenu] Caption = 'ConfigureBuildLazarusDlg' ClientHeight = 480 ClientWidth = 700 Constraints.MinHeight = 440 Constraints.MinWidth = 550 OnClose = FormClose OnCreate = FormCreate OnResize = FormResize OnShow = FormShow Position = poScreenCenter LCLVersion = '2.1.0.0' object CBLDBtnPanel: TPanel AnchorSideTop.Side = asrBottom Left = 0 Height = 41 Top = 439 Width = 700 Align = alBottom AutoSize = True BevelOuter = bvNone ClientHeight = 41 ClientWidth = 700 TabOrder = 0 object CancelButton: TBitBtn Left = 618 Height = 29 Top = 6 Width = 76 Align = alRight AutoSize = True BorderSpacing.Around = 6 Cancel = True Caption = 'Cancel' Kind = bkCancel ModalResult = 2 TabOrder = 4 end object SaveSettingsButton: TBitBtn Left = 512 Height = 29 Top = 6 Width = 100 Align = alRight AutoSize = True BorderSpacing.Around = 6 Caption = 'Save settings' OnClick = SaveSettingsButtonClick TabOrder = 3 end object CompileButton: TBitBtn Left = 295 Height = 29 Top = 6 Width = 68 Align = alRight AutoSize = True BorderSpacing.Around = 6 Caption = 'Compile' OnClick = CompileButtonClick TabOrder = 1 end object HelpButton: TBitBtn Left = 6 Height = 29 Top = 6 Width = 63 Align = alLeft AutoSize = True BorderSpacing.Around = 6 Caption = '&Help' Kind = bkHelp OnClick = HelpButtonClick TabOrder = 0 end object CompileAdvancedButton: TBitBtn Left = 369 Height = 29 Top = 6 Width = 137 Align = alRight AutoSize = True BorderSpacing.Around = 6 Caption = 'Compile Advanced' OnClick = CompileAdvancedButtonClick TabOrder = 2 end end object PageControl1: TPageControl Left = 0 Height = 439 Top = 0 Width = 700 ActivePage = BuildTabSheet Align = alClient TabIndex = 0 TabOrder = 1 object BuildTabSheet: TTabSheet Caption = 'BuildTabSheet' ClientHeight = 408 ClientWidth = 696 object DetailsPanel: TPanel Left = 0 Height = 408 Top = 0 Width = 696 Align = alClient AutoSize = True BevelOuter = bvNone ClientHeight = 408 ClientWidth = 696 TabOrder = 0 object BuildProfileLabel: TLabel AnchorSideLeft.Control = DetailsPanel AnchorSideTop.Control = BuildProfileComboBox AnchorSideTop.Side = asrCenter Left = 6 Height = 17 Top = 11 Width = 109 BorderSpacing.Top = 5 BorderSpacing.Around = 6 Caption = 'Profile to Build' Font.Style = [fsBold] ParentColor = False ParentFont = False end object BuildProfileComboBox: TComboBox AnchorSideLeft.Control = BuildProfileLabel AnchorSideLeft.Side = asrBottom AnchorSideTop.Side = asrCenter AnchorSideRight.Control = BuildProfileButton Left = 121 Height = 31 Hint = 'Name of the active profile.' Top = 4 Width = 538 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 6 BorderSpacing.Right = 6 ItemHeight = 0 OnSelect = BuildProfileComboBoxSelect ParentShowHint = False ShowHint = True Style = csDropDownList TabOrder = 0 end object BuildProfileButton: TButton AnchorSideTop.Control = BuildProfileComboBox AnchorSideRight.Control = DetailsPanel AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = BuildProfileComboBox AnchorSideBottom.Side = asrBottom Left = 665 Height = 31 Hint = 'Manage profiles' Top = 4 Width = 25 Anchors = [akTop, akRight, akBottom] BorderSpacing.Left = 6 BorderSpacing.Right = 6 Caption = '...' OnClick = BuildProfileButtonClick ParentShowHint = False ShowHint = True TabOrder = 1 end object OptionsLabel: TLabel AnchorSideLeft.Control = LCLWidgetTypeLabel AnchorSideTop.Control = LCLWidgetTypeComboBox AnchorSideTop.Side = asrBottom Left = 6 Height = 17 Top = 95 Width = 54 Alignment = taRightJustify BorderSpacing.Top = 6 Caption = 'Options' Layout = tlBottom ParentColor = False end object OptionsMemo: TMemo AnchorSideLeft.Control = OptionsLabel AnchorSideTop.Control = OptionsLabel AnchorSideTop.Side = asrBottom AnchorSideRight.Control = BuildProfileButton AnchorSideRight.Side = asrBottom Left = 6 Height = 56 Hint = 'Options passed to compiler' Top = 112 Width = 684 Anchors = [akTop, akLeft, akRight] Lines.Strings = ( '' ) PopupMenu = OptionsPopupMenu ParentShowHint = False ScrollBars = ssAutoBoth ShowHint = True TabOrder = 4 end object DefinesLabel: TLabel AnchorSideLeft.Control = DetailsPanel AnchorSideTop.Control = TargetDirectoryComboBox AnchorSideTop.Side = asrBottom Left = 6 Height = 17 Top = 226 Width = 50 BorderSpacing.Left = 6 BorderSpacing.Top = 6 Caption = 'Defines' ParentColor = False end object DefinesListBox: TCheckListBox AnchorSideLeft.Control = OptionsMemo AnchorSideTop.Control = DefinesLabel AnchorSideTop.Side = asrBottom AnchorSideRight.Control = CleanUpGroupBox AnchorSideBottom.Control = CommonsDividerBevel Left = 6 Height = 98 Hint = 'Defines without -d' Top = 243 Width = 453 Anchors = [akTop, akLeft, akRight, akBottom] ItemHeight = 0 ParentShowHint = False PopupMenu = OptionsPopupMenu ShowHint = True TabOrder = 2 TopIndex = -1 end object LCLWidgetTypeLabel: TLabel AnchorSideLeft.Control = BuildProfileLabel AnchorSideTop.Control = BuildProfileComboBox AnchorSideTop.Side = asrBottom Left = 6 Height = 17 Top = 41 Width = 111 BorderSpacing.Top = 6 Caption = 'LCL Widget Type' ParentColor = False end object LCLWidgetTypeComboBox: TComboBox AnchorSideLeft.Control = LCLWidgetTypeLabel AnchorSideTop.Control = LCLWidgetTypeLabel AnchorSideTop.Side = asrBottom AnchorSideRight.Side = asrBottom Left = 6 Height = 31 Top = 58 Width = 209 ItemHeight = 0 Style = csDropDownList TabOrder = 3 end object TargetDirectoryLabel: TLabel AnchorSideLeft.Control = LCLWidgetTypeLabel AnchorSideTop.Control = OptionsMemo AnchorSideTop.Side = asrBottom Left = 6 Height = 17 Top = 174 Width = 109 Alignment = taRightJustify BorderSpacing.Top = 6 Caption = 'Target Directory' ParentColor = False end object TargetDirectoryComboBox: TComboBox AnchorSideLeft.Control = TargetDirectoryLabel AnchorSideTop.Control = TargetDirectoryLabel AnchorSideTop.Side = asrBottom AnchorSideRight.Control = TargetDirectoryButton Left = 6 Height = 29 Top = 191 Width = 653 Anchors = [akTop, akLeft, akRight] BorderSpacing.Right = 6 ItemHeight = 0 TabOrder = 5 end object TargetOSLabel: TLabel AnchorSideLeft.Control = LCLWidgetTypeComboBox AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = BuildProfileComboBox AnchorSideTop.Side = asrBottom Left = 221 Height = 17 Top = 41 Width = 65 Alignment = taRightJustify BorderSpacing.Left = 6 BorderSpacing.Top = 6 Caption = 'Target OS' ParentColor = False end object TargetCPULabel: TLabel AnchorSideLeft.Control = TargetOSComboBox AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = BuildProfileComboBox AnchorSideTop.Side = asrBottom Left = 451 Height = 17 Top = 41 Width = 74 Alignment = taRightJustify BorderSpacing.Left = 6 BorderSpacing.Top = 6 Caption = 'Target CPU' ParentColor = False end object UpdateRevisionIncCheckBox: TCheckBox AnchorSideLeft.Control = ConfirmBuildCheckBox AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = ConfirmBuildCheckBox AnchorSideBottom.Side = asrBottom Left = 526 Height = 24 Hint = 'Increment revision? (ToDo: get a better hint)' Top = 366 Width = 217 BorderSpacing.Left = 12 Caption = 'UpdateRevisionIncCheckBox' ParentShowHint = False ShowHint = True TabOrder = 9 end object TargetCPUComboBox: TComboBox AnchorSideLeft.Control = TargetCPULabel AnchorSideTop.Control = TargetCPULabel AnchorSideTop.Side = asrBottom AnchorSideRight.Control = OptionsMemo AnchorSideRight.Side = asrBottom Left = 451 Height = 29 Top = 58 Width = 239 Anchors = [akTop, akLeft, akRight] ItemHeight = 0 TabOrder = 8 end object CommonsDividerBevel: TDividerBevel AnchorSideLeft.Control = DetailsPanel AnchorSideTop.Side = asrBottom AnchorSideRight.Control = DetailsPanel AnchorSideRight.Side = asrBottom Left = 6 Height = 17 Top = 341 Width = 684 Caption = 'CommonsDividerBevel' Anchors = [akLeft, akRight, akBottom] BorderSpacing.Left = 6 BorderSpacing.Right = 6 BorderSpacing.Bottom = 6 Font.Style = [fsBold] ParentFont = False end object RestartAfterBuildCheckBox: TCheckBox AnchorSideLeft.Control = DefinesButton AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = DefinesButton AnchorSideTop.Side = asrCenter AnchorSideBottom.Side = asrBottom Left = 110 Height = 24 Hint = 'Restart Lazarus automatically after building the IDE. Has no effect when building other parts' Top = 366 Width = 212 BorderSpacing.Left = 12 BorderSpacing.Top = 7 Caption = 'RestartAfterBuildCheckBox' ParentShowHint = False ShowHint = True TabOrder = 10 end object ConfirmBuildCheckBox: TCheckBox AnchorSideLeft.Control = RestartAfterBuildCheckBox AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = RestartAfterBuildCheckBox Left = 334 Height = 24 Hint = 'Show confirmation dialog when building directly from Tools menu' Top = 366 Width = 180 BorderSpacing.Left = 12 Caption = 'ConfirmBuildCheckBox' ParentShowHint = False ShowHint = True TabOrder = 11 end object DefinesButton: TButton AnchorSideLeft.Control = CommonsDividerBevel AnchorSideTop.Control = CommonsDividerBevel AnchorSideTop.Side = asrBottom AnchorSideRight.Side = asrBottom AnchorSideBottom.Side = asrBottom Left = 6 Height = 29 Hint = 'Edit list of defines which can be used by any profile' Top = 364 Width = 92 AutoSize = True BorderSpacing.Right = 6 Caption = 'Edit Defines' OnClick = DefinesButtonClick ParentShowHint = False ShowHint = True TabOrder = 12 end object TargetDirectoryButton: TButton AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = TargetDirectoryComboBox AnchorSideRight.Control = DetailsPanel AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = TargetDirectoryComboBox AnchorSideBottom.Side = asrBottom Left = 665 Height = 29 Top = 191 Width = 25 Anchors = [akTop, akRight, akBottom] BorderSpacing.Left = 6 BorderSpacing.Right = 6 Caption = '...' OnClick = TargetDirectoryButtonClick TabOrder = 6 end object TargetOSComboBox: TComboBox AnchorSideLeft.Control = TargetOSLabel AnchorSideTop.Control = TargetOSLabel AnchorSideTop.Side = asrBottom AnchorSideRight.Control = LCLWidgetTypeComboBox AnchorSideRight.Side = asrBottom Left = 221 Height = 29 Top = 58 Width = 224 ItemHeight = 0 TabOrder = 7 end object CleanUpGroupBox: TGroupBox AnchorSideLeft.Control = DefinesListBox AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = TargetDirectoryComboBox AnchorSideTop.Side = asrBottom AnchorSideRight.Control = DetailsPanel AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = CommonsDividerBevel Left = 465 Height = 115 Top = 226 Width = 225 Anchors = [akTop, akRight, akBottom] AutoSize = True BorderSpacing.Left = 6 BorderSpacing.Top = 6 BorderSpacing.Right = 6 Caption = 'Clean up' ChildSizing.LeftRightSpacing = 6 ChildSizing.TopBottomSpacing = 6 ChildSizing.EnlargeHorizontal = crsHomogenousChildResize ChildSizing.ShrinkHorizontal = crsScaleChilds ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 ClientHeight = 96 ClientWidth = 221 ParentShowHint = False ShowHint = True TabOrder = 13 object CleanAutoRadioButton: TRadioButton AnchorSideTop.Control = CleanCommonCheckBox AnchorSideTop.Side = asrBottom Left = 6 Height = 24 Top = 36 Width = 181 BorderSpacing.Top = 6 Caption = 'CleanAutoRadioButton' Checked = True OnClick = CleanRadioButtonClick TabOrder = 0 TabStop = True end object CleanCommonRadioButton: TRadioButton AnchorSideTop.Control = CleanAutoRadioButton AnchorSideTop.Side = asrBottom Left = 6 Height = 24 Top = 66 Width = 209 BorderSpacing.Top = 6 Caption = 'CleanCommonRadioButton' OnClick = CleanRadioButtonClick TabOrder = 1 end object CleanAllRadioButton: TRadioButton AnchorSideTop.Control = CleanCommonRadioButton AnchorSideTop.Side = asrBottom Left = 6 Height = 24 Top = 96 Width = 166 BorderSpacing.Top = 6 Caption = 'CleanAllRadioButton' OnClick = CleanRadioButtonClick TabOrder = 2 end object CleanOnceCheckBox: TCheckBox AnchorSideTop.Control = CleanAllRadioButton AnchorSideTop.Side = asrBottom Left = 6 Height = 24 Top = 126 Width = 163 BorderSpacing.Top = 6 Caption = 'CleanOnceCheckBox' TabOrder = 3 end object CleanCommonCheckBox: TCheckBox AnchorSideTop.Control = CleanUpGroupBox Left = 6 Height = 24 Top = 6 Width = 190 BorderSpacing.Top = 6 Caption = 'CleanCommonCheckBox' OnClick = CleanCommonCheckBoxClick TabOrder = 4 Visible = False end end end end object InfoTabSheet: TTabSheet Caption = 'InfoTabSheet' ClientHeight = 408 ClientWidth = 696 object InhTreeView: TTreeView Left = 0 Height = 414 Top = 0 Width = 692 Align = alClient ReadOnly = True TabOrder = 0 Options = [tvoAutoItemHeight, tvoHideSelection, tvoKeepCollapsedNodes, tvoReadOnly, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw] end end end object OptionsPopupMenu: TPopupMenu Left = 320 Top = 592 object ShowOptsMenuItem: TMenuItem Caption = 'Show options and defines for cmd line' OnClick = ShowOptsMenuItemClick end end end