lazarus/doceditor/frmbuild.lfm
paul b4c420cb3f lazde: patch by Alexey Lagunov:
- fixed localization
  - improve compilation window - layout, etc.
  - other cosmetic fixes

git-svn-id: trunk@23782 -
2010-02-25 01:51:35 +00:00

645 lines
17 KiB
Plaintext

object BuildForm: TBuildForm
Left = 289
Height = 379
Top = 234
Width = 604
HorzScrollBar.Page = 476
VertScrollBar.Page = 336
ActiveControl = CBHideProtected
Caption = 'Build documentation'
ClientHeight = 379
ClientWidth = 604
OnActivate = FormResize
OnCloseQuery = BuildFormCloseQuery
OnCreate = BuildFormCreate
OnResize = FormResize
OnShow = FormResize
LCLVersion = '0.9.29'
object LCBPackage: TLabel
AnchorSideLeft.Control = CBFormat
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = Owner
Left = 175
Height = 18
Top = 6
Width = 71
BorderSpacing.Around = 6
Caption = '&Package'
FocusControl = CBPackage
Layout = tlCenter
ParentColor = False
end
object LCBFormat: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
Left = 6
Height = 18
Top = 6
Width = 61
BorderSpacing.Around = 6
Caption = '&Format'
FocusControl = CBFormat
Layout = tlCenter
ParentColor = False
end
object Label1: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = CBPackage
AnchorSideTop.Side = asrBottom
Left = 6
Height = 18
Top = 65
Width = 61
BorderSpacing.Around = 6
Caption = '&Output'
Layout = tlCenter
ParentColor = False
end
object CBPackage: TComboBox
AnchorSideLeft.Control = LCBPackage
AnchorSideTop.Control = LCBPackage
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Panel1
Left = 181
Height = 29
Top = 30
Width = 348
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
ItemHeight = 0
TabOrder = 0
end
object CBFormat: TComboBox
AnchorSideLeft.Control = LCBFormat
AnchorSideTop.Control = LCBFormat
AnchorSideTop.Side = asrBottom
Left = 12
Height = 31
Top = 30
Width = 157
BorderSpacing.Around = 6
ItemHeight = 0
ItemIndex = 0
Items.Strings = (
'html'
'latex'
'man'
'txt'
)
Style = csDropDownList
TabOrder = 1
Text = 'html'
end
object PCOptions: TPageControl
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Panel1
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = Owner
AnchorSideBottom.Side = asrBottom
Left = 0
Height = 221
Top = 158
Width = 604
ActivePage = TSOther
Anchors = [akTop, akLeft, akRight, akBottom]
TabIndex = 2
TabOrder = 2
object TSDescription: TTabSheet
Caption = 'Description'
ClientHeight = 190
ClientWidth = 600
object PBDescr: TPanel
Left = 530
Height = 190
Top = 0
Width = 70
Align = alRight
AutoSize = True
BevelOuter = bvNone
ClientHeight = 190
ClientWidth = 70
FullRepaint = False
TabOrder = 0
object BAddDescription: TButton
AnchorSideLeft.Control = PBDescr
AnchorSideTop.Control = PBDescr
AnchorSideRight.Control = PBDescr
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 6
Width = 58
Action = ADescrAdd
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
TabOrder = 0
end
object BDeleteDescription: TButton
AnchorSideLeft.Control = PBDescr
AnchorSideTop.Control = BAddDescription
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = PBDescr
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 41
Width = 58
Action = ADescrDelete
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
TabOrder = 1
end
object BEditDescription: TButton
AnchorSideLeft.Control = PBDescr
AnchorSideTop.Control = BDeleteDescription
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = PBDescr
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 76
Width = 58
Action = ADescrEdit
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
TabOrder = 2
end
object BAddAll: TButton
AnchorSideLeft.Control = PBDescr
AnchorSideTop.Control = BEditDescription
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = PBDescr
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 111
Width = 58
Action = ADescrAddAll
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
TabOrder = 3
end
end
object LBDescrFiles: TListBox
Left = 0
Height = 190
Top = 0
Width = 530
Align = alClient
ClickOnSelChange = False
ItemHeight = 0
TabOrder = 1
TopIndex = -1
end
end
object TSSources: TTabSheet
Caption = 'Sources'
ClientHeight = 190
ClientWidth = 600
object PSources: TPanel
Left = 530
Height = 190
Top = 0
Width = 70
Align = alRight
AutoSize = True
BevelOuter = bvNone
ClientHeight = 190
ClientWidth = 70
FullRepaint = False
TabOrder = 0
object BSourceAdd: TButton
AnchorSideLeft.Control = PSources
AnchorSideTop.Control = PSources
AnchorSideRight.Control = PSources
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 6
Width = 58
Action = ASourceAdd
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
TabOrder = 0
end
object BSourceDelete: TButton
AnchorSideLeft.Control = PSources
AnchorSideTop.Control = BSourceAdd
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = PSources
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 41
Width = 58
Action = ASourceDelete
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
TabOrder = 1
end
object BSourceEdit: TButton
AnchorSideLeft.Control = PSources
AnchorSideTop.Control = BSourceDelete
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = PSources
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 76
Width = 58
Action = ASourceEdit
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
TabOrder = 2
end
end
object SGSources: TStringGrid
Left = 0
Height = 190
Top = 0
Width = 530
Align = alClient
Color = clWhite
ColCount = 2
DefaultColWidth = 150
FixedCols = 0
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goSmoothScroll]
RowCount = 2
TabOrder = 1
TitleStyle = tsNative
ColWidths = (
242
119
)
Cells = (
2
0
0
'Filename'
1
0
'Other options'
)
end
end
object TSOther: TTabSheet
Caption = 'Other options'
ClientHeight = 190
ClientWidth = 600
object Label2: TLabel
AnchorSideLeft.Control = TSOther
AnchorSideTop.Control = CBWarnNoNode
AnchorSideTop.Side = asrBottom
Left = 6
Height = 18
Top = 81
Width = 128
Alignment = taRightJustify
BorderSpacing.Around = 6
Caption = 'Import content file'
Layout = tlCenter
ParentColor = False
end
object Label3: TLabel
AnchorSideLeft.Control = ETargetOS
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = FEImportFIle
AnchorSideTop.Side = asrBottom
AnchorSideBottom.Control = ETargetCPU
AnchorSideBottom.Side = asrBottom
Left = 128
Height = 18
Top = 151
Width = 68
Alignment = taRightJustify
Anchors = [akLeft, akBottom]
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Target OS'
Layout = tlCenter
ParentColor = False
end
object LTargetCPU: TLabel
AnchorSideLeft.Control = TSOther
AnchorSideTop.Control = FEImportFIle
AnchorSideTop.Side = asrBottom
AnchorSideBottom.Control = ETargetCPU
AnchorSideBottom.Side = asrBottom
Left = 6
Height = 18
Top = 151
Width = 30
Alignment = taRightJustify
Anchors = [akLeft, akBottom]
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'CPU'
Layout = tlCenter
ParentColor = False
end
object CBShowPrivate: TCheckBox
AnchorSideLeft.Control = TSOther
AnchorSideTop.Control = CBHideProtected
AnchorSideTop.Side = asrBottom
Left = 6
Height = 19
Top = 31
Width = 174
BorderSpacing.Around = 6
Caption = 'Show p&rivate methods'
TabOrder = 0
end
object CBHideProtected: TCheckBox
AnchorSideLeft.Control = TSOther
AnchorSideTop.Control = TSOther
Left = 6
Height = 19
Top = 6
Width = 189
BorderSpacing.Around = 6
Caption = '&Hide protected methods'
TabOrder = 1
end
object CBWarnNoNode: TCheckBox
AnchorSideLeft.Control = TSOther
AnchorSideTop.Control = CBShowPrivate
AnchorSideTop.Side = asrBottom
Left = 6
Height = 19
Top = 56
Width = 280
BorderSpacing.Around = 6
Caption = 'Warn if no documentation node found'
TabOrder = 2
end
object FEImportFIle: TFileNameEdit
AnchorSideLeft.Control = Label2
AnchorSideTop.Control = Label2
AnchorSideTop.Side = asrBottom
Left = 12
Height = 29
Top = 105
Width = 562
DialogOptions = []
FilterIndex = 0
HideDirectories = False
ButtonWidth = 23
NumGlyphs = 1
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Top = 6
MaxLength = 0
TabOrder = 3
end
object ETargetOS: TEdit
AnchorSideLeft.Control = LTargetCPU
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = FEImportFIle
AnchorSideTop.Side = asrBottom
Left = 42
Height = 29
Top = 140
Width = 80
BorderSpacing.Around = 6
TabOrder = 4
end
object ETargetCPU: TEdit
AnchorSideLeft.Control = Label3
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = FEImportFIle
AnchorSideTop.Side = asrBottom
Left = 202
Height = 29
Top = 140
Width = 120
BorderSpacing.Around = 6
TabOrder = 5
end
end
object TSBuild: TTabSheet
Caption = 'Build output'
ClientHeight = 190
ClientWidth = 600
object MLog: TMemo
Left = 0
Height = 190
Top = 0
Width = 600
Align = alClient
TabOrder = 0
end
end
end
object EOutput: TEditButton
AnchorSideLeft.Control = Label1
AnchorSideTop.Control = Label1
AnchorSideTop.Side = asrBottom
Left = 6
Height = 29
Top = 89
Width = 490
Anchors = [akTop, akLeft, akRight]
ButtonWidth = 23
CharCase = ecNormal
MaxLength = 0
NumGlyphs = 1
OnButtonClick = EOutputButtonClick
TabOrder = 3
end
object CBContent: TCheckBox
AnchorSideLeft.Control = Label1
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = CBPackage
AnchorSideTop.Side = asrBottom
Left = 73
Height = 19
Top = 65
Width = 149
BorderSpacing.Around = 6
Caption = 'Create cont&ent file'
TabOrder = 4
end
object Panel1: TPanel
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 535
Height = 146
Top = 6
Width = 63
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Around = 6
BevelOuter = bvNone
ClientHeight = 146
ClientWidth = 63
TabOrder = 5
object BSave: TButton
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = BLoad
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Panel1
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 76
Width = 51
Action = ASave
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
TabOrder = 0
end
object BLoad: TButton
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = BBuild
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Panel1
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 41
Width = 51
Action = ALoad
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
TabOrder = 1
end
object BBuild: TButton
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = Panel1
AnchorSideRight.Control = Panel1
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 6
Width = 51
Action = ABuild
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
TabOrder = 2
end
object BClose: TButton
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = BSave
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Panel1
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 111
Width = 51
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
Caption = '&Close'
OnClick = BCloseClick
TabOrder = 3
end
end
object ODSettings: TOpenDialog
Title = 'Open existing file'
DefaultExt = '.ldp'
Filter = 'Documentation project files|*.ldp|All files|*.*'
FilterIndex = 0
Options = [ofFileMustExist, ofEnableSizing, ofViewDetail]
left = 472
top = 72
end
object SDSettings: TSaveDialog
Title = 'Save file as'
DefaultExt = '.ldp'
Filter = 'Documentation project files|*.ldp|All files|*.*'
FilterIndex = 0
Options = [ofPathMustExist, ofEnableSizing, ofViewDetail]
left = 408
top = 72
end
object ODDescription: TOpenDialog
Title = 'Open existing file'
DefaultExt = '.xml'
Filter = 'XML files|*.xml|All files|*.*'
FilterIndex = 0
Options = [ofFileMustExist, ofEnableSizing, ofViewDetail]
left = 408
top = 120
end
object ActionList1: TActionList
left = 344
top = 128
object ADescrAdd: TAction
Caption = '&Add'
OnExecute = ADescrAddExecute
end
object ADescrEdit: TAction
Caption = '&Edit'
OnExecute = ADescrEditExecute
OnUpdate = ADescrEditUpdate
end
object ADescrDelete: TAction
Caption = '&Delete'
OnExecute = ADescrDeleteExecute
OnUpdate = ADescrDeleteUpdate
end
object ABuild: TAction
Caption = '&Build'
OnExecute = ABuildExecute
OnUpdate = ABuildUpdate
end
object ASourceAdd: TAction
Caption = '&Add'
OnExecute = ASourceAddExecute
end
object ASourceEdit: TAction
Caption = '&Edit'
OnExecute = ASourceEditExecute
OnUpdate = ASourceEditUpdate
end
object ASourceDelete: TAction
Caption = '&Delete'
OnExecute = ASourceDeleteExecute
OnUpdate = ASourceDeleteUpdate
end
object ADescrAddAll: TAction
Caption = 'Add All'
OnExecute = ADescrAddAllExecute
OnUpdate = ADescrAddAllUpdate
end
object ALoad: TAction
Caption = '&Load'
OnExecute = ALoadExecute
end
object ASave: TAction
Caption = '&Save'
OnExecute = ASaveExecute
end
end
object Compiller: TProcessUTF8
Active = False
Options = [poUsePipes, poStderrToOutPut, poNoConsole]
Priority = ppNormal
StartupOptions = []
ShowWindow = swoNone
WindowColumns = 0
WindowHeight = 0
WindowLeft = 0
WindowRows = 0
WindowTop = 0
WindowWidth = 0
FillAttribute = 0
left = 408
top = 208
end
end