lazarus/ide/projectopts.lfm
mattias d2ed7122f6 improved package compiler options: compile
git-svn-id: trunk@11492 -
2007-07-13 13:53:32 +00:00

787 lines
23 KiB
Plaintext

object ProjectOptionsDialog: TProjectOptionsDialog
Left = 353
Height = 418
Top = 195
Width = 493
HorzScrollBar.Page = 492
VertScrollBar.Page = 417
ActiveControl = TitleEdit
Caption = 'ProjectOptionsDialog'
ClientHeight = 418
ClientWidth = 493
OnClose = ProjectOptionsClose
Position = poScreenCenter
object Notebook: TNotebook
AnchorSideBottom.Control = OKButton
Height = 365
Width = 493
Align = alTop
Anchors = [akTop, akLeft, akRight, akBottom]
OnChangeBounds = NotebookChangeBounds
PageIndex = 2
TabOrder = 0
object ApplicationPage: TPage
Caption = 'ApplicationPage'
ClientWidth = 489
ClientHeight = 334
object AppSettingsGroupBox: TGroupBox
Left = 6
Height = 124
Top = 6
Width = 477
Align = alTop
BorderSpacing.Around = 6
Caption = 'AppSettingsGroupBox'
ClientHeight = 105
ClientWidth = 473
TabOrder = 0
object TitleLabel: TLabel
Left = 6
Height = 20
Top = 6
Width = 461
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'TitleLabel'
ParentColor = False
end
object TitleEdit: TEdit
Left = 6
Height = 23
Top = 26
Width = 461
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Right = 6
TabOrder = 0
Text = 'TitleEdit'
end
object UseAppBundleCheckBox: TCheckBox
Left = 6
Height = 24
Top = 52
Width = 429
Anchors = [akTop, akLeft, akRight]
AutoSize = False
Caption = 'UseAppBundleCheckBox'
TabOrder = 1
end
object UseXPManifestCheckBox: TCheckBox
Left = 6
Height = 24
Top = 76
Width = 429
Anchors = [akTop, akLeft, akRight]
AutoSize = False
Caption = 'UseXPManifestCheckBox'
TabOrder = 2
end
end
object OutputSettingsGroupBox: TGroupBox
Left = 6
Height = 73
Top = 136
Width = 477
Align = alTop
BorderSpacing.Around = 6
Caption = 'OutputSettingsGroupBox'
ClientHeight = 54
ClientWidth = 473
TabOrder = 1
object TargetFileLabel: TLabel
Left = 6
Height = 20
Top = 6
Width = 461
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'TargetFileLabel'
ParentColor = False
end
object TargetFileEdit: TEdit
Left = 6
Height = 23
Top = 26
Width = 461
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Right = 6
TabOrder = 0
Text = 'TargetFileEdit'
end
end
end
object FormsPage: TPage
Caption = 'FormsPage'
ClientWidth = 489
ClientHeight = 334
OnResize = FormsPageResize
object FormsAutoCreatedLabel: TLabel
Left = 36
Height = 20
Top = 10
Width = 155
Caption = 'FormsAutoCreatedLabel'
ParentColor = False
end
object FormsAvailFormsLabel: TLabel
AnchorSideLeft.Control = FormsAvailFormsListBox
Left = 240
Height = 20
Top = 10
Width = 143
Caption = 'FormsAvailFormsLabel'
ParentColor = False
end
object FormsAutoCreatedListBox: TListBox
AnchorSideLeft.Control = FormsMoveAutoCreatedFormUpBtn
AnchorSideLeft.Side = asrBottom
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
Left = 36
Height = 268
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
AnchorSideRight.Control = FormsPage
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
Left = 240
Height = 268
Top = 32
Width = 243
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 = 22
Top = 306
Width = 477
Align = alBottom
BorderSpacing.Around = 6
Caption = 'FormsAutoCreateNewFormsCheckBox'
TabOrder = 2
end
end
object MiscPage: TPage
Caption = 'MiscPage'
ClientWidth = 489
ClientHeight = 334
object MainUnitHasUsesSectionForAllUnitsCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitIsPascalSourceCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 22
Top = 34
Width = 477
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 = 22
Top = 58
Width = 477
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'MainUnitHasCreateFormStatementsCheckBox'
TabOrder = 1
end
object MainUnitIsPascalSourceCheckBox: TCheckBox
Left = 6
Height = 22
Top = 10
Width = 477
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 = 22
Top = 82
Width = 477
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 = 22
Top = 114
Width = 477
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 = 22
Top = 138
Width = 477
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'AlwaysBuildCheckBox'
TabOrder = 4
end
end
object LazDocPage: TPage
Caption = 'LazDocPage'
ClientWidth = 489
ClientHeight = 334
object LazDocPathsGroupBox: TGroupBox
Left = 6
Height = 210
Top = 6
Width = 477
Align = alTop
BorderSpacing.Around = 6
Caption = 'LazDocPathsGroupBox'
ClientHeight = 191
ClientWidth = 473
TabOrder = 0
object LazDocListBox: TListBox
AnchorSideLeft.Control = LazDocPathsGroupBox
AnchorSideTop.Control = LazDocPathsGroupBox
AnchorSideRight.Control = LazDocPathsGroupBox
AnchorSideRight.Side = asrBottom
Left = 6
Height = 108
Top = 6
Width = 461
Align = alTop
BorderSpacing.Around = 6
TabOrder = 0
TopIndex = -1
end
object LazDocAddPathButton: TButton
AnchorSideLeft.Control = LazDocPathsGroupBox
Left = 6
Height = 25
Top = 122
Width = 75
BorderSpacing.Left = 6
BorderSpacing.InnerBorder = 4
Caption = 'LazDocAddPathButton'
OnClick = LazDocAddPathButtonClick
TabOrder = 1
end
object LazDocDeletePathButton: TButton
AnchorSideLeft.Control = LazDocAddPathButton
AnchorSideLeft.Side = asrBottom
Left = 91
Height = 25
Top = 122
Width = 75
BorderSpacing.Left = 10
BorderSpacing.InnerBorder = 4
Caption = 'LazDocDeletePathButton'
OnClick = LazDocDeletePathButtonClick
TabOrder = 2
end
object LazDocPathEdit: TEdit
AnchorSideLeft.Control = LazDocPathsGroupBox
AnchorSideRight.Control = LazDocBrowseButton
Left = 6
Height = 23
Top = 154
Width = 437
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
TabOrder = 3
Text = 'LazDocPathEdit'
end
object LazDocBrowseButton: TButton
AnchorSideRight.Control = LazDocPathsGroupBox
AnchorSideRight.Side = asrBottom
Left = 443
Height = 23
Top = 154
Width = 24
Anchors = [akTop, akRight]
BorderSpacing.Right = 6
BorderSpacing.InnerBorder = 4
Caption = '...'
OnClick = LazDocBrowseButtonClick
TabOrder = 4
end
end
end
object SavePage: TPage
Caption = 'SavePage'
ClientWidth = 489
ClientHeight = 334
object SaveClosedUnitInfoCheckBox: TCheckBox
Left = 6
Height = 21
Top = 6
Width = 477
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 = 21
Top = 29
Width = 477
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 = 61
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'
ClientWidth = 489
ClientHeight = 334
object VersionInfoGroupBox: TGroupBox
AnchorSideLeft.Control = LanguageSettingsGroupBox
AnchorSideTop.Control = UseVersionInfoCheckBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = LanguageSettingsGroupBox
AnchorSideRight.Side = asrBottom
Left = 6
Height = 81
Top = 33
Width = 477
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
Caption = 'Version Numbering'
ClientHeight = 62
ClientWidth = 473
TabOrder = 0
object VersionLabel: TLabel
Left = 6
Height = 20
Width = 52
Caption = 'Version:'
ParentColor = False
end
object MajorRevisionLabel: TLabel
AnchorSideLeft.Control = VersionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 92
Height = 20
Width = 95
BorderSpacing.Left = 30
Caption = 'Major Revision:'
ParentColor = False
end
object MinorRevisionLabel: TLabel
AnchorSideLeft.Control = MajorRevisionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 178
Height = 20
Width = 95
BorderSpacing.Left = 30
Caption = 'Minor Revision:'
ParentColor = False
end
object BuildLabel: TLabel
AnchorSideLeft.Control = MinorRevisionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 264
Height = 20
Width = 36
BorderSpacing.Left = 30
Caption = 'Build:'
ParentColor = False
end
object BuildEdit: TEdit
AnchorSideLeft.Control = BuildLabel
AnchorSideTop.Control = BuildLabel
AnchorSideTop.Side = asrBottom
Left = 264
Height = 20
Top = 20
Width = 70
TabOrder = 0
Text = '0'
end
object VersionSpinEdit: TSpinEdit
AnchorSideLeft.Control = VersionLabel
AnchorSideTop.Control = VersionLabel
AnchorSideTop.Side = asrBottom
Left = 6
Height = 20
Top = 20
Width = 56
TabOrder = 1
end
object MajorRevisionSpinEdit: TSpinEdit
AnchorSideLeft.Control = MajorRevisionLabel
AnchorSideTop.Control = MajorRevisionLabel
AnchorSideTop.Side = asrBottom
Left = 92
Height = 20
Top = 20
Width = 56
TabOrder = 2
end
object MinorRevisionSpinEdit: TSpinEdit
AnchorSideLeft.Control = MinorRevisionLabel
AnchorSideTop.Control = MinorRevisionLabel
AnchorSideTop.Side = asrBottom
Left = 178
Height = 20
Top = 20
Width = 56
TabOrder = 3
end
object AutomaticallyIncreaseBuildCheckBox: TCheckBox
AnchorSideLeft.Control = VersionLabel
Left = 6
Height = 21
Top = 40
Width = 203
Caption = 'Automatically increase Build'
Enabled = False
TabOrder = 4
end
end
object UseVersionInfoCheckBox: TCheckBox
Left = 6
Height = 21
Top = 6
Width = 235
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 = 120
Width = 477
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
Caption = 'Language Options'
ClientHeight = 62
ClientWidth = 473
TabOrder = 2
object LanguageSelectionLabel: TLabel
Left = 6
Height = 20
Width = 131
Caption = 'Language Selection:'
ParentColor = False
end
object CharacterSetLabel: TLabel
Left = 268
Height = 20
Width = 94
Caption = 'Character Set:'
ParentColor = False
end
object LanguageSelectionComboBox: TComboBox
AnchorSideLeft.Control = LanguageSelectionLabel
AnchorSideTop.Control = LanguageSelectionLabel
AnchorSideTop.Side = asrBottom
Left = 6
Height = 21
Top = 22
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
Left = 268
Height = 21
Top = 22
Width = 136
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 = 121
Top = 207
Width = 477
Align = alBottom
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
Caption = 'Other Info'
ClientHeight = 102
ClientWidth = 473
TabOrder = 3
object DescriptionLabel: TLabel
AnchorSideTop.Control = DescriptionEdit
AnchorSideTop.Side = asrCenter
Left = 6
Height = 20
Top = -1
Width = 77
Caption = 'Description:'
ParentColor = False
end
object CopyrightLabel: TLabel
AnchorSideTop.Control = CopyrightEdit
AnchorSideTop.Side = asrCenter
Left = 6
Height = 20
Top = 26
Width = 66
Caption = 'Copyright:'
ParentColor = False
end
object DescriptionEdit: TEdit
AnchorSideLeft.Control = DescriptionLabel
AnchorSideLeft.Side = asrBottom
AnchorSideRight.Control = OtherInfoGroupBox
AnchorSideRight.Side = asrBottom
Left = 89
Height = 21
Top = -1
Width = 378
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 = 89
Height = 21
Top = 26
Width = 378
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.Control = OtherInfoGroupBox
AnchorSideBottom.Side = asrBottom
Left = 359
Height = 35
Top = 61
Width = 108
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'
ClientWidth = 489
ClientHeight = 334
object RSTGroupBox: TGroupBox
AnchorSideLeft.Control = i18nPage
AnchorSideTop.Control = i18nPage
AnchorSideRight.Control = i18nPage
AnchorSideRight.Side = asrBottom
Left = 6
Height = 51
Top = 6
Width = 473
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'RSTGroupBox'
ClientHeight = 32
ClientWidth = 469
TabOrder = 0
object RSTOutDirEdit: TEdit
AnchorSideLeft.Control = RSTGroupBox
AnchorSideTop.Control = RSTGroupBox
AnchorSideRight.Control = RSTOutDirButton
Left = 6
Height = 23
Width = 433
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
TabOrder = 0
Text = 'RSTOutDirEdit'
end
object RSTOutDirButton: TButton
AnchorSideTop.Control = RSTGroupBox
AnchorSideRight.Control = RSTGroupBox
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = RSTOutDirEdit
AnchorSideBottom.Side = asrBottom
Left = 439
Height = 23
Width = 24
Anchors = [akTop, akRight, akBottom]
BorderSpacing.Right = 6
BorderSpacing.InnerBorder = 4
Caption = '...'
OnClick = RSTOutDirButtonClick
TabOrder = 1
end
end
end
end
object CancelButton: TButton
Left = 407
Height = 37
Top = 375
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 = 322
Height = 37
Top = 375
Width = 75
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.Around = 10
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