doublecmd/src/ftweakplugin.lfm
2011-06-25 16:31:05 +00:00

464 lines
14 KiB
Text

object frmTweakPlugin: TfrmTweakPlugin
Left = 405
Height = 482
Top = 52
Width = 544
AutoSize = True
Caption = 'Tweak plugin'
ClientHeight = 482
ClientWidth = 544
OnCreate = FormCreate
Position = poScreenCenter
ShowInTaskBar = stNever
LCLVersion = '0.9.29'
object nbTweakAll: TNotebook
Left = 0
Height = 445
Top = 0
Width = 544
Align = alClient
PageIndex = 0
TabOrder = 0
object pgTweakPacker: TPage
ClientWidth = 536
ClientHeight = 419
object pnlTweak: TPanel
Left = 6
Height = 407
Top = 6
Width = 524
Align = alClient
AutoSize = True
BorderSpacing.Around = 6
BevelOuter = bvNone
BorderStyle = bsSingle
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ClientHeight = 403
ClientWidth = 520
TabOrder = 0
object lblFlagsValue: TLabel
AnchorSideLeft.Control = lblFlags
AnchorSideLeft.Side = asrCenter
AnchorSideTop.Control = lblFlags
AnchorSideTop.Side = asrBottom
Left = 21
Height = 1
Top = 83
Width = 1
ParentColor = False
end
object lblPlugin: TLabel
AnchorSideLeft.Control = pnlTweak
AnchorSideTop.Control = pnlTweak
Left = 6
Height = 14
Top = 12
Width = 33
BorderSpacing.Top = 12
Caption = 'Plugin:'
ParentColor = False
end
object lblExtension: TLabel
AnchorSideLeft.Control = lblPlugin
AnchorSideTop.Control = edtPlugin
AnchorSideTop.Side = asrBottom
Left = 6
Height = 14
Top = 42
Width = 52
BorderSpacing.Top = 12
Caption = 'Extension:'
ParentColor = False
end
object lblFlags: TLabel
AnchorSideLeft.Control = lblExtension
AnchorSideTop.Control = pnlPackerExtsButtons
AnchorSideTop.Side = asrBottom
Left = 6
Height = 14
Top = 69
Width = 30
BorderSpacing.Top = 8
Caption = 'Flags:'
ParentColor = False
end
object edtPlugin: TEdit
AnchorSideLeft.Control = pnlPackerExtsButtons
AnchorSideTop.Control = lblPlugin
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = pnlPackerExtsButtons
AnchorSideRight.Side = asrBottom
Left = 70
Height = 21
Top = 9
Width = 444
Anchors = [akTop, akLeft, akRight]
TabOrder = 0
end
object pnlPackerExtsButtons: TPanel
AnchorSideLeft.Control = lblExtension
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblExtension
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = pnlTweak
AnchorSideRight.Side = asrBottom
Left = 70
Height = 23
Top = 38
Width = 444
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 12
BevelOuter = bvNone
ChildSizing.EnlargeHorizontal = crsScaleChilds
ChildSizing.ShrinkHorizontal = crsScaleChilds
ChildSizing.Layout = cclTopToBottomThenLeftToRight
ClientHeight = 23
ClientWidth = 444
TabOrder = 1
object cbExt: TComboBox
Left = 0
Height = 21
Top = 0
Width = 132
Constraints.MinWidth = 80
ItemHeight = 13
OnChange = cbExtChange
Style = csDropDownList
TabOrder = 0
end
object btnRemove: TButton
Left = 132
Height = 23
Top = 0
Width = 104
AutoSize = True
Caption = 'Remove'
Constraints.MinWidth = 80
OnClick = btnRemoveClick
TabOrder = 1
end
object btnAdd: TButton
Left = 236
Height = 23
Top = 0
Width = 104
AutoSize = True
Caption = 'Add new'
Constraints.MinWidth = 80
OnClick = btnAddClick
TabOrder = 2
end
object btnChange: TButton
Left = 340
Height = 23
Top = 0
Width = 104
AutoSize = True
Caption = 'Change'
Constraints.MinWidth = 80
OnClick = btnChangeClick
TabOrder = 3
end
end
object pnlFlags: TPanel
AnchorSideLeft.Control = pnlPackerExtsButtons
AnchorSideTop.Control = lblFlags
AnchorSideRight.Control = pnlTweak
AnchorSideRight.Side = asrBottom
Left = 70
Height = 199
Top = 69
Width = 203
AutoSize = True
BevelOuter = bvNone
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ClientHeight = 199
ClientWidth = 203
TabOrder = 2
object cbPK_CAPS_NEW: TCheckBox
Left = 0
Height = 17
Top = 0
Width = 203
Caption = 'Can create new archives'
OnClick = cbPackerFlagsClick
TabOrder = 0
end
object cbPK_CAPS_MODIFY: TCheckBox
Left = 0
Height = 17
Top = 17
Width = 203
Caption = 'Can modify exisiting archives'
OnClick = cbPackerFlagsClick
TabOrder = 1
end
object cbPK_CAPS_MULTIPLE: TCheckBox
Left = 0
Height = 17
Top = 34
Width = 203
Caption = 'Archive can contain multiple files'
OnClick = cbPackerFlagsClick
TabOrder = 2
end
object cbPK_CAPS_DELETE: TCheckBox
Left = 0
Height = 17
Top = 51
Width = 203
Caption = 'Can delete files'
OnClick = cbPackerFlagsClick
TabOrder = 3
end
object cbPK_CAPS_OPTIONS: TCheckBox
Left = 0
Height = 17
Top = 68
Width = 203
Caption = 'Supports the options dialogbox'
OnClick = cbPackerFlagsClick
TabOrder = 4
end
object cbPK_CAPS_MEMPACK: TCheckBox
Left = 0
Height = 17
Top = 85
Width = 203
Caption = 'Supports packing in memory'
OnClick = cbPackerFlagsClick
TabOrder = 5
end
object cbPK_CAPS_BY_CONTENT: TCheckBox
Left = 0
Height = 17
Top = 102
Width = 203
Caption = 'Detect archive type by content'
OnClick = cbPackerFlagsClick
TabOrder = 6
end
object cbPK_CAPS_SEARCHTEXT: TCheckBox
Left = 0
Height = 17
Top = 119
Width = 203
Caption = 'Allow searching for text in archives'
OnClick = cbPackerFlagsClick
TabOrder = 7
end
object cbPK_CAPS_HIDE: TCheckBox
Left = 0
Height = 17
Top = 136
Width = 203
Caption = 'Show as normal files (hide packer icon)'
OnClick = cbPackerFlagsClick
TabOrder = 8
end
object cbPK_CAPS_ENCRYPT: TCheckBox
Left = 0
Height = 17
Top = 153
Width = 203
Caption = 'Supports encryption'
OnClick = cbPackerFlagsClick
TabOrder = 9
end
object btnDefault: TButton
AnchorSideLeft.Control = cbPK_CAPS_ENCRYPT
AnchorSideTop.Control = cbPK_CAPS_ENCRYPT
AnchorSideTop.Side = asrBottom
Left = 0
Height = 23
Top = 176
Width = 100
AutoSize = True
BorderSpacing.Top = 6
Caption = 'Default'
Constraints.MinWidth = 100
OnClick = btnDefaultClick
TabOrder = 10
end
end
end
end
object pgTweakOther: TPage
ClientWidth = 540
ClientHeight = 435
object pnlTweakOther: TPanel
Left = 6
Height = 423
Top = 6
Width = 528
Align = alClient
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
BevelOuter = bvNone
BorderStyle = bsSingle
ClientHeight = 419
ClientWidth = 524
TabOrder = 0
object lblName: TLabel
AnchorSideLeft.Control = lblPlugin1
AnchorSideTop.Control = edtPlugin1
AnchorSideTop.Side = asrBottom
Left = 10
Height = 20
Top = 71
Width = 45
Caption = 'Name:'
ParentColor = False
end
object lblDetectStr: TLabel
AnchorSideLeft.Control = lblName
AnchorSideTop.Control = edtName
AnchorSideTop.Side = asrBottom
Left = 10
Height = 20
Top = 134
Width = 93
Caption = 'Detect string:'
ParentColor = False
end
object lblDescription: TLabel
AnchorSideLeft.Control = lblDetectStr
AnchorSideTop.Control = edtDetectStr
AnchorSideTop.Side = asrBottom
Left = 10
Height = 20
Top = 197
Width = 86
Caption = 'Description:'
ParentColor = False
end
object edtName: TEdit
AnchorSideLeft.Control = lblName
AnchorSideTop.Control = lblName
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = edtPlugin1
AnchorSideRight.Side = asrBottom
Left = 10
Height = 29
Top = 97
Width = 506
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Bottom = 8
TabOrder = 1
end
object edtDetectStr: TEdit
AnchorSideLeft.Control = edtPlugin1
AnchorSideTop.Control = lblDetectStr
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = edtPlugin1
AnchorSideRight.Side = asrBottom
Left = 10
Height = 29
Top = 160
Width = 506
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Bottom = 8
TabOrder = 2
end
object edtDescription: TEdit
AnchorSideLeft.Control = edtPlugin1
AnchorSideTop.Control = lblDescription
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = edtPlugin1
AnchorSideRight.Side = asrBottom
Left = 10
Height = 29
Top = 223
Width = 506
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Bottom = 8
TabOrder = 3
end
object edtPlugin1: TEdit
AnchorSideLeft.Control = pnlTweakOther
AnchorSideTop.Control = lblPlugin1
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = pnlTweakOther
AnchorSideRight.Side = asrBottom
Left = 10
Height = 29
Top = 34
Width = 506
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 10
BorderSpacing.Top = 6
BorderSpacing.Right = 10
BorderSpacing.Bottom = 8
Constraints.MinWidth = 350
TabOrder = 0
end
object lblPlugin1: TLabel
AnchorSideLeft.Control = pnlTweakOther
AnchorSideTop.Control = pnlTweakOther
Left = 10
Height = 20
Top = 8
Width = 51
BorderSpacing.Left = 10
BorderSpacing.Top = 8
Caption = 'Plugin:'
ParentColor = False
end
end
end
end
object pnlButtons: TPanel
Left = 0
Height = 37
Top = 445
Width = 544
Align = alBottom
AutoSize = True
BevelOuter = bvNone
ClientHeight = 37
ClientWidth = 544
TabOrder = 1
object btnOK: TButton
AnchorSideTop.Control = btnCancel
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = btnCancel
Left = 329
Height = 23
Top = 7
Width = 100
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Right = 8
Caption = 'OK'
Constraints.MinWidth = 100
Default = True
ModalResult = 1
TabOrder = 0
end
object btnCancel: TButton
AnchorSideTop.Control = pnlButtons
AnchorSideRight.Control = pnlButtons
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = pnlButtons
AnchorSideBottom.Side = asrBottom
Left = 437
Height = 23
Top = 7
Width = 100
Anchors = [akTop, akRight, akBottom]
AutoSize = True
BorderSpacing.Around = 7
Cancel = True
Caption = 'Cancel'
Constraints.MinWidth = 100
ModalResult = 2
TabOrder = 1
end
end
end