lazarus/ide/projectopts_new.lfm

851 lines
26 KiB
Plaintext

inherited ProjectOptionsDialogNew: TProjectOptionsDialogNew
Left = 262
Height = 455
Top = 209
Width = 625
HorzScrollBar.Page = 624
VertScrollBar.Page = 454
ActiveControl = TitleEdit
BorderIcons = [biSystemMenu]
Caption = 'ProjectOptionsDialog'
ClientHeight = 455
ClientWidth = 625
Constraints.MinHeight = 400
Constraints.MinWidth = 400
OnActivate = nil
OnClose = ProjectOptionsClose
Position = poScreenCenter
inherited BottomPanel: TPanel
Top = 405
Width = 625
ClientWidth = 625
TabOrder = 2
inherited OKCancelPanel: TPanel
Left = 438
inherited btnCancel: TBitBtn
end
inherited btnOK: TBitBtn
Default = True
end
end
inherited HelpButton: TBitBtn
OnClick = nil
end
end
inherited CategoriesPanel: TPanel
Width = 625
ClientWidth = 625
TabOrder = 3
inherited SectionTitleLabel: TLabel
end
inherited SearchLabel: TLabel
Left = 304
OnClick = nil
end
inherited ClearFilterButton: TBitBtn
Left = 584
OnClick = nil
end
inherited FilterEdit: TEdit
Left = 401
OnChange = nil
OnEnter = nil
OnExit = nil
end
end
inherited SectionsTreePanel: TPanel
Height = 365
ClientHeight = 365
TabOrder = 0
inherited SectionList: TListBox
Height = 365
OnSelectionChange = nil
end
end
inherited MainSplitter: TSplitter
Height = 365
end
inherited OptionsAreaPanel: TPanel
Height = 365
Width = 470
ClientHeight = 365
ClientWidth = 470
TabOrder = 1
object Notebook: TNotebook
Height = 365
Width = 470
Align = alClient
PageIndex = 3
ShowTabs = False
TabOrder = 0
object ApplicationPage: TPage
Caption = 'ApplicationPage'
ClientWidth = 470
ClientHeight = 365
object AppSettingsGroupBox: TGroupBox
Left = 6
Height = 124
Top = 6
Width = 458
Align = alTop
BorderSpacing.Around = 6
Caption = 'AppSettingsGroupBox'
ClientHeight = 124
ClientWidth = 458
TabOrder = 0
object TitleLabel: TLabel
Left = 6
Height = 16
Top = 6
Width = 446
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'TitleLabel'
ParentColor = False
end
object TitleEdit: TEdit
Left = 6
Height = 23
Top = 22
Width = 446
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Right = 6
TabOrder = 0
Text = 'TitleEdit'
end
object UseAppBundleCheckBox: TCheckBox
Left = 6
Height = 24
Top = 52
Width = 378
Anchors = [akTop, akLeft, akRight]
AutoSize = False
Caption = 'UseAppBundleCheckBox'
TabOrder = 1
end
object UseXPManifestCheckBox: TCheckBox
Left = 6
Height = 24
Top = 76
Width = 378
Anchors = [akTop, akLeft, akRight]
AutoSize = False
Caption = 'UseXPManifestCheckBox'
TabOrder = 2
end
end
object OutputSettingsGroupBox: TGroupBox
Left = 6
Height = 68
Top = 136
Width = 458
Align = alTop
AutoSize = True
BorderSpacing.Around = 6
Caption = 'OutputSettingsGroupBox'
ClientHeight = 68
ClientWidth = 458
TabOrder = 1
object TargetFileLabel: TLabel
Left = 6
Height = 13
Top = 6
Width = 446
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'TargetFileLabel'
ParentColor = False
end
object TargetFileEdit: TEdit
Left = 6
Height = 23
Top = 19
Width = 446
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Right = 6
BorderSpacing.Bottom = 6
TabOrder = 0
Text = 'TargetFileEdit'
end
end
end
object FormsPage: TPage
Caption = 'FormsPage'
ClientWidth = 470
ClientHeight = 365
OnResize = FormsPageResize
object FormsAutoCreatedLabel: TLabel
Left = 36
Height = 20
Top = 10
Width = 156
Caption = 'FormsAutoCreatedLabel'
ParentColor = False
end
object FormsAvailFormsLabel: TLabel
AnchorSideLeft.Control = FormsAvailFormsListBox
Left = 266
Height = 20
Top = 10
Width = 144
Caption = 'FormsAvailFormsLabel'
ParentColor = False
end
object FormsAutoCreatedListBox: TListBox
AnchorSideLeft.Control = FormsMoveAutoCreatedFormUpBtn
AnchorSideLeft.Side = asrBottom
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
Left = 36
Height = 299
Top = 32
Width = 194
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Around = 6
MultiSelect = True
TabOrder = 0
TopIndex = -1
end
object FormsAvailFormsListBox: TListBox
AnchorSideLeft.Control = FormsAddToAutoCreatedFormsBtn
AnchorSideLeft.Side = asrBottom
AnchorSideRight.Control = FormsPage
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
Left = 266
Height = 299
Top = 32
Width = 198
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6
MultiSelect = True
TabOrder = 1
TopIndex = -1
end
object FormsMoveAutoCreatedFormUpBtn: TArrow
Left = 6
Height = 24
Top = 32
Width = 24
ArrowType = atUp
OnClick = FormsMoveAutoCreatedFormUpBtnClick
end
object FormsMoveAutoCreatedFormsDownBtn: TArrow
Left = 6
Height = 24
Top = 60
Width = 24
ArrowType = atDown
OnClick = FormsMoveAutoCreatedFormDownBtnClick
end
object FormsRemoveFromAutoCreatedFormsBtn: TArrow
AnchorSideLeft.Control = FormsAutoCreatedListBox
AnchorSideLeft.Side = asrBottom
Left = 236
Height = 24
Top = 32
Width = 24
ArrowType = atRight
BorderSpacing.Around = 6
OnClick = FormsRemoveFromAutoCreatedFormsBtnClick
end
object FormsAddToAutoCreatedFormsBtn: TArrow
AnchorSideLeft.Control = FormsRemoveFromAutoCreatedFormsBtn
Left = 236
Height = 24
Top = 60
Width = 24
OnClick = FormsAddToAutoCreatedFormsBtnClick
end
object FormsAutoCreateNewFormsCheckBox: TCheckBox
Left = 6
Height = 22
Top = 337
Width = 458
Align = alBottom
BorderSpacing.Around = 6
Caption = 'FormsAutoCreateNewFormsCheckBox'
TabOrder = 2
end
end
object MiscPage: TPage
Caption = 'MiscPage'
ClientWidth = 470
ClientHeight = 365
object MainUnitHasUsesSectionForAllUnitsCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitIsPascalSourceCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 22
Top = 34
Width = 458
Align = alTop
BorderSpacing.Around = 6
Caption = 'MainUnitHasUsesSectionForAllUnitsCheckBox'
TabOrder = 0
end
object MainUnitHasCreateFormStatementsCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitHasUsesSectionForAllUnitsCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 22
Top = 62
Width = 458
Align = alTop
BorderSpacing.Around = 6
Caption = 'MainUnitHasCreateFormStatementsCheckBox'
TabOrder = 1
end
object MainUnitIsPascalSourceCheckBox: TCheckBox
Left = 6
Height = 22
Top = 6
Width = 458
Align = alTop
BorderSpacing.Around = 6
Caption = 'MainUnitIsPascalSourceCheckBox'
TabOrder = 2
end
object MainUnitHasTitleStatementCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitHasCreateFormStatementsCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 22
Top = 90
Width = 458
Align = alTop
BorderSpacing.Around = 6
Caption = 'MainUnitHasTitleStatementCheckBox'
TabOrder = 5
end
object RunnableCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitHasTitleStatementCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 22
Top = 124
Width = 458
Align = alTop
BorderSpacing.Top = 6
BorderSpacing.Around = 6
Caption = 'RunnableCheckBox'
TabOrder = 3
end
object AlwaysBuildCheckBox: TCheckBox
AnchorSideTop.Control = RunnableCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 22
Top = 152
Width = 458
Align = alTop
BorderSpacing.Around = 6
Caption = 'AlwaysBuildCheckBox'
TabOrder = 4
end
end
object LazDocPage: TPage
Caption = 'LazDocPage'
ClientWidth = 462
ClientHeight = 357
object LazDocPathsGroupBox: TGroupBox
Left = 6
Height = 196
Top = 6
Width = 450
Align = alTop
AutoSize = True
BorderSpacing.Around = 6
Caption = 'LazDocPathsGroupBox'
ClientHeight = 178
ClientWidth = 446
TabOrder = 0
object LazDocListBox: TListBox
AnchorSideRight.Side = asrBottom
Left = 6
Height = 108
Top = 6
Width = 434
Align = alTop
BorderSpacing.Around = 6
TabOrder = 0
end
object LazDocAddPathButton: TButton
AnchorSideLeft.Control = LazDocPathsGroupBox
AnchorSideTop.Control = LazDocListBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 23
Top = 120
Width = 135
AutoSize = True
BorderSpacing.Around = 6
Caption = 'LazDocAddPathButton'
OnClick = LazDocAddPathButtonClick
TabOrder = 1
end
object LazDocDeletePathButton: TButton
AnchorSideLeft.Control = LazDocAddPathButton
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = LazDocListBox
AnchorSideTop.Side = asrBottom
Left = 147
Height = 23
Top = 120
Width = 147
AutoSize = True
BorderSpacing.Around = 6
Caption = 'LazDocDeletePathButton'
OnClick = LazDocDeletePathButtonClick
TabOrder = 2
end
object LazDocPathEdit: TEdit
AnchorSideLeft.Control = LazDocPathsGroupBox
AnchorSideTop.Control = LazDocAddPathButton
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = LazDocBrowseButton
Left = 6
Height = 23
Top = 149
Width = 404
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
TabOrder = 3
Text = 'LazDocPathEdit'
end
object LazDocBrowseButton: TButton
AnchorSideTop.Control = LazDocAddPathButton
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = LazDocPathsGroupBox
AnchorSideRight.Side = asrBottom
Left = 416
Height = 23
Top = 149
Width = 24
Anchors = [akTop, akRight]
BorderSpacing.Around = 6
Caption = '...'
OnClick = LazDocBrowseButtonClick
TabOrder = 4
end
end
end
object SavePage: TPage
Caption = 'SavePage'
ClientWidth = 470
ClientHeight = 365
object SaveClosedUnitInfoCheckBox: TCheckBox
Left = 6
Height = 22
Top = 6
Width = 458
Align = alTop
BorderSpacing.Around = 6
Caption = 'SaveClosedUnitInfoCheckBox'
TabOrder = 0
end
object SaveOnlyProjectUnitInfoCheckBox: TCheckBox
AnchorSideTop.Control = SaveClosedUnitInfoCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 22
Top = 34
Width = 458
Align = alTop
BorderSpacing.Around = 6
Caption = 'SaveOnlyProjectUnitInfoCheckBox'
TabOrder = 1
end
object SaveSessionLocationRadioGroup: TRadioGroup
AnchorSideTop.Control = SaveOnlyProjectUnitInfoCheckBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = SavePage
AnchorSideRight.Side = asrBottom
Left = 6
Height = 117
Top = 68
Width = 458
Align = alTop
AutoFill = True
BorderSpacing.Top = 6
BorderSpacing.Around = 6
Caption = 'SaveSessionLocationRadioGroup'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
ChildSizing.EnlargeVertical = crsHomogenousChildResize
ChildSizing.ShrinkHorizontal = crsScaleChilds
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
TabOrder = 2
end
end
object VersionInfoPage: TPage
Caption = 'VersionInfoPage'
ClientWidth = 470
ClientHeight = 365
object VersionInfoGroupBox: TGroupBox
AnchorSideLeft.Control = LanguageSettingsGroupBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Side = asrBottom
Left = 6
Height = 105
Top = 33
Width = 458
Align = alTop
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Version Numbering'
ClientHeight = 105
ClientWidth = 458
TabOrder = 0
object VersionLabel: TLabel
AnchorSideLeft.Control = VersionInfoGroupBox
AnchorSideTop.Control = VersionInfoGroupBox
Left = 6
Height = 16
Top = 6
Width = 43
BorderSpacing.Around = 6
Caption = 'Version:'
ParentColor = False
end
object MajorRevisionLabel: TLabel
AnchorSideLeft.Control = VersionSpinEdit
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = VersionInfoGroupBox
Left = 106
Height = 16
Top = 6
Width = 82
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'Major Revision:'
ParentColor = False
end
object MinorRevisionLabel: TLabel
AnchorSideLeft.Control = MajorRevisionSpinEdit
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = VersionInfoGroupBox
Left = 206
Height = 16
Top = 6
Width = 83
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'Minor Revision:'
ParentColor = False
end
object BuildLabel: TLabel
AnchorSideLeft.Control = MinorRevisionSpinEdit
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = VersionInfoGroupBox
Left = 306
Height = 16
Top = 6
Width = 31
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Caption = 'Build:'
ParentColor = False
end
object BuildEdit: TEdit
AnchorSideLeft.Control = BuildLabel
AnchorSideTop.Control = BuildLabel
AnchorSideTop.Side = asrBottom
Left = 306
Height = 20
Top = 28
Width = 70
TabOrder = 0
Text = '0'
end
object VersionSpinEdit: TSpinEdit
AnchorSideLeft.Control = VersionLabel
AnchorSideTop.Control = VersionLabel
AnchorSideTop.Side = asrBottom
Left = 6
Height = 20
Top = 28
Width = 70
TabOrder = 1
end
object MajorRevisionSpinEdit: TSpinEdit
AnchorSideLeft.Control = MajorRevisionLabel
AnchorSideTop.Control = MajorRevisionLabel
AnchorSideTop.Side = asrBottom
Left = 106
Height = 20
Top = 28
Width = 70
TabOrder = 2
end
object MinorRevisionSpinEdit: TSpinEdit
AnchorSideLeft.Control = MinorRevisionLabel
AnchorSideTop.Control = MinorRevisionLabel
AnchorSideTop.Side = asrBottom
Left = 206
Height = 20
Top = 28
Width = 70
TabOrder = 3
end
object AutomaticallyIncreaseBuildCheckBox: TCheckBox
AnchorSideLeft.Control = VersionInfoGroupBox
AnchorSideTop.Control = VersionSpinEdit
AnchorSideTop.Side = asrBottom
Left = 6
Height = 21
Top = 60
Width = 159
BorderSpacing.Top = 6
BorderSpacing.Around = 6
Caption = 'Automatically increase Build'
Enabled = False
TabOrder = 4
end
end
object UseVersionInfoCheckBox: TCheckBox
Left = 6
Height = 21
Top = 6
Width = 458
Align = alTop
BorderSpacing.Around = 6
Caption = 'Include Version Info in executable'
OnChange = UseVersionInfoCheckBoxChange
TabOrder = 1
end
object LanguageSettingsGroupBox: TGroupBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Side = asrBottom
Left = 6
Height = 67
Top = 144
Width = 458
Align = alTop
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Language Options'
ClientHeight = 67
ClientWidth = 458
TabOrder = 2
object LanguageSelectionLabel: TLabel
AnchorSideLeft.Control = LanguageSettingsGroupBox
AnchorSideTop.Control = LanguageSettingsGroupBox
Left = 6
Height = 16
Top = 6
Width = 107
BorderSpacing.Around = 6
Caption = 'Language Selection:'
ParentColor = False
end
object CharacterSetLabel: TLabel
AnchorSideLeft.Control = LanguageSelectionComboBox
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = LanguageSettingsGroupBox
Left = 260
Height = 16
Top = 6
Width = 74
BorderSpacing.Around = 6
Caption = 'Character Set:'
ParentColor = False
end
object LanguageSelectionComboBox: TComboBox
AnchorSideLeft.Control = LanguageSelectionLabel
AnchorSideTop.Control = LanguageSelectionLabel
AnchorSideTop.Side = asrBottom
Left = 6
Height = 21
Top = 28
Width = 248
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
BorderSpacing.Top = 2
MaxLength = 0
TabOrder = 0
Text = 'U.S. English'
end
object CharacterSetComboBox: TComboBox
AnchorSideLeft.Control = CharacterSetLabel
AnchorSideTop.Control = LanguageSelectionComboBox
AnchorSideRight.Control = LanguageSettingsGroupBox
AnchorSideRight.Side = asrBottom
Left = 260
Height = 21
Top = 28
Width = 192
Anchors = [akTop, akLeft, akRight]
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
BorderSpacing.Right = 6
MaxLength = 0
TabOrder = 1
Text = 'Multilingual'
end
end
object OtherInfoGroupBox: TGroupBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Side = asrBottom
Left = 6
Height = 101
Top = 217
Width = 458
Align = alTop
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Other Info'
ClientHeight = 101
ClientWidth = 458
TabOrder = 3
object DescriptionLabel: TLabel
AnchorSideTop.Control = DescriptionEdit
AnchorSideTop.Side = asrCenter
Height = 16
Top = 2
Width = 64
Caption = 'Description:'
ParentColor = False
end
object CopyrightLabel: TLabel
AnchorSideTop.Control = CopyrightEdit
AnchorSideTop.Side = asrCenter
Height = 16
Top = 29
Width = 57
Caption = 'Copyright:'
ParentColor = False
end
object DescriptionEdit: TEdit
AnchorSideLeft.Control = DescriptionLabel
AnchorSideLeft.Side = asrBottom
AnchorSideRight.Control = OtherInfoGroupBox
AnchorSideRight.Side = asrBottom
Left = 70
Height = 21
Width = 382
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Right = 6
TabOrder = 0
end
object CopyrightEdit: TEdit
AnchorSideLeft.Control = DescriptionEdit
AnchorSideTop.Control = DescriptionEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = OtherInfoGroupBox
AnchorSideRight.Side = asrBottom
Left = 70
Height = 21
Top = 27
Width = 382
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Right = 6
TabOrder = 1
end
object AdditionalInfoButton: TButton
AnchorSideTop.Control = CopyrightEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = OtherInfoGroupBox
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Side = asrBottom
Left = 359
Height = 23
Top = 54
Width = 93
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Additional Info'
OnClick = AdditionalInfoButtonClick
TabOrder = 2
end
end
end
object i18nPage: TPage
Caption = 'i18n'
ClientWidth = 470
ClientHeight = 365
object I18NGroupBox: TGroupBox
AnchorSideLeft.Control = OtherInfoGroupBox
AnchorSideTop.Control = VersionInfoGroupBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = OtherInfoGroupBox
AnchorSideRight.Side = asrBottom
Left = 6
Height = 74
Top = 34
Width = 458
Align = alTop
AutoSize = True
BorderSpacing.Around = 6
Caption = 'i18n Options'
ClientHeight = 74
ClientWidth = 458
TabOrder = 0
object PoOutDirLabel: TLabel
Height = 20
Width = 132
BorderSpacing.Around = 6
Caption = 'PO Output Directory:'
ParentColor = False
end
object POOutDirEdit: TEdit
AnchorSideLeft.Control = I18NGroupBox
AnchorSideTop.Control = PoOutDirLabel
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = POOutDirButton
Left = 6
Height = 23
Top = 26
Width = 416
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
TabOrder = 0
Text = 'POOutDirEdit'
end
object POOutDirButton: TButton
AnchorSideTop.Control = PoOutDirLabel
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = I18NGroupBox
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Side = asrBottom
Left = 428
Height = 23
Top = 26
Width = 24
Anchors = [akTop, akRight]
BorderSpacing.Around = 6
Caption = '...'
OnClick = POOutDirButtonClick
TabOrder = 1
end
end
object EnableI18NCheckBox: TCheckBox
Left = 6
Height = 22
Top = 6
Width = 458
Align = alTop
BorderSpacing.Around = 6
Caption = 'Enable i18n'
OnChange = EnableI18NCheckBoxChange
TabOrder = 1
end
end
end
end
object SelectDirectoryDialog: TSelectDirectoryDialog
FilterIndex = 0
left = 88
top = 368
end
end