mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
363 lines
11 KiB
Text
363 lines
11 KiB
Text
inherited frmOptionsFileOperations: TfrmOptionsFileOperations
|
|
Height = 602
|
|
Width = 734
|
|
ChildSizing.LeftRightSpacing = 6
|
|
ClientHeight = 602
|
|
ClientWidth = 734
|
|
DesignLeft = 360
|
|
DesignTop = 62
|
|
object gbUserInterface: TGroupBox[0]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = Owner
|
|
AnchorSideRight.Control = gbExecutingOperations
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 6
|
|
Height = 301
|
|
Top = 0
|
|
Width = 722
|
|
Anchors = [akTop, akLeft, akRight]
|
|
AutoSize = True
|
|
Caption = 'User interface'
|
|
ChildSizing.LeftRightSpacing = 10
|
|
ChildSizing.TopBottomSpacing = 10
|
|
ChildSizing.HorizontalSpacing = 4
|
|
ChildSizing.VerticalSpacing = 4
|
|
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
|
ChildSizing.ControlsPerLine = 1
|
|
ClientHeight = 284
|
|
ClientWidth = 718
|
|
TabOrder = 0
|
|
object lblProgressKind: TLabel
|
|
AnchorSideLeft.Control = gbUserInterface
|
|
AnchorSideTop.Control = cbProgressKind
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 10
|
|
Height = 15
|
|
Top = 17
|
|
Width = 237
|
|
BorderSpacing.Bottom = 10
|
|
Caption = 'Show operations progress &initially in'
|
|
FocusControl = cbProgressKind
|
|
ParentColor = False
|
|
end
|
|
object cbProgressKind: TComboBox
|
|
AnchorSideLeft.Control = lblProgressKind
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = gbUserInterface
|
|
AnchorSideRight.Control = gbUserInterface
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 251
|
|
Height = 29
|
|
Top = 10
|
|
Width = 457
|
|
Anchors = [akTop, akLeft, akRight]
|
|
ItemHeight = 0
|
|
OnChange = GenericSomethingChanged
|
|
Style = csDropDownList
|
|
TabOrder = 0
|
|
end
|
|
object cbDropReadOnlyFlag: TCheckBox
|
|
AnchorSideLeft.Control = lblProgressKind
|
|
AnchorSideTop.Control = cbProgressKind
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 43
|
|
Width = 144
|
|
Caption = 'D&rop readonly flag'
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 1
|
|
end
|
|
object cbRenameSelOnlyName: TCheckBox
|
|
AnchorSideLeft.Control = lblProgressKind
|
|
AnchorSideTop.Control = cbDropReadOnlyFlag
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 69
|
|
Width = 355
|
|
Caption = 'Select &file name without extension when renaming'
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 2
|
|
end
|
|
object cbShowCopyTabSelectPanel: TCheckBox
|
|
AnchorSideLeft.Control = lblProgressKind
|
|
AnchorSideTop.Control = cbRenameSelOnlyName
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 95
|
|
Width = 303
|
|
Caption = 'Sho&w tab select panel in copy/move dialog'
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 3
|
|
end
|
|
object cbDeleteToTrash: TCheckBox
|
|
AnchorSideLeft.Control = lblProgressKind
|
|
AnchorSideTop.Control = cbShowCopyTabSelectPanel
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 121
|
|
Width = 368
|
|
Caption = 'Dele&te to recycle bin (Shift key reverses this setting)'
|
|
OnChange = cbDeleteToTrashChange
|
|
TabOrder = 4
|
|
end
|
|
object cbCopyConfirmation: TCheckBox
|
|
AnchorSideLeft.Control = lblProgressKind
|
|
AnchorSideTop.Control = bvlConfirmations
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 174
|
|
Width = 123
|
|
Caption = 'Cop&y operation'
|
|
TabOrder = 5
|
|
end
|
|
object cbMoveConfirmation: TCheckBox
|
|
AnchorSideLeft.Control = lblProgressKind
|
|
AnchorSideTop.Control = cbCopyConfirmation
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 200
|
|
Width = 125
|
|
Caption = '&Move operation'
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 6
|
|
end
|
|
object cbDeleteConfirmation: TCheckBox
|
|
AnchorSideLeft.Control = lblProgressKind
|
|
AnchorSideTop.Control = cbMoveConfirmation
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 226
|
|
Width = 133
|
|
Caption = '&Delete operation'
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 7
|
|
end
|
|
object cbDeleteToTrashConfirmation: TCheckBox
|
|
AnchorSideLeft.Control = lblProgressKind
|
|
AnchorSideTop.Control = cbDeleteConfirmation
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 252
|
|
Width = 187
|
|
Caption = 'D&elete to trash operation'
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 8
|
|
end
|
|
object bvlConfirmations: TDividerBevel
|
|
AnchorSideLeft.Control = lblProgressKind
|
|
AnchorSideTop.Control = cbDeleteToTrash
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = gbUserInterface
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 15
|
|
Top = 155
|
|
Width = 698
|
|
Caption = 'Show confirmation window for:'
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Top = 12
|
|
ParentFont = False
|
|
end
|
|
end
|
|
object gbExecutingOperations: TGroupBox[1]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = gbUserInterface
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 6
|
|
Height = 191
|
|
Top = 307
|
|
Width = 722
|
|
Anchors = [akTop, akLeft, akRight]
|
|
AutoSize = True
|
|
BorderSpacing.Around = 6
|
|
Caption = 'Executing operations'
|
|
ChildSizing.LeftRightSpacing = 10
|
|
ChildSizing.TopBottomSpacing = 10
|
|
ChildSizing.HorizontalSpacing = 4
|
|
ChildSizing.VerticalSpacing = 4
|
|
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
|
ChildSizing.ControlsPerLine = 1
|
|
ClientHeight = 174
|
|
ClientWidth = 718
|
|
TabOrder = 1
|
|
object lblBufferSize: TLabel
|
|
AnchorSideLeft.Control = gbExecutingOperations
|
|
AnchorSideTop.Control = edtBufferSize
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 10
|
|
Height = 15
|
|
Top = 15
|
|
Width = 240
|
|
BorderSpacing.Bottom = 10
|
|
Caption = '&Buffer size for file operations (in KB):'
|
|
FocusControl = edtBufferSize
|
|
ParentColor = False
|
|
end
|
|
object edtBufferSize: TEdit
|
|
AnchorSideLeft.Control = lblBufferSize
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = gbExecutingOperations
|
|
AnchorSideBottom.Side = asrCenter
|
|
Left = 254
|
|
Height = 25
|
|
Top = 10
|
|
Width = 80
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 0
|
|
end
|
|
object lblWipePassNumber: TLabel
|
|
AnchorSideLeft.Control = lblBufferSize
|
|
AnchorSideTop.Control = seWipePassNumber
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 10
|
|
Height = 15
|
|
Top = 44
|
|
Width = 157
|
|
BorderSpacing.Bottom = 10
|
|
Caption = '&Number of wipe passes:'
|
|
FocusControl = seWipePassNumber
|
|
ParentColor = False
|
|
end
|
|
object seWipePassNumber: TSpinEdit
|
|
AnchorSideLeft.Control = lblWipePassNumber
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = edtBufferSize
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 171
|
|
Height = 25
|
|
Top = 39
|
|
Width = 50
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 1
|
|
end
|
|
object cbProcessComments: TCheckBox
|
|
AnchorSideLeft.Control = lblBufferSize
|
|
AnchorSideTop.Control = seWipePassNumber
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 68
|
|
Width = 259
|
|
Caption = '&Process comments with files/folders'
|
|
TabOrder = 2
|
|
end
|
|
object cbSkipFileOpError: TCheckBox
|
|
AnchorSideLeft.Control = lblBufferSize
|
|
AnchorSideTop.Control = cbProcessComments
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 94
|
|
Width = 389
|
|
Caption = 'S&kip file operations errors and write them to log window'
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 3
|
|
end
|
|
object cmbTypeOfDuplicatedRename: TComboBox
|
|
AnchorSideLeft.Control = cbSkipFileOpError
|
|
AnchorSideTop.Control = bvlTypeOfDuplicatedRename
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = gbExecutingOperations
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 25
|
|
Top = 139
|
|
Width = 698
|
|
Anchors = [akTop, akLeft, akRight]
|
|
ItemHeight = 0
|
|
Items.Strings = (
|
|
'DC legacy - Copy (x) filename.ext'
|
|
'Windows - filename (x).ext'
|
|
'Other - filename(x).ext'
|
|
)
|
|
Style = csDropDownList
|
|
TabOrder = 4
|
|
end
|
|
object bvlTypeOfDuplicatedRename: TDividerBevel
|
|
AnchorSideLeft.Control = cbSkipFileOpError
|
|
AnchorSideTop.Control = cbSkipFileOpError
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = gbExecutingOperations
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 15
|
|
Top = 120
|
|
Width = 698
|
|
Caption = 'Duplicated name auto-rename style:'
|
|
Anchors = [akTop, akLeft, akRight]
|
|
ParentFont = False
|
|
end
|
|
end
|
|
object gbFileSearch: TGroupBox[2]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = gbExecutingOperations
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 6
|
|
Height = 103
|
|
Top = 504
|
|
Width = 722
|
|
Anchors = [akTop, akLeft, akRight]
|
|
AutoSize = True
|
|
BorderSpacing.Around = 6
|
|
Caption = 'File search'
|
|
ChildSizing.LeftRightSpacing = 10
|
|
ChildSizing.TopBottomSpacing = 4
|
|
ChildSizing.HorizontalSpacing = 4
|
|
ChildSizing.VerticalSpacing = 4
|
|
ClientHeight = 86
|
|
ClientWidth = 718
|
|
TabOrder = 2
|
|
object rbUseMmapInSearch: TRadioButton
|
|
AnchorSideLeft.Control = gbFileSearch
|
|
AnchorSideTop.Control = gbFileSearch
|
|
Left = 10
|
|
Height = 22
|
|
Top = 4
|
|
Width = 315
|
|
Caption = 'Use memory mapping for search te&xt in files'
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 0
|
|
end
|
|
object rbUseStreamInSearch: TRadioButton
|
|
AnchorSideLeft.Control = rbUseMmapInSearch
|
|
AnchorSideTop.Control = rbUseMmapInSearch
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 32
|
|
Width = 245
|
|
BorderSpacing.Top = 6
|
|
Caption = '&Use stream for search text in files'
|
|
Checked = True
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 1
|
|
TabStop = True
|
|
end
|
|
object cbPartialNameSearch: TCheckBox
|
|
AnchorSideLeft.Control = rbUseStreamInSearch
|
|
AnchorSideTop.Control = rbUseStreamInSearch
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 10
|
|
Height = 22
|
|
Top = 60
|
|
Width = 202
|
|
BorderSpacing.Top = 6
|
|
Caption = '&Search for part of file name'
|
|
OnChange = GenericSomethingChanged
|
|
TabOrder = 2
|
|
end
|
|
end
|
|
end
|