UPD: Change anchors and spacing in Options so that scrollbars are shown correctly and the frames scale better when resizing.

This commit is contained in:
cobines 2011-10-08 23:59:04 +00:00
commit 81ca5e2d31
21 changed files with 439 additions and 319 deletions

View file

@ -5,7 +5,7 @@ inherited frmOptionsDrivesListButton: TfrmOptionsDrivesListButton
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 105
Height = 113
Top = 6
Width = 308
Anchors = [akTop, akLeft, akRight]
@ -14,9 +14,10 @@ inherited frmOptionsDrivesListButton: TfrmOptionsDrivesListButton
Caption = 'Drives list'
ChildSizing.LeftRightSpacing = 10
ChildSizing.TopBottomSpacing = 4
ChildSizing.VerticalSpacing = 4
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 83
ClientHeight = 91
ClientWidth = 304
TabOrder = 0
object cbShowLabel: TCheckBox
@ -31,7 +32,7 @@ inherited frmOptionsDrivesListButton: TfrmOptionsDrivesListButton
AnchorSideTop.Side = asrBottom
Left = 10
Height = 25
Top = 29
Top = 33
Width = 141
Caption = 'Show file system'
TabOrder = 1
@ -39,7 +40,7 @@ inherited frmOptionsDrivesListButton: TfrmOptionsDrivesListButton
object cbShowFreeSpace: TCheckBox
Left = 10
Height = 25
Top = 54
Top = 62
Width = 141
Caption = 'Show free space'
TabOrder = 2

View file

@ -10,12 +10,12 @@ inherited frmOptionsAutoRefresh: TfrmOptionsAutoRefresh
AnchorSideRight.Side = asrBottom
Left = 10
Height = 85
Top = 5
Top = 6
Width = 481
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 10
BorderSpacing.Top = 5
BorderSpacing.Top = 6
BorderSpacing.Right = 10
Caption = 'Refresh file list'
ChildSizing.LeftRightSpacing = 10
@ -52,13 +52,13 @@ inherited frmOptionsAutoRefresh: TfrmOptionsAutoRefresh
AnchorSideRight.Side = asrBottom
Left = 10
Height = 121
Top = 94
Top = 95
Width = 481
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 4
BorderSpacing.Bottom = 6
Caption = 'Disable auto-refresh'
ChildSizing.LeftRightSpacing = 10
ChildSizing.TopBottomSpacing = 5
ChildSizing.VerticalSpacing = 3
ClientHeight = 99
@ -71,6 +71,7 @@ inherited frmOptionsAutoRefresh: TfrmOptionsAutoRefresh
Height = 25
Top = 5
Width = 288
BorderSpacing.Left = 10
Caption = 'When application is in the &background'
TabOrder = 0
end
@ -95,9 +96,10 @@ inherited frmOptionsAutoRefresh: TfrmOptionsAutoRefresh
Left = 30
Height = 29
Top = 61
Width = 437
Width = 439
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 20
BorderSpacing.Right = 8
BorderSpacing.Bottom = 15
TabOrder = 2
end

View file

@ -4,17 +4,23 @@ inherited frmOptionsBehavior: TfrmOptionsBehavior
ClientHeight = 352
ClientWidth = 666
object gbMisc1: TGroupBox[0]
AnchorSideTop.Side = asrBottom
Left = 8
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 121
Top = 8
Width = 646
Top = 6
Width = 654
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
ChildSizing.LeftRightSpacing = 8
ChildSizing.TopBottomSpacing = 6
ClientHeight = 99
ClientWidth = 642
ClientWidth = 650
TabOrder = 0
object cbOnlyOnce: TCheckBox
AnchorSideLeft.Control = gbMisc1
@ -24,7 +30,7 @@ inherited frmOptionsBehavior: TfrmOptionsBehavior
Left = 8
Height = 25
Top = 6
Width = 626
Width = 634
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
Caption = 'Allow only one copy of DC at a time'
@ -39,7 +45,7 @@ inherited frmOptionsBehavior: TfrmOptionsBehavior
Left = 8
Height = 25
Top = 37
Width = 626
Width = 634
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
Caption = 'Mo&ve icon to system tray when minimized'
@ -54,7 +60,7 @@ inherited frmOptionsBehavior: TfrmOptionsBehavior
Left = 8
Height = 25
Top = 68
Width = 626
Width = 634
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
Caption = 'Always show tray icon'
@ -68,14 +74,14 @@ inherited frmOptionsBehavior: TfrmOptionsBehavior
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = gbMisc1
AnchorSideRight.Side = asrBottom
Left = 8
Left = 6
Height = 89
Top = 129
Width = 646
Top = 127
Width = 654
Anchors = [akTop, akLeft, akRight]
AutoSize = True
ClientHeight = 67
ClientWidth = 642
ClientWidth = 650
TabOrder = 1
object lblDrivesBlackList: TLabel
AnchorSideLeft.Control = gbMisc2
@ -99,7 +105,7 @@ inherited frmOptionsBehavior: TfrmOptionsBehavior
Height = 29
Hint = 'Here you can enter one or more drives or mount points, separated by ";".'
Top = 30
Width = 626
Width = 634
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Right = 8
@ -110,20 +116,22 @@ inherited frmOptionsBehavior: TfrmOptionsBehavior
end
end
object gbMisc3: TGroupBox[2]
AnchorSideLeft.Control = gbMisc2
AnchorSideTop.Control = gbMisc2
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = gbMisc2
AnchorSideRight.Side = asrBottom
Left = 8
Left = 6
Height = 121
Top = 224
Width = 646
Top = 216
Width = 654
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
BorderSpacing.Bottom = 6
ChildSizing.LeftRightSpacing = 8
ChildSizing.TopBottomSpacing = 6
ClientHeight = 99
ClientWidth = 642
ClientWidth = 650
TabOrder = 2
object cbShowSystemFiles: TCheckBox
AnchorSideLeft.Control = gbMisc3
@ -133,7 +141,7 @@ inherited frmOptionsBehavior: TfrmOptionsBehavior
Left = 8
Height = 25
Top = 6
Width = 626
Width = 634
Anchors = [akTop, akLeft, akRight]
Caption = 'Show system and hidden files'
TabOrder = 0
@ -147,7 +155,7 @@ inherited frmOptionsBehavior: TfrmOptionsBehavior
Left = 8
Height = 25
Top = 37
Width = 626
Width = 634
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
Caption = 'Load file list in separate thread'
@ -162,7 +170,7 @@ inherited frmOptionsBehavior: TfrmOptionsBehavior
Left = 8
Height = 25
Top = 68
Width = 626
Width = 634
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
Caption = 'Load icons after file list'

View file

@ -4,25 +4,34 @@ inherited frmOptionsConfiguration: TfrmOptionsConfiguration
ClientHeight = 339
ClientWidth = 594
object gbLocConfigFiles: TGroupBox[0]
Left = 10
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 114
Top = 6
Width = 566
Width = 582
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'Location of configuration files'
ChildSizing.LeftRightSpacing = 10
ChildSizing.TopBottomSpacing = 5
ChildSizing.VerticalSpacing = 5
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 92
ClientWidth = 562
ClientWidth = 578
TabOrder = 0
object rbProgramDir: TRadioButton
Left = 10
Height = 25
Top = 5
Width = 268
BorderSpacing.CellAlignHorizontal = ccaLeftTop
Caption = 'Program directory (portable version)'
Checked = True
TabOrder = 0
@ -32,7 +41,8 @@ inherited frmOptionsConfiguration: TfrmOptionsConfiguration
Left = 10
Height = 25
Top = 35
Width = 268
Width = 162
BorderSpacing.CellAlignHorizontal = ccaLeftTop
Caption = 'User home directory'
TabOrder = 1
end
@ -40,26 +50,31 @@ inherited frmOptionsConfiguration: TfrmOptionsConfiguration
Left = 10
Height = 22
Top = 65
Width = 268
Width = 144
BorderSpacing.CellAlignHorizontal = ccaLeftTop
Caption = 'Set on command line'
ParentColor = False
Visible = False
end
end
object gbSaveOnExit: TGroupBox[1]
AnchorSideLeft.Control = gbLocConfigFiles
AnchorSideTop.Control = btnConfigEdit
AnchorSideTop.Side = asrBottom
Left = 10
AnchorSideRight.Control = gbLocConfigFiles
AnchorSideRight.Side = asrBottom
Left = 6
Height = 165
Top = 162
Width = 562
Width = 582
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
BorderSpacing.Bottom = 6
Caption = 'Save on exit'
ChildSizing.TopBottomSpacing = 5
ClientHeight = 143
ClientWidth = 558
ClientWidth = 578
TabOrder = 1
object cbDirHistory: TCheckBox
AnchorSideLeft.Control = chkSaveConfiguration

View file

@ -4,38 +4,45 @@ inherited frmOptionsFileOperations: TfrmOptionsFileOperations
ClientHeight = 515
ClientWidth = 734
object gbCopyBufferSize: TGroupBox[0]
Left = 10
Height = 59
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 67
Top = 6
Width = 706
Width = 722
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = '&Buffer size for files:'
ChildSizing.LeftRightSpacing = 14
ChildSizing.TopBottomSpacing = 6
ClientHeight = 37
ClientWidth = 702
ClientHeight = 45
ClientWidth = 718
TabOrder = 0
object lblCopyBufferSize: TLabel
AnchorSideLeft.Control = gbCopyBufferSize
AnchorSideTop.Control = edtCopyBufferSize
AnchorSideTop.Side = asrCenter
Left = 14
Left = 8
Height = 22
Top = 3
Top = 11
Width = 110
BorderSpacing.Left = 8
Caption = 'Buffer size (Kb):'
ParentColor = False
end
object edtCopyBufferSize: TEdit
AnchorSideRight.Control = gbCopyBufferSize
AnchorSideRight.Side = asrBottom
AnchorSideLeft.Control = lblCopyBufferSize
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = gbCopyBufferSize
AnchorSideBottom.Side = asrCenter
Left = 596
Left = 126
Height = 29
Top = 0
Width = 80
Anchors = [akRight]
BorderSpacing.Right = 26
Top = 8
Width = 152
BorderSpacing.Around = 8
TabOrder = 0
end
end
@ -45,17 +52,18 @@ inherited frmOptionsFileOperations: TfrmOptionsFileOperations
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = gbFileSearch
AnchorSideRight.Side = asrBottom
Left = 10
Left = 6
Height = 273
Top = 198
Width = 706
Top = 206
Width = 722
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
BorderSpacing.Bottom = 6
Caption = 'General options'
ChildSizing.TopBottomSpacing = 6
ClientHeight = 251
ClientWidth = 702
ClientWidth = 718
TabOrder = 1
object lblWipePassNumber: TLabel
AnchorSideLeft.Control = gbGeneralOptions
@ -63,10 +71,10 @@ inherited frmOptionsFileOperations: TfrmOptionsFileOperations
Left = 14
Height = 22
Top = 6
Width = 148
Width = 163
BorderSpacing.Left = 14
BorderSpacing.Top = 6
Caption = 'Number of wipe pass:'
Caption = 'Number of wipe passes:'
ParentColor = False
end
object cbDropReadOnlyFlag: TCheckBox
@ -83,16 +91,15 @@ inherited frmOptionsFileOperations: TfrmOptionsFileOperations
TabOrder = 1
end
object seWipePassNumber: TSpinEdit
AnchorSideLeft.Control = lblWipePassNumber
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblWipePassNumber
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = gbGeneralOptions
AnchorSideRight.Side = asrBottom
Left = 626
Left = 187
Height = 29
Top = 3
Width = 50
Anchors = [akTop, akRight]
BorderSpacing.Right = 26
Width = 98
BorderSpacing.Left = 10
TabOrder = 0
end
object cbProcessComments: TCheckBox
@ -109,9 +116,10 @@ inherited frmOptionsFileOperations: TfrmOptionsFileOperations
TabOrder = 2
end
object cbRenameSelOnlyName: TCheckBox
AnchorSideLeft.Control = gbGeneralOptions
AnchorSideTop.Control = cbProcessComments
AnchorSideTop.Side = asrBottom
Left = 13
Left = 14
Height = 25
Top = 96
Width = 434
@ -121,9 +129,10 @@ inherited frmOptionsFileOperations: TfrmOptionsFileOperations
TabOrder = 3
end
object cbShowCopyTabSelectPanel: TCheckBox
AnchorSideLeft.Control = gbGeneralOptions
AnchorSideTop.Control = cbRenameSelOnlyName
AnchorSideTop.Side = asrBottom
Left = 13
Left = 14
Height = 25
Top = 127
Width = 316
@ -176,21 +185,23 @@ inherited frmOptionsFileOperations: TfrmOptionsFileOperations
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = gbCopyBufferSize
AnchorSideRight.Side = asrBottom
Left = 10
Left = 6
Height = 121
Top = 71
Width = 706
Top = 79
Width = 722
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
Caption = 'File search'
ChildSizing.LeftRightSpacing = 14
ChildSizing.LeftRightSpacing = 10
ChildSizing.TopBottomSpacing = 6
ClientHeight = 99
ClientWidth = 702
ClientWidth = 718
TabOrder = 2
object rbUseMmapInSearch: TRadioButton
Left = 14
AnchorSideLeft.Control = gbFileSearch
AnchorSideTop.Control = gbFileSearch
Left = 10
Height = 25
Top = 6
Width = 323
@ -198,9 +209,10 @@ inherited frmOptionsFileOperations: TfrmOptionsFileOperations
TabOrder = 0
end
object rbUseStreamInSearch: TRadioButton
AnchorSideLeft.Control = rbUseMmapInSearch
AnchorSideTop.Control = rbUseMmapInSearch
AnchorSideTop.Side = asrBottom
Left = 14
Left = 10
Height = 25
Top = 37
Width = 251
@ -211,9 +223,10 @@ inherited frmOptionsFileOperations: TfrmOptionsFileOperations
TabStop = True
end
object cbPartialNameSearch: TCheckBox
AnchorSideLeft.Control = rbUseStreamInSearch
AnchorSideTop.Control = rbUseStreamInSearch
AnchorSideTop.Side = asrBottom
Left = 14
Left = 10
Height = 25
Top = 68
Width = 211

View file

@ -1,7 +1,7 @@
TFRMOPTIONSFILEOPERATIONS.GBCOPYBUFFERSIZE.CAPTION=&Buffer size for files:
TFRMOPTIONSFILEOPERATIONS.LBLCOPYBUFFERSIZE.CAPTION=Buffer size (Kb):
TFRMOPTIONSFILEOPERATIONS.GBGENERALOPTIONS.CAPTION=General options
TFRMOPTIONSFILEOPERATIONS.LBLWIPEPASSNUMBER.CAPTION=Number of wipe pass:
TFRMOPTIONSFILEOPERATIONS.LBLWIPEPASSNUMBER.CAPTION=Number of wipe passes:
TFRMOPTIONSFILEOPERATIONS.CBDROPREADONLYFLAG.CAPTION=Drop readonly flag
TFRMOPTIONSFILEOPERATIONS.CBPROCESSCOMMENTS.CAPTION=Process comments with files/folders
TFRMOPTIONSFILEOPERATIONS.CBRENAMESELONLYNAME.CAPTION=Select only the file name when renaming (not the extension)

View file

@ -1,14 +1,14 @@
inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
Height = 349
Width = 658
ClientHeight = 349
ClientWidth = 658
Height = 288
Width = 599
ClientHeight = 288
ClientWidth = 599
object lblTextColor: TLabel[0]
AnchorSideTop.Control = cbTextColor
AnchorSideTop.Side = asrCenter
Left = 10
Left = 6
Height = 22
Top = 26
Top = 8
Width = 71
Caption = 'Text Color:'
ParentColor = False
@ -16,19 +16,19 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
object lblBackgroundColor: TLabel[1]
AnchorSideTop.Control = cbBackColor
AnchorSideTop.Side = asrCenter
Left = 10
Left = 6
Height = 22
Top = 56
Width = 88
Caption = 'BackGround:'
Top = 38
Width = 86
Caption = 'Background:'
ParentColor = False
end
object lblBackgroundColor2: TLabel[2]
AnchorSideTop.Control = cbBackColor2
AnchorSideTop.Side = asrCenter
Left = 10
Left = 6
Height = 22
Top = 86
Top = 68
Width = 99
Caption = 'Background 2:'
ParentColor = False
@ -36,9 +36,9 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
object lblMarkColor: TLabel[3]
AnchorSideTop.Control = cbMarkColor
AnchorSideTop.Side = asrCenter
Left = 10
Left = 6
Height = 22
Top = 116
Top = 98
Width = 77
Caption = 'Mark Color:'
ParentColor = False
@ -46,9 +46,9 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
object lblCursorColor: TLabel[4]
AnchorSideTop.Control = cbCursorColor
AnchorSideTop.Side = asrCenter
Left = 10
Left = 6
Height = 22
Top = 146
Top = 128
Width = 86
Caption = 'Cursor Color:'
ParentColor = False
@ -56,21 +56,20 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
object lblCursorText: TLabel[5]
AnchorSideTop.Control = cbCursorText
AnchorSideTop.Side = asrCenter
Left = 10
Left = 6
Height = 22
Top = 176
Top = 158
Width = 80
Caption = 'Cursor Text:'
ParentColor = False
end
object cbTextColor: TColorBox[6]
AnchorSideRight.Side = asrBottom
Left = 160
Left = 152
Height = 22
Top = 26
Width = 211
Top = 8
Width = 200
Style = [cbStandardColors, cbExtendedColors, cbSystemColors, cbPrettyNames]
Anchors = [akTop, akLeft, akRight]
Constraints.MinWidth = 100
ItemHeight = 16
OnChange = cbColorBoxChange
TabOrder = 0
@ -81,10 +80,10 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = cbTextColor
AnchorSideRight.Side = asrBottom
Left = 160
Left = 152
Height = 22
Top = 56
Width = 211
Top = 38
Width = 200
Style = [cbStandardColors, cbExtendedColors, cbSystemColors, cbPrettyNames]
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 8
@ -98,9 +97,9 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
AnchorSideTop.Control = cbTextColor
AnchorSideBottom.Control = cbTextColor
AnchorSideBottom.Side = asrBottom
Left = 377
Left = 358
Height = 22
Top = 26
Top = 8
Width = 28
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Left = 6
@ -110,17 +109,16 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
TabOrder = 1
end
object btnBackColor: TButton[9]
AnchorSideLeft.Control = cbBackColor
AnchorSideLeft.Side = asrBottom
AnchorSideLeft.Control = btnForeColor
AnchorSideTop.Control = cbBackColor
AnchorSideBottom.Control = cbBackColor
AnchorSideBottom.Side = asrBottom
Left = 377
Left = 358
Height = 22
Top = 56
Top = 38
Width = 28
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Left = 6
BorderSpacing.Right = 10
BorderSpacing.InnerBorder = 4
Caption = '>>'
OnClick = btnBackColorClick
@ -132,10 +130,10 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = cbTextColor
AnchorSideRight.Side = asrBottom
Left = 160
Left = 152
Height = 22
Top = 86
Width = 211
Top = 68
Width = 200
Style = [cbStandardColors, cbExtendedColors, cbSystemColors, cbPrettyNames]
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 8
@ -149,10 +147,10 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = cbTextColor
AnchorSideRight.Side = asrBottom
Left = 160
Left = 152
Height = 22
Top = 116
Width = 211
Top = 98
Width = 200
Style = [cbStandardColors, cbExtendedColors, cbSystemColors, cbPrettyNames]
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 8
@ -166,10 +164,10 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = cbTextColor
AnchorSideRight.Side = asrBottom
Left = 160
Left = 152
Height = 22
Top = 146
Width = 211
Top = 128
Width = 200
Style = [cbStandardColors, cbExtendedColors, cbSystemColors, cbPrettyNames]
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 8
@ -183,10 +181,10 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = cbTextColor
AnchorSideRight.Side = asrBottom
Left = 160
Left = 152
Height = 22
Top = 176
Width = 211
Top = 158
Width = 200
Style = [cbStandardColors, cbExtendedColors, cbSystemColors, cbPrettyNames]
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 8
@ -195,68 +193,64 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
TabOrder = 10
end
object btnMarkColor: TButton[14]
AnchorSideLeft.Control = cbMarkColor
AnchorSideLeft.Side = asrBottom
AnchorSideLeft.Control = btnForeColor
AnchorSideTop.Control = cbMarkColor
AnchorSideBottom.Control = cbMarkColor
AnchorSideBottom.Side = asrBottom
Left = 377
Left = 358
Height = 22
Top = 116
Top = 98
Width = 28
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Left = 6
BorderSpacing.Right = 10
BorderSpacing.InnerBorder = 4
Caption = '>>'
OnClick = btnMarkColorClick
TabOrder = 7
end
object btnCursorColor: TButton[15]
AnchorSideLeft.Control = cbCursorColor
AnchorSideLeft.Side = asrBottom
AnchorSideLeft.Control = btnForeColor
AnchorSideTop.Control = cbCursorColor
AnchorSideBottom.Control = cbCursorColor
AnchorSideBottom.Side = asrBottom
Left = 377
Left = 358
Height = 22
Top = 146
Top = 128
Width = 28
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Left = 6
BorderSpacing.Right = 10
BorderSpacing.InnerBorder = 4
Caption = '>>'
OnClick = btnCursorColorClick
TabOrder = 9
end
object btnCursorText: TButton[16]
AnchorSideLeft.Control = cbCursorText
AnchorSideLeft.Side = asrBottom
AnchorSideLeft.Control = btnForeColor
AnchorSideTop.Control = cbCursorText
AnchorSideBottom.Control = cbCursorText
AnchorSideBottom.Side = asrBottom
Left = 377
Left = 358
Height = 22
Top = 176
Top = 158
Width = 28
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Left = 6
BorderSpacing.Right = 10
BorderSpacing.InnerBorder = 4
Caption = '>>'
OnClick = btnCursorTextClick
TabOrder = 11
end
object btnBackColor2: TButton[17]
AnchorSideLeft.Control = cbBackColor2
AnchorSideLeft.Side = asrBottom
AnchorSideLeft.Control = btnForeColor
AnchorSideTop.Control = cbBackColor2
AnchorSideBottom.Control = cbBackColor2
AnchorSideBottom.Side = asrBottom
Left = 377
Left = 358
Height = 22
Top = 86
Top = 68
Width = 28
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Left = 6
BorderSpacing.Right = 10
BorderSpacing.InnerBorder = 4
Caption = '>>'
OnClick = btnBackColor2Click
@ -265,35 +259,37 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
object gbExample: TGroupBox[18]
AnchorSideLeft.Control = btnForeColor
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = btnForeColor
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 415
Height = 172
Top = 26
Width = 233
Left = 396
Height = 139
Top = 8
Width = 197
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 10
BorderSpacing.Right = 10
BorderSpacing.Right = 6
Caption = 'Example'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ClientHeight = 150
ClientWidth = 229
ClientHeight = 117
ClientWidth = 193
TabOrder = 12
object pbExample: TPaintBox
Left = 6
Height = 138
Height = 105
Top = 6
Width = 217
Width = 181
Align = alClient
BorderSpacing.Around = 6
OnPaint = pbExamplePaint
end
end
object cbbUseInvertedSelection: TCheckBox[19]
AnchorSideTop.Control = cbCursorText
AnchorSideTop.Side = asrBottom
Left = 10
Left = 6
Height = 25
Top = 210
Top = 192
Width = 178
BorderSpacing.Top = 12
Caption = 'Use Inverted Selection'
@ -305,16 +301,15 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblInactivePanelBrightness
AnchorSideTop.Side = asrCenter
Left = 241
Left = 237
Height = 34
Top = 264
Width = 263
Top = 246
Width = 200
Max = 100
PageSize = 10
Position = 0
ScalePos = trRight
TickStyle = tsNone
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 8
BorderSpacing.Top = 6
TabOrder = 14
@ -323,9 +318,9 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
AnchorSideLeft.Control = cbbUseFrameCursor
AnchorSideTop.Control = cbbUseFrameCursor
AnchorSideTop.Side = asrBottom
Left = 10
Left = 6
Height = 22
Top = 270
Top = 252
Width = 223
BorderSpacing.Top = 5
Caption = 'Brightness level of inactive panel'
@ -335,9 +330,9 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
AnchorSideLeft.Control = cbbUseInvertedSelection
AnchorSideTop.Control = cbbUseInvertedSelection
AnchorSideTop.Side = asrBottom
Left = 10
Left = 6
Height = 25
Top = 240
Top = 222
Width = 146
BorderSpacing.Top = 5
Caption = 'Use Frame Cursor'
@ -368,7 +363,7 @@ inherited frmOptionsFilePanelsColors: TfrmOptionsFilePanelsColors
'ColorS=F0FBFF'
'ColorT=A4A0A0'
)
left = 572
top = 284
left = 512
top = 192
end
end

View file

@ -1,5 +1,5 @@
TFRMOPTIONSFILEPANELSCOLORS.LBLTEXTCOLOR.CAPTION=Text Color:
TFRMOPTIONSFILEPANELSCOLORS.LBLBACKGROUNDCOLOR.CAPTION=BackGround:
TFRMOPTIONSFILEPANELSCOLORS.LBLBACKGROUNDCOLOR.CAPTION=Background:
TFRMOPTIONSFILEPANELSCOLORS.LBLBACKGROUNDCOLOR2.CAPTION=Background 2:
TFRMOPTIONSFILEPANELSCOLORS.LBLMARKCOLOR.CAPTION=Mark Color:
TFRMOPTIONSFILEPANELSCOLORS.LBLCURSORCOLOR.CAPTION=Cursor Color:

View file

@ -69,6 +69,7 @@ type
procedure cbColorBoxChange(Sender: TObject);
procedure pbExamplePaint(Sender: TObject);
protected
procedure Init; override;
procedure Load; override;
function Save: TOptionsEditorSaveFlags; override;
public
@ -81,7 +82,7 @@ implementation
{$R *.lfm}
uses
Graphics, uLng, uGlobs, uDCUtils;
Graphics, Types, uLng, uGlobs, uDCUtils;
{ TfrmOptionsFilePanelsColors }
@ -315,5 +316,35 @@ begin
end; // for
end;
procedure TfrmOptionsFilePanelsColors.Init;
procedure CalcMaxSize(var MaxSize: TSize; Text: String);
var
TextSize: TSize;
begin
TextSize := Canvas.TextExtent(Text);
if TextSize.cx > MaxSize.cx then
MaxSize.cx := TextSize.cx;
if TextSize.cy > MaxSize.cy then
MaxSize.cy := TextSize.cy;
end;
var
TextSize: TSize = (cx: 0; cy: 0);
begin
with gFonts[dcfMain] do
begin
Canvas.Font.Style := Style;
Canvas.Font.Size := Size;
Canvas.Font.Name := Name;
end;
CalcMaxSize(TextSize, rsOptExampleMark);
CalcMaxSize(TextSize, rsOptExampleText);
CalcMaxSize(TextSize, rsOptExampleCursor);
CalcMaxSize(TextSize, rsOptExampleMarkCursor);
pbExample.Constraints.MinWidth := TextSize.cx + 20;
pbExample.Constraints.MinHeight := (TextSize.cy + 4) * 6;
end;
end.

View file

@ -11,6 +11,7 @@ inherited frmOptionsFileTypesColors: TfrmOptionsFileTypesColors
Top = 6
Width = 743
Anchors = [akTop, akLeft, akRight, akBottom]
AutoSize = True
BorderSpacing.Left = 8
BorderSpacing.Top = 6
BorderSpacing.Right = 8
@ -109,6 +110,7 @@ inherited frmOptionsFileTypesColors: TfrmOptionsFileTypesColors
Top = 278
Width = 110
Anchors = [akTop, akRight]
BorderSpacing.Left = 6
BorderSpacing.Top = 12
BorderSpacing.Right = 6
Caption = 'Add'

View file

@ -35,13 +35,16 @@ inherited frmOptionsFonts: TfrmOptionsFonts
end
object btnSelMainFnt: TButton[3]
AnchorSideTop.Control = edtMainFontSize
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = edtMainFontSize
AnchorSideBottom.Side = asrBottom
Left = 640
Left = 655
Height = 29
Top = 36
Width = 40
Anchors = [akTop, akRight, akBottom]
BorderSpacing.Right = 8
Caption = '...'
OnClick = btnSelMainFntClick
TabOrder = 0
@ -50,7 +53,7 @@ inherited frmOptionsFonts: TfrmOptionsFonts
AnchorSideTop.Control = edtMainFont
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = btnSelMainFnt
Left = 581
Left = 596
Height = 29
Top = 36
Width = 55
@ -70,7 +73,7 @@ inherited frmOptionsFonts: TfrmOptionsFonts
Left = 6
Height = 29
Top = 36
Width = 571
Width = 586
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Right = 4
@ -78,9 +81,11 @@ inherited frmOptionsFonts: TfrmOptionsFonts
end
object btnSelEditFnt: TButton[6]
AnchorSideTop.Control = edtEditorFontSize
AnchorSideRight.Control = btnSelMainFnt
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = edtEditorFontSize
AnchorSideBottom.Side = asrBottom
Left = 640
Left = 655
Height = 29
Top = 103
Width = 40
@ -98,7 +103,7 @@ inherited frmOptionsFonts: TfrmOptionsFonts
Left = 6
Height = 29
Top = 103
Width = 571
Width = 586
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Right = 4
@ -108,7 +113,7 @@ inherited frmOptionsFonts: TfrmOptionsFonts
AnchorSideTop.Control = edtEditorFont
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = btnSelEditFnt
Left = 581
Left = 596
Height = 29
Top = 103
Width = 55
@ -122,9 +127,11 @@ inherited frmOptionsFonts: TfrmOptionsFonts
end
object btnSelViewFnt: TButton[9]
AnchorSideTop.Control = edtViewerFontSize
AnchorSideRight.Control = btnSelEditFnt
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = edtViewerFontSize
AnchorSideBottom.Side = asrBottom
Left = 640
Left = 655
Height = 29
Top = 170
Width = 40
@ -142,7 +149,7 @@ inherited frmOptionsFonts: TfrmOptionsFonts
Left = 6
Height = 29
Top = 170
Width = 570
Width = 585
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Right = 4
@ -152,7 +159,7 @@ inherited frmOptionsFonts: TfrmOptionsFonts
AnchorSideTop.Control = edtViewerFont
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = btnSelViewFnt
Left = 580
Left = 595
Height = 29
Top = 170
Width = 56
@ -166,11 +173,11 @@ inherited frmOptionsFonts: TfrmOptionsFonts
end
object lblLogFont: TLabel[12]
AnchorSideLeft.Control = edtViewerFont
AnchorSideTop.Control = edtViewerFont
AnchorSideTop.Control = edtViewerBookFont
AnchorSideTop.Side = asrBottom
Left = 6
Height = 22
Top = 209
Top = 276
Width = 56
BorderSpacing.Top = 10
Caption = 'Log font'
@ -183,8 +190,8 @@ inherited frmOptionsFonts: TfrmOptionsFonts
AnchorSideRight.Control = edtLogFontSize
Left = 6
Height = 29
Top = 237
Width = 570
Top = 304
Width = 585
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Right = 4
@ -192,11 +199,13 @@ inherited frmOptionsFonts: TfrmOptionsFonts
end
object btnSelLogFnt: TButton[14]
AnchorSideTop.Control = edtLogFontSize
AnchorSideRight.Control = btnSelViewerBookFnt
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = edtLogFontSize
AnchorSideBottom.Side = asrBottom
Left = 640
Left = 655
Height = 29
Top = 237
Top = 304
Width = 40
Anchors = [akTop, akRight, akBottom]
BorderSpacing.InnerBorder = 4
@ -208,9 +217,9 @@ inherited frmOptionsFonts: TfrmOptionsFonts
AnchorSideTop.Control = edtLogFont
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = btnSelLogFnt
Left = 580
Left = 595
Height = 29
Top = 237
Top = 304
Width = 56
Anchors = [akTop, akRight]
BorderSpacing.Right = 4
@ -221,12 +230,12 @@ inherited frmOptionsFonts: TfrmOptionsFonts
Value = 14
end
object lblViewerBookFont: TLabel[16]
AnchorSideLeft.Control = edtLogFont
AnchorSideTop.Control = edtLogFont
AnchorSideLeft.Control = edtViewerFont
AnchorSideTop.Control = edtViewerFont
AnchorSideTop.Side = asrBottom
Left = 6
Height = 22
Top = 276
Top = 209
Width = 118
BorderSpacing.Top = 10
Caption = 'Viewer Book Font'
@ -239,10 +248,10 @@ inherited frmOptionsFonts: TfrmOptionsFonts
AnchorSideRight.Control = edtViewerBookFontSize
Left = 6
Height = 29
Top = 308
Width = 570
Top = 237
Width = 585
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 10
BorderSpacing.Top = 6
BorderSpacing.Right = 4
TabOrder = 12
end
@ -250,9 +259,9 @@ inherited frmOptionsFonts: TfrmOptionsFonts
AnchorSideTop.Control = edtViewerBookFont
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = btnSelViewerBookFnt
Left = 580
Left = 595
Height = 29
Top = 308
Top = 237
Width = 56
Anchors = [akTop, akRight]
BorderSpacing.Right = 4
@ -263,11 +272,13 @@ inherited frmOptionsFonts: TfrmOptionsFonts
end
object btnSelViewerBookFnt: TButton[19]
AnchorSideTop.Control = edtViewerBookFontSize
AnchorSideRight.Control = btnSelViewFnt
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = edtViewerBookFontSize
AnchorSideBottom.Side = asrBottom
Left = 640
Left = 655
Height = 29
Top = 308
Top = 237
Width = 40
Anchors = [akTop, akRight, akBottom]
Caption = '...'

View file

@ -18,6 +18,7 @@ inherited frmOptionsIcons: TfrmOptionsIcons
BorderSpacing.Left = 10
BorderSpacing.Top = 6
BorderSpacing.Right = 10
BorderSpacing.Bottom = 6
Caption = ' Icon &size '
ChildSizing.TopBottomSpacing = 8
ClientHeight = 64

View file

@ -100,7 +100,7 @@ inherited frmOptionsIgnoreList: TfrmOptionsIgnoreList
Left = 72
Height = 29
Top = 245
Width = 594
Width = 536
DialogOptions = []
FilterIndex = 0
HideDirectories = False

View file

@ -1,25 +1,32 @@
inherited frmOptionsLog: TfrmOptionsLog
Height = 351
Height = 369
Width = 394
ClientHeight = 351
ClientHeight = 369
ClientWidth = 394
object gbLogFile: TGroupBox[0]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 10
Height = 66
Top = 8
Width = 366
Left = 6
Height = 59
Top = 6
Width = 382
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'File operation log file'
ClientHeight = 44
ClientWidth = 362
ClientHeight = 37
ClientWidth = 378
TabOrder = 0
object cbLogFile: TCheckBox
AnchorSideTop.Control = fneLogFileName
AnchorSideTop.Side = asrCenter
Left = 10
Height = 25
Top = 4
Top = 6
Width = 136
Caption = '&Create a log file:'
TabOrder = 0
@ -27,10 +34,11 @@ inherited frmOptionsLog: TfrmOptionsLog
object fneLogFileName: TFileNameEdit
AnchorSideLeft.Control = cbLogFile
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = gbLogFile
Left = 152
Height = 29
Top = 2
Width = 136
Top = 4
Width = 200
DialogOptions = []
FilterIndex = 0
HideDirectories = False
@ -38,31 +46,38 @@ inherited frmOptionsLog: TfrmOptionsLog
NumGlyphs = 1
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Top = 4
BorderSpacing.Bottom = 4
MaxLength = 0
TabOrder = 1
end
end
object gbLogFileOp: TGroupBox[1]
AnchorSideLeft.Control = gbLogFile
AnchorSideTop.Control = gbLogFile
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = gbLogFile
AnchorSideRight.Side = asrBottom
Left = 10
Height = 147
Top = 80
Width = 366
Left = 6
Height = 163
Top = 69
Width = 382
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
Caption = 'Log operations:'
BorderSpacing.Top = 4
Caption = 'Log operations'
ChildSizing.LeftRightSpacing = 10
ChildSizing.TopBottomSpacing = 4
ChildSizing.VerticalSpacing = 2
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ClientHeight = 125
ClientWidth = 362
ChildSizing.ControlsPerLine = 1
ClientHeight = 141
ClientWidth = 378
TabOrder = 1
object cbLogCpMvLn: TCheckBox
Left = 10
Height = 25
Top = 0
Top = 4
Width = 242
Caption = 'Copy/Move/Create link/symlink'
TabOrder = 0
@ -70,7 +85,7 @@ inherited frmOptionsLog: TfrmOptionsLog
object cbLogDelete: TCheckBox
Left = 10
Height = 25
Top = 25
Top = 31
Width = 242
Caption = 'Delete'
TabOrder = 1
@ -78,7 +93,7 @@ inherited frmOptionsLog: TfrmOptionsLog
object cbLogDirOp: TCheckBox
Left = 10
Height = 25
Top = 50
Top = 58
Width = 242
Caption = 'Create/Delete directories'
TabOrder = 2
@ -86,7 +101,7 @@ inherited frmOptionsLog: TfrmOptionsLog
object cbLogArcOp: TCheckBox
Left = 10
Height = 25
Top = 75
Top = 85
Width = 242
Caption = 'Pack/Unpack'
TabOrder = 3
@ -94,33 +109,38 @@ inherited frmOptionsLog: TfrmOptionsLog
object cbLogVFS: TCheckBox
Left = 10
Height = 25
Top = 100
Top = 112
Width = 242
Caption = 'File system plugins'
TabOrder = 4
end
end
object gbLogFileStatus: TGroupBox[2]
AnchorSideLeft.Control = gbLogFileOp
AnchorSideTop.Control = gbLogFileOp
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = gbLogFileOp
AnchorSideRight.Side = asrBottom
Left = 10
Height = 97
Top = 233
Width = 366
Left = 6
Height = 109
Top = 236
Width = 382
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
Caption = 'Operation status:'
BorderSpacing.Top = 4
BorderSpacing.Bottom = 6
Caption = 'Operation status'
ChildSizing.LeftRightSpacing = 10
ChildSizing.TopBottomSpacing = 4
ChildSizing.VerticalSpacing = 2
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ClientHeight = 75
ClientWidth = 362
ClientHeight = 87
ClientWidth = 378
TabOrder = 2
object cbLogSuccess: TCheckBox
Left = 10
Height = 25
Top = 0
Top = 4
Width = 204
Caption = 'Log &successful operations'
TabOrder = 0
@ -128,7 +148,7 @@ inherited frmOptionsLog: TfrmOptionsLog
object cbLogErrors: TCheckBox
Left = 10
Height = 25
Top = 25
Top = 31
Width = 204
Caption = 'Log &errors'
TabOrder = 1
@ -136,7 +156,7 @@ inherited frmOptionsLog: TfrmOptionsLog
object cbLogInfo: TCheckBox
Left = 10
Height = 25
Top = 50
Top = 58
Width = 204
Caption = 'Log information messages'
TabOrder = 2

View file

@ -1,12 +1,12 @@
TFRMOPTIONSLOG.GBLOGFILE.CAPTION=File operation log file
TFRMOPTIONSLOG.CBLOGFILE.CAPTION=&Create a log file:
TFRMOPTIONSLOG.GBLOGFILEOP.CAPTION=Log operations:
TFRMOPTIONSLOG.GBLOGFILEOP.CAPTION=Log operations
TFRMOPTIONSLOG.CBLOGCPMVLN.CAPTION=Copy/Move/Create link/symlink
TFRMOPTIONSLOG.CBLOGDELETE.CAPTION=Delete
TFRMOPTIONSLOG.CBLOGDIROP.CAPTION=Create/Delete directories
TFRMOPTIONSLOG.CBLOGARCOP.CAPTION=Pack/Unpack
TFRMOPTIONSLOG.CBLOGVFS.CAPTION=File system plugins
TFRMOPTIONSLOG.GBLOGFILESTATUS.CAPTION=Operation status:
TFRMOPTIONSLOG.GBLOGFILESTATUS.CAPTION=Operation status
TFRMOPTIONSLOG.CBLOGSUCCESS.CAPTION=Log &successful operations
TFRMOPTIONSLOG.CBLOGERRORS.CAPTION=Log &errors
TFRMOPTIONSLOG.CBLOGINFO.CAPTION=Log information messages

View file

@ -11,15 +11,17 @@ inherited frmOptionsMouse: TfrmOptionsMouse
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Side = asrBottom
Left = 6
Height = 130
Height = 121
Top = 112
Width = 414
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 6
BorderSpacing.Bottom = 6
Caption = 'Scrolling'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ClientHeight = 108
ClientHeight = 99
ClientWidth = 410
TabOrder = 0
object rbScrollLineByLineCursor: TRadioButton
@ -74,11 +76,11 @@ inherited frmOptionsMouse: TfrmOptionsMouse
Left = 130
Height = 29
Top = 35
Width = 262
Width = 272
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 18
BorderSpacing.Top = 4
BorderSpacing.Right = 18
BorderSpacing.Right = 8
MinValue = 1
TabOrder = 3
Value = 1
@ -112,23 +114,30 @@ inherited frmOptionsMouse: TfrmOptionsMouse
TabOrder = 0
end
object lblMouseMode: TLabel
AnchorSideLeft.Control = cbSelectionByMouse
AnchorSideTop.Control = cbMouseMode
AnchorSideTop.Side = asrCenter
Left = 32
Left = 6
Height = 22
Top = 38
Top = 40
Width = 43
Caption = 'Mode:'
ParentColor = False
end
object cbMouseMode: TComboBox
AnchorSideLeft.Control = lblMouseMode
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = cbSelectionByMouse
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = gbSelection
AnchorSideRight.Side = asrBottom
Left = 150
Left = 57
Height = 29
Top = 37
Width = 242
Width = 345
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 8
BorderSpacing.Right = 8
ItemHeight = 21
Style = csDropDownList
TabOrder = 1

View file

@ -1,7 +1,7 @@
inherited frmOptionsQuickSearchFilter: TfrmOptionsQuickSearchFilter
Height = 330
Height = 538
Width = 702
ClientHeight = 330
ClientHeight = 538
ClientWidth = 702
object gbExactNameMatch: TGroupBox[0]
AnchorSideLeft.Control = grpQuickSearchFilterKeys
@ -12,11 +12,11 @@ inherited frmOptionsQuickSearchFilter: TfrmOptionsQuickSearchFilter
AnchorSideBottom.Side = asrBottom
Left = 6
Height = 84
Top = 176
Top = 178
Width = 690
Anchors = [akTop, akLeft, akRight]
AutoSize = True
Caption = 'Exact name match:'
Caption = 'Exact name match'
ChildSizing.TopBottomSpacing = 4
ChildSizing.VerticalSpacing = 4
ClientHeight = 62
@ -52,15 +52,17 @@ inherited frmOptionsQuickSearchFilter: TfrmOptionsQuickSearchFilter
end
object grpQuickSearchFilterKeys: TGroupBox[1]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 172
Top = 4
Top = 6
Width = 690
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'Keys settings'
ChildSizing.LeftRightSpacing = 10
@ -200,13 +202,13 @@ inherited frmOptionsQuickSearchFilter: TfrmOptionsQuickSearchFilter
AnchorSideRight.Control = gbExactNameMatch
AnchorSideRight.Side = asrBottom
Left = 6
Height = 81
Top = 196
Height = 109
Top = 262
Width = 690
Anchors = [akTop, akLeft, akRight]
AutoFill = True
AutoSize = True
Caption = 'Search for these items:'
Caption = 'Search for these items'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
@ -215,7 +217,7 @@ inherited frmOptionsQuickSearchFilter: TfrmOptionsQuickSearchFilter
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 63
ClientHeight = 87
ClientWidth = 686
Items.Strings = (
'Files'
@ -231,13 +233,13 @@ inherited frmOptionsQuickSearchFilter: TfrmOptionsQuickSearchFilter
AnchorSideRight.Control = rgpSearchItems
AnchorSideRight.Side = asrBottom
Left = 6
Height = 64
Top = 277
Height = 84
Top = 371
Width = 690
Anchors = [akTop, akLeft, akRight]
AutoFill = True
AutoSize = True
Caption = 'Search case:'
Caption = 'Search case'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
@ -246,7 +248,7 @@ inherited frmOptionsQuickSearchFilter: TfrmOptionsQuickSearchFilter
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 46
ClientHeight = 62
ClientWidth = 686
Items.Strings = (
'Sensitive'
@ -261,13 +263,14 @@ inherited frmOptionsQuickSearchFilter: TfrmOptionsQuickSearchFilter
AnchorSideRight.Control = rgpSearchCase
AnchorSideRight.Side = asrBottom
Left = 6
Height = 47
Top = 341
Height = 59
Top = 455
Width = 690
Anchors = [akTop, akLeft, akRight]
AutoFill = True
AutoSize = True
Caption = 'Options:'
BorderSpacing.Bottom = 6
Caption = 'Options'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize

View file

@ -1,4 +1,4 @@
TFRMOPTIONSQUICKSEARCHFILTER.GBEXACTNAMEMATCH.CAPTION=Exact name match:
TFRMOPTIONSQUICKSEARCHFILTER.GBEXACTNAMEMATCH.CAPTION=Exact name match
TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION=&Beginning (name must start with first typed character)
TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTENDING.CAPTION=En&ding (last character before a typed dot . must match)
TFRMOPTIONSQUICKSEARCHFILTER.GRPQUICKSEARCHFILTERKEYS.CAPTION=Keys settings
@ -8,3 +8,6 @@ TFRMOPTIONSQUICKSEARCHFILTER.RBALTLETTERQS.CAPTION=Alt+Letters
TFRMOPTIONSQUICKSEARCHFILTER.RBLETTERQS.CAPTION=Letter only
TFRMOPTIONSQUICKSEARCHFILTER.RBNONEQS.CAPTION=Disabled
TFRMOPTIONSQUICKSEARCHFILTER.LBLQUICKFILTER.CAPTION=Quick &filter:
TFRMOPTIONSQUICKSEARCHFILTER.RGPSEARCHITEMS.CAPTION=Search for these items
TFRMOPTIONSQUICKSEARCHFILTER.RGPSEARCHCASE.CAPTION=Search case
TFRMOPTIONSQUICKSEARCHFILTER.CGPOPTIONS.CAPTION=Options

View file

@ -5,27 +5,30 @@ inherited frmOptionsTabs: TfrmOptionsTabs
ClientWidth = 673
object gbTabs: TGroupBox[0]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 10
Height = 347
Left = 6
Height = 342
Top = 6
Width = 653
Width = 661
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 10
BorderSpacing.Right = 10
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
BorderSpacing.Bottom = 6
Caption = 'Folder tabs headers'
ChildSizing.TopBottomSpacing = 6
ClientHeight = 325
ClientWidth = 649
ClientHeight = 320
ClientWidth = 657
TabOrder = 0
object lblChar: TLabel
AnchorSideLeft.Control = edtTabsLimitLength
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edtTabsLimitLength
AnchorSideTop.Side = asrCenter
Left = 460
Left = 280
Height = 22
Top = 69
Width = 70
@ -35,14 +38,14 @@ inherited frmOptionsTabs: TfrmOptionsTabs
end
object lblTabsPosition: TLabel
AnchorSideLeft.Control = cbTabsActivateOnClick
AnchorSideTop.Control = cbTabsActivateOnClick
AnchorSideTop.Side = asrBottom
AnchorSideTop.Control = cmbTabsPosition
AnchorSideTop.Side = asrCenter
Left = 12
Height = 22
Top = 293
Width = 95
Top = 288
Width = 91
BorderSpacing.Top = 14
Caption = 'Tabs position:'
Caption = 'Tabs position'
ParentColor = False
end
object cbTabsAlwaysVisible: TCheckBox
@ -76,20 +79,20 @@ inherited frmOptionsTabs: TfrmOptionsTabs
Left = 12
Height = 25
Top = 68
Width = 186
Width = 182
BorderSpacing.Top = 6
Caption = '&Limit tab title length to:'
Caption = '&Limit tab title length to'
TabOrder = 2
end
object edtTabsLimitLength: TEdit
AnchorSideLeft.Control = cbTabsLimitOption
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = cbTabsLimitOption
AnchorSideTop.Side = asrCenter
AnchorSideRight.Side = asrBottom
Left = 413
Left = 194
Height = 29
Top = 66
Width = 41
Anchors = [akTop, akRight]
Width = 80
TabOrder = 3
end
object cbTabsOpenForeground: TCheckBox
@ -155,13 +158,15 @@ inherited frmOptionsTabs: TfrmOptionsTabs
object cmbTabsPosition: TComboBox
AnchorSideLeft.Control = lblTabsPosition
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblTabsPosition
AnchorSideTop.Side = asrCenter
Left = 113
AnchorSideTop.Control = cbTabsActivateOnClick
AnchorSideTop.Side = asrBottom
Left = 109
Height = 29
Top = 290
Top = 285
Width = 100
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Bottom = 6
ItemHeight = 21
Items.Strings = (
'Top'

View file

@ -1,9 +1,9 @@
TFRMOPTIONSTABS.GBTABS.CAPTION=Folder tabs headers
TFRMOPTIONSTABS.LBLCHAR.CAPTION=characters
TFRMOPTIONSTABS.LBLTABSPOSITION.CAPTION=Tabs position:
TFRMOPTIONSTABS.LBLTABSPOSITION.CAPTION=Tabs position
TFRMOPTIONSTABS.CBTABSALWAYSVISIBLE.CAPTION=&Show tab header also when there is only one tab
TFRMOPTIONSTABS.CBTABSMULTILINES.CAPTION=&Tabs on multiple lines
TFRMOPTIONSTABS.CBTABSLIMITOPTION.CAPTION=&Limit tab title length to:
TFRMOPTIONSTABS.CBTABSLIMITOPTION.CAPTION=&Limit tab title length to
TFRMOPTIONSTABS.CBTABSOPENFOREGROUND.CAPTION=Ctrl+&Up opens new tab in foreground
TFRMOPTIONSTABS.CBTABSCONFIRMCLOSEALL.CAPTION=&Confirm close all tabs
TFRMOPTIONSTABS.CBTABSLOCKEDASTERISK.CAPTION=Show locked tabs &with an asterisk *

View file

@ -1,15 +1,15 @@
inherited frmOptionsToolTips: TfrmOptionsToolTips
Height = 415
Height = 501
Width = 599
AutoSize = True
ClientHeight = 415
ClientHeight = 501
ClientWidth = 599
object gbCustomFields: TGroupBox[0]
AnchorSideLeft.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 8
Height = 319
Height = 347
Top = 6
Width = 583
Anchors = [akTop, akLeft, akRight]
@ -20,7 +20,7 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
BorderSpacing.Bottom = 8
Caption = 'Custom fields by file type'
ChildSizing.TopBottomSpacing = 6
ClientHeight = 301
ClientHeight = 325
ClientWidth = 579
TabOrder = 0
object btnAddFields: TBitBtn
@ -28,7 +28,7 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideRight.Control = btnDeleteFields
Left = 229
Height = 32
Top = 263
Top = 287
Width = 110
Anchors = [akTop, akRight]
BorderSpacing.Right = 6
@ -42,7 +42,7 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideRight.Control = btnApplyFields
Left = 345
Height = 32
Top = 263
Top = 287
Width = 110
Anchors = [akTop, akRight]
BorderSpacing.Right = 6
@ -74,7 +74,7 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideRight.Side = asrBottom
Left = 461
Height = 32
Top = 263
Top = 287
Width = 110
Anchors = [akTop, akRight]
BorderSpacing.Top = 12
@ -90,7 +90,7 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideRight.Control = lsbCustomFields
AnchorSideRight.Side = asrBottom
Left = 12
Height = 97
Height = 121
Top = 154
Width = 559
Anchors = [akTop, akLeft, akRight]
@ -98,7 +98,7 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
BorderSpacing.Top = 6
BevelOuter = bvNone
ChildSizing.TopBottomSpacing = 6
ClientHeight = 97
ClientHeight = 121
ClientWidth = 559
Enabled = False
TabOrder = 4
@ -106,9 +106,9 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideTop.Control = edtFieldsName
AnchorSideTop.Side = asrCenter
Left = 1
Height = 14
Height = 22
Top = 15
Width = 79
Width = 105
Caption = 'Category name:'
ParentColor = False
end
@ -116,9 +116,9 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideTop.Control = edtFieldsMask
AnchorSideTop.Side = asrCenter
Left = 1
Height = 14
Top = 44
Width = 77
Height = 22
Top = 52
Width = 103
Caption = 'Category mask:'
ParentColor = False
end
@ -126,9 +126,9 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideTop.Control = edtFieldsList
AnchorSideTop.Side = asrCenter
Left = 1
Height = 14
Top = 73
Width = 71
Height = 22
Top = 89
Width = 94
Caption = 'Category hint:'
ParentColor = False
end
@ -136,7 +136,7 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideTop.Control = pnlEdit
AnchorSideRight.Side = asrBottom
Left = 151
Height = 21
Height = 29
Top = 12
Width = 408
Anchors = [akTop, akLeft, akRight]
@ -149,8 +149,8 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = btnFieldsSearchTemplate
Left = 151
Height = 21
Top = 41
Height = 29
Top = 49
Width = 379
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 8
@ -163,8 +163,8 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = btnFieldsList
Left = 151
Height = 21
Top = 70
Height = 29
Top = 86
Width = 374
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 8
@ -178,9 +178,9 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideBottom.Control = edtFieldsMask
AnchorSideBottom.Side = asrBottom
Left = 536
Height = 21
Height = 29
Hint = 'Template...'
Top = 41
Top = 49
Width = 23
Anchors = [akTop, akRight, akBottom]
Glyph.Data = {
@ -233,8 +233,8 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideBottom.Control = edtFieldsList
AnchorSideBottom.Side = asrBottom
Left = 531
Height = 21
Top = 70
Height = 29
Top = 86
Width = 28
Anchors = [akTop, akRight, akBottom]
BorderSpacing.InnerBorder = 4
@ -251,18 +251,19 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 8
Height = 85
Top = 333
Height = 113
Top = 361
Width = 583
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 8
BorderSpacing.Top = 6
BorderSpacing.Right = 8
BorderSpacing.Bottom = 6
Caption = 'Show tool tip'
ChildSizing.LeftRightSpacing = 12
ChildSizing.TopBottomSpacing = 6
ClientHeight = 67
ClientHeight = 91
ClientWidth = 579
TabOrder = 1
object rbToolTipAllFiles: TRadioButton
@ -270,9 +271,9 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideTop.Control = rbToolTipNone
AnchorSideTop.Side = asrBottom
Left = 12
Height = 17
Top = 25
Width = 189
Height = 25
Top = 33
Width = 274
BorderSpacing.Top = 2
Caption = 'Show tool tip for all files in file panel'
TabOrder = 0
@ -282,9 +283,9 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideTop.Control = rbToolTipAllFiles
AnchorSideTop.Side = asrBottom
Left = 12
Height = 17
Top = 44
Width = 235
Height = 25
Top = 60
Width = 336
BorderSpacing.Top = 2
Caption = 'Show tool tip for files in file panel if truncated'
TabOrder = 1
@ -293,9 +294,9 @@ inherited frmOptionsToolTips: TfrmOptionsToolTips
AnchorSideLeft.Control = gbShowToolTip
AnchorSideTop.Control = gbShowToolTip
Left = 12
Height = 17
Height = 25
Top = 6
Width = 71
Width = 102
Caption = 'Don''t show'
Checked = True
TabOrder = 2