mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
476 lines
15 KiB
Text
476 lines
15 KiB
Text
inherited frmOptionsArchivers: TfrmOptionsArchivers
|
|
Height = 642
|
|
Width = 901
|
|
ClientHeight = 642
|
|
ClientWidth = 901
|
|
object lbxMultiArc: TListBox[0]
|
|
Left = 0
|
|
Height = 642
|
|
Top = 0
|
|
Width = 55
|
|
Align = alLeft
|
|
ItemHeight = 0
|
|
OnSelectionChange = lbxMultiArcSelectionChange
|
|
TabOrder = 0
|
|
end
|
|
object splMultiArc: TSplitter[1]
|
|
Left = 55
|
|
Height = 642
|
|
Top = 0
|
|
Width = 5
|
|
end
|
|
object pnlArchiverCommands: TPanel[2]
|
|
Left = 60
|
|
Height = 642
|
|
Top = 0
|
|
Width = 841
|
|
Align = alClient
|
|
BevelOuter = bvNone
|
|
ClientHeight = 642
|
|
ClientWidth = 841
|
|
TabOrder = 2
|
|
object pcArchiverCommands: TPageControl
|
|
AnchorSideLeft.Control = pnlArchiverCommands
|
|
AnchorSideTop.Control = pnlArchiverCommands
|
|
AnchorSideRight.Control = pnlArchiverCommands
|
|
Left = 0
|
|
Height = 592
|
|
Top = 0
|
|
Width = 841
|
|
HelpType = htKeyword
|
|
HelpKeyword = '/multiarc.html'
|
|
ActivePage = tbArchiverGeneral
|
|
Align = alClient
|
|
Anchors = [akTop, akLeft, akRight]
|
|
TabIndex = 0
|
|
TabOrder = 0
|
|
object tbArchiverGeneral: TTabSheet
|
|
Caption = 'General'
|
|
ClientHeight = 558
|
|
ClientWidth = 833
|
|
object lblDescription: TLabel
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 10
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Description:'
|
|
ParentColor = False
|
|
end
|
|
object edtDescription: TEdit
|
|
AnchorSideLeft.Control = lblDescription
|
|
AnchorSideTop.Control = lblDescription
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = lblDescription
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 29
|
|
Top = 32
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
TabOrder = 0
|
|
end
|
|
object lblArchiver: TLabel
|
|
AnchorSideTop.Control = edtDescription
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 63
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 2
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Archiver:'
|
|
ParentColor = False
|
|
end
|
|
object lblArchiveExtension: TLabel
|
|
AnchorSideTop.Control = fneArchiver
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 116
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 2
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Extension:'
|
|
ParentColor = False
|
|
end
|
|
object edtArchiveExtension: TEdit
|
|
AnchorSideLeft.Control = lblDescription
|
|
AnchorSideTop.Control = lblArchiveExtension
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = lblDescription
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 29
|
|
Top = 138
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
TabOrder = 1
|
|
end
|
|
object lblArchiveList: TLabel
|
|
AnchorSideTop.Control = edtArchiveExtension
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 169
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 2
|
|
BorderSpacing.Right = 10
|
|
Caption = 'List:'
|
|
ParentColor = False
|
|
end
|
|
object edtArchiveList: TEdit
|
|
AnchorSideLeft.Control = lblDescription
|
|
AnchorSideTop.Control = lblArchiveList
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = lblDescription
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 29
|
|
Top = 191
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
TabOrder = 2
|
|
end
|
|
object lblArchiveExtract: TLabel
|
|
AnchorSideTop.Control = memArchiveListFormat
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 410
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 2
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Extract:'
|
|
ParentColor = False
|
|
end
|
|
object edtArchiveExtract: TEdit
|
|
AnchorSideLeft.Control = lblDescription
|
|
AnchorSideTop.Control = lblArchiveExtract
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = lblDescription
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 29
|
|
Top = 432
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
TabOrder = 3
|
|
end
|
|
object lblArchiveAdd: TLabel
|
|
AnchorSideTop.Control = edtArchiveExtract
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 463
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 2
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Add:'
|
|
ParentColor = False
|
|
end
|
|
object edtArchiveAdd: TEdit
|
|
AnchorSideLeft.Control = lblDescription
|
|
AnchorSideTop.Control = lblArchiveAdd
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = lblDescription
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 29
|
|
Top = 485
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
TabOrder = 4
|
|
end
|
|
object lblArchiveListFormat: TLabel
|
|
AnchorSideTop.Control = edtArchiveListEnd
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 326
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 2
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Listing format:'
|
|
ParentColor = False
|
|
end
|
|
object memArchiveListFormat: TMemo
|
|
AnchorSideTop.Control = lblArchiveListFormat
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 60
|
|
Top = 348
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Right = 10
|
|
Lines.Strings = (
|
|
''
|
|
)
|
|
ScrollBars = ssAutoBoth
|
|
TabOrder = 5
|
|
WordWrap = False
|
|
end
|
|
object fneArchiver: TFileNameEdit
|
|
AnchorSideLeft.Control = lblDescription
|
|
AnchorSideTop.Control = lblArchiver
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 29
|
|
Top = 85
|
|
Width = 787
|
|
DialogOptions = []
|
|
FilterIndex = 0
|
|
HideDirectories = False
|
|
ButtonWidth = 23
|
|
NumGlyphs = 0
|
|
Anchors = [akTop, akLeft, akRight]
|
|
MaxLength = 0
|
|
TabOrder = 6
|
|
end
|
|
object lblArchiveListStart: TLabel
|
|
AnchorSideLeft.Control = lblDescription
|
|
AnchorSideTop.Control = edtArchiveList
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = lblDescription
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 222
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Top = 2
|
|
Caption = 'Listing start (optional):'
|
|
ParentColor = False
|
|
end
|
|
object edtArchiveListStart: TEdit
|
|
AnchorSideLeft.Control = lblDescription
|
|
AnchorSideTop.Control = lblArchiveListStart
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = lblDescription
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 29
|
|
Top = 244
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
TabOrder = 7
|
|
end
|
|
object lblArchiveListEnd: TLabel
|
|
AnchorSideLeft.Control = lblDescription
|
|
AnchorSideTop.Control = edtArchiveListStart
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = lblDescription
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 273
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
Caption = 'Listing finish (optional):'
|
|
ParentColor = False
|
|
end
|
|
object edtArchiveListEnd: TEdit
|
|
AnchorSideLeft.Control = lblDescription
|
|
AnchorSideTop.Control = lblArchiveListEnd
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = lblDescription
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 29
|
|
Top = 295
|
|
Width = 809
|
|
Anchors = [akTop, akLeft, akRight]
|
|
TabOrder = 8
|
|
end
|
|
end
|
|
object tbArchiverAdditional: TTabSheet
|
|
HelpType = htKeyword
|
|
HelpKeyword = '/multiarc.html'
|
|
Caption = 'Additional'
|
|
ChildSizing.LeftRightSpacing = 10
|
|
ChildSizing.TopBottomSpacing = 10
|
|
ClientHeight = 387
|
|
ClientWidth = 633
|
|
OnShow = tbArchiverAdditionalShow
|
|
object stgArchiverCommands: TStringGrid
|
|
Left = 10
|
|
Height = 314
|
|
Top = 10
|
|
Width = 613
|
|
Align = alClient
|
|
AutoFillColumns = True
|
|
ColCount = 2
|
|
DefaultColWidth = 128
|
|
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goEditing, goSmoothScroll]
|
|
RowCount = 10
|
|
TabOrder = 0
|
|
OnPrepareCanvas = stgArchiverCommandsPrepareCanvas
|
|
ColWidths = (
|
|
64
|
|
549
|
|
)
|
|
end
|
|
object gbArchiverOptions: TGroupBox
|
|
Left = 10
|
|
Height = 51
|
|
Top = 326
|
|
Width = 613
|
|
Align = alBottom
|
|
Anchors = [akLeft, akRight]
|
|
AutoSize = True
|
|
BorderSpacing.Top = 2
|
|
Caption = 'Options'
|
|
ChildSizing.LeftRightSpacing = 10
|
|
ChildSizing.TopBottomSpacing = 8
|
|
ClientHeight = 29
|
|
ClientWidth = 609
|
|
TabOrder = 1
|
|
object chkMultiArcOutput: TCheckBox
|
|
AnchorSideTop.Control = gbArchiverOptions
|
|
Left = 10
|
|
Height = 17
|
|
Top = 8
|
|
Width = 118
|
|
Caption = 'Show console output'
|
|
TabOrder = 0
|
|
end
|
|
object chkMultiArcDebug: TCheckBox
|
|
AnchorSideTop.Control = gbArchiverOptions
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = gbArchiverOptions
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 521
|
|
Height = 17
|
|
Top = 8
|
|
Width = 78
|
|
Anchors = [akTop, akRight]
|
|
Caption = 'Debug mode'
|
|
TabOrder = 1
|
|
end
|
|
end
|
|
end
|
|
end
|
|
object pnlMultiArcButtons: TPanel
|
|
Left = 0
|
|
Height = 50
|
|
Top = 592
|
|
Width = 841
|
|
Align = alBottom
|
|
BevelOuter = bvNone
|
|
ClientHeight = 50
|
|
ClientWidth = 841
|
|
TabOrder = 1
|
|
object btnMultiArcApply: TBitBtn
|
|
AnchorSideTop.Control = pnlMultiArcButtons
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = pnlMultiArcButtons
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 731
|
|
Height = 30
|
|
Top = 10
|
|
Width = 100
|
|
Anchors = [akTop, akRight]
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Apply'
|
|
OnClick = btnMultiArcApplyClick
|
|
TabOrder = 0
|
|
end
|
|
object btnMultiArcRename: TBitBtn
|
|
AnchorSideTop.Control = btnMultiArcApply
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = btnMultiArcApply
|
|
Left = 625
|
|
Height = 30
|
|
Top = 10
|
|
Width = 100
|
|
Anchors = [akTop, akRight]
|
|
BorderSpacing.Right = 6
|
|
Caption = 'Rename'
|
|
OnClick = btnMultiArcRenameClick
|
|
TabOrder = 1
|
|
end
|
|
object btnMultiArcDelete: TBitBtn
|
|
AnchorSideTop.Control = btnMultiArcApply
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = btnMultiArcRename
|
|
Left = 519
|
|
Height = 30
|
|
Top = 10
|
|
Width = 100
|
|
Anchors = [akTop, akRight]
|
|
BorderSpacing.Right = 6
|
|
Caption = 'Delete'
|
|
OnClick = btnMultiArcDeleteClick
|
|
TabOrder = 2
|
|
end
|
|
object btnMultiArcAdd: TBitBtn
|
|
AnchorSideTop.Control = btnMultiArcApply
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = btnMultiArcDelete
|
|
Left = 413
|
|
Height = 30
|
|
Top = 10
|
|
Width = 100
|
|
Anchors = [akTop, akRight]
|
|
BorderSpacing.Right = 6
|
|
Caption = 'Add'
|
|
OnClick = btnMultiArcAddClick
|
|
TabOrder = 3
|
|
end
|
|
object chkMultiArcEnabled: TCheckBox
|
|
AnchorSideLeft.Control = pnlMultiArcButtons
|
|
AnchorSideTop.Control = pnlMultiArcButtons
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = btnAutoConfig
|
|
Left = 10
|
|
Height = 25
|
|
Top = 13
|
|
Width = 260
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Right = 6
|
|
Caption = 'Enabled'
|
|
OnChange = chkMultiArcEnabledChange
|
|
TabOrder = 4
|
|
end
|
|
object btnAutoConfig: TBitBtn
|
|
AnchorSideTop.Control = btnMultiArcApply
|
|
AnchorSideRight.Control = btnMultiArcAdd
|
|
Left = 276
|
|
Height = 30
|
|
Top = 10
|
|
Width = 131
|
|
Anchors = [akTop, akRight]
|
|
BorderSpacing.Right = 6
|
|
Caption = 'Auto Configure'
|
|
OnClick = btnAutoConfigClick
|
|
TabOrder = 5
|
|
end
|
|
end
|
|
end
|
|
end
|