lazarus/ide/examplemanager.lfm
2013-05-10 09:07:19 +00:00

309 lines
8.2 KiB
Plaintext

object ExampleManagerForm: TExampleManagerForm
Left = 356
Height = 495
Top = 130
Width = 870
Caption = 'ExampleManagerForm'
ClientHeight = 495
ClientWidth = 870
OnClose = FormClose
OnCreate = FormCreate
Position = poDesktopCenter
LCLVersion = '1.1'
object ProjectsGroupBox: TGroupBox
Left = 0
Height = 326
Top = 123
Width = 457
Align = alClient
BorderSpacing.Top = 3
Caption = 'Projects'
ClientHeight = 297
ClientWidth = 451
TabOrder = 0
object ProjectsListBox: TListBox
AnchorSideLeft.Control = ProjectsGroupBox
AnchorSideTop.Control = ProjectFilter
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = ProjectsGroupBox
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = ProjectsGroupBox
AnchorSideBottom.Side = asrBottom
Left = 0
Height = 268
Top = 29
Width = 451
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Top = 5
ItemHeight = 0
MultiSelect = True
OnSelectionChange = ProjectsListBoxSelectionChange
TabOrder = 0
end
object ProjectFilter: TListFilterEdit
AnchorSideLeft.Control = ProjectsListBox
Left = 0
Height = 23
Top = 1
Width = 221
OnAfterFilter = ProjectFilterAfterFilter
ButtonWidth = 23
NumGlyphs = 1
MaxLength = 0
TabOrder = 1
FilteredListbox = ProjectsListBox
end
object cbRelativePath: TCheckBox
AnchorSideLeft.Control = ProjectFilter
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = ProjectFilter
AnchorSideTop.Side = asrCenter
Left = 271
Height = 21
Top = 2
Width = 113
BorderSpacing.Left = 50
Caption = 'Relative paths'
OnClick = cbRelativePathClick
TabOrder = 2
end
end
object ButtonPanel1: TButtonPanel
Left = 6
Height = 34
Top = 455
Width = 858
OKButton.Name = 'OKButton'
OKButton.DefaultCaption = True
HelpButton.Name = 'HelpButton'
HelpButton.DefaultCaption = True
CloseButton.Name = 'CloseButton'
CloseButton.DefaultCaption = True
CancelButton.Name = 'CancelButton'
CancelButton.DefaultCaption = True
TabOrder = 1
ShowButtons = [pbClose, pbHelp]
end
object ActionGroupBox: TGroupBox
AnchorSideLeft.Side = asrBottom
Left = 465
Height = 326
Top = 123
Width = 405
Align = alRight
Anchors = []
BorderSpacing.Left = 3
BorderSpacing.Top = 3
Caption = 'Action'
ClientHeight = 297
ClientWidth = 399
TabOrder = 2
object lbConstruction: TLabel
AnchorSideTop.Control = BuildAllSelectedButton
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = BuildAllSelectedButton
AnchorSideRight.Side = asrBottom
Left = 256
Height = 15
Top = 31
Width = 130
Anchors = [akTop, akRight]
BorderSpacing.Right = 7
Caption = '(under construction)'
ParentColor = False
end
object OpenSelectedButton: TBitBtn
AnchorSideLeft.Control = ActionGroupBox
AnchorSideTop.Control = ActionGroupBox
AnchorSideRight.Control = ActionGroupBox
AnchorSideRight.Side = asrBottom
Left = 6
Height = 25
Top = 6
Width = 190
BorderSpacing.Right = 6
BorderSpacing.Around = 6
Caption = 'Open First Selected'
Enabled = False
OnClick = OpenSelectedButtonClick
TabOrder = 0
end
object BuildAllSelectedButton: TBitBtn
AnchorSideLeft.Control = OpenSelectedButton
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = OpenSelectedButton
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = ActionGroupBox
AnchorSideRight.Side = asrBottom
Left = 208
Height = 25
Top = 6
Width = 185
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Right = 6
Caption = 'Build All Selected'
Enabled = False
OnClick = BuildAllSelectedButtonClick
TabOrder = 1
end
object SelectAllButton: TBitBtn
AnchorSideLeft.Control = OpenSelectedButton
AnchorSideTop.Control = BuildAllSelectedButton
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = OpenSelectedButton
AnchorSideRight.Side = asrBottom
Left = 6
Height = 25
Top = 48
Width = 190
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 17
Caption = 'Select All'
OnClick = SelectAllButtonClick
TabOrder = 2
end
object SelectNoneButton: TBitBtn
AnchorSideLeft.Control = BuildAllSelectedButton
AnchorSideTop.Control = SelectAllButton
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = BuildAllSelectedButton
AnchorSideRight.Side = asrBottom
Left = 208
Height = 25
Top = 48
Width = 185
Anchors = [akTop, akLeft, akRight]
Caption = 'Select None'
Enabled = False
OnClick = SelectNoneButtonClick
TabOrder = 3
end
object DescriptionMemo: TMemo
AnchorSideLeft.Control = ActionGroupBox
AnchorSideTop.Control = SelectNoneButton
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = ActionGroupBox
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = ActionGroupBox
AnchorSideBottom.Side = asrBottom
Left = 2
Height = 217
Top = 78
Width = 395
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Top = 3
BorderSpacing.Around = 2
ReadOnly = True
ScrollBars = ssAutoBoth
TabOrder = 4
end
end
object SelectPanel: TPanel
Left = 0
Height = 120
Top = 0
Width = 870
Align = alTop
ClientHeight = 120
ClientWidth = 870
TabOrder = 3
object cbIncludeAllDirs: TCheckBox
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = edRootDirectory
AnchorSideRight.Side = asrBottom
Left = 282
Height = 21
Top = 56
Width = 182
Anchors = [akTop, akRight]
BorderSpacing.Top = 3
Caption = 'Include all subdirectories'
OnClick = cbIncludeAllDirsClick
TabOrder = 0
end
object edRootDirectory: TDirectoryEdit
AnchorSideLeft.Control = lbRootDirectory
AnchorSideTop.Side = asrBottom
AnchorSideRight.Side = asrBottom
Left = 8
Height = 23
Top = 24
Width = 456
ShowHidden = False
ButtonWidth = 23
NumGlyphs = 1
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 7
MaxLength = 0
TabOrder = 1
OnChange = edRootDirectoryChange
end
object cgIncludedDirs: TCheckGroup
AnchorSideBottom.Control = SelectPanel
AnchorSideBottom.Side = asrBottom
Left = 496
Height = 114
Top = 5
Width = 369
Anchors = [akTop, akRight, akBottom]
AutoFill = True
Caption = 'Include subdirectories'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
ChildSizing.EnlargeVertical = crsHomogenousChildResize
ChildSizing.ShrinkHorizontal = crsScaleChilds
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 4
ClientHeight = 85
ClientWidth = 363
Columns = 4
Items.Strings = (
'example'
'sample'
'demo'
'test'
'examples'
'samples'
'demos'
'tests'
)
OnItemClick = cgIncludedDirsItemClick
TabOrder = 2
Data = {
080000000202020202020202
}
end
object lbRootDirectory: TLabel
Left = 8
Height = 15
Top = 8
Width = 89
Caption = 'Root Directory'
ParentColor = False
end
object lbProjectCount: TLabel
AnchorSideLeft.Control = edRootDirectory
AnchorSideBottom.Control = SelectPanel
AnchorSideBottom.Side = asrBottom
Left = 8
Height = 15
Top = 93
Width = 92
Anchors = [akLeft, akBottom]
BorderSpacing.Bottom = 11
Caption = 'lbProjectCount'
ParentColor = False
end
end
object Splitter1: TSplitter
Left = 457
Height = 329
Top = 120
Width = 5
Align = alRight
ResizeAnchor = akRight
end
end