IDE: set the enabled state of the controls on the version tab when loading the project options, fixes bug #7853)

git-svn-id: trunk@10228 -
This commit is contained in:
vincents 2006-11-22 10:55:51 +00:00
parent eb03426f43
commit 9f21bbf3e6
4 changed files with 544 additions and 622 deletions

View File

@ -1,41 +1,36 @@
object ProjectOptionsDialog: TProjectOptionsDialog object ProjectOptionsDialog: TProjectOptionsDialog
Caption = 'ProjectOptionsDialog' Left = 327
ClientHeight = 378 Height = 378
ClientWidth = 457 Top = 80
OnClose = ProjectOptionsClose Width = 457
OnResize = ProjectOptionsResize
PixelsPerInch = 96
Position = poScreenCenter
HorzScrollBar.Page = 456 HorzScrollBar.Page = 456
VertScrollBar.Page = 377 VertScrollBar.Page = 377
Left = 234 ActiveControl = BuildEdit
Height = 378 Caption = 'ProjectOptionsDialog'
Top = 296 OnClose = ProjectOptionsClose
Width = 457 Position = poScreenCenter
object Notebook: TNotebook object Notebook: TNotebook
Height = 341
Width = 457
Align = alTop Align = alTop
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
PageIndex = 5 PageIndex = 5
Height = 341
Width = 457
object ApplicationPage: TPage object ApplicationPage: TPage
Caption = 'ApplicationPage' Caption = 'ApplicationPage'
ClientWidth = 449
ClientHeight = 315
Height = 315
Width = 449
object AppSettingsGroupBox: TGroupBox object AppSettingsGroupBox: TGroupBox
Align = alTop
BorderSpacing.Around = 6
Caption = 'AppSettingsGroupBox'
ClientHeight = 55
ClientWidth = 433
TabOrder = 0
Left = 6 Left = 6
Height = 73 Height = 73
Top = 6 Top = 6
Width = 437 Width = 437
Align = alTop
BorderSpacing.Around = 6
Caption = 'AppSettingsGroupBox'
TabOrder = 0
object TitleLabel: TLabel object TitleLabel: TLabel
Left = 6
Height = 14
Top = 6
Width = 421
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
@ -43,35 +38,33 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Caption = 'TitleLabel' Caption = 'TitleLabel'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
Left = 6
Height = 14
Top = 6
Width = 421
end end
object TitleEdit: TEdit object TitleEdit: TEdit
Left = 6
Height = 23
Top = 20
Width = 421
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
TabOrder = 0 TabOrder = 0
Text = 'TitleEdit' Text = 'TitleEdit'
Left = 6
Height = 23
Top = 20
Width = 421
end end
end end
object OutputSettingsGroupBox: TGroupBox object OutputSettingsGroupBox: TGroupBox
Align = alTop
BorderSpacing.Around = 6
Caption = 'OutputSettingsGroupBox'
ClientHeight = 55
ClientWidth = 433
TabOrder = 1
Left = 6 Left = 6
Height = 73 Height = 73
Top = 85 Top = 85
Width = 437 Width = 437
Align = alTop
BorderSpacing.Around = 6
Caption = 'OutputSettingsGroupBox'
TabOrder = 1
object TargetFileLabel: TLabel object TargetFileLabel: TLabel
Left = 6
Height = 14
Top = 6
Width = 421
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
@ -79,324 +72,305 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Caption = 'TargetFileLabel' Caption = 'TargetFileLabel'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
Left = 6
Height = 14
Top = 6
Width = 421
end end
object TargetFileEdit: TEdit object TargetFileEdit: TEdit
Left = 6
Height = 23
Top = 20
Width = 421
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
TabOrder = 0 TabOrder = 0
Text = 'TargetFileEdit' Text = 'TargetFileEdit'
Left = 6
Height = 23
Top = 20
Width = 421
end end
end end
end end
object FormsPage: TPage object FormsPage: TPage
Caption = 'FormsPage' Caption = 'FormsPage'
ClientWidth = 449
ClientHeight = 315
OnResize = FormsPageResize OnResize = FormsPageResize
Height = 315
Width = 449
object FormsAutoCreatedLabel: TLabel object FormsAutoCreatedLabel: TLabel
Caption = 'FormsAutoCreatedLabel'
Color = clNone
ParentColor = False
Left = 36 Left = 36
Height = 14 Height = 14
Top = 10 Top = 10
Width = 117 Width = 117
end Caption = 'FormsAutoCreatedLabel'
object FormsAvailFormsLabel: TLabel
Caption = 'FormsAvailFormsLabel'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
end
object FormsAvailFormsLabel: TLabel
AnchorSideLeft.Control = FormsAvailFormsListBox AnchorSideLeft.Control = FormsAvailFormsListBox
Left = 240 Left = 240
Height = 14 Height = 14
Top = 10 Top = 10
Width = 107 Width = 107
Caption = 'FormsAvailFormsLabel'
Color = clNone
ParentColor = False
end end
object FormsAutoCreatedListBox: TListBox object FormsAutoCreatedListBox: TListBox
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Around = 6
MultiSelect = True
TabOrder = 0
TopIndex = -1
AnchorSideLeft.Control = FormsMoveAutoCreatedFormUpBtn AnchorSideLeft.Control = FormsMoveAutoCreatedFormUpBtn
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
Left = 36 Left = 36
Height = 254 Height = 258
Top = 32 Top = 32
Width = 168 Width = 168
end Anchors = [akTop, akLeft, akBottom]
object FormsAvailFormsListBox: TListBox
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6 BorderSpacing.Around = 6
MultiSelect = True MultiSelect = True
TabOrder = 1 TabOrder = 0
TopIndex = -1 end
object FormsAvailFormsListBox: TListBox
AnchorSideLeft.Control = FormsAddToAutoCreatedFormsBtn AnchorSideLeft.Control = FormsAddToAutoCreatedFormsBtn
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
Left = 240 Left = 240
Height = 254 Height = 258
Top = 32 Top = 32
Width = 199 Width = 199
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6
MultiSelect = True
TabOrder = 1
end end
object FormsMoveAutoCreatedFormUpBtn: TArrow object FormsMoveAutoCreatedFormUpBtn: TArrow
ArrowType = atUp
OnClick = FormsMoveAutoCreatedFormUpBtnClick
Left = 6 Left = 6
Height = 24 Height = 24
Top = 32 Top = 32
Width = 24 Width = 24
ArrowType = atUp
OnClick = FormsMoveAutoCreatedFormUpBtnClick
end end
object FormsMoveAutoCreatedFormsDownBtn: TArrow object FormsMoveAutoCreatedFormsDownBtn: TArrow
ArrowType = atDown
OnClick = FormsMoveAutoCreatedFormDownBtnClick
Left = 6 Left = 6
Height = 24 Height = 24
Top = 60 Top = 60
Width = 24 Width = 24
ArrowType = atDown
OnClick = FormsMoveAutoCreatedFormDownBtnClick
end end
object FormsRemoveFromAutoCreatedFormsBtn: TArrow object FormsRemoveFromAutoCreatedFormsBtn: TArrow
ArrowType = atRight
BorderSpacing.Around = 6
OnClick = FormsRemoveFromAutoCreatedFormsBtnClick
AnchorSideLeft.Control = FormsAutoCreatedListBox AnchorSideLeft.Control = FormsAutoCreatedListBox
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
Left = 210 Left = 210
Height = 24 Height = 24
Top = 32 Top = 32
Width = 24 Width = 24
ArrowType = atRight
BorderSpacing.Around = 6
OnClick = FormsRemoveFromAutoCreatedFormsBtnClick
end end
object FormsAddToAutoCreatedFormsBtn: TArrow object FormsAddToAutoCreatedFormsBtn: TArrow
OnClick = FormsAddToAutoCreatedFormsBtnClick
AnchorSideLeft.Control = FormsRemoveFromAutoCreatedFormsBtn AnchorSideLeft.Control = FormsRemoveFromAutoCreatedFormsBtn
Left = 210 Left = 210
Height = 24 Height = 24
Top = 60 Top = 60
Width = 24 Width = 24
OnClick = FormsAddToAutoCreatedFormsBtnClick
end end
object FormsAutoCreateNewFormsCheckBox: TCheckBox object FormsAutoCreateNewFormsCheckBox: TCheckBox
Left = 6
Height = 13
Top = 296
Width = 437
Align = alBottom Align = alBottom
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'FormsAutoCreateNewFormsCheckBox' Caption = 'FormsAutoCreateNewFormsCheckBox'
TabOrder = 2 TabOrder = 2
Left = 6
Height = 13
Top = 292
Width = 441
end end
end end
object MiscPage: TPage object MiscPage: TPage
Caption = 'MiscPage' Caption = 'MiscPage'
ClientWidth = 449
ClientHeight = 315
Height = 315
Width = 449
object MainUnitHasUsesSectionForAllUnitsCheckBox: TCheckBox object MainUnitHasUsesSectionForAllUnitsCheckBox: TCheckBox
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'MainUnitHasUsesSectionForAllUnitsCheckBox'
TabOrder = 0
AnchorSideTop.Control = MainUnitIsPascalSourceCheckBox AnchorSideTop.Control = MainUnitIsPascalSourceCheckBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 13 Height = 13
Top = 25 Top = 25
Width = 441 Width = 441
end
object MainUnitHasCreateFormStatementsCheckBox: TCheckBox
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 2 BorderSpacing.Top = 2
BorderSpacing.Right = 6 BorderSpacing.Right = 6
Caption = 'MainUnitHasCreateFormStatementsCheckBox' Caption = 'MainUnitHasUsesSectionForAllUnitsCheckBox'
TabOrder = 1 TabOrder = 0
end
object MainUnitHasCreateFormStatementsCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitHasUsesSectionForAllUnitsCheckBox AnchorSideTop.Control = MainUnitHasUsesSectionForAllUnitsCheckBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 13 Height = 13
Top = 40 Top = 40
Width = 441 Width = 441
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'MainUnitHasCreateFormStatementsCheckBox'
TabOrder = 1
end end
object MainUnitIsPascalSourceCheckBox: TCheckBox object MainUnitIsPascalSourceCheckBox: TCheckBox
Left = 6
Height = 13
Top = 10
Width = 441
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 10 BorderSpacing.Top = 10
BorderSpacing.Right = 6 BorderSpacing.Right = 6
Caption = 'MainUnitIsPascalSourceCheckBox' Caption = 'MainUnitIsPascalSourceCheckBox'
TabOrder = 2 TabOrder = 2
Left = 6
Height = 13
Top = 10
Width = 441
end end
object MainUnitHasTitleStatementCheckBox: TCheckBox object MainUnitHasTitleStatementCheckBox: TCheckBox
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'MainUnitHasTitleStatementCheckBox'
TabOrder = 5
AnchorSideTop.Control = MainUnitHasCreateFormStatementsCheckBox AnchorSideTop.Control = MainUnitHasCreateFormStatementsCheckBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 13 Height = 13
Top = 55 Top = 55
Width = 441 Width = 441
end
object RunnableCheckBox: TCheckBox
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 10 BorderSpacing.Top = 2
BorderSpacing.Right = 6 BorderSpacing.Right = 6
Caption = 'RunnableCheckBox' Caption = 'MainUnitHasTitleStatementCheckBox'
TabOrder = 3 TabOrder = 5
end
object RunnableCheckBox: TCheckBox
AnchorSideTop.Control = MainUnitHasTitleStatementCheckBox AnchorSideTop.Control = MainUnitHasTitleStatementCheckBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 13 Height = 13
Top = 78 Top = 78
Width = 441 Width = 441
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 10
BorderSpacing.Right = 6
Caption = 'RunnableCheckBox'
TabOrder = 3
end end
object AlwaysBuildCheckBox: TCheckBox object AlwaysBuildCheckBox: TCheckBox
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'AlwaysBuildCheckBox'
TabOrder = 4
AnchorSideTop.Control = RunnableCheckBox AnchorSideTop.Control = RunnableCheckBox
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 13 Height = 13
Top = 93 Top = 93
Width = 441 Width = 441
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Top = 2
BorderSpacing.Right = 6
Caption = 'AlwaysBuildCheckBox'
TabOrder = 4
end end
end end
object LazDocPage: TPage object LazDocPage: TPage
Caption = 'LazDocPage' Caption = 'LazDocPage'
ClientWidth = 449
ClientHeight = 315
Height = 315
Width = 449
object Label2: TLabel object Label2: TLabel
Height = 14
Top = 222
Width = 449
Align = alTop Align = alTop
Caption = 'NOTE: only absolute paths are supported now' Caption = 'NOTE: only absolute paths are supported now'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
Height = 14
Top = 222
Width = 453
end end
object LazDocPathsGroupBox: TGroupBox object LazDocPathsGroupBox: TGroupBox
Align = alTop
BorderSpacing.Around = 6
Caption = 'LazDocPathsGroupBox'
ClientHeight = 210
ClientWidth = 441
TabOrder = 0
Left = 6 Left = 6
Height = 210 Height = 210
Top = 6 Top = 6
Width = 441 Width = 437
Align = alTop
BorderSpacing.Around = 6
Caption = 'LazDocPathsGroupBox'
TabOrder = 0
object LazDocListBox: TListBox object LazDocListBox: TListBox
Align = alTop
BorderSpacing.Around = 6
TabOrder = 0
TopIndex = -1
Left = 6 Left = 6
Height = 108 Height = 108
Top = 6 Top = 6
Width = 429 Width = 421
Align = alTop
BorderSpacing.Around = 6
TabOrder = 0
end end
object LazDocAddPathButton: TButton object LazDocAddPathButton: TButton
Left = 6
Height = 25
Top = 122
Width = 75
BorderSpacing.InnerBorder = 4 BorderSpacing.InnerBorder = 4
Caption = 'LazDocAddPathButton' Caption = 'LazDocAddPathButton'
OnClick = LazDocAddPathButtonClick OnClick = LazDocAddPathButtonClick
TabOrder = 1 TabOrder = 1
Left = 6
Height = 25
Top = 122
Width = 75
end end
object LazDocDeletePathButton: TButton object LazDocDeletePathButton: TButton
BorderSpacing.InnerBorder = 4
Caption = 'LazDocDeletePathButton'
OnClick = LazDocDeletePathButtonClick
TabOrder = 2
Left = 90 Left = 90
Height = 25 Height = 25
Top = 122 Top = 122
Width = 75 Width = 75
BorderSpacing.InnerBorder = 4
Caption = 'LazDocDeletePathButton'
OnClick = LazDocDeletePathButtonClick
TabOrder = 2
end end
object LazDocPathEdit: TEdit object LazDocPathEdit: TEdit
Anchors = [akTop, akLeft, akRight]
TabOrder = 3
Text = 'LazDocPathEdit'
Left = 6 Left = 6
Height = 23 Height = 23
Top = 154 Top = 154
Width = 381 Width = 369
Anchors = [akTop, akLeft, akRight]
TabOrder = 3
Text = 'LazDocPathEdit'
end end
object LazDocBrowseButton: TButton object LazDocBrowseButton: TButton
Left = 380
Height = 23
Top = 154
Width = 23
Anchors = [akTop, akRight] Anchors = [akTop, akRight]
BorderSpacing.InnerBorder = 4 BorderSpacing.InnerBorder = 4
Caption = '...' Caption = '...'
OnClick = LazDocBrowseButtonClick OnClick = LazDocBrowseButtonClick
TabOrder = 4 TabOrder = 4
Left = 392
Height = 23
Top = 154
Width = 23
end end
end end
end end
object SavePage: TPage object SavePage: TPage
Caption = 'SavePage' Caption = 'SavePage'
ClientWidth = 449
ClientHeight = 315
Height = 315
Width = 449
object SaveClosedUnitInfoCheckBox: TCheckBox object SaveClosedUnitInfoCheckBox: TCheckBox
Left = 6
Height = 13
Top = 6
Width = 437
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
Caption = 'SaveClosedUnitInfoCheckBox' Caption = 'SaveClosedUnitInfoCheckBox'
TabOrder = 0 TabOrder = 0
Left = 6
Height = 13
Top = 6
Width = 441
end end
object SaveOnlyProjectUnitInfoCheckBox: TCheckBox object SaveOnlyProjectUnitInfoCheckBox: TCheckBox
AnchorSideTop.Control = SaveClosedUnitInfoCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 13
Top = 21
Width = 437
Align = alTop Align = alTop
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 2 BorderSpacing.Top = 2
BorderSpacing.Right = 6 BorderSpacing.Right = 6
Caption = 'SaveOnlyProjectUnitInfoCheckBox' Caption = 'SaveOnlyProjectUnitInfoCheckBox'
TabOrder = 1 TabOrder = 1
AnchorSideTop.Control = SaveClosedUnitInfoCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 13
Top = 21
Width = 441
end end
object SaveSessionLocationRadioGroup: TRadioGroup object SaveSessionLocationRadioGroup: TRadioGroup
AnchorSideTop.Control = SaveOnlyProjectUnitInfoCheckBox
AnchorSideTop.Side = asrBottom
Left = 7
Height = 117
Top = 45
Width = 413
AutoFill = True AutoFill = True
BorderSpacing.Top = 5 BorderSpacing.Top = 5
BorderSpacing.Around = 6 BorderSpacing.Around = 6
@ -410,266 +384,279 @@ object ProjectOptionsDialog: TProjectOptionsDialog
ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1 ChildSizing.ControlsPerLine = 1
TabOrder = 2 TabOrder = 2
AnchorSideTop.Control = SaveOnlyProjectUnitInfoCheckBox
AnchorSideTop.Side = asrBottom
Left = 7
Height = 117
Top = 45
Width = 413
end end
end end
object VersionInfoPage: TPage object VersionInfoPage: TPage
Caption = 'VersionInfoPage' Caption = 'VersionInfoPage'
ClientWidth = 449
ClientHeight = 315
Height = 315
Width = 449
object VersionInfoGroupBox: TGroupBox object VersionInfoGroupBox: TGroupBox
Anchors = [akTop, akLeft, akRight] AnchorSideLeft.Control = LanguageSettingsGroupBox
Caption = 'Version Numbering' AnchorSideTop.Control = UseVersionInfoCheckBox
ClientHeight = 55 AnchorSideTop.Side = asrBottom
ClientWidth = 437 AnchorSideRight.Control = LanguageSettingsGroupBox
TabOrder = 0 AnchorSideRight.Side = asrBottom
Left = 6 Left = 6
Height = 73 Height = 73
Top = 32 Top = 25
Width = 441 Width = 437
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
Caption = 'Version Numbering'
TabOrder = 0
object VersionLabel: TLabel object VersionLabel: TLabel
Caption = 'Version:' Left = 6
Color = clNone
ParentColor = False
Height = 14 Height = 14
Top = 2 Top = 2
Width = 40 Width = 40
Caption = 'Version:'
Color = clNone
ParentColor = False
end end
object MajorRevisionLabel: TLabel object MajorRevisionLabel: TLabel
AnchorSideLeft.Control = VersionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 94
Height = 14
Top = 4
Width = 75
BorderSpacing.Left = 10 BorderSpacing.Left = 10
Caption = 'Major Revision:' Caption = 'Major Revision:'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
AnchorSideLeft.Control = VersionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 88
Height = 14
Top = 4
Width = 75
end end
object MinorRevisionLabel: TLabel object MinorRevisionLabel: TLabel
AnchorSideLeft.Control = MajorRevisionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 217
Height = 14
Top = 5
Width = 74
BorderSpacing.Left = 10 BorderSpacing.Left = 10
Caption = 'Minor Revision:' Caption = 'Minor Revision:'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
AnchorSideLeft.Control = MajorRevisionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 211
Height = 14
Top = 5
Width = 74
end end
object BuildLabel: TLabel object BuildLabel: TLabel
AnchorSideLeft.Control = MinorRevisionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 335
Height = 14
Top = 5
Width = 27
BorderSpacing.Left = 6 BorderSpacing.Left = 6
Caption = 'Build:' Caption = 'Build:'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
AnchorSideLeft.Control = MinorRevisionSpinEdit
AnchorSideLeft.Side = asrBottom
Left = 329
Height = 14
Top = 5
Width = 27
end end
object BuildEdit: TEdit object BuildEdit: TEdit
AnchorSideLeft.Control = BuildLabel
AnchorSideLeft.Side = asrBottom
Left = 368
Height = 20
Top = 2
Width = 32
BorderSpacing.Left = 6 BorderSpacing.Left = 6
TabOrder = 0 TabOrder = 0
Text = '0' Text = '0'
AnchorSideLeft.Control = BuildLabel
AnchorSideLeft.Side = asrBottom
Left = 362
Height = 20
Top = 2
Width = 32
end end
object VersionSpinEdit: TSpinEdit object VersionSpinEdit: TSpinEdit
BorderSpacing.Left = 6
TabOrder = 1
AnchorSideLeft.Control = VersionLabel AnchorSideLeft.Control = VersionLabel
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
Left = 46 Left = 52
Height = 20 Height = 20
Top = 1 Top = 1
Width = 32 Width = 32
BorderSpacing.Left = 6
TabOrder = 1
end end
object MajorRevisionSpinEdit: TSpinEdit object MajorRevisionSpinEdit: TSpinEdit
BorderSpacing.Left = 6
TabOrder = 2
AnchorSideLeft.Control = MajorRevisionLabel AnchorSideLeft.Control = MajorRevisionLabel
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
Left = 169 Left = 175
Height = 20 Height = 20
Width = 32 Width = 32
BorderSpacing.Left = 6
TabOrder = 2
end end
object MinorRevisionSpinEdit: TSpinEdit object MinorRevisionSpinEdit: TSpinEdit
BorderSpacing.Left = 6
TabOrder = 3
AnchorSideLeft.Control = MinorRevisionLabel AnchorSideLeft.Control = MinorRevisionLabel
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
Left = 291 Left = 297
Height = 20 Height = 20
Top = 2 Top = 2
Width = 32 Width = 32
BorderSpacing.Left = 6
TabOrder = 3
end end
object AutomaticallyIncreaseBuildCheckBox: TCheckBox object AutomaticallyIncreaseBuildCheckBox: TCheckBox
Caption = 'Automatically increase Build' Left = 6
Enabled = False
TabOrder = 4
Height = 13 Height = 13
Top = 28 Top = 28
Width = 151 Width = 151
Caption = 'Automatically increase Build'
Enabled = False
TabOrder = 4
end end
end end
object UseVersionInfoCheckBox: TCheckBox object UseVersionInfoCheckBox: TCheckBox
Caption = 'Include Version Info in executable'
OnChange = UseVersionInfoCheckBoxChange
TabOrder = 1
Left = 12 Left = 12
Height = 13 Height = 13
Top = 6 Top = 6
Width = 180 Width = 180
Caption = 'Include Version Info in executable'
OnChange = UseVersionInfoCheckBoxChange
TabOrder = 1
end end
object LanguageSettingsGroupBox: TGroupBox object LanguageSettingsGroupBox: TGroupBox
Anchors = [akTop, akLeft, akRight] AnchorSideLeft.Control = OtherInfoGroupBox
Caption = 'Language Options' AnchorSideTop.Control = VersionInfoGroupBox
ClientHeight = 63 AnchorSideTop.Side = asrBottom
ClientWidth = 437 AnchorSideRight.Control = OtherInfoGroupBox
TabOrder = 2 AnchorSideRight.Side = asrBottom
Left = 6 Left = 6
Height = 81 Height = 81
Top = 112 Top = 104
Width = 441 Width = 437
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
Caption = 'Language Options'
TabOrder = 2
object LanguageSelectionLabel: TLabel object LanguageSelectionLabel: TLabel
Caption = 'Language Selection:' Left = 6
Color = clNone
ParentColor = False
Left = 12
Height = 14 Height = 14
Top = 6 Top = 6
Width = 98 Width = 98
end Caption = 'Language Selection:'
object CharacterSetLabel: TLabel
Caption = 'Character Set:'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
end
object CharacterSetLabel: TLabel
Left = 268 Left = 268
Height = 14 Height = 14
Top = 6 Top = 6
Width = 72 Width = 72
Caption = 'Character Set:'
Color = clNone
ParentColor = False
end end
object LanguageSelectionComboBox: TComboBox object LanguageSelectionComboBox: TComboBox
AnchorSideTop.Control = LanguageSelectionLabel
AnchorSideTop.Side = asrBottom
Left = 6
Height = 21
Top = 22
Width = 248
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending] AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
BorderSpacing.Top = 2 BorderSpacing.Top = 2
MaxLength = 0 MaxLength = 0
TabOrder = 0 TabOrder = 0
Text = 'U.S. English' Text = 'U.S. English'
AnchorSideTop.Control = LanguageSelectionLabel
AnchorSideTop.Side = asrBottom
Left = 12
Height = 21
Top = 22
Width = 248
end end
object CharacterSetComboBox: TComboBox object CharacterSetComboBox: TComboBox
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
MaxLength = 0
TabOrder = 1
Text = 'Multilingual'
AnchorSideTop.Control = LanguageSelectionComboBox AnchorSideTop.Control = LanguageSelectionComboBox
Left = 268 Left = 268
Height = 21 Height = 21
Top = 22 Top = 22
Width = 128 Width = 120
Anchors = [akTop, akLeft, akRight]
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
MaxLength = 0
TabOrder = 1
Text = 'Multilingual'
end end
end end
object OtherInfoGroupBox: TGroupBox object OtherInfoGroupBox: TGroupBox
Anchors = [akTop, akLeft, akRight] AnchorSideTop.Control = LanguageSettingsGroupBox
Caption = 'Other Info' AnchorSideTop.Side = asrBottom
ClientHeight = 87 AnchorSideRight.Side = asrBottom
ClientWidth = 437
TabOrder = 3
Left = 6 Left = 6
Height = 105 Height = 118
Top = 197 Top = 191
Width = 441 Width = 437
Align = alBottom
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
Caption = 'Other Info'
TabOrder = 3
object DescriptionLabel: TLabel object DescriptionLabel: TLabel
Caption = 'Description:'
Color = clNone
ParentColor = False
AnchorSideTop.Control = DescriptionEdit AnchorSideTop.Control = DescriptionEdit
AnchorSideTop.Side = asrCenter AnchorSideTop.Side = asrCenter
Left = 5 Left = 6
Height = 14 Height = 14
Top = 2 Top = 2
Width = 58 Width = 58
end Caption = 'Description:'
object CopyrightLabel: TLabel
Caption = 'Copyright:'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
end
object CopyrightLabel: TLabel
AnchorSideTop.Control = CopyrightEdit AnchorSideTop.Control = CopyrightEdit
AnchorSideTop.Side = asrCenter AnchorSideTop.Side = asrCenter
Left = 5 Left = 6
Height = 14 Height = 14
Top = 29 Top = 29
Width = 52 Width = 52
Caption = 'Copyright:'
Color = clNone
ParentColor = False
end end
object DescriptionEdit: TEdit object DescriptionEdit: TEdit
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Right = 6
TabOrder = 0
AnchorSideLeft.Control = DescriptionLabel AnchorSideLeft.Control = DescriptionLabel
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
AnchorSideRight.Control = OtherInfoGroupBox AnchorSideRight.Control = OtherInfoGroupBox
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 69 Left = 70
Height = 21 Height = 21
Top = -1 Top = -1
Width = 362 Width = 357
end
object CopyrightEdit: TEdit
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
TabOrder = 1 TabOrder = 0
end
object CopyrightEdit: TEdit
AnchorSideLeft.Control = CopyrightLabel AnchorSideLeft.Control = CopyrightLabel
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = DescriptionEdit AnchorSideTop.Control = DescriptionEdit
AnchorSideTop.Side = asrBottom AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = OtherInfoGroupBox AnchorSideRight.Control = OtherInfoGroupBox
AnchorSideRight.Side = asrBottom AnchorSideRight.Side = asrBottom
Left = 63 Left = 64
Height = 21 Height = 21
Top = 26 Top = 26
Width = 368 Width = 363
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
TabOrder = 1
end end
object AdditionalInfoButton: TButton object AdditionalInfoButton: TButton
AnchorSideTop.Control = CopyrightEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = OtherInfoGroupBox
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = OtherInfoGroupBox
AnchorSideBottom.Side = asrBottom
Left = 332
Height = 25
Top = 69
Width = 95
Anchors = [akRight, akBottom]
AutoSize = True AutoSize = True
BorderSpacing.Around = 6 BorderSpacing.Around = 6
BorderSpacing.InnerBorder = 4 BorderSpacing.InnerBorder = 4
Caption = 'Additional Info' Caption = 'Additional Info'
OnClick = AdditionalInfoButtonClick OnClick = AdditionalInfoButtonClick
TabOrder = 2 TabOrder = 2
AnchorSideTop.Control = CopyrightEdit
AnchorSideTop.Side = asrBottom
Left = 315
Height = 33
Top = 53
Width = 95
end end
end end
end end
end end
object CancelButton: TButton object CancelButton: TButton
Left = 371
Height = 25
Top = 347
Width = 75
Anchors = [akRight, akBottom] Anchors = [akRight, akBottom]
AutoSize = True AutoSize = True
BorderSpacing.InnerBorder = 4 BorderSpacing.InnerBorder = 4
@ -678,12 +665,13 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Constraints.MinWidth = 75 Constraints.MinWidth = 75
ModalResult = 2 ModalResult = 2
TabOrder = 1 TabOrder = 1
Left = 371
Height = 33
Top = 339
Width = 75
end end
object OKButton: TButton object OKButton: TButton
AnchorSideRight.Control = CancelButton
Left = 280
Height = 25
Top = 347
Width = 75
Anchors = [akRight, akBottom] Anchors = [akRight, akBottom]
AutoSize = True AutoSize = True
BorderSpacing.Right = 10 BorderSpacing.Right = 10
@ -694,16 +682,10 @@ object ProjectOptionsDialog: TProjectOptionsDialog
Default = True Default = True
ModalResult = 1 ModalResult = 1
TabOrder = 2 TabOrder = 2
AnchorSideRight.Control = CancelButton
Left = 280
Height = 33
Top = 339
Width = 75
end end
object SelectDirectoryDialog: TSelectDirectoryDialog object SelectDirectoryDialog: TSelectDirectoryDialog
Title = 'Select Directory' Title = 'Select Directory'
FilterIndex = 0 FilterIndex = 0
Title = 'Select Directory'
left = 344 left = 344
top = 8 top = 8
end end

View File

@ -1,225 +1,226 @@
{ This is an automatically generated lazarus resource file } { This is an automatically generated lazarus resource file }
LazarusResources.Add('TProjectOptionsDialog','FORMDATA',[ LazarusResources.Add('TProjectOptionsDialog','FORMDATA',[
'TPF0'#21'TProjectOptionsDialog'#20'ProjectOptionsDialog'#7'Caption'#6#20'Pro' 'TPF0'#21'TProjectOptionsDialog'#20'ProjectOptionsDialog'#4'Left'#3'G'#1#6'He'
+'jectOptionsDialog'#12'ClientHeight'#3'z'#1#11'ClientWidth'#3#201#1#7'OnClos' +'ight'#3'z'#1#3'Top'#2'P'#5'Width'#3#201#1#18'HorzScrollBar.Page'#3#200#1#18
+'e'#7#19'ProjectOptionsClose'#8'OnResize'#7#20'ProjectOptionsResize'#13'Pixe' +'VertScrollBar.Page'#3'y'#1#13'ActiveControl'#7#9'BuildEdit'#7'Caption'#6#20
+'lsPerInch'#2'`'#8'Position'#7#14'poScreenCenter'#18'HorzScrollBar.Page'#3 +'ProjectOptionsDialog'#7'OnClose'#7#19'ProjectOptionsClose'#8'Position'#7#14
+#200#1#18'VertScrollBar.Page'#3'y'#1#4'Left'#3#234#0#6'Height'#3'z'#1#3'Top' +'poScreenCenter'#0#9'TNotebook'#8'Notebook'#6'Height'#3'U'#1#5'Width'#3#201#1
+#3'('#1#5'Width'#3#201#1#0#9'TNotebook'#8'Notebook'#5'Align'#7#5'alTop'#7'An' +#5'Align'#7#5'alTop'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'
+'chors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#9'PageIndex'#2#5#6'He' +#0#9'PageIndex'#2#5#0#5'TPage'#15'ApplicationPage'#7'Caption'#6#15'Applicati'
+'ight'#3'U'#1#5'Width'#3#201#1#0#5'TPage'#15'ApplicationPage'#7'Caption'#6#15 +'onPage'#0#9'TGroupBox'#19'AppSettingsGroupBox'#4'Left'#2#6#6'Height'#2'I'#3
+'ApplicationPage'#11'ClientWidth'#3#193#1#12'ClientHeight'#3';'#1#6'Height'#3 +'Top'#2#6#5'Width'#3#181#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7
+';'#1#5'Width'#3#193#1#0#9'TGroupBox'#19'AppSettingsGroupBox'#5'Align'#7#5'a' +'Caption'#6#19'AppSettingsGroupBox'#8'TabOrder'#2#0#0#6'TLabel'#10'TitleLabe'
+'lTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#19'AppSettingsGroupBox'#12 +'l'#4'Left'#2#6#6'Height'#2#14#3'Top'#2#6#5'Width'#3#165#1#5'Align'#7#5'alTo'
+'ClientHeight'#2'7'#11'ClientWidth'#3#177#1#8'TabOrder'#2#0#4'Left'#2#6#6'He' +'p'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Ri'
+'ight'#2'I'#3'Top'#2#6#5'Width'#3#181#1#0#6'TLabel'#10'TitleLabel'#5'Align'#7 +'ght'#2#6#7'Caption'#6#10'TitleLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8
+#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpac' +#0#0#5'TEdit'#9'TitleEdit'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#20#5'Width'#3
+'ing.Right'#2#6#7'Caption'#6#10'TitleLabel'#5'Color'#7#6'clNone'#11'ParentCo' +#165#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'
+'lor'#8#4'Left'#2#6#6'Height'#2#14#3'Top'#2#6#5'Width'#3#165#1#0#0#5'TEdit'#9 +#2#6#8'TabOrder'#2#0#4'Text'#6#9'TitleEdit'#0#0#0#9'TGroupBox'#22'OutputSett'
+'TitleEdit'#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.' +'ingsGroupBox'#4'Left'#2#6#6'Height'#2'I'#3'Top'#2'U'#5'Width'#3#181#1#5'Ali'
+'Right'#2#6#8'TabOrder'#2#0#4'Text'#6#9'TitleEdit'#4'Left'#2#6#6'Height'#2#23 +'gn'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#22'OutputSettingsG'
+#3'Top'#2#20#5'Width'#3#165#1#0#0#0#9'TGroupBox'#22'OutputSettingsGroupBox'#5 +'roupBox'#8'TabOrder'#2#1#0#6'TLabel'#15'TargetFileLabel'#4'Left'#2#6#6'Heig'
+'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#22'OutputSettin' +'ht'#2#14#3'Top'#2#6#5'Width'#3#165#1#5'Align'#7#5'alTop'#18'BorderSpacing.L'
+'gsGroupBox'#12'ClientHeight'#2'7'#11'ClientWidth'#3#177#1#8'TabOrder'#2#1#4 +'eft'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6
+'Left'#2#6#6'Height'#2'I'#3'Top'#2'U'#5'Width'#3#181#1#0#6'TLabel'#15'Target' +#15'TargetFileLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#5'TEdit'#14
+'FileLabel'#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.' +'TargetFileEdit'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#20#5'Width'#3#165#1#5'A'
+'Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#15'TargetFileLabel'#5'Col' +'lign'#7#5'alTop'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#8'T'
+'or'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#6#6'Height'#2#14#3'Top'#2#6#5'W' +'abOrder'#2#0#4'Text'#6#14'TargetFileEdit'#0#0#0#0#5'TPage'#9'FormsPage'#7'C'
+'idth'#3#165#1#0#0#5'TEdit'#14'TargetFileEdit'#5'Align'#7#5'alTop'#18'Border' +'aption'#6#9'FormsPage'#8'OnResize'#7#15'FormsPageResize'#0#6'TLabel'#21'For'
+'Spacing.Left'#2#6#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#0#4'Text'#6#14 +'msAutoCreatedLabel'#4'Left'#2'$'#6'Height'#2#14#3'Top'#2#10#5'Width'#2'u'#7
+'TargetFileEdit'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#20#5'Width'#3#165#1#0#0 +'Caption'#6#21'FormsAutoCreatedLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8
+#0#0#5'TPage'#9'FormsPage'#7'Caption'#6#9'FormsPage'#11'ClientWidth'#3#193#1 +#0#0#6'TLabel'#20'FormsAvailFormsLabel'#22'AnchorSideLeft.Control'#7#22'Form'
+#12'ClientHeight'#3';'#1#8'OnResize'#7#15'FormsPageResize'#6'Height'#3';'#1#5 +'sAvailFormsListBox'#4'Left'#3#240#0#6'Height'#2#14#3'Top'#2#10#5'Width'#2'k'
+'Width'#3#193#1#0#6'TLabel'#21'FormsAutoCreatedLabel'#7'Caption'#6#21'FormsA' +#7'Caption'#6#20'FormsAvailFormsLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8
+'utoCreatedLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2'$'#6'Heig' +#0#0#8'TListBox'#23'FormsAutoCreatedListBox'#22'AnchorSideLeft.Control'#7#29
+'ht'#2#14#3'Top'#2#10#5'Width'#2'u'#0#0#6'TLabel'#20'FormsAvailFormsLabel'#7 +'FormsMoveAutoCreatedFormUpBtn'#19'AnchorSideLeft.Side'#7#9'asrBottom'#24'An'
+'Caption'#6#20'FormsAvailFormsLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8 +'chorSideBottom.Control'#7#31'FormsAutoCreateNewFormsCheckBox'#4'Left'#2'$'#6
+#22'AnchorSideLeft.Control'#7#22'FormsAvailFormsListBox'#4'Left'#3#240#0#6'H' +'Height'#3#2#1#3'Top'#2' '#5'Width'#3#168#0#7'Anchors'#11#5'akTop'#6'akLeft'
+'eight'#2#14#3'Top'#2#10#5'Width'#2'k'#0#0#8'TListBox'#23'FormsAutoCreatedLi' +#8'akBottom'#0#20'BorderSpacing.Around'#2#6#11'MultiSelect'#9#8'TabOrder'#2#0
+'stBox'#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBottom'#0#20'BorderSpacing.Arou' +#0#0#8'TListBox'#22'FormsAvailFormsListBox'#22'AnchorSideLeft.Control'#7#29
+'nd'#2#6#11'MultiSelect'#9#8'TabOrder'#2#0#8'TopIndex'#2#255#22'AnchorSideLe' +'FormsAddToAutoCreatedFormsBtn'#19'AnchorSideLeft.Side'#7#9'asrBottom'#24'An'
+'ft.Control'#7#29'FormsMoveAutoCreatedFormUpBtn'#19'AnchorSideLeft.Side'#7#9 +'chorSideBottom.Control'#7#31'FormsAutoCreateNewFormsCheckBox'#4'Left'#3#240
+'asrBottom'#24'AnchorSideBottom.Control'#7#31'FormsAutoCreateNewFormsCheckBo' +#0#6'Height'#3#2#1#3'Top'#2' '#5'Width'#3#199#0#7'Anchors'#11#5'akTop'#6'akL'
+'x'#4'Left'#2'$'#6'Height'#3#254#0#3'Top'#2' '#5'Width'#3#168#0#0#0#8'TListB' +'eft'#7'akRight'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#11'MultiSelect'#9
+'ox'#22'FormsAvailFormsListBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8 +#8'TabOrder'#2#1#0#0#6'TArrow'#29'FormsMoveAutoCreatedFormUpBtn'#4'Left'#2#6
+'akBottom'#0#20'BorderSpacing.Around'#2#6#11'MultiSelect'#9#8'TabOrder'#2#1#8 +#6'Height'#2#24#3'Top'#2' '#5'Width'#2#24#9'ArrowType'#7#4'atUp'#7'OnClick'#7
+'TopIndex'#2#255#22'AnchorSideLeft.Control'#7#29'FormsAddToAutoCreatedFormsB' +'"FormsMoveAutoCreatedFormUpBtnClick'#0#0#6'TArrow FormsMoveAutoCreatedForms'
+'tn'#19'AnchorSideLeft.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#31 +'DownBtn'#4'Left'#2#6#6'Height'#2#24#3'Top'#2'<'#5'Width'#2#24#9'ArrowType'#7
+'FormsAutoCreateNewFormsCheckBox'#4'Left'#3#240#0#6'Height'#3#254#0#3'Top'#2 +#6'atDown'#7'OnClick'#7'$FormsMoveAutoCreatedFormDownBtnClick'#0#0#6'TArrow"'
+' '#5'Width'#3#199#0#0#0#6'TArrow'#29'FormsMoveAutoCreatedFormUpBtn'#9'Arrow' +'FormsRemoveFromAutoCreatedFormsBtn'#22'AnchorSideLeft.Control'#7#23'FormsAu'
+'Type'#7#4'atUp'#7'OnClick'#7'"FormsMoveAutoCreatedFormUpBtnClick'#4'Left'#2 +'toCreatedListBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3#210#0#6
+#6#6'Height'#2#24#3'Top'#2' '#5'Width'#2#24#0#0#6'TArrow FormsMoveAutoCreate' +'Height'#2#24#3'Top'#2' '#5'Width'#2#24#9'ArrowType'#7#7'atRight'#20'BorderS'
+'dFormsDownBtn'#9'ArrowType'#7#6'atDown'#7'OnClick'#7'$FormsMoveAutoCreatedF' +'pacing.Around'#2#6#7'OnClick'#7'''FormsRemoveFromAutoCreatedFormsBtnClick'#0
+'ormDownBtnClick'#4'Left'#2#6#6'Height'#2#24#3'Top'#2'<'#5'Width'#2#24#0#0#6 +#0#6'TArrow'#29'FormsAddToAutoCreatedFormsBtn'#22'AnchorSideLeft.Control'#7
+'TArrow"FormsRemoveFromAutoCreatedFormsBtn'#9'ArrowType'#7#7'atRight'#20'Bor' +'"FormsRemoveFromAutoCreatedFormsBtn'#4'Left'#3#210#0#6'Height'#2#24#3'Top'#2
+'derSpacing.Around'#2#6#7'OnClick'#7'''FormsRemoveFromAutoCreatedFormsBtnCli' +'<'#5'Width'#2#24#7'OnClick'#7'"FormsAddToAutoCreatedFormsBtnClick'#0#0#9'TC'
+'ck'#22'AnchorSideLeft.Control'#7#23'FormsAutoCreatedListBox'#19'AnchorSideL' +'heckBox'#31'FormsAutoCreateNewFormsCheckBox'#4'Left'#2#6#6'Height'#2#13#3'T'
+'eft.Side'#7#9'asrBottom'#4'Left'#3#210#0#6'Height'#2#24#3'Top'#2' '#5'Width' +'op'#3'('#1#5'Width'#3#181#1#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'
+#2#24#0#0#6'TArrow'#29'FormsAddToAutoCreatedFormsBtn'#7'OnClick'#7'"FormsAdd' +#2#6#7'Caption'#6#31'FormsAutoCreateNewFormsCheckBox'#8'TabOrder'#2#2#0#0#0#5
+'ToAutoCreatedFormsBtnClick'#22'AnchorSideLeft.Control'#7'"FormsRemoveFromAu' +'TPage'#8'MiscPage'#7'Caption'#6#8'MiscPage'#0#9'TCheckBox)MainUnitHasUsesSe'
+'toCreatedFormsBtn'#4'Left'#3#210#0#6'Height'#2#24#3'Top'#2'<'#5'Width'#2#24 +'ctionForAllUnitsCheckBox'#21'AnchorSideTop.Control'#7#30'MainUnitIsPascalSo'
+#0#0#9'TCheckBox'#31'FormsAutoCreateNewFormsCheckBox'#5'Align'#7#8'alBottom' +'urceCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#31'FormsAutoCreateNewFormsCheckBo' +#13#3'Top'#2#25#5'Width'#3#185#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2
+'x'#8'TabOrder'#2#2#4'Left'#2#6#6'Height'#2#13#3'Top'#3'$'#1#5'Width'#3#185#1 +#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2#6#7'Caption'#6')MainU'
+#0#0#0#5'TPage'#8'MiscPage'#7'Caption'#6#8'MiscPage'#11'ClientWidth'#3#193#1 +'nitHasUsesSectionForAllUnitsCheckBox'#8'TabOrder'#2#0#0#0#9'TCheckBox''Main'
+#12'ClientHeight'#3';'#1#6'Height'#3';'#1#5'Width'#3#193#1#0#9'TCheckBox)Mai' +'UnitHasCreateFormStatementsCheckBox'#21'AnchorSideTop.Control'#7')MainUnitH'
+'nUnitHasUsesSectionForAllUnitsCheckBox'#5'Align'#7#5'alTop'#18'BorderSpacin' +'asUsesSectionForAllUnitsCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'L'
,'g.Left'#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2#6#7'Caption' ,'eft'#2#6#6'Height'#2#13#3'Top'#2'('#5'Width'#3#185#1#5'Align'#7#5'alTop'#18
+#6')MainUnitHasUsesSectionForAllUnitsCheckBox'#8'TabOrder'#2#0#21'AnchorSide' +'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2
+'Top.Control'#7#30'MainUnitIsPascalSourceCheckBox'#18'AnchorSideTop.Side'#7#9 +#6#7'Caption'#6'''MainUnitHasCreateFormStatementsCheckBox'#8'TabOrder'#2#1#0
+'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#25#5'Width'#3#185#1#0#0#9'TC' +#0#9'TCheckBox'#30'MainUnitIsPascalSourceCheckBox'#4'Left'#2#6#6'Height'#2#13
+'heckBox''MainUnitHasCreateFormStatementsCheckBox'#5'Align'#7#5'alTop'#18'Bo' +#3'Top'#2#10#5'Width'#3#185#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6
+'rderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2#6 +#17'BorderSpacing.Top'#2#10#19'BorderSpacing.Right'#2#6#7'Caption'#6#30'Main'
+#7'Caption'#6'''MainUnitHasCreateFormStatementsCheckBox'#8'TabOrder'#2#1#21 +'UnitIsPascalSourceCheckBox'#8'TabOrder'#2#2#0#0#9'TCheckBox!MainUnitHasTitl'
+'AnchorSideTop.Control'#7')MainUnitHasUsesSectionForAllUnitsCheckBox'#18'Anc' +'eStatementCheckBox'#21'AnchorSideTop.Control'#7'''MainUnitHasCreateFormStat'
+'horSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'('#5'Wi' +'ementsCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'
+'dth'#3#185#1#0#0#9'TCheckBox'#30'MainUnitIsPascalSourceCheckBox'#5'Align'#7 +#2#13#3'Top'#2'7'#5'Width'#3#185#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'
+#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#10#19'BorderSpa' +#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2#6#7'Caption'#6'!Mai'
+'cing.Right'#2#6#7'Caption'#6#30'MainUnitIsPascalSourceCheckBox'#8'TabOrder' +'nUnitHasTitleStatementCheckBox'#8'TabOrder'#2#5#0#0#9'TCheckBox'#16'Runnabl'
+#2#2#4'Left'#2#6#6'Height'#2#13#3'Top'#2#10#5'Width'#3#185#1#0#0#9'TCheckBox' +'eCheckBox'#21'AnchorSideTop.Control'#7'!MainUnitHasTitleStatementCheckBox'
+'!MainUnitHasTitleStatementCheckBox'#5'Align'#7#5'alTop'#18'BorderSpacing.Le' +#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'N'
+'ft'#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2#6#7'Caption'#6 +#5'Width'#3#185#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSp'
+'!MainUnitHasTitleStatementCheckBox'#8'TabOrder'#2#5#21'AnchorSideTop.Contro' +'acing.Top'#2#10#19'BorderSpacing.Right'#2#6#7'Caption'#6#16'RunnableCheckBo'
+'l'#7'''MainUnitHasCreateFormStatementsCheckBox'#18'AnchorSideTop.Side'#7#9 +'x'#8'TabOrder'#2#3#0#0#9'TCheckBox'#19'AlwaysBuildCheckBox'#21'AnchorSideTo'
+'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'7'#5'Width'#3#185#1#0#0#9'TC' +'p.Control'#7#16'RunnableCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'L'
+'heckBox'#16'RunnableCheckBox'#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6 +'eft'#2#6#6'Height'#2#13#3'Top'#2']'#5'Width'#3#185#1#7'Anchors'#11#5'akTop'
+#17'BorderSpacing.Top'#2#10#19'BorderSpacing.Right'#2#6#7'Caption'#6#16'Runn' +#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#2
+'ableCheckBox'#8'TabOrder'#2#3#21'AnchorSideTop.Control'#7'!MainUnitHasTitle' +#19'BorderSpacing.Right'#2#6#7'Caption'#6#19'AlwaysBuildCheckBox'#8'TabOrder'
+'StatementCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heig' +#2#4#0#0#0#5'TPage'#10'LazDocPage'#7'Caption'#6#10'LazDocPage'#0#6'TLabel'#6
+'ht'#2#13#3'Top'#2'N'#5'Width'#3#185#1#0#0#9'TCheckBox'#19'AlwaysBuildCheckB' +'Label2'#6'Height'#2#14#3'Top'#3#222#0#5'Width'#3#193#1#5'Align'#7#5'alTop'#7
+'ox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6 +'Caption'#6'+NOTE: only absolute paths are supported now'#5'Color'#7#6'clNon'
+#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2#6#7'Caption'#6#19'Alway' +'e'#11'ParentColor'#8#0#0#9'TGroupBox'#19'LazDocPathsGroupBox'#4'Left'#2#6#6
+'sBuildCheckBox'#8'TabOrder'#2#4#21'AnchorSideTop.Control'#7#16'RunnableChec' +'Height'#3#210#0#3'Top'#2#6#5'Width'#3#181#1#5'Align'#7#5'alTop'#20'BorderSp'
+'kBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'To' +'acing.Around'#2#6#7'Caption'#6#19'LazDocPathsGroupBox'#8'TabOrder'#2#0#0#8
+'p'#2']'#5'Width'#3#185#1#0#0#0#5'TPage'#10'LazDocPage'#7'Caption'#6#10'LazD' +'TListBox'#13'LazDocListBox'#4'Left'#2#6#6'Height'#2'l'#3'Top'#2#6#5'Width'#3
+'ocPage'#11'ClientWidth'#3#193#1#12'ClientHeight'#3';'#1#6'Height'#3';'#1#5 +#165#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#0#0#0#7
+'Width'#3#193#1#0#6'TLabel'#6'Label2'#5'Align'#7#5'alTop'#7'Caption'#6'+NOTE' +'TButton'#19'LazDocAddPathButton'#4'Left'#2#6#6'Height'#2#25#3'Top'#2'z'#5'W'
+': only absolute paths are supported now'#5'Color'#7#6'clNone'#11'ParentColo' +'idth'#2'K'#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#19'LazDocAddPathB'
+'r'#8#6'Height'#2#14#3'Top'#3#222#0#5'Width'#3#197#1#0#0#9'TGroupBox'#19'Laz' +'utton'#7'OnClick'#7#24'LazDocAddPathButtonClick'#8'TabOrder'#2#1#0#0#7'TBut'
+'DocPathsGroupBox'#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Captio' +'ton'#22'LazDocDeletePathButton'#4'Left'#2'Z'#6'Height'#2#25#3'Top'#2'z'#5'W'
+'n'#6#19'LazDocPathsGroupBox'#12'ClientHeight'#3#210#0#11'ClientWidth'#3#185 +'idth'#2'K'#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#22'LazDocDeletePa'
+#1#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#3#210#0#3'Top'#2#6#5'Width'#3#185#1 +'thButton'#7'OnClick'#7#27'LazDocDeletePathButtonClick'#8'TabOrder'#2#2#0#0#5
+#0#8'TListBox'#13'LazDocListBox'#5'Align'#7#5'alTop'#20'BorderSpacing.Around' +'TEdit'#14'LazDocPathEdit'#4'Left'#2#6#6'Height'#2#23#3'Top'#3#154#0#5'Width'
+#2#6#8'TabOrder'#2#0#8'TopIndex'#2#255#4'Left'#2#6#6'Height'#2'l'#3'Top'#2#6 +#3'q'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'TabOrder'#2#3#4'Text'
+#5'Width'#3#173#1#0#0#7'TButton'#19'LazDocAddPathButton'#25'BorderSpacing.In' +#6#14'LazDocPathEdit'#0#0#7'TButton'#18'LazDocBrowseButton'#4'Left'#3'|'#1#6
+'nerBorder'#2#4#7'Caption'#6#19'LazDocAddPathButton'#7'OnClick'#7#24'LazDocA' +'Height'#2#23#3'Top'#3#154#0#5'Width'#2#23#7'Anchors'#11#5'akTop'#7'akRight'
+'ddPathButtonClick'#8'TabOrder'#2#1#4'Left'#2#6#6'Height'#2#25#3'Top'#2'z'#5 +#0#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#23'Laz'
+'Width'#2'K'#0#0#7'TButton'#22'LazDocDeletePathButton'#25'BorderSpacing.Inne' +'DocBrowseButtonClick'#8'TabOrder'#2#4#0#0#0#0#5'TPage'#8'SavePage'#7'Captio'
+'rBorder'#2#4#7'Caption'#6#22'LazDocDeletePathButton'#7'OnClick'#7#27'LazDoc' +'n'#6#8'SavePage'#0#9'TCheckBox'#26'SaveClosedUnitInfoCheckBox'#4'Left'#2#6#6
+'DeletePathButtonClick'#8'TabOrder'#2#2#4'Left'#2'Z'#6'Height'#2#25#3'Top'#2 +'Height'#2#13#3'Top'#2#6#5'Width'#3#181#1#5'Align'#7#5'alTop'#18'BorderSpaci'
+'z'#5'Width'#2'K'#0#0#5'TEdit'#14'LazDocPathEdit'#7'Anchors'#11#5'akTop'#6'a' +'ng.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Captio'
+'kLeft'#7'akRight'#0#8'TabOrder'#2#3#4'Text'#6#14'LazDocPathEdit'#4'Left'#2#6 +'n'#6#26'SaveClosedUnitInfoCheckBox'#8'TabOrder'#2#0#0#0#9'TCheckBox'#31'Sav'
+#6'Height'#2#23#3'Top'#3#154#0#5'Width'#3'}'#1#0#0#7'TButton'#18'LazDocBrows' +'eOnlyProjectUnitInfoCheckBox'#21'AnchorSideTop.Control'#7#26'SaveClosedUnit'
+'eButton'#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2 +'InfoCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
+#4#7'Caption'#6#3'...'#7'OnClick'#7#23'LazDocBrowseButtonClick'#8'TabOrder'#2 +#13#3'Top'#2#21#5'Width'#3#181#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2
+#4#4'Left'#3#136#1#6'Height'#2#23#3'Top'#3#154#0#5'Width'#2#23#0#0#0#0#5'TPa' +#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing.Right'#2#6#7'Caption'#6#31'Sav'
+'ge'#8'SavePage'#7'Caption'#6#8'SavePage'#11'ClientWidth'#3#193#1#12'ClientH' +'eOnlyProjectUnitInfoCheckBox'#8'TabOrder'#2#1#0#0#11'TRadioGroup'#29'SaveSe'
+'eight'#3';'#1#6'Height'#3';'#1#5'Width'#3#193#1#0#9'TCheckBox'#26'SaveClose' +'ssionLocationRadioGroup'#21'AnchorSideTop.Control'#7#31'SaveOnlyProjectUnit'
+'dUnitInfoCheckBox'#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'Border' +'InfoCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#7#6'Height'#2
+'Spacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#26'SaveClosedUnit' +'u'#3'Top'#2'-'#5'Width'#3#157#1#8'AutoFill'#9#17'BorderSpacing.Top'#2#5#20
+'InfoCheckBox'#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#13#3'Top'#2#6#5'Width' +'BorderSpacing.Around'#2#6#7'Caption'#6#29'SaveSessionLocationRadioGroup'#28
+#3#185#1#0#0#9'TCheckBox'#31'SaveOnlyProjectUnitInfoCheckBox'#5'Align'#7#5'a' +'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'C'
+'lTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#2#19'BorderSpacing' +'hildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing'
+'.Right'#2#6#7'Caption'#6#31'SaveOnlyProjectUnitInfoCheckBox'#8'TabOrder'#2#1 +'.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHoriz'
+#21'AnchorSideTop.Control'#7#26'SaveClosedUnitInfoCheckBox'#18'AnchorSideTop' +'ontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChi'
+'.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#21#5'Width'#3#185 +'lds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSiz'
+#1#0#0#11'TRadioGroup'#29'SaveSessionLocationRadioGroup'#8'AutoFill'#9#17'Bo' +'ing.ControlsPerLine'#2#1#8'TabOrder'#2#2#0#0#0#5'TPage'#15'VersionInfoPage'
+'rderSpacing.Top'#2#5#20'BorderSpacing.Around'#2#6#7'Caption'#6#29'SaveSessi' +#7'Caption'#6#15'VersionInfoPage'#0#9'TGroupBox'#19'VersionInfoGroupBox'#22
+'onLocationRadioGroup'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.T' +'AnchorSideLeft.Control'#7#24'LanguageSettingsGroupBox'#21'AnchorSideTop.Con'
+'opBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousCh' +'trol'#7#22'UseVersionInfoCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23
+'ildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28 +'AnchorSideRight.Control'#7#24'LanguageSettingsGroupBox'#20'AnchorSideRight.'
,'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVer' ,'Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'I'#3'Top'#2#25#5'Width'#3#181#1
+'tical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenT' +#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#17'BorderSpacing.Top'#2#6#7'C'
+'opToBottom'#27'ChildSizing.ControlsPerLine'#2#1#8'TabOrder'#2#2#21'AnchorSi' +'aption'#6#17'Version Numbering'#8'TabOrder'#2#0#0#6'TLabel'#12'VersionLabel'
+'deTop.Control'#7#31'SaveOnlyProjectUnitInfoCheckBox'#18'AnchorSideTop.Side' +#4'Left'#2#6#6'Height'#2#14#3'Top'#2#2#5'Width'#2'('#7'Caption'#6#8'Version:'
+#7#9'asrBottom'#4'Left'#2#7#6'Height'#2'u'#3'Top'#2'-'#5'Width'#3#157#1#0#0#0 +#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#18'MajorRevisionLabel'
+#5'TPage'#15'VersionInfoPage'#7'Caption'#6#15'VersionInfoPage'#11'ClientWidt' +#22'AnchorSideLeft.Control'#7#15'VersionSpinEdit'#19'AnchorSideLeft.Side'#7#9
+'h'#3#193#1#12'ClientHeight'#3';'#1#6'Height'#3';'#1#5'Width'#3#193#1#0#9'TG' +'asrBottom'#4'Left'#2'^'#6'Height'#2#14#3'Top'#2#4#5'Width'#2'K'#18'BorderSp'
+'roupBox'#19'VersionInfoGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight' +'acing.Left'#2#10#7'Caption'#6#15'Major Revision:'#5'Color'#7#6'clNone'#11'P'
+#0#7'Caption'#6#17'Version Numbering'#12'ClientHeight'#2'7'#11'ClientWidth'#3 +'arentColor'#8#0#0#6'TLabel'#18'MinorRevisionLabel'#22'AnchorSideLeft.Contro'
+#181#1#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2'I'#3'Top'#2' '#5'Width'#3#185 +'l'#7#21'MajorRevisionSpinEdit'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Lef'
+#1#0#6'TLabel'#12'VersionLabel'#7'Caption'#6#8'Version:'#5'Color'#7#6'clNone' +'t'#3#217#0#6'Height'#2#14#3'Top'#2#5#5'Width'#2'J'#18'BorderSpacing.Left'#2
+#11'ParentColor'#8#6'Height'#2#14#3'Top'#2#2#5'Width'#2'('#0#0#6'TLabel'#18 +#10#7'Caption'#6#15'Minor Revision:'#5'Color'#7#6'clNone'#11'ParentColor'#8#0
+'MajorRevisionLabel'#18'BorderSpacing.Left'#2#10#7'Caption'#6#15'Major Revis' +#0#6'TLabel'#10'BuildLabel'#22'AnchorSideLeft.Control'#7#21'MinorRevisionSpi'
+'ion:'#5'Color'#7#6'clNone'#11'ParentColor'#8#22'AnchorSideLeft.Control'#7#15 +'nEdit'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3'O'#1#6'Height'#2#14
+'VersionSpinEdit'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#2'X'#6'Heig' +#3'Top'#2#5#5'Width'#2#27#18'BorderSpacing.Left'#2#6#7'Caption'#6#6'Build:'#5
+'ht'#2#14#3'Top'#2#4#5'Width'#2'K'#0#0#6'TLabel'#18'MinorRevisionLabel'#18'B' +'Color'#7#6'clNone'#11'ParentColor'#8#0#0#5'TEdit'#9'BuildEdit'#22'AnchorSid'
+'orderSpacing.Left'#2#10#7'Caption'#6#15'Minor Revision:'#5'Color'#7#6'clNon' +'eLeft.Control'#7#10'BuildLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Le'
+'e'#11'ParentColor'#8#22'AnchorSideLeft.Control'#7#21'MajorRevisionSpinEdit' +'ft'#3'p'#1#6'Height'#2#20#3'Top'#2#2#5'Width'#2' '#18'BorderSpacing.Left'#2
+#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3#211#0#6'Height'#2#14#3'Top' +#6#8'TabOrder'#2#0#4'Text'#6#1'0'#0#0#9'TSpinEdit'#15'VersionSpinEdit'#22'An'
+#2#5#5'Width'#2'J'#0#0#6'TLabel'#10'BuildLabel'#18'BorderSpacing.Left'#2#6#7 +'chorSideLeft.Control'#7#12'VersionLabel'#19'AnchorSideLeft.Side'#7#9'asrBot'
+'Caption'#6#6'Build:'#5'Color'#7#6'clNone'#11'ParentColor'#8#22'AnchorSideLe' +'tom'#4'Left'#2'4'#6'Height'#2#20#3'Top'#2#1#5'Width'#2' '#18'BorderSpacing.'
+'ft.Control'#7#21'MinorRevisionSpinEdit'#19'AnchorSideLeft.Side'#7#9'asrBott' +'Left'#2#6#8'TabOrder'#2#1#0#0#9'TSpinEdit'#21'MajorRevisionSpinEdit'#22'Anc'
+'om'#4'Left'#3'I'#1#6'Height'#2#14#3'Top'#2#5#5'Width'#2#27#0#0#5'TEdit'#9'B' +'horSideLeft.Control'#7#18'MajorRevisionLabel'#19'AnchorSideLeft.Side'#7#9'a'
+'uildEdit'#18'BorderSpacing.Left'#2#6#8'TabOrder'#2#0#4'Text'#6#1'0'#22'Anch' +'srBottom'#4'Left'#3#175#0#6'Height'#2#20#5'Width'#2' '#18'BorderSpacing.Lef'
+'orSideLeft.Control'#7#10'BuildLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom' +'t'#2#6#8'TabOrder'#2#2#0#0#9'TSpinEdit'#21'MinorRevisionSpinEdit'#22'Anchor'
+#4'Left'#3'j'#1#6'Height'#2#20#3'Top'#2#2#5'Width'#2' '#0#0#9'TSpinEdit'#15 +'SideLeft.Control'#7#18'MinorRevisionLabel'#19'AnchorSideLeft.Side'#7#9'asrB'
+'VersionSpinEdit'#18'BorderSpacing.Left'#2#6#8'TabOrder'#2#1#22'AnchorSideLe' +'ottom'#4'Left'#3')'#1#6'Height'#2#20#3'Top'#2#2#5'Width'#2' '#18'BorderSpac'
+'ft.Control'#7#12'VersionLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Lef' +'ing.Left'#2#6#8'TabOrder'#2#3#0#0#9'TCheckBox"AutomaticallyIncreaseBuildChe'
+'t'#2'.'#6'Height'#2#20#3'Top'#2#1#5'Width'#2' '#0#0#9'TSpinEdit'#21'MajorRe' +'ckBox'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#28#5'Width'#3#151#0#7'Caption'#6
+'visionSpinEdit'#18'BorderSpacing.Left'#2#6#8'TabOrder'#2#2#22'AnchorSideLef' +#28'Automatically increase Build'#7'Enabled'#8#8'TabOrder'#2#4#0#0#0#9'TChec'
+'t.Control'#7#18'MajorRevisionLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4 +'kBox'#22'UseVersionInfoCheckBox'#4'Left'#2#12#6'Height'#2#13#3'Top'#2#6#5'W'
+'Left'#3#169#0#6'Height'#2#20#5'Width'#2' '#0#0#9'TSpinEdit'#21'MinorRevisio' +'idth'#3#180#0#7'Caption'#6'"Include Version Info in executable'#8'OnChange'
+'nSpinEdit'#18'BorderSpacing.Left'#2#6#8'TabOrder'#2#3#22'AnchorSideLeft.Con' +#7#28'UseVersionInfoCheckBoxChange'#8'TabOrder'#2#1#0#0#9'TGroupBox'#24'Lang'
+'trol'#7#18'MinorRevisionLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Lef' +'uageSettingsGroupBox'#22'AnchorSideLeft.Control'#7#17'OtherInfoGroupBox'#21
+'t'#3'#'#1#6'Height'#2#20#3'Top'#2#2#5'Width'#2' '#0#0#9'TCheckBox"Automatic' +'AnchorSideTop.Control'#7#19'VersionInfoGroupBox'#18'AnchorSideTop.Side'#7#9
+'allyIncreaseBuildCheckBox'#7'Caption'#6#28'Automatically increase Build'#7 +'asrBottom'#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBox'#20'AnchorSid'
+'Enabled'#8#8'TabOrder'#2#4#6'Height'#2#13#3'Top'#2#28#5'Width'#3#151#0#0#0#0 +'eRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'Q'#3'Top'#2'h'#5'Width'
+#9'TCheckBox'#22'UseVersionInfoCheckBox'#7'Caption'#6'"Include Version Info ' +#3#181#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#17'BorderSpacing.Top'
+'in executable'#8'OnChange'#7#28'UseVersionInfoCheckBoxChange'#8'TabOrder'#2 +#2#6#7'Caption'#6#16'Language Options'#8'TabOrder'#2#2#0#6'TLabel'#22'Langua'
+#1#4'Left'#2#12#6'Height'#2#13#3'Top'#2#6#5'Width'#3#180#0#0#0#9'TGroupBox' +'geSelectionLabel'#4'Left'#2#6#6'Height'#2#14#3'Top'#2#6#5'Width'#2'b'#7'Cap'
+#24'LanguageSettingsGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7 +'tion'#6#19'Language Selection:'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6
+'Caption'#6#16'Language Options'#12'ClientHeight'#2'?'#11'ClientWidth'#3#181 +'TLabel'#17'CharacterSetLabel'#4'Left'#3#12#1#6'Height'#2#14#3'Top'#2#6#5'Wi'
+#1#8'TabOrder'#2#2#4'Left'#2#6#6'Height'#2'Q'#3'Top'#2'p'#5'Width'#3#185#1#0 +'dth'#2'H'#7'Caption'#6#14'Character Set:'#5'Color'#7#6'clNone'#11'ParentCol'
+#6'TLabel'#22'LanguageSelectionLabel'#7'Caption'#6#19'Language Selection:'#5 +'or'#8#0#0#9'TComboBox'#25'LanguageSelectionComboBox'#21'AnchorSideTop.Contr'
+'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#12#6'Height'#2#14#3'Top'#2#6 +'ol'#7#22'LanguageSelectionLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Le'
+#5'Width'#2'b'#0#0#6'TLabel'#17'CharacterSetLabel'#7'Caption'#6#14'Character' +'ft'#2#6#6'Height'#2#21#3'Top'#2#22#5'Width'#3#248#0#16'AutoCompleteText'#11
+' Set:'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#3#12#1#6'Height'#2#14 +#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#17'BorderSpacing.Top'
+#3'Top'#2#6#5'Width'#2'H'#0#0#9'TComboBox'#25'LanguageSelectionComboBox'#16 +#2#2#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#12'U.S. English'#0#0#9'TComb'
+'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0 +'oBox'#20'CharacterSetComboBox'#21'AnchorSideTop.Control'#7#25'LanguageSelec'
+#17'BorderSpacing.Top'#2#2#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#12'U.S' +'tionComboBox'#4'Left'#3#12#1#6'Height'#2#21#3'Top'#2#22#5'Width'#2'x'#7'Anc'
+'. English'#21'AnchorSideTop.Control'#7#22'LanguageSelectionLabel'#18'Anchor' +'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEn'
+'SideTop.Side'#7#9'asrBottom'#4'Left'#2#12#6'Height'#2#21#3'Top'#2#22#5'Widt' +'dOfLineComplete'#20'cbactSearchAscending'#0#9'MaxLength'#2#0#8'TabOrder'#2#1
+'h'#3#248#0#0#0#9'TComboBox'#20'CharacterSetComboBox'#16'AutoCompleteText'#11 +#4'Text'#6#12'Multilingual'#0#0#0#9'TGroupBox'#17'OtherInfoGroupBox'#21'Anch'
+#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#9'MaxLength'#2#0#8'Ta' +'orSideTop.Control'#7#24'LanguageSettingsGroupBox'#18'AnchorSideTop.Side'#7#9
+'bOrder'#2#1#4'Text'#6#12'Multilingual'#21'AnchorSideTop.Control'#7#25'Langu' +'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
+'ageSelectionComboBox'#4'Left'#3#12#1#6'Height'#2#21#3'Top'#2#22#5'Width'#3 +'v'#3'Top'#3#191#0#5'Width'#3#181#1#5'Align'#7#8'alBottom'#7'Anchors'#11#5'a'
+#128#0#0#0#0#9'TGroupBox'#17'OtherInfoGroupBox'#7'Anchors'#11#5'akTop'#6'akL' +'kTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#10'O'
+'eft'#7'akRight'#0#7'Caption'#6#10'Other Info'#12'ClientHeight'#2'W'#11'Clie' +'ther Info'#8'TabOrder'#2#3#0#6'TLabel'#16'DescriptionLabel'#21'AnchorSideTo'
+'ntWidth'#3#181#1#8'TabOrder'#2#3#4'Left'#2#6#6'Height'#2'i'#3'Top'#3#197#0#5 +'p.Control'#7#15'DescriptionEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Le'
+'Width'#3#185#1#0#6'TLabel'#16'DescriptionLabel'#7'Caption'#6#12'Description' +'ft'#2#6#6'Height'#2#14#3'Top'#2#2#5'Width'#2':'#7'Caption'#6#12'Description'
+':'#5'Color'#7#6'clNone'#11'ParentColor'#8#21'AnchorSideTop.Control'#7#15'De' +':'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#14'CopyrightLabel'
+'scriptionEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#5#6'Height'#2 +#21'AnchorSideTop.Control'#7#13'CopyrightEdit'#18'AnchorSideTop.Side'#7#9'as'
+#14#3'Top'#2#2#5'Width'#2':'#0#0#6'TLabel'#14'CopyrightLabel'#7'Caption'#6#10 +'rCenter'#4'Left'#2#6#6'Height'#2#14#3'Top'#2#29#5'Width'#2'4'#7'Caption'#6
+'Copyright:'#5'Color'#7#6'clNone'#11'ParentColor'#8#21'AnchorSideTop.Control' +#10'Copyright:'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#5'TEdit'#15'Descr'
,#7#13'CopyrightEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#5#6'Hei' ,'iptionEdit'#22'AnchorSideLeft.Control'#7#16'DescriptionLabel'#19'AnchorSide'
+'ght'#2#14#3'Top'#2#29#5'Width'#2'4'#0#0#5'TEdit'#15'DescriptionEdit'#7'Anch' +'Left.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBo'
+'ors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#19'Borde' +'x'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'F'#6'Height'#2#21#3'To'
+'rSpacing.Right'#2#6#8'TabOrder'#2#0#22'AnchorSideLeft.Control'#7#16'Descrip' +'p'#2#255#5'Width'#3'e'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'B'
+'tionLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#23'AnchorSideRight.Contro' +'orderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#0#0#0#5'TE'
+'l'#7#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2 +'dit'#13'CopyrightEdit'#22'AnchorSideLeft.Control'#7#14'CopyrightLabel'#19'A'
+'E'#6'Height'#2#21#3'Top'#2#255#5'Width'#3'j'#1#0#0#5'TEdit'#13'CopyrightEdi' +'nchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#15'Descripti'
+'t'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6 +'onEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7
+#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#1#22'An' +#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'@'#6
+'chorSideLeft.Control'#7#14'CopyrightLabel'#19'AnchorSideLeft.Side'#7#9'asrB' +'Height'#2#21#3'Top'#2#26#5'Width'#3'k'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7
+'ottom'#21'AnchorSideTop.Control'#7#15'DescriptionEdit'#18'AnchorSideTop.Sid' +'akRight'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSp'
+'e'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBox'#20'An' +'acing.Right'#2#6#8'TabOrder'#2#1#0#0#7'TButton'#20'AdditionalInfoButton'#21
+'chorSideRight.Side'#7#9'asrBottom'#4'Left'#2'?'#6'Height'#2#21#3'Top'#2#26#5
+'Width'#3'p'#1#0#0#7'TButton'#20'AdditionalInfoButton'#8'AutoSize'#9#20'Bord'
+'erSpacing.Around'#2#6#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#15'Add'
+'itional Info'#7'OnClick'#7#25'AdditionalInfoButtonClick'#8'TabOrder'#2#2#21
+'AnchorSideTop.Control'#7#13'CopyrightEdit'#18'AnchorSideTop.Side'#7#9'asrBo' +'AnchorSideTop.Control'#7#13'CopyrightEdit'#18'AnchorSideTop.Side'#7#9'asrBo'
+'ttom'#4'Left'#3';'#1#6'Height'#2'!'#3'Top'#2'5'#5'Width'#2'_'#0#0#0#0#0#7'T' +'ttom'#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBox'#20'AnchorSideRigh'
+'Button'#12'CancelButton'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoSize' +'t.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#17'OtherInfoGroupBox'
+#9#25'BorderSpacing.InnerBorder'#2#4#6'Cancel'#9#7'Caption'#6#6'Cancel'#20'C' +#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'L'#1#6'Height'#2#25#3'To'
+'onstraints.MinWidth'#2'K'#11'ModalResult'#2#2#8'TabOrder'#2#1#4'Left'#3's'#1 +'p'#2'E'#5'Width'#2'_'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9
+#6'Height'#2'!'#3'Top'#3'S'#1#5'Width'#2'K'#0#0#7'TButton'#8'OKButton'#7'Anc'
+'hors'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9#19'BorderSpacing.Right'#2#10
+#20'BorderSpacing.Around'#2#6#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6 +#20'BorderSpacing.Around'#2#6#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6
+#2'OK'#20'Constraints.MinWidth'#2'K'#7'Default'#9#11'ModalResult'#2#1#8'TabO' +#15'Additional Info'#7'OnClick'#7#25'AdditionalInfoButtonClick'#8'TabOrder'#2
+'rder'#2#2#23'AnchorSideRight.Control'#7#12'CancelButton'#4'Left'#3#24#1#6'H' +#2#0#0#0#0#0#7'TButton'#12'CancelButton'#4'Left'#3's'#1#6'Height'#2#25#3'Top'
+'eight'#2'!'#3'Top'#3'S'#1#5'Width'#2'K'#0#0#22'TSelectDirectoryDialog'#21'S' +#3'['#1#5'Width'#2'K'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9#25
+'electDirectoryDialog'#5'Title'#6#16'Select Directory'#11'FilterIndex'#2#0#5 +'BorderSpacing.InnerBorder'#2#4#6'Cancel'#9#7'Caption'#6#6'Cancel'#20'Constr'
+'Title'#6#16'Select Directory'#4'left'#3'X'#1#3'top'#2#8#0#0#0 +'aints.MinWidth'#2'K'#11'ModalResult'#2#2#8'TabOrder'#2#1#0#0#7'TButton'#8'O'
+'KButton'#23'AnchorSideRight.Control'#7#12'CancelButton'#4'Left'#3#24#1#6'He'
+'ight'#2#25#3'Top'#3'['#1#5'Width'#2'K'#7'Anchors'#11#7'akRight'#8'akBottom'
+#0#8'AutoSize'#9#19'BorderSpacing.Right'#2#10#20'BorderSpacing.Around'#2#6#25
+'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#2'OK'#20'Constraints.MinWidth'#2
+'K'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#2#0#0#22'TSelectDirectory'
+'Dialog'#21'SelectDirectoryDialog'#5'Title'#6#16'Select Directory'#11'Filter'
+'Index'#2#0#4'left'#3'X'#1#3'top'#2#8#0#0#0
]); ]);

View File

@ -102,27 +102,27 @@ type
// VersionInfo // VersionInfo
UseVersionInfoCheckBox: TCheckBox; UseVersionInfoCheckBox: TCheckBox;
VersionInfoGroupBox: TGroupBox; VersionInfoGroupBox: TGroupBox;
VersionLabel: TLabel; VersionLabel: TLabel;
MajorRevisionLabel: TLabel; MajorRevisionLabel: TLabel;
MinorRevisionLabel: TLabel; MinorRevisionLabel: TLabel;
BuildLabel: TLabel; BuildLabel: TLabel;
VersionSpinEdit: TSpinEdit; VersionSpinEdit: TSpinEdit;
MajorRevisionSpinEdit: TSpinEdit; MajorRevisionSpinEdit: TSpinEdit;
MinorRevisionSpinEdit: TSpinEdit; MinorRevisionSpinEdit: TSpinEdit;
BuildEdit: TEdit; BuildEdit: TEdit;
AutomaticallyIncreaseBuildCheckBox: TCheckBox; AutomaticallyIncreaseBuildCheckBox: TCheckBox;
LanguageSettingsGroupBox: TGroupBox; LanguageSettingsGroupBox: TGroupBox;
LanguageSelectionLabel: TLabel; LanguageSelectionLabel: TLabel;
CharacterSetLabel: TLabel; CharacterSetLabel: TLabel;
LanguageSelectionComboBox: TComboBox; LanguageSelectionComboBox: TComboBox;
CharacterSetComboBox: TComboBox; CharacterSetComboBox: TComboBox;
OtherInfoGroupBox: TGroupBox; OtherInfoGroupBox: TGroupBox;
AdditionalInfoButton: TButton; AdditionalInfoButton: TButton;
DescriptionEdit: TEdit; DescriptionEdit: TEdit;
CopyrightEdit: TEdit; CopyrightEdit: TEdit;
DescriptionLabel: TLabel; DescriptionLabel: TLabel;
CopyrightLabel: TLabel; CopyrightLabel: TLabel;
AdditionalInfoForm: TVersionInfoAdditinalInfoForm; AdditionalInfoForm: TVersionInfoAdditinalInfoForm;
// buttons at bottom // buttons at bottom
OKButton: TButton; OKButton: TButton;
@ -135,7 +135,6 @@ type
procedure LazDocDeletePathButtonClick(Sender: TObject); procedure LazDocDeletePathButtonClick(Sender: TObject);
procedure ProjectOptionsClose(Sender: TObject; procedure ProjectOptionsClose(Sender: TObject;
var CloseAction: TCloseAction); var CloseAction: TCloseAction);
procedure ProjectOptionsResize(Sender: TObject);
procedure FormsAddToAutoCreatedFormsBtnClick(Sender: TObject); procedure FormsAddToAutoCreatedFormsBtnClick(Sender: TObject);
procedure FormsRemoveFromAutoCreatedFormsBtnClick(Sender: TObject); procedure FormsRemoveFromAutoCreatedFormsBtnClick(Sender: TObject);
procedure FormsMoveAutoCreatedFormUpBtnClick(Sender: TObject); procedure FormsMoveAutoCreatedFormUpBtnClick(Sender: TObject);
@ -150,6 +149,7 @@ type
procedure SetupLazDocPage(PageIndex: Integer); procedure SetupLazDocPage(PageIndex: Integer);
procedure SetupSavePage(PageIndex: Integer); procedure SetupSavePage(PageIndex: Integer);
procedure SetupVersionInfoPage(PageIndex: Integer); procedure SetupVersionInfoPage(PageIndex: Integer);
procedure EnableVersionInfo(UseVersionInfo: boolean);
procedure FillAutoCreateFormsListbox; procedure FillAutoCreateFormsListbox;
procedure FillAvailFormsListBox; procedure FillAvailFormsListBox;
function IndexOfAutoCreateForm(FormName: String): Integer; function IndexOfAutoCreateForm(FormName: String): Integer;
@ -229,8 +229,6 @@ begin
SetupSavePage(4); SetupSavePage(4);
SetupVersionInfoPage(5); SetupVersionInfoPage(5);
ProjectOptionsResize(TheOwner);
IDEDialogLayoutList.ApplyLayout(Self, 430, 375); IDEDialogLayoutList.ApplyLayout(Self, 430, 375);
end; end;
@ -297,6 +295,33 @@ begin
NoteBook.Page[PageIndex].Caption := VersionInfoTitle; NoteBook.Page[PageIndex].Caption := VersionInfoTitle;
end; end;
procedure TProjectOptionsDialog.EnableVersionInfo(UseVersionInfo: boolean);
begin
VersionInfoGroupBox.Enabled := UseVersionInfo;
VersionLabel.Enabled := UseVersionInfo;
MajorRevisionLabel.Enabled := UseVersionInfo;
MinorRevisionLabel.Enabled := UseVersionInfo;
BuildLabel.Enabled := UseVersionInfo;
VersionSpinEdit.Enabled := UseVersionInfo;
MajorRevisionSpinEdit.Enabled := UseVersionInfo;
MinorRevisionSpinEdit.Enabled := UseVersionInfo;
BuildEdit.Enabled := UseVersionInfo;
AutomaticallyIncreaseBuildCheckBox.Enabled := UseVersionInfo;
LanguageSettingsGroupBox.Enabled := UseVersionInfo;
LanguageSelectionLabel.Enabled := UseVersionInfo;
CharacterSetLabel.Enabled := UseVersionInfo;
LanguageSelectionComboBox.Enabled := UseVersionInfo;
CharacterSetComboBox.Enabled := UseVersionInfo;
OtherInfoGroupBox.Enabled := UseVersionInfo;
DescriptionLabel.Enabled := UseVersionInfo;
CopyrightLabel.Enabled := UseVersionInfo;
DescriptionEdit.Enabled := UseVersionInfo;
CopyrightEdit.Enabled := UseVersionInfo;
AdditionalInfoButton.Enabled := UseVersionInfo;
end;
procedure TProjectOptionsDialog.SetProject(AProject: TProject); procedure TProjectOptionsDialog.SetProject(AProject: TProject);
begin begin
FProject := AProject; FProject := AProject;
@ -337,34 +362,9 @@ begin
MajorRevisionSpinEdit.Value := Project.VersionInfo.MajorRevNr; MajorRevisionSpinEdit.Value := Project.VersionInfo.MajorRevNr;
MinorRevisionSpinEdit.Value := Project.VersionInfo.MinorRevNr; MinorRevisionSpinEdit.Value := Project.VersionInfo.MinorRevNr;
BuildEdit.Text := IntToStr(Project.VersionInfo.BuildNr); BuildEdit.Text := IntToStr(Project.VersionInfo.BuildNr);
if Project.VersionInfo.UseVersionInfo then
begin EnableVersionInfo(Project.VersionInfo.UseVersionInfo);
UseVersionInfoCheckBox.Checked := true;
VersionInfoGroupBox.Enabled := true;
VersionLabel.Enabled := true;
MajorRevisionLabel.Enabled := true;
MinorRevisionLabel.Enabled := true;
BuildLabel.Enabled := true;
VersionSpinEdit.Enabled := true;
MajorRevisionSpinEdit.Enabled := true;
MinorRevisionSpinEdit.Enabled := true;
BuildEdit.Enabled := true;
AutomaticallyIncreaseBuildCheckBox.Enabled := true;
LanguageSettingsGroupBox.Enabled := true;
LanguageSelectionLabel.Enabled := true;
CharacterSetLabel.Enabled := true;
LanguageSelectionComboBox.Enabled := true;
CharacterSetComboBox.Enabled := true;
OtherInfoGroupBox.Enabled := true;
DescriptionLabel.Enabled := true;
CopyrightLabel.Enabled := true;
DescriptionEdit.Enabled := true;
CopyrightEdit.Enabled := true;
AdditionalInfoButton.Enabled := true;
end;
if Project.VersionInfo.AutoIncrementBuild then if Project.VersionInfo.AutoIncrementBuild then
AutomaticallyIncreaseBuildCheckBox.Checked := true; AutomaticallyIncreaseBuildCheckBox.Checked := true;
LanguageSelectionComboBox.Items.Assign(MSLanguages); LanguageSelectionComboBox.Items.Assign(MSLanguages);
@ -702,68 +702,7 @@ end;
procedure TProjectOptionsDialog.UseVersionInfoCheckBoxChange(Sender: TObject); procedure TProjectOptionsDialog.UseVersionInfoCheckBoxChange(Sender: TObject);
begin begin
if UseVersionInfoCheckBox.Checked then EnableVersionInfo(UseVersionInfoCheckBox.Checked);
begin
{ checkbox is checked }
UseVersionInfoCheckBox.Checked := true;
VersionInfoGroupBox.Enabled := true;
VersionLabel.Enabled := true;
MajorRevisionLabel.Enabled := true;
MinorRevisionLabel.Enabled := true;
BuildLabel.Enabled := true;
VersionSpinEdit.Enabled := true;
MajorRevisionSpinEdit.Enabled := true;
MinorRevisionSpinEdit.Enabled := true;
BuildEdit.Enabled := true;
AutomaticallyIncreaseBuildCheckBox.Enabled := true;
LanguageSettingsGroupBox.Enabled := true;
LanguageSelectionLabel.Enabled := true;
CharacterSetLabel.Enabled := true;
LanguageSelectionComboBox.Enabled := true;
CharacterSetComboBox.Enabled := true;
OtherInfoGroupBox.Enabled := true;
DescriptionLabel.Enabled := true;
CopyrightLabel.Enabled := true;
DescriptionEdit.Enabled := true;
CopyrightEdit.Enabled := true;
AdditionalInfoButton.Enabled := true;
end
else
begin
{ checkbox in unchecked }
UseVersionInfoCheckBox.Checked := false;
VersionInfoGroupBox.Enabled := false;
VersionLabel.Enabled := false;
MajorRevisionLabel.Enabled := false;
MinorRevisionLabel.Enabled := false;
BuildLabel.Enabled := false;
VersionSpinEdit.Enabled := false;
MajorRevisionSpinEdit.Enabled := false;
MinorRevisionSpinEdit.Enabled := false;
BuildEdit.Enabled := false;
AutomaticallyIncreaseBuildCheckBox.Enabled := false;
LanguageSettingsGroupBox.Enabled := false;
LanguageSelectionLabel.Enabled := false;
CharacterSetLabel.Enabled := false;
LanguageSelectionComboBox.Enabled := false;
CharacterSetComboBox.Enabled := false;
OtherInfoGroupBox.Enabled := false;
DescriptionLabel.Enabled := false;
CopyrightLabel.Enabled := false;
DescriptionEdit.Enabled := false;
CopyrightEdit.Enabled := false;
AdditionalInfoButton.Enabled := false;
end;
end;
procedure TProjectOptionsDialog.ProjectOptionsResize(Sender: TObject);
begin
end; end;
procedure TProjectOptionsDialog.SelectOnlyThisAutoCreateForm(Index: Integer); procedure TProjectOptionsDialog.SelectOnlyThisAutoCreateForm(Index: Integer);

View File

@ -1,2 +1,2 @@
// Created by Svn2RevisionInc // Created by Svn2RevisionInc
const RevisionStr = '10208:10209M'; const RevisionStr = '10227';