lazarus/ide/projectopts.lfm

733 lines
21 KiB
Plaintext

object ProjectOptionsDialog: TProjectOptionsDialog
Left = 327
Height = 378
Top = 80
Width = 457
HorzScrollBar.Page = 456
VertScrollBar.Page = 377
ActiveControl = RSTOutDirEdit
Caption = 'ProjectOptionsDialog'
OnClose = ProjectOptionsClose
OnCreate = FormCreate
Position = poScreenCenter
object Notebook: TNotebook
Height = 341
Width = 457
Align = alTop
Anchors = [akTop, akLeft, akRight, akBottom]
PageIndex = 6
object ApplicationPage: TPage
Caption = 'ApplicationPage'
object AppSettingsGroupBox: TGroupBox
Left = 6
Height = 73
Top = 6
Width = 441
Align = alTop
BorderSpacing.Around = 6
Caption = 'AppSettingsGroupBox'
TabOrder = 0
object TitleLabel: TLabel
Left = 6
Height = 14
Top = 6
Width = 425
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'TitleLabel'
Color = clNone
ParentColor = False
end
object TitleEdit: TEdit
Left = 6
Height = 23
Top = 20
Width = 425
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Right = 6
TabOrder = 0
Text = 'TitleEdit'
end
end
object OutputSettingsGroupBox: TGroupBox
Left = 6
Height = 73
Top = 85
Width = 441
Align = alTop
BorderSpacing.Around = 6
Caption = 'OutputSettingsGroupBox'
TabOrder = 1
object TargetFileLabel: TLabel
Left = 6
Height = 14
Top = 6
Width = 425
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'TargetFileLabel'
Color = clNone
ParentColor = False
end
object TargetFileEdit: TEdit
Left = 6
Height = 23
Top = 20
Width = 425
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Right = 6
TabOrder = 0
Text = 'TargetFileEdit'
end
end
end
object FormsPage: TPage
Caption = 'FormsPage'
OnResize = FormsPageResize
object FormsAutoCreatedLabel: TLabel
Left = 36
Height = 14
Top = 10
Width = 117
Caption = 'FormsAutoCreatedLabel'
Color = clNone
ParentColor = False
end
object FormsAvailFormsLabel: TLabel
AnchorSideLeft.Control = FormsAvailFormsListBox
Left = 240
Height = 14
Top = 10
Width = 107
Caption = 'FormsAvailFormsLabel'
Color = clNone
ParentColor = False
end
object FormsAutoCreatedListBox: TListBox
AnchorSideLeft.Control = FormsMoveAutoCreatedFormUpBtn
AnchorSideLeft.Side = asrBottom
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
Left = 36
Height = 254
Top = 32
Width = 168
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Around = 6
MultiSelect = True
TabOrder = 0
TopIndex = -1
end
object FormsAvailFormsListBox: TListBox
AnchorSideLeft.Control = FormsAddToAutoCreatedFormsBtn
AnchorSideLeft.Side = asrBottom
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
Left = 240
Height = 254
Top = 32
Width = 199
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 = 210
Height = 24
Top = 32
Width = 24
ArrowType = atRight
BorderSpacing.Around = 6
OnClick = FormsRemoveFromAutoCreatedFormsBtnClick
end
object FormsAddToAutoCreatedFormsBtn: TArrow
AnchorSideLeft.Control = FormsRemoveFromAutoCreatedFormsBtn
Left = 210
Height = 24
Top = 60
Width = 24
OnClick = FormsAddToAutoCreatedFormsBtnClick
end
object FormsAutoCreateNewFormsCheckBox: TCheckBox
Left = 6
Height = 13
Top = 292
Width = 441
Align = alBottom
BorderSpacing.Around = 6
Caption = 'FormsAutoCreateNewFormsCheckBox'
TabOrder = 2
end
end
object MiscPage: TPage
Caption = 'MiscPage'
object MainUnitHasUsesSectionForAllUnitsCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitIsPascalSourceCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 20
Top = 32
Width = 441
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'MainUnitHasUsesSectionForAllUnitsCheckBox'
TabOrder = 0
end
object MainUnitHasCreateFormStatementsCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitHasUsesSectionForAllUnitsCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 20
Top = 54
Width = 441
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'MainUnitHasCreateFormStatementsCheckBox'
TabOrder = 1
end
object MainUnitIsPascalSourceCheckBox: TCheckBox
Left = 6
Height = 20
Top = 10
Width = 441
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 10
BorderSpacing.Right = 6
Caption = 'MainUnitIsPascalSourceCheckBox'
TabOrder = 2
end
object MainUnitHasTitleStatementCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitHasCreateFormStatementsCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 20
Top = 76
Width = 441
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'MainUnitHasTitleStatementCheckBox'
TabOrder = 5
end
object RunnableCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitHasTitleStatementCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 20
Top = 106
Width = 441
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 10
BorderSpacing.Right = 6
Caption = 'RunnableCheckBox'
TabOrder = 3
end
object AlwaysBuildCheckBox: TCheckBox
AnchorSideTop.Control = RunnableCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 20
Top = 128
Width = 441
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'AlwaysBuildCheckBox'
TabOrder = 4
end
end
object LazDocPage: TPage
Caption = 'LazDocPage'
object LazDocPathsGroupBox: TGroupBox
Left = 6
Height = 210
Top = 6
Width = 441
Align = alTop
BorderSpacing.Around = 6
Caption = 'LazDocPathsGroupBox'
TabOrder = 0
object LazDocListBox: TListBox
Left = 6
Height = 108
Top = 6
Width = 429
Align = alTop
BorderSpacing.Around = 6
TabOrder = 0
TopIndex = -1
end
object LazDocAddPathButton: TButton
Left = 6
Height = 25
Top = 122
Width = 75
BorderSpacing.InnerBorder = 4
Caption = 'LazDocAddPathButton'
OnClick = LazDocAddPathButtonClick
TabOrder = 1
end
object LazDocDeletePathButton: TButton
Left = 90
Height = 25
Top = 122
Width = 75
BorderSpacing.InnerBorder = 4
Caption = 'LazDocDeletePathButton'
OnClick = LazDocDeletePathButtonClick
TabOrder = 2
end
object LazDocPathEdit: TEdit
Left = 6
Height = 23
Top = 154
Width = 365
Anchors = [akTop, akLeft, akRight]
TabOrder = 3
Text = 'LazDocPathEdit'
end
object LazDocBrowseButton: TButton
Left = 376
Height = 23
Top = 154
Width = 23
Anchors = [akTop, akRight]
BorderSpacing.InnerBorder = 4
Caption = '...'
OnClick = LazDocBrowseButtonClick
TabOrder = 4
end
end
end
object SavePage: TPage
Caption = 'SavePage'
object SaveClosedUnitInfoCheckBox: TCheckBox
Left = 6
Height = 20
Top = 6
Width = 441
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'SaveClosedUnitInfoCheckBox'
TabOrder = 0
end
object SaveOnlyProjectUnitInfoCheckBox: TCheckBox
AnchorSideTop.Control = SaveClosedUnitInfoCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 20
Top = 28
Width = 441
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'SaveOnlyProjectUnitInfoCheckBox'
TabOrder = 1
end
object SaveSessionLocationRadioGroup: TRadioGroup
AnchorSideTop.Control = SaveOnlyProjectUnitInfoCheckBox
AnchorSideTop.Side = asrBottom
Left = 7
Height = 117
Top = 59
Width = 413
AutoFill = True
BorderSpacing.Top = 5
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'
object VersionInfoGroupBox: TGroupBox
AnchorSideLeft.Control = LanguageSettingsGroupBox
AnchorSideTop.Control = UseVersionInfoCheckBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = LanguageSettingsGroupBox
AnchorSideRight.Side = asrBottom
Left = 6
Height = 73
Top = 32
Width = 441
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
Caption = 'Version Numbering'
TabOrder = 0
object VersionLabel: TLabel
Left = 6
Height = 13
Top = 2
Width = 47
Caption = 'Version:'
Color = clNone
ParentColor = False
end
object MajorRevisionLabel: TLabel
AnchorSideLeft.Control = VersionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 101
Height = 13
Top = 4
Width = 88
BorderSpacing.Left = 10
Caption = 'Major Revision:'
Color = clNone
ParentColor = False
end
object MinorRevisionLabel: TLabel
AnchorSideLeft.Control = MajorRevisionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 237
Height = 13
Top = 5
Width = 88
BorderSpacing.Left = 10
Caption = 'Minor Revision:'
Color = clNone
ParentColor = False
end
object BuildLabel: TLabel
AnchorSideLeft.Control = MinorRevisionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 369
Height = 13
Top = 5
Width = 32
BorderSpacing.Left = 6
Caption = 'Build:'
Color = clNone
ParentColor = False
end
object BuildEdit: TEdit
AnchorSideLeft.Control = BuildLabel
AnchorSideLeft.Side = asrBottom
Left = 407
Height = 20
Top = 2
Width = 32
BorderSpacing.Left = 6
TabOrder = 0
Text = '0'
end
object VersionSpinEdit: TSpinEdit
AnchorSideLeft.Control = VersionLabel
AnchorSideLeft.Side = asrBottom
Left = 59
Height = 20
Top = 1
Width = 32
BorderSpacing.Left = 6
TabOrder = 1
end
object MajorRevisionSpinEdit: TSpinEdit
AnchorSideLeft.Control = MajorRevisionLabel
AnchorSideLeft.Side = asrBottom
Left = 195
Height = 20
Width = 32
BorderSpacing.Left = 6
TabOrder = 2
end
object MinorRevisionSpinEdit: TSpinEdit
AnchorSideLeft.Control = MinorRevisionLabel
AnchorSideLeft.Side = asrBottom
Left = 331
Height = 20
Top = 2
Width = 32
BorderSpacing.Left = 6
TabOrder = 3
end
object AutomaticallyIncreaseBuildCheckBox: TCheckBox
Left = 6
Height = 20
Top = 28
Width = 186
Caption = 'Automatically increase Build'
Enabled = False
TabOrder = 4
end
end
object UseVersionInfoCheckBox: TCheckBox
Left = 12
Height = 20
Top = 6
Width = 218
Caption = 'Include Version Info in executable'
OnChange = UseVersionInfoCheckBoxChange
TabOrder = 1
end
object LanguageSettingsGroupBox: TGroupBox
AnchorSideLeft.Control = OtherInfoGroupBox
AnchorSideTop.Control = VersionInfoGroupBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = OtherInfoGroupBox
AnchorSideRight.Side = asrBottom
Left = 6
Height = 81
Top = 111
Width = 441
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
Caption = 'Language Options'
TabOrder = 2
object LanguageSelectionLabel: TLabel
Left = 6
Height = 13
Top = 6
Width = 116
Caption = 'Language Selection:'
Color = clNone
ParentColor = False
end
object CharacterSetLabel: TLabel
Left = 268
Height = 13
Top = 6
Width = 81
Caption = 'Character Set:'
Color = clNone
ParentColor = False
end
object LanguageSelectionComboBox: TComboBox
AnchorSideTop.Control = LanguageSelectionLabel
AnchorSideTop.Side = asrBottom
Left = 6
Height = 21
Top = 21
Width = 248
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
BorderSpacing.Top = 2
MaxLength = 0
TabOrder = 0
Text = 'U.S. English'
end
object CharacterSetComboBox: TComboBox
AnchorSideTop.Control = LanguageSelectionComboBox
Left = 268
Height = 21
Top = 21
Width = 116
Anchors = [akTop, akLeft, akRight]
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
MaxLength = 0
TabOrder = 1
Text = 'Multilingual'
end
end
object OtherInfoGroupBox: TGroupBox
AnchorSideTop.Control = LanguageSettingsGroupBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Side = asrBottom
Left = 6
Height = 107
Top = 198
Width = 441
Align = alBottom
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
Caption = 'Other Info'
TabOrder = 3
object DescriptionLabel: TLabel
AnchorSideTop.Control = DescriptionEdit
AnchorSideTop.Side = asrCenter
Left = 6
Height = 13
Top = 3
Width = 67
Caption = 'Description:'
Color = clNone
ParentColor = False
end
object CopyrightLabel: TLabel
AnchorSideTop.Control = CopyrightEdit
AnchorSideTop.Side = asrCenter
Left = 6
Height = 13
Top = 30
Width = 58
Caption = 'Copyright:'
Color = clNone
ParentColor = False
end
object DescriptionEdit: TEdit
AnchorSideLeft.Control = DescriptionLabel
AnchorSideLeft.Side = asrBottom
AnchorSideRight.Control = OtherInfoGroupBox
AnchorSideRight.Side = asrBottom
Left = 79
Height = 21
Top = -1
Width = 356
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Right = 6
TabOrder = 0
end
object CopyrightEdit: TEdit
AnchorSideLeft.Control = CopyrightLabel
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = DescriptionEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = OtherInfoGroupBox
AnchorSideRight.Side = asrBottom
Left = 70
Height = 21
Top = 26
Width = 365
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
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.Control = OtherInfoGroupBox
AnchorSideBottom.Side = asrBottom
Left = 341
Height = 26
Top = 75
Width = 94
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.Around = 6
BorderSpacing.InnerBorder = 4
Caption = 'Additional Info'
OnClick = AdditionalInfoButtonClick
TabOrder = 2
end
end
end
object i18nPage: TPage
Caption = 'i18n'
object RSTGroupBox: TGroupBox
AnchorSideLeft.Control = i18nPage
AnchorSideTop.Control = i18nPage
AnchorSideRight.Control = i18nPage
AnchorSideRight.Side = asrBottom
Left = 6
Height = 51
Top = 6
Width = 441
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'RSTGroupBox'
TabOrder = 0
object RSTOutDirEdit: TEdit
AnchorSideLeft.Control = RSTGroupBox
AnchorSideTop.Control = RSTGroupBox
AnchorSideRight.Control = RSTOutDirButton
Height = 23
Width = 414
Anchors = [akTop, akLeft, akRight]
TabOrder = 0
Text = 'RSTOutDirEdit'
end
object RSTOutDirButton: TButton
AnchorSideTop.Control = RSTGroupBox
AnchorSideRight.Control = RSTGroupBox
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = RSTOutDirEdit
AnchorSideBottom.Side = asrBottom
Left = 414
Height = 23
Width = 23
Anchors = [akTop, akRight, akBottom]
AutoSize = True
BorderSpacing.InnerBorder = 4
Caption = '...'
OnClick = RSTOutDirButtonClick
TabOrder = 1
end
end
end
end
object CancelButton: TButton
Left = 371
Height = 26
Top = 346
Width = 75
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.InnerBorder = 4
Cancel = True
Caption = 'Cancel'
Constraints.MinWidth = 75
ModalResult = 2
TabOrder = 1
end
object OKButton: TButton
AnchorSideRight.Control = CancelButton
Left = 280
Height = 26
Top = 346
Width = 75
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.Right = 10
BorderSpacing.Around = 6
BorderSpacing.InnerBorder = 4
Caption = 'OK'
Constraints.MinWidth = 75
Default = True
ModalResult = 1
TabOrder = 2
end
object SelectDirectoryDialog: TSelectDirectoryDialog
Title = 'Select Directory'
FilterIndex = 0
left = 344
top = 8
end
end