mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-30 18:04:06 +02:00
352 lines
9.1 KiB
Plaintext
352 lines
9.1 KiB
Plaintext
object TreeViewItemsEditorForm: TTreeViewItemsEditorForm
|
|
Left = 304
|
|
Height = 320
|
|
Top = 189
|
|
Width = 536
|
|
ActiveControl = BtnNewItem
|
|
BorderIcons = [biSystemMenu, biHelp]
|
|
Caption = 'TreeView Items Editor'
|
|
ClientHeight = 320
|
|
ClientWidth = 536
|
|
Constraints.MinHeight = 240
|
|
Constraints.MinWidth = 400
|
|
OnCreate = FormCreate
|
|
Position = poScreenCenter
|
|
LCLVersion = '0.9.27'
|
|
object GroupBox1: TGroupBox
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = Owner
|
|
AnchorSideBottom.Control = BtnOK
|
|
Left = 6
|
|
Height = 266
|
|
Top = 6
|
|
Width = 321
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
BorderSpacing.Around = 6
|
|
Caption = 'Items'
|
|
ClientHeight = 247
|
|
ClientWidth = 317
|
|
TabOrder = 0
|
|
object TreeView1: TTreeView
|
|
AnchorSideLeft.Control = GroupBox1
|
|
AnchorSideTop.Control = GroupBox1
|
|
AnchorSideBottom.Control = GroupBox1
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 5
|
|
Height = 237
|
|
Top = 5
|
|
Width = 194
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
BorderSpacing.Left = 5
|
|
BorderSpacing.Top = 5
|
|
BorderSpacing.Bottom = 5
|
|
DefaultItemHeight = 19
|
|
HideSelection = False
|
|
ReadOnly = True
|
|
TabOrder = 0
|
|
OnSelectionChanged = TreeView1SelectionChanged
|
|
Options = [tvoAutoItemHeight, tvoKeepCollapsedNodes, tvoReadOnly, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips]
|
|
end
|
|
object BtnNewItem: TButton
|
|
Tag = 1
|
|
AnchorSideLeft.Control = TreeView1
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = GroupBox1
|
|
AnchorSideRight.Control = GroupBox1
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 205
|
|
Height = 25
|
|
Top = 6
|
|
Width = 106
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Around = 6
|
|
Caption = '&New Item'
|
|
Default = True
|
|
OnClick = BtnNewItemClick
|
|
TabOrder = 1
|
|
end
|
|
object BtnNewSubItem: TButton
|
|
AnchorSideLeft.Control = TreeView1
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = BtnNewItem
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = GroupBox1
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 205
|
|
Height = 25
|
|
Top = 37
|
|
Width = 106
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Around = 6
|
|
Caption = 'N&ew SubItem'
|
|
OnClick = BtnNewItemClick
|
|
TabOrder = 2
|
|
end
|
|
object BtnDelete: TButton
|
|
AnchorSideLeft.Control = TreeView1
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = BtnNewSubItem
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = GroupBox1
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 205
|
|
Height = 25
|
|
Top = 68
|
|
Width = 106
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Around = 6
|
|
Caption = '&Delete'
|
|
OnClick = btnDeleteClick
|
|
TabOrder = 3
|
|
end
|
|
object BtnLoad: TButton
|
|
AnchorSideLeft.Control = TreeView1
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = BtnDelete
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = GroupBox1
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 205
|
|
Height = 25
|
|
Top = 99
|
|
Width = 106
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Around = 6
|
|
Caption = '&Load'
|
|
OnClick = btnLoadClick
|
|
TabOrder = 4
|
|
end
|
|
object BtnSave: TButton
|
|
AnchorSideLeft.Control = TreeView1
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = BtnLoad
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = GroupBox1
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 205
|
|
Height = 25
|
|
Top = 130
|
|
Width = 106
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Around = 6
|
|
Caption = '&Save'
|
|
OnClick = btnSaveClick
|
|
TabOrder = 5
|
|
end
|
|
end
|
|
object GroupBox2: TGroupBox
|
|
AnchorSideLeft.Control = GroupBox1
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = Owner
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Control = BtnOK
|
|
Left = 333
|
|
Height = 266
|
|
Top = 6
|
|
Width = 197
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
BorderSpacing.Around = 6
|
|
Caption = 'Item Properties'
|
|
ClientHeight = 247
|
|
ClientWidth = 193
|
|
TabOrder = 1
|
|
object LabelText: TLabel
|
|
AnchorSideLeft.Control = GroupBox2
|
|
AnchorSideTop.Control = GroupBox2
|
|
Left = 6
|
|
Height = 18
|
|
Top = 6
|
|
Width = 30
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
Caption = 'Text:'
|
|
FocusControl = edtText
|
|
ParentColor = False
|
|
end
|
|
object LabelImageIndex: TLabel
|
|
AnchorSideLeft.Control = LabelText
|
|
AnchorSideTop.Control = edtText
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 18
|
|
Top = 59
|
|
Width = 83
|
|
BorderSpacing.Top = 6
|
|
Caption = 'Image Index:'
|
|
FocusControl = edtIndexImg
|
|
ParentColor = False
|
|
end
|
|
object LabelSelectedIndex: TLabel
|
|
AnchorSideLeft.Control = LabelImageIndex
|
|
AnchorSideTop.Control = edtIndexImg
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 18
|
|
Top = 112
|
|
Width = 99
|
|
BorderSpacing.Top = 6
|
|
Caption = 'Selected index:'
|
|
FocusControl = edtIndexSel
|
|
ParentColor = False
|
|
end
|
|
object LabelStateIndex: TLabel
|
|
AnchorSideLeft.Control = LabelSelectedIndex
|
|
AnchorSideTop.Control = edtIndexSel
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 18
|
|
Top = 165
|
|
Width = 78
|
|
BorderSpacing.Top = 6
|
|
Caption = 'State Index:'
|
|
FocusControl = edtIndexState
|
|
ParentColor = False
|
|
end
|
|
object edtText: TEdit
|
|
AnchorSideLeft.Control = LabelText
|
|
AnchorSideTop.Control = LabelText
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = GroupBox2
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 6
|
|
Height = 27
|
|
Top = 26
|
|
Width = 182
|
|
Anchors = [akTop, akLeft, akRight]
|
|
AutoSize = True
|
|
BorderSpacing.Top = 2
|
|
BorderSpacing.Right = 5
|
|
OnChange = Edit1Change
|
|
TabOrder = 0
|
|
end
|
|
object edtIndexImg: TEdit
|
|
AnchorSideLeft.Control = LabelImageIndex
|
|
AnchorSideTop.Control = LabelImageIndex
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 27
|
|
Top = 79
|
|
Width = 48
|
|
AutoSize = True
|
|
BorderSpacing.Top = 2
|
|
OnEditingDone = edtIndexStateEditingDone
|
|
TabOrder = 1
|
|
end
|
|
object edtIndexSel: TEdit
|
|
AnchorSideLeft.Control = LabelSelectedIndex
|
|
AnchorSideTop.Control = LabelSelectedIndex
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 27
|
|
Top = 132
|
|
Width = 48
|
|
AutoSize = True
|
|
BorderSpacing.Top = 2
|
|
OnEditingDone = edtIndexStateEditingDone
|
|
TabOrder = 2
|
|
end
|
|
object edtIndexState: TEdit
|
|
AnchorSideLeft.Control = LabelStateIndex
|
|
AnchorSideTop.Control = LabelStateIndex
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 27
|
|
Top = 185
|
|
Width = 48
|
|
AutoSize = True
|
|
BorderSpacing.Top = 2
|
|
OnEditingDone = edtIndexStateEditingDone
|
|
TabOrder = 3
|
|
end
|
|
end
|
|
object BtnOK: TBitBtn
|
|
AnchorSideRight.Control = BtnCancel
|
|
AnchorSideBottom.Control = Owner
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 209
|
|
Height = 36
|
|
Top = 278
|
|
Width = 75
|
|
Anchors = [akRight, akBottom]
|
|
AutoSize = True
|
|
BorderSpacing.Around = 6
|
|
Caption = '&OK'
|
|
Constraints.MinHeight = 25
|
|
Constraints.MinWidth = 75
|
|
Kind = bkOK
|
|
ModalResult = 1
|
|
NumGlyphs = 0
|
|
TabOrder = 2
|
|
end
|
|
object BtnCancel: TBitBtn
|
|
AnchorSideRight.Control = BtnApply
|
|
AnchorSideBottom.Control = Owner
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 290
|
|
Height = 32
|
|
Top = 282
|
|
Width = 78
|
|
Anchors = [akRight, akBottom]
|
|
AutoSize = True
|
|
BorderSpacing.Around = 6
|
|
Cancel = True
|
|
Caption = 'Cancel'
|
|
Constraints.MinHeight = 25
|
|
Constraints.MinWidth = 75
|
|
Kind = bkCancel
|
|
ModalResult = 2
|
|
NumGlyphs = 0
|
|
TabOrder = 3
|
|
end
|
|
object BtnApply: TBitBtn
|
|
AnchorSideRight.Control = BtnHelp
|
|
AnchorSideBottom.Control = Owner
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 374
|
|
Height = 29
|
|
Top = 285
|
|
Width = 75
|
|
Anchors = [akRight, akBottom]
|
|
AutoSize = True
|
|
BorderSpacing.Around = 6
|
|
Caption = '&Apply'
|
|
Constraints.MinHeight = 25
|
|
Constraints.MinWidth = 75
|
|
NumGlyphs = 0
|
|
OnClick = btnApplyClick
|
|
TabOrder = 4
|
|
end
|
|
object BtnHelp: TBitBtn
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Control = Owner
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 455
|
|
Height = 36
|
|
Top = 278
|
|
Width = 75
|
|
Anchors = [akRight, akBottom]
|
|
AutoSize = True
|
|
BorderSpacing.Around = 6
|
|
Caption = '&Help'
|
|
Constraints.MinHeight = 25
|
|
Constraints.MinWidth = 75
|
|
Kind = bkHelp
|
|
NumGlyphs = 0
|
|
TabOrder = 5
|
|
end
|
|
object OpenDialog1: TOpenDialog
|
|
Title = 'Open'
|
|
FilterIndex = 0
|
|
left = 176
|
|
top = 234
|
|
end
|
|
object SaveDialog1: TSaveDialog
|
|
Title = 'Save'
|
|
FilterIndex = 0
|
|
left = 176
|
|
top = 234
|
|
end
|
|
end
|