mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
ADD: The strings "contains" and "(case)" used in file search with WDX content plugin are now translatable. UPD: Because of the above mentionned modification, there are new language files. The French file is completely translated. CHG: For the "fFindDlg", switch the .lrt file for the newer .lrj RMV: In the "fFindDlg", set "NullInputAllowed" to False for the date requester so the "TextForNullDate" could be remove from translatable files. REG: Strangely, "fFindDlg" form was with LCL version 1.9.0.0... Now fall back to 1.8.4.0.
1598 lines
49 KiB
Text
1598 lines
49 KiB
Text
object frmFindDlg: TfrmFindDlg
|
|
Left = 275
|
|
Height = 469
|
|
Top = 176
|
|
Width = 875
|
|
Caption = 'Find files'
|
|
ClientHeight = 449
|
|
ClientWidth = 875
|
|
Constraints.MinHeight = 360
|
|
Constraints.MinWidth = 585
|
|
KeyPreview = True
|
|
Menu = mmMainMenu
|
|
OnClose = frmFindDlgClose
|
|
OnCloseQuery = FormCloseQuery
|
|
OnCreate = FormCreate
|
|
OnDestroy = FormDestroy
|
|
OnShow = frmFindDlgShow
|
|
Position = poScreenCenter
|
|
SessionProperties = 'Height;Left;Top;Width;WindowState'
|
|
ShowInTaskBar = stAlways
|
|
LCLVersion = '1.8.4.0'
|
|
object pnlFindFile: TPanel
|
|
Left = 3
|
|
Height = 443
|
|
Top = 3
|
|
Width = 869
|
|
Align = alClient
|
|
BorderSpacing.Around = 3
|
|
BevelOuter = bvNone
|
|
ClientHeight = 443
|
|
ClientWidth = 869
|
|
TabOrder = 0
|
|
object pgcSearch: TPageControl
|
|
Left = 0
|
|
Height = 443
|
|
Top = 0
|
|
Width = 760
|
|
ActivePage = tsStandard
|
|
Align = alClient
|
|
TabIndex = 0
|
|
TabOrder = 0
|
|
OnChange = pgcSearchChange
|
|
object tsStandard: TTabSheet
|
|
Caption = 'Standard'
|
|
ChildSizing.LeftRightSpacing = 3
|
|
ChildSizing.TopBottomSpacing = 3
|
|
ClientHeight = 415
|
|
ClientWidth = 752
|
|
OnEnter = tsStandardEnter
|
|
object gbDirectories: TGroupBox
|
|
AnchorSideLeft.Control = tsStandard
|
|
AnchorSideTop.Control = tsStandard
|
|
AnchorSideRight.Control = tsStandard
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 3
|
|
Height = 116
|
|
Top = 3
|
|
Width = 746
|
|
Anchors = [akTop, akLeft, akRight]
|
|
AutoSize = True
|
|
Caption = 'Directories'
|
|
ChildSizing.LeftRightSpacing = 5
|
|
ClientHeight = 96
|
|
ClientWidth = 742
|
|
TabOrder = 0
|
|
OnResize = gbDirectoriesResize
|
|
object lblFindPathStart: TLabel
|
|
AnchorSideLeft.Control = gbDirectories
|
|
AnchorSideBottom.Control = cbFollowSymLinks
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 5
|
|
Height = 15
|
|
Top = 4
|
|
Width = 87
|
|
Anchors = [akLeft, akBottom]
|
|
Caption = 'Start in &directory'
|
|
FocusControl = cmbFindPathStart
|
|
ParentColor = False
|
|
end
|
|
object cbFollowSymLinks: TCheckBox
|
|
AnchorSideTop.Control = gbDirectories
|
|
AnchorSideRight.Control = gbDirectories
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 633
|
|
Height = 19
|
|
Top = 0
|
|
Width = 104
|
|
Anchors = [akTop, akRight]
|
|
Caption = 'Follow s&ymlinks'
|
|
TabOrder = 0
|
|
end
|
|
object cmbFindPathStart: TComboBoxWithDelItems
|
|
AnchorSideLeft.Control = lblFindPathStart
|
|
AnchorSideTop.Control = cbFollowSymLinks
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = btnChooseFolder
|
|
Left = 5
|
|
Height = 23
|
|
Top = 19
|
|
Width = 707
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Right = 2
|
|
ItemHeight = 15
|
|
TabOrder = 1
|
|
end
|
|
object btnChooseFolder: TSpeedButton
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = cmbFindPathStart
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Control = cmbFindPathStart
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 714
|
|
Height = 23
|
|
Top = 19
|
|
Width = 23
|
|
Anchors = [akTop, akRight, akBottom]
|
|
OnClick = btnSelDirClick
|
|
end
|
|
object lblExcludeDirectories: TLabel
|
|
AnchorSideLeft.Control = cmbFindPathStart
|
|
AnchorSideTop.Control = cmbFindPathStart
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 5
|
|
Height = 15
|
|
Top = 45
|
|
Width = 117
|
|
BorderSpacing.Top = 3
|
|
Caption = 'E&xclude subdirectories'
|
|
FocusControl = cmbExcludeDirectories
|
|
ParentColor = False
|
|
end
|
|
object cmbExcludeDirectories: TComboBoxWithDelItems
|
|
AnchorSideLeft.Control = lblExcludeDirectories
|
|
AnchorSideTop.Control = lblExcludeDirectories
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = pnlDirectoriesDepth
|
|
Left = 5
|
|
Height = 23
|
|
Hint = 'Enter directories names that should be excluded from search separated with ";"'
|
|
Top = 60
|
|
Width = 527
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Right = 5
|
|
BorderSpacing.Bottom = 5
|
|
ItemHeight = 15
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 2
|
|
end
|
|
object pnlDirectoriesDepth: TPanel
|
|
AnchorSideTop.Control = lblExcludeDirectories
|
|
AnchorSideRight.Control = gbDirectories
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 537
|
|
Height = 51
|
|
Top = 45
|
|
Width = 200
|
|
Anchors = [akTop, akRight]
|
|
BevelOuter = bvNone
|
|
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
|
|
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
|
ChildSizing.ControlsPerLine = 1
|
|
ClientHeight = 51
|
|
ClientWidth = 200
|
|
TabOrder = 3
|
|
object lblSearchDepth: TLabel
|
|
Left = 0
|
|
Height = 15
|
|
Top = 0
|
|
Width = 200
|
|
Caption = 'Search su&bdirectories:'
|
|
FocusControl = cmbSearchDepth
|
|
ParentColor = False
|
|
end
|
|
object cmbSearchDepth: TComboBox
|
|
Left = 0
|
|
Height = 23
|
|
Top = 15
|
|
Width = 200
|
|
ItemHeight = 15
|
|
Style = csDropDownList
|
|
TabOrder = 0
|
|
end
|
|
end
|
|
object cbSelectedFiles: TCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = cbFollowSymLinks
|
|
AnchorSideBottom.Control = cbFollowSymLinks
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 458
|
|
Height = 19
|
|
Top = 0
|
|
Width = 169
|
|
Anchors = [akRight, akBottom]
|
|
BorderSpacing.Right = 6
|
|
Caption = 'Selected directories and &files'
|
|
OnChange = cbSelectedFilesChange
|
|
TabOrder = 4
|
|
end
|
|
object cbOpenedTabs: TCheckBox
|
|
AnchorSideRight.Control = cbSelectedFiles
|
|
AnchorSideBottom.Control = cbSelectedFiles
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 365
|
|
Height = 19
|
|
Top = 0
|
|
Width = 87
|
|
Anchors = [akRight, akBottom]
|
|
BorderSpacing.Right = 6
|
|
Caption = 'Opened tabs'
|
|
OnChange = cbOpenedTabsChange
|
|
TabOrder = 5
|
|
end
|
|
end
|
|
object gbFiles: TGroupBox
|
|
AnchorSideLeft.Control = tsStandard
|
|
AnchorSideTop.Control = gbDirectories
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = tsStandard
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 3
|
|
Height = 108
|
|
Top = 119
|
|
Width = 746
|
|
Anchors = [akTop, akLeft, akRight]
|
|
AutoSize = True
|
|
Caption = 'Files'
|
|
ChildSizing.LeftRightSpacing = 5
|
|
ClientHeight = 88
|
|
ClientWidth = 742
|
|
TabOrder = 1
|
|
object lblFindFileMask: TLabel
|
|
AnchorSideLeft.Control = gbFiles
|
|
AnchorSideBottom.Control = cbPartialNameSearch
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 5
|
|
Height = 15
|
|
Top = 4
|
|
Width = 51
|
|
Anchors = [akLeft, akBottom]
|
|
Caption = '&File mask'
|
|
FocusControl = cmbFindFileMask
|
|
Font.Style = [fsBold]
|
|
ParentColor = False
|
|
ParentFont = False
|
|
end
|
|
object cmbFindFileMask: TComboBoxWithDelItems
|
|
AnchorSideLeft.Control = gbFiles
|
|
AnchorSideTop.Control = lblFindFileMask
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = gbFiles
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 5
|
|
Height = 23
|
|
Hint = 'Enter files names separated with ";"'
|
|
Top = 19
|
|
Width = 732
|
|
Anchors = [akTop, akLeft, akRight]
|
|
ItemHeight = 15
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 0
|
|
end
|
|
object lblExcludeFiles: TLabel
|
|
AnchorSideLeft.Control = cmbFindFileMask
|
|
AnchorSideTop.Control = cmbFindFileMask
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 5
|
|
Height = 15
|
|
Top = 45
|
|
Width = 64
|
|
BorderSpacing.Top = 3
|
|
Caption = '&Exclude files'
|
|
FocusControl = cmbExcludeFiles
|
|
ParentColor = False
|
|
end
|
|
object cmbExcludeFiles: TComboBoxWithDelItems
|
|
AnchorSideLeft.Control = gbFiles
|
|
AnchorSideTop.Control = lblExcludeFiles
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = gbFiles
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 5
|
|
Height = 23
|
|
Hint = 'Enter files names that should be excluded from search separated with ";"'
|
|
Top = 60
|
|
Width = 732
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Bottom = 5
|
|
ItemHeight = 15
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 1
|
|
end
|
|
object cbPartialNameSearch: TCheckBox
|
|
AnchorSideRight.Control = cbRegExp
|
|
AnchorSideBottom.Control = cbRegExp
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 450
|
|
Height = 19
|
|
Top = 0
|
|
Width = 163
|
|
Anchors = [akRight, akBottom]
|
|
BorderSpacing.Right = 6
|
|
Caption = 'Searc&h for part of file name'
|
|
Checked = True
|
|
OnChange = cbPartialNameSearchChange
|
|
State = cbChecked
|
|
TabOrder = 3
|
|
end
|
|
object cbRegExp: TCheckBox
|
|
AnchorSideTop.Control = gbFiles
|
|
AnchorSideRight.Control = gbFiles
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 619
|
|
Height = 19
|
|
Top = 0
|
|
Width = 118
|
|
Anchors = [akTop, akRight]
|
|
Caption = '&Regular expression'
|
|
OnChange = cbRegExpChange
|
|
TabOrder = 4
|
|
end
|
|
object cbFindInArchive: TCheckBox
|
|
AnchorSideRight.Control = cbPartialNameSearch
|
|
AnchorSideBottom.Control = cbPartialNameSearch
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 330
|
|
Height = 19
|
|
Top = 0
|
|
Width = 114
|
|
Anchors = [akRight, akBottom]
|
|
BorderSpacing.Right = 6
|
|
Caption = 'Search in &archives'
|
|
OnChange = cbFindInArchiveChange
|
|
TabOrder = 2
|
|
end
|
|
end
|
|
object gbFindData: TGroupBox
|
|
AnchorSideLeft.Control = tsStandard
|
|
AnchorSideTop.Control = gbFiles
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = tsStandard
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 3
|
|
Height = 123
|
|
Top = 227
|
|
Width = 746
|
|
Anchors = [akTop, akLeft, akRight]
|
|
AutoSize = True
|
|
Caption = 'Find Data'
|
|
ChildSizing.TopBottomSpacing = 2
|
|
ClientHeight = 103
|
|
ClientWidth = 742
|
|
TabOrder = 2
|
|
object lblEncoding: TLabel
|
|
AnchorSideLeft.Control = gbFindData
|
|
AnchorSideTop.Control = cmbEncoding
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = CheksPanel
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 6
|
|
Height = 15
|
|
Top = 81
|
|
Width = 53
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
BorderSpacing.Right = 6
|
|
Caption = 'Encodin&g:'
|
|
FocusControl = cmbEncoding
|
|
ParentColor = False
|
|
end
|
|
object cbCaseSens: TCheckBox
|
|
AnchorSideLeft.Control = cbNotContainingText
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = cbNotContainingText
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 239
|
|
Height = 19
|
|
Top = 55
|
|
Width = 93
|
|
BorderSpacing.Left = 36
|
|
BorderSpacing.Top = 4
|
|
BorderSpacing.Bottom = 8
|
|
Caption = 'Case sens&itive'
|
|
OnChange = cbCaseSensChange
|
|
TabOrder = 4
|
|
end
|
|
object cbNotContainingText: TCheckBox
|
|
AnchorSideLeft.Control = lblEncoding
|
|
AnchorSideTop.Control = cmbReplaceText
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 55
|
|
Width = 197
|
|
BorderSpacing.Top = 4
|
|
Caption = 'Find files N&OT containing the text'
|
|
TabOrder = 3
|
|
end
|
|
object cmbEncoding: TComboBox
|
|
AnchorSideLeft.Control = cmbReplaceText
|
|
AnchorSideTop.Control = cbNotContainingText
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 112
|
|
Height = 23
|
|
Top = 77
|
|
Width = 100
|
|
BorderSpacing.Top = 3
|
|
BorderSpacing.Bottom = 3
|
|
ItemHeight = 15
|
|
OnSelect = cmbEncodingSelect
|
|
Style = csDropDownList
|
|
TabOrder = 6
|
|
end
|
|
object cmbFindText: TComboBoxWithDelItems
|
|
AnchorSideLeft.Control = CheksPanel
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = gbFindData
|
|
AnchorSideRight.Control = gbFindData
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 112
|
|
Height = 23
|
|
Top = 2
|
|
Width = 627
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 3
|
|
BorderSpacing.Right = 3
|
|
ItemHeight = 15
|
|
TabOrder = 1
|
|
end
|
|
object cmbReplaceText: TComboBoxWithDelItems
|
|
AnchorSideLeft.Control = cmbFindText
|
|
AnchorSideTop.Control = cmbFindText
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = gbFindData
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 112
|
|
Height = 23
|
|
Top = 28
|
|
Width = 627
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Top = 3
|
|
BorderSpacing.Right = 3
|
|
ItemHeight = 15
|
|
TabOrder = 2
|
|
end
|
|
object CheksPanel: TPanel
|
|
AnchorSideLeft.Control = gbFindData
|
|
AnchorSideTop.Control = cmbFindText
|
|
AnchorSideBottom.Control = cmbReplaceText
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 0
|
|
Height = 49
|
|
Top = 2
|
|
Width = 109
|
|
Anchors = [akTop, akLeft, akBottom]
|
|
AutoSize = True
|
|
BevelOuter = bvNone
|
|
ClientHeight = 49
|
|
ClientWidth = 109
|
|
TabOrder = 0
|
|
object cbFindText: TCheckBox
|
|
AnchorSideLeft.Control = CheksPanel
|
|
AnchorSideTop.Control = CheksPanel
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 2
|
|
Width = 97
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 2
|
|
BorderSpacing.Right = 6
|
|
Caption = 'Find &text in file'
|
|
OnChange = cbFindTextChange
|
|
TabOrder = 0
|
|
end
|
|
object cbReplaceText: TCheckBox
|
|
AnchorSideLeft.Control = CheksPanel
|
|
AnchorSideTop.Control = CheksPanel
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideBottom.Control = CheksPanel
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 28
|
|
Width = 77
|
|
Anchors = [akLeft, akBottom]
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
BorderSpacing.Bottom = 2
|
|
Caption = 'Re&place by'
|
|
OnChange = cbReplaceTextChange
|
|
TabOrder = 1
|
|
end
|
|
end
|
|
object cbTextRegExp: TCheckBox
|
|
AnchorSideLeft.Control = cbCaseSens
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = cbCaseSens
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 344
|
|
Height = 19
|
|
Top = 55
|
|
Width = 118
|
|
BorderSpacing.Left = 12
|
|
Caption = 'Regular &expression'
|
|
OnChange = cbTextRegExpChange
|
|
TabOrder = 5
|
|
end
|
|
object chkHex: TCheckBox
|
|
AnchorSideLeft.Control = cbTextRegExp
|
|
AnchorSideTop.Control = cmbEncoding
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 344
|
|
Height = 19
|
|
Top = 79
|
|
Width = 88
|
|
Caption = 'Hexadecimal'
|
|
OnChange = chkHexChange
|
|
TabOrder = 7
|
|
end
|
|
end
|
|
end
|
|
object tsAdvanced: TTabSheet
|
|
Caption = 'Advanced'
|
|
ChildSizing.LeftRightSpacing = 3
|
|
ChildSizing.TopBottomSpacing = 3
|
|
ClientHeight = 356
|
|
ClientWidth = 752
|
|
ImageIndex = 1
|
|
object cbDateFrom: TCheckBox
|
|
AnchorSideLeft.Control = tsAdvanced
|
|
AnchorSideTop.Control = seFileSizeFrom
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 127
|
|
Width = 76
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 13
|
|
Caption = '&Date from:'
|
|
OnChange = cbDateFromChange
|
|
TabOrder = 8
|
|
end
|
|
object cbNotOlderThan: TCheckBox
|
|
AnchorSideLeft.Control = seNotOlderThan
|
|
AnchorSideTop.Control = tsAdvanced
|
|
Left = 3
|
|
Height = 19
|
|
Top = 18
|
|
Width = 100
|
|
BorderSpacing.Top = 18
|
|
Caption = 'N&ot older than:'
|
|
Color = clBtnFace
|
|
OnChange = cbNotOlderThanChange
|
|
ParentColor = False
|
|
TabOrder = 0
|
|
end
|
|
object seNotOlderThan: TSpinEdit
|
|
AnchorSideLeft.Control = ZVDateFrom
|
|
AnchorSideTop.Control = cbNotOlderThan
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = ZVDateFrom
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Control = cmbNotOlderThanUnit
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 3
|
|
Height = 23
|
|
Top = 37
|
|
Width = 83
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
MaxValue = 999999999
|
|
OnChange = seNotOlderThanChange
|
|
TabOrder = 1
|
|
end
|
|
object cmbNotOlderThanUnit: TComboBox
|
|
AnchorSideLeft.Control = ZVDateTo
|
|
AnchorSideTop.Control = cbNotOlderThan
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = ZVDateTo
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 116
|
|
Height = 23
|
|
Top = 37
|
|
Width = 83
|
|
Anchors = [akTop, akLeft, akRight]
|
|
Enabled = False
|
|
ItemHeight = 15
|
|
Style = csDropDownList
|
|
TabOrder = 2
|
|
end
|
|
object cbFileSizeFrom: TCheckBox
|
|
AnchorSideLeft.Control = ZVDateFrom
|
|
AnchorSideTop.Control = seNotOlderThan
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 3
|
|
Height = 19
|
|
Top = 72
|
|
Width = 72
|
|
BorderSpacing.Top = 12
|
|
Caption = 'S&ize from:'
|
|
OnChange = cbFileSizeFromChange
|
|
TabOrder = 3
|
|
end
|
|
object cbDateTo: TCheckBox
|
|
AnchorSideLeft.Control = ZVDateTo
|
|
AnchorSideTop.Control = cbDateFrom
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 116
|
|
Height = 19
|
|
Top = 127
|
|
Width = 61
|
|
BorderSpacing.Top = 18
|
|
Caption = 'Dat&e to:'
|
|
OnChange = cbDateToChange
|
|
TabOrder = 10
|
|
end
|
|
object cbFileSizeTo: TCheckBox
|
|
AnchorSideLeft.Control = ZVDateTo
|
|
AnchorSideTop.Control = cbFileSizeFrom
|
|
Left = 116
|
|
Height = 19
|
|
Top = 72
|
|
Width = 57
|
|
Caption = 'Si&ze to:'
|
|
OnChange = cbFileSizeToChange
|
|
TabOrder = 5
|
|
end
|
|
object seFileSizeFrom: TSpinEdit
|
|
AnchorSideLeft.Control = ZVDateFrom
|
|
AnchorSideTop.Control = cbFileSizeFrom
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = ZVDateFrom
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Control = cmbFileSizeUnit
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 3
|
|
Height = 23
|
|
Top = 91
|
|
Width = 83
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
MaxValue = 2147483647
|
|
OnChange = seFileSizeFromChange
|
|
TabOrder = 4
|
|
end
|
|
object seFileSizeTo: TSpinEdit
|
|
AnchorSideLeft.Control = ZVDateTo
|
|
AnchorSideTop.Control = cbFileSizeTo
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = ZVDateTo
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Control = cmbFileSizeUnit
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 116
|
|
Height = 23
|
|
Top = 91
|
|
Width = 83
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
MaxValue = 2147483647
|
|
OnChange = seFileSizeToChange
|
|
TabOrder = 6
|
|
end
|
|
object cmbFileSizeUnit: TComboBox
|
|
AnchorSideLeft.Control = ZVTimeFrom
|
|
AnchorSideTop.Control = cbFileSizeTo
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = ZVTimeTo
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 229
|
|
Height = 23
|
|
Top = 91
|
|
Width = 160
|
|
Anchors = [akTop, akLeft, akRight]
|
|
Enabled = False
|
|
ItemHeight = 15
|
|
Style = csDropDownList
|
|
TabOrder = 7
|
|
end
|
|
object cbTimeFrom: TCheckBox
|
|
AnchorSideLeft.Control = ZVTimeFrom
|
|
AnchorSideTop.Control = cbDateFrom
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 229
|
|
Height = 19
|
|
Top = 127
|
|
Width = 79
|
|
BorderSpacing.Top = 12
|
|
Caption = '&Time from:'
|
|
OnChange = cbTimeFromChange
|
|
TabOrder = 12
|
|
end
|
|
object cbTimeTo: TCheckBox
|
|
AnchorSideLeft.Control = ZVTimeTo
|
|
AnchorSideTop.Control = cbDateFrom
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 324
|
|
Height = 19
|
|
Top = 127
|
|
Width = 64
|
|
Caption = 'Ti&me to:'
|
|
OnChange = cbTimeToChange
|
|
TabOrder = 14
|
|
end
|
|
object Bevel2: TBevel
|
|
AnchorSideLeft.Control = tsAdvanced
|
|
AnchorSideTop.Control = ZVDateFrom
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = tsAdvanced
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 6
|
|
Height = 4
|
|
Top = 181
|
|
Width = 740
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 12
|
|
BorderSpacing.Right = 6
|
|
Shape = bsTopLine
|
|
Style = bsRaised
|
|
end
|
|
object ZVDateFrom: TDateTimePicker
|
|
AnchorSideLeft.Control = tsAdvanced
|
|
AnchorSideTop.Control = cbDateFrom
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 3
|
|
Height = 23
|
|
Top = 146
|
|
Width = 83
|
|
CenturyFrom = 1941
|
|
MaxDate = 2958465
|
|
MinDate = -53780
|
|
TabOrder = 9
|
|
BorderSpacing.Left = 3
|
|
TrailingSeparator = False
|
|
LeadingZeros = True
|
|
NullInputAllowed = False
|
|
Kind = dtkDate
|
|
TimeFormat = tf24
|
|
TimeDisplay = tdHMS
|
|
DateMode = dmComboBox
|
|
Date = 40598
|
|
Time = 0.925837488422985
|
|
UseDefaultSeparators = True
|
|
HideDateTimeParts = []
|
|
MonthNames = 'Long'
|
|
OnChange = ZVDateFromChange
|
|
end
|
|
object ZVDateTo: TDateTimePicker
|
|
AnchorSideLeft.Control = ZVDateFrom
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = ZVDateFrom
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 116
|
|
Height = 23
|
|
Top = 146
|
|
Width = 83
|
|
CenturyFrom = 1941
|
|
MaxDate = 2958465
|
|
MinDate = -53780
|
|
TabOrder = 11
|
|
BorderSpacing.Left = 30
|
|
TrailingSeparator = False
|
|
LeadingZeros = True
|
|
NullInputAllowed = False
|
|
Kind = dtkDate
|
|
TimeFormat = tf24
|
|
TimeDisplay = tdHMS
|
|
DateMode = dmComboBox
|
|
Date = 40598
|
|
Time = 0.927234872688132
|
|
UseDefaultSeparators = True
|
|
HideDateTimeParts = []
|
|
MonthNames = 'Long'
|
|
OnChange = ZVDateToChange
|
|
end
|
|
object ZVTimeFrom: TDateTimePicker
|
|
AnchorSideLeft.Control = ZVDateTo
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = ZVDateFrom
|
|
AnchorSideBottom.Control = ZVDateFrom
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 229
|
|
Height = 23
|
|
Top = 146
|
|
Width = 65
|
|
CenturyFrom = 1941
|
|
MaxDate = 2958465
|
|
MinDate = -53780
|
|
TabOrder = 13
|
|
BorderSpacing.Left = 30
|
|
TrailingSeparator = False
|
|
LeadingZeros = True
|
|
Anchors = [akTop, akLeft, akBottom]
|
|
NullInputAllowed = False
|
|
Kind = dtkTime
|
|
TimeFormat = tf24
|
|
TimeDisplay = tdHMS
|
|
DateMode = dmComboBox
|
|
Date = 40598
|
|
Time = 0.930765335644537
|
|
UseDefaultSeparators = True
|
|
HideDateTimeParts = []
|
|
MonthNames = 'Long'
|
|
OnChange = ZVTimeFromChange
|
|
end
|
|
object ZVTimeTo: TDateTimePicker
|
|
AnchorSideLeft.Control = ZVTimeFrom
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = ZVDateFrom
|
|
AnchorSideBottom.Control = ZVDateFrom
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 324
|
|
Height = 23
|
|
Top = 146
|
|
Width = 65
|
|
CenturyFrom = 1941
|
|
MaxDate = 2958465
|
|
MinDate = -53780
|
|
TabOrder = 15
|
|
BorderSpacing.Left = 30
|
|
TrailingSeparator = False
|
|
LeadingZeros = True
|
|
Anchors = [akTop, akLeft, akBottom]
|
|
NullInputAllowed = False
|
|
Kind = dtkTime
|
|
TimeFormat = tf24
|
|
TimeDisplay = tdHMS
|
|
DateMode = dmComboBox
|
|
Date = 40598
|
|
Time = 0.930765335644537
|
|
UseDefaultSeparators = True
|
|
HideDateTimeParts = []
|
|
MonthNames = 'Long'
|
|
OnChange = ZVTimeToChange
|
|
end
|
|
object lblAttributes: TLabel
|
|
AnchorSideLeft.Control = tsAdvanced
|
|
AnchorSideTop.Control = Bevel2
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 3
|
|
Height = 15
|
|
Top = 193
|
|
Width = 52
|
|
BorderSpacing.Left = 3
|
|
BorderSpacing.Top = 8
|
|
Caption = 'Attri&butes'
|
|
FocusControl = edtAttrib
|
|
ParentColor = False
|
|
end
|
|
object edtAttrib: TEdit
|
|
AnchorSideLeft.Control = tsAdvanced
|
|
AnchorSideTop.Control = lblAttributes
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = btnAddAttribute
|
|
Left = 3
|
|
Height = 23
|
|
Top = 212
|
|
Width = 636
|
|
HelpType = htKeyword
|
|
HelpKeyword = '/findfiles.html#attributes'
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 3
|
|
BorderSpacing.Top = 4
|
|
BorderSpacing.Right = 3
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 16
|
|
end
|
|
object btnAddAttribute: TButton
|
|
AnchorSideLeft.Control = edtAttrib
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = edtAttrib
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = btnAttrsHelp
|
|
Left = 642
|
|
Height = 26
|
|
Top = 210
|
|
Width = 48
|
|
Anchors = [akTop, akRight]
|
|
AutoSize = True
|
|
BorderSpacing.Around = 3
|
|
Caption = '&Add'
|
|
Constraints.MinHeight = 26
|
|
OnClick = btnAddAttributeClick
|
|
TabOrder = 17
|
|
end
|
|
object btnAttrsHelp: TButton
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = edtAttrib
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = tsAdvanced
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 693
|
|
Height = 27
|
|
Top = 210
|
|
Width = 53
|
|
Anchors = [akTop, akRight]
|
|
AutoSize = True
|
|
BorderSpacing.Right = 6
|
|
BorderSpacing.InnerBorder = 1
|
|
Caption = '&Help'
|
|
Constraints.MinHeight = 26
|
|
OnClick = btnAttrsHelpClick
|
|
TabOrder = 18
|
|
end
|
|
end
|
|
object tsPlugins: TTabSheet
|
|
Caption = 'Plugins'
|
|
ChildSizing.LeftRightSpacing = 3
|
|
ChildSizing.TopBottomSpacing = 3
|
|
ClientHeight = 356
|
|
ClientWidth = 752
|
|
object cbUsePlugin: TCheckBox
|
|
AnchorSideLeft.Control = tsPlugins
|
|
AnchorSideTop.Control = cmbPlugin
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 3
|
|
Height = 19
|
|
Top = 12
|
|
Width = 116
|
|
Caption = '&Use search plugin:'
|
|
OnChange = cbUsePluginChange
|
|
TabOrder = 0
|
|
end
|
|
object cmbPlugin: TComboBox
|
|
AnchorSideLeft.Control = cbUsePlugin
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = tsPlugins
|
|
AnchorSideRight.Control = tsPlugins
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 122
|
|
Height = 23
|
|
Top = 10
|
|
Width = 627
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 3
|
|
BorderSpacing.Top = 10
|
|
Enabled = False
|
|
ItemHeight = 15
|
|
TabOrder = 1
|
|
end
|
|
inline frmContentPlugins: TfrmSearchPlugin
|
|
AnchorSideLeft.Control = tsPlugins
|
|
AnchorSideTop.Control = cmbPlugin
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = tsPlugins
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Control = tsPlugins
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 6
|
|
Height = 311
|
|
Top = 39
|
|
Width = 740
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
BorderSpacing.Right = 6
|
|
BorderSpacing.Bottom = 6
|
|
ClientHeight = 311
|
|
ClientWidth = 740
|
|
TabOrder = 2
|
|
inherited pnlTable: TScrollBox
|
|
Height = 196
|
|
Width = 740
|
|
end
|
|
inherited pnlButtons: TPanel
|
|
Top = 261
|
|
Width = 740
|
|
ClientWidth = 740
|
|
end
|
|
inherited HeaderControl: THeaderControl
|
|
Width = 740
|
|
end
|
|
inherited pnlHeader: TPanel
|
|
Width = 740
|
|
ClientWidth = 740
|
|
inherited chkUsePlugins: TCheckBox
|
|
Width = 312
|
|
end
|
|
inherited rbAnd: TRadioButton
|
|
Left = 318
|
|
Width = 210
|
|
end
|
|
inherited rbOr: TRadioButton
|
|
Left = 534
|
|
Width = 206
|
|
end
|
|
end
|
|
end
|
|
end
|
|
object tsLoadSave: TTabSheet
|
|
Caption = 'Load/Save'
|
|
ChildSizing.LeftRightSpacing = 3
|
|
ChildSizing.TopBottomSpacing = 3
|
|
ClientHeight = 356
|
|
ClientWidth = 752
|
|
OnShow = tsLoadSaveShow
|
|
object lblTemplateHeader: TLabel
|
|
Left = 3
|
|
Height = 15
|
|
Top = 3
|
|
Width = 746
|
|
Align = alTop
|
|
BorderSpacing.Left = 3
|
|
BorderSpacing.Top = 3
|
|
BorderSpacing.Right = 3
|
|
Caption = '&Previous searches:'
|
|
FocusControl = lbSearchTemplates
|
|
ParentColor = False
|
|
end
|
|
object lbSearchTemplates: TListBox
|
|
Left = 3
|
|
Height = 272
|
|
Top = 18
|
|
Width = 746
|
|
Align = alClient
|
|
BorderSpacing.Left = 3
|
|
BorderSpacing.Right = 3
|
|
BorderSpacing.Bottom = 3
|
|
ItemHeight = 0
|
|
OnDblClick = lbSearchTemplatesDblClick
|
|
OnSelectionChange = lbSearchTemplatesSelectionChange
|
|
ScrollWidth = 708
|
|
TabOrder = 2
|
|
end
|
|
object lblSearchContents: TPanel
|
|
Left = 3
|
|
Height = 21
|
|
Top = 296
|
|
Width = 746
|
|
Align = alBottom
|
|
Alignment = taLeftJustify
|
|
AutoSize = True
|
|
BorderSpacing.Top = 3
|
|
BorderSpacing.Bottom = 3
|
|
BorderSpacing.Around = 3
|
|
BevelOuter = bvLowered
|
|
Constraints.MinHeight = 21
|
|
TabOrder = 0
|
|
end
|
|
object pnlLoadSaveBottom: TPanel
|
|
Left = 3
|
|
Height = 30
|
|
Top = 323
|
|
Width = 746
|
|
Align = alBottom
|
|
AutoSize = True
|
|
BorderSpacing.Around = 3
|
|
BevelOuter = bvNone
|
|
ClientHeight = 30
|
|
ClientWidth = 746
|
|
TabOrder = 1
|
|
object pnlLoadSaveBottomButtons: TPanel
|
|
Left = 336
|
|
Height = 30
|
|
Top = 0
|
|
Width = 410
|
|
Align = alRight
|
|
AutoSize = True
|
|
BevelOuter = bvNone
|
|
ChildSizing.Layout = cclTopToBottomThenLeftToRight
|
|
ClientHeight = 30
|
|
ClientWidth = 410
|
|
TabOrder = 0
|
|
object btnSearchLoad: TButton
|
|
Left = 0
|
|
Height = 30
|
|
Top = 0
|
|
Width = 75
|
|
AutoSize = True
|
|
BorderSpacing.Right = 3
|
|
Caption = 'L&oad'
|
|
Constraints.MinWidth = 75
|
|
OnClick = btnSearchLoadClick
|
|
TabOrder = 0
|
|
end
|
|
object btnSearchSave: TButton
|
|
Left = 78
|
|
Height = 30
|
|
Top = 0
|
|
Width = 75
|
|
AutoSize = True
|
|
BorderSpacing.Left = 3
|
|
BorderSpacing.Right = 3
|
|
Caption = 'S&ave'
|
|
Constraints.MinWidth = 75
|
|
OnClick = btnSearchSaveClick
|
|
TabOrder = 1
|
|
end
|
|
object btnSearchSaveWithStartingPath: TButton
|
|
Left = 156
|
|
Height = 30
|
|
Hint = 'If saved then "Start in directory" will be restored when loading template. Use it if you want to fix searching to a certain directory'
|
|
Top = 0
|
|
Width = 176
|
|
AutoSize = True
|
|
BorderSpacing.Left = 3
|
|
BorderSpacing.Right = 3
|
|
Caption = 'Sa&ve with "Start in directory"'
|
|
Constraints.MinWidth = 75
|
|
OnClick = btnSearchSaveWithStartingPathClick
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 2
|
|
end
|
|
object btnSearchDelete: TButton
|
|
Left = 335
|
|
Height = 30
|
|
Top = 0
|
|
Width = 75
|
|
AutoSize = True
|
|
BorderSpacing.Left = 3
|
|
Caption = '&Delete'
|
|
Constraints.MinHeight = 30
|
|
Constraints.MinWidth = 75
|
|
OnClick = btnSearchDeleteClick
|
|
TabOrder = 3
|
|
end
|
|
end
|
|
end
|
|
end
|
|
object tsResults: TTabSheet
|
|
Caption = 'Results'
|
|
ChildSizing.LeftRightSpacing = 3
|
|
ChildSizing.TopBottomSpacing = 3
|
|
ClientHeight = 356
|
|
ClientWidth = 752
|
|
object pnlResults: TPanel
|
|
AnchorSideTop.Control = pnlFindFile
|
|
Left = 3
|
|
Height = 350
|
|
Top = 3
|
|
Width = 746
|
|
Align = alClient
|
|
BevelOuter = bvNone
|
|
ClientHeight = 350
|
|
ClientWidth = 746
|
|
FullRepaint = False
|
|
TabOrder = 0
|
|
object pnlStatus: TPanel
|
|
Left = 0
|
|
Height = 8
|
|
Top = 0
|
|
Width = 746
|
|
Align = alTop
|
|
AutoSize = True
|
|
BevelOuter = bvNone
|
|
ClientHeight = 8
|
|
ClientWidth = 746
|
|
FullRepaint = False
|
|
TabOrder = 0
|
|
object lblStatus: TLabel
|
|
AnchorSideLeft.Control = pnlStatus
|
|
AnchorSideTop.Control = lblCurrent
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 3
|
|
Height = 1
|
|
Top = 7
|
|
Width = 1
|
|
BorderSpacing.Left = 3
|
|
BorderSpacing.Top = 3
|
|
ParentColor = False
|
|
ParentFont = False
|
|
end
|
|
object lblCurrent: TLabel
|
|
AnchorSideLeft.Control = pnlStatus
|
|
AnchorSideTop.Control = pnlStatus
|
|
Left = 3
|
|
Height = 1
|
|
Top = 3
|
|
Width = 1
|
|
BorderSpacing.Left = 3
|
|
BorderSpacing.Top = 3
|
|
ParentColor = False
|
|
ParentFont = False
|
|
end
|
|
object lblFound: TLabel
|
|
AnchorSideTop.Control = lblStatus
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = pnlStatus
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 742
|
|
Height = 1
|
|
Top = 7
|
|
Width = 1
|
|
Anchors = [akTop, akRight]
|
|
BorderSpacing.Right = 3
|
|
ParentColor = False
|
|
ParentFont = False
|
|
end
|
|
end
|
|
object lsFoundedFiles: TListBox
|
|
Left = 3
|
|
Height = 300
|
|
Top = 11
|
|
Width = 740
|
|
Align = alClient
|
|
BorderSpacing.Around = 3
|
|
ItemHeight = 0
|
|
MultiSelect = True
|
|
OnDblClick = lsFoundedFilesDblClick
|
|
OnKeyDown = lsFoundedFilesKeyDown
|
|
OnMouseDown = lsFoundedFilesMouseDown
|
|
OnMouseUp = lsFoundedFilesMouseUp
|
|
OnMouseWheelDown = lsFoundedFilesMouseWheelDown
|
|
OnMouseWheelUp = lsFoundedFilesMouseWheelUp
|
|
ScrollWidth = 735
|
|
TabOrder = 1
|
|
end
|
|
object pnlResultsBottom: TPanel
|
|
Left = 3
|
|
Height = 33
|
|
Top = 314
|
|
Width = 740
|
|
Align = alBottom
|
|
AutoSize = True
|
|
BorderSpacing.Around = 3
|
|
BevelOuter = bvNone
|
|
ClientHeight = 33
|
|
ClientWidth = 740
|
|
TabOrder = 2
|
|
object pnlResultsBottomButtons: TPanel
|
|
Left = 426
|
|
Height = 33
|
|
Top = 0
|
|
Width = 314
|
|
Align = alRight
|
|
AutoSize = True
|
|
BevelOuter = bvNone
|
|
ClientHeight = 33
|
|
ClientWidth = 314
|
|
TabOrder = 0
|
|
object btnWorkWithFound: TButton
|
|
AnchorSideLeft.Side = asrBottom
|
|
Left = 204
|
|
Height = 33
|
|
Top = 0
|
|
Width = 110
|
|
Action = actFeedToListbox
|
|
Align = alRight
|
|
AutoSize = True
|
|
BorderSpacing.InnerBorder = 4
|
|
Constraints.MinWidth = 50
|
|
TabOrder = 0
|
|
end
|
|
object btnGoToPath: TButton
|
|
Left = 119
|
|
Height = 33
|
|
Top = 0
|
|
Width = 82
|
|
Action = actGoToFile
|
|
Align = alRight
|
|
AutoSize = True
|
|
BorderSpacing.Left = 3
|
|
BorderSpacing.Right = 3
|
|
BorderSpacing.InnerBorder = 4
|
|
Constraints.MinWidth = 50
|
|
TabOrder = 3
|
|
end
|
|
object btnView: TButton
|
|
Left = 0
|
|
Height = 33
|
|
Top = 0
|
|
Width = 59
|
|
Action = actView
|
|
Align = alRight
|
|
AutoSize = True
|
|
BorderSpacing.Right = 3
|
|
BorderSpacing.InnerBorder = 4
|
|
Constraints.MinWidth = 50
|
|
TabOrder = 1
|
|
end
|
|
object btnEdit: TButton
|
|
Left = 62
|
|
Height = 33
|
|
Top = 0
|
|
Width = 54
|
|
Action = actEdit
|
|
Align = alRight
|
|
AutoSize = True
|
|
BorderSpacing.Right = 3
|
|
BorderSpacing.InnerBorder = 4
|
|
Constraints.MinWidth = 50
|
|
TabOrder = 2
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
object pnlButtons: TPanel
|
|
Left = 766
|
|
Height = 403
|
|
Top = 40
|
|
Width = 103
|
|
Align = alRight
|
|
Anchors = [akTop, akRight]
|
|
AutoSize = True
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 40
|
|
BevelOuter = bvNone
|
|
ChildSizing.VerticalSpacing = 6
|
|
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
|
|
ChildSizing.ShrinkHorizontal = crsHomogenousChildResize
|
|
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
|
ChildSizing.ControlsPerLine = 1
|
|
ClientHeight = 403
|
|
ClientWidth = 103
|
|
Constraints.MinWidth = 100
|
|
TabOrder = 1
|
|
object btnUseTemplate: TButton
|
|
Left = 0
|
|
Height = 33
|
|
Top = 0
|
|
Width = 103
|
|
AutoSize = True
|
|
BorderSpacing.InnerBorder = 4
|
|
Caption = 'Use template'
|
|
ModalResult = 1
|
|
OnKeyDown = btnNewSearchKeyDown
|
|
TabOrder = 0
|
|
Visible = False
|
|
end
|
|
object btnSaveTemplate: TButton
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 0
|
|
Height = 33
|
|
Top = 39
|
|
Width = 103
|
|
AutoSize = True
|
|
BorderSpacing.InnerBorder = 4
|
|
Caption = '&Save'
|
|
ModalResult = 1
|
|
OnClick = btnSearchSaveClick
|
|
OnKeyDown = btnNewSearchKeyDown
|
|
TabOrder = 1
|
|
Visible = False
|
|
end
|
|
object btnStart: TButton
|
|
Left = 0
|
|
Height = 33
|
|
Top = 78
|
|
Width = 103
|
|
Action = actStart
|
|
AutoSize = True
|
|
BorderSpacing.InnerBorder = 4
|
|
OnKeyDown = btnNewSearchKeyDown
|
|
TabOrder = 2
|
|
end
|
|
object btnStop: TButton
|
|
Left = 0
|
|
Height = 33
|
|
Top = 117
|
|
Width = 103
|
|
Action = actCancel
|
|
AutoSize = True
|
|
BorderSpacing.InnerBorder = 4
|
|
OnKeyDown = btnNewSearchKeyDown
|
|
TabOrder = 3
|
|
end
|
|
object btnClose: TButton
|
|
Left = 0
|
|
Height = 33
|
|
Top = 156
|
|
Width = 103
|
|
Action = actClose
|
|
AutoSize = True
|
|
BorderSpacing.InnerBorder = 4
|
|
OnKeyDown = btnNewSearchKeyDown
|
|
TabOrder = 4
|
|
end
|
|
object btnNewSearch: TButton
|
|
Left = 0
|
|
Height = 33
|
|
Top = 219
|
|
Width = 103
|
|
Action = actNewSearch
|
|
AutoSize = True
|
|
BorderSpacing.Top = 30
|
|
BorderSpacing.InnerBorder = 4
|
|
OnKeyDown = btnNewSearchKeyDown
|
|
TabOrder = 5
|
|
end
|
|
object btnLastSearch: TButton
|
|
Left = 0
|
|
Height = 33
|
|
Top = 258
|
|
Width = 103
|
|
Action = actLastSearch
|
|
AutoSize = True
|
|
BorderSpacing.InnerBorder = 4
|
|
OnKeyDown = btnNewSearchKeyDown
|
|
TabOrder = 6
|
|
end
|
|
end
|
|
end
|
|
object PopupMenuFind: TPopupMenu
|
|
OnPopup = PopupMenuFindPopup
|
|
left = 312
|
|
top = 48
|
|
object miOpenInNewTab: TMenuItem
|
|
Caption = 'Open In New Tab(s)'
|
|
OnClick = miOpenInNewTabClick
|
|
end
|
|
object miShowInViewer: TMenuItem
|
|
Caption = 'Show In Viewer'
|
|
OnClick = miShowInViewerClick
|
|
end
|
|
object miShowInEditor: TMenuItem
|
|
Caption = 'Show In Editor'
|
|
OnClick = miShowInEditorClick
|
|
end
|
|
object miRemoveFromLlist: TMenuItem
|
|
Caption = 'Remove from list'
|
|
OnClick = miRemoveFromLlistClick
|
|
end
|
|
object miShowAllFound: TMenuItem
|
|
Caption = 'Show all found items'
|
|
Enabled = False
|
|
OnClick = miShowAllFoundClick
|
|
end
|
|
end
|
|
object actList: TActionList
|
|
left = 168
|
|
top = 48
|
|
object actIntelliFocus: TAction
|
|
Caption = 'Find Data'
|
|
OnExecute = actExecute
|
|
end
|
|
object actStart: TAction
|
|
Caption = '&Start'
|
|
OnExecute = actExecute
|
|
end
|
|
object actCancel: TAction
|
|
Caption = 'C&ancel'
|
|
Enabled = False
|
|
OnExecute = actExecute
|
|
end
|
|
object actClose: TAction
|
|
Caption = '&Close'
|
|
OnExecute = actExecute
|
|
end
|
|
object actNewSearch: TAction
|
|
Caption = '&New search'
|
|
OnExecute = actExecute
|
|
end
|
|
object actNewSearchClearFilters: TAction
|
|
Caption = 'New search (clear filters)'
|
|
OnExecute = actExecute
|
|
end
|
|
object actLastSearch: TAction
|
|
Caption = '&Last search'
|
|
OnExecute = actExecute
|
|
end
|
|
object actView: TAction
|
|
Caption = '&View'
|
|
OnExecute = actExecute
|
|
end
|
|
object actEdit: TAction
|
|
Caption = '&Edit'
|
|
OnExecute = actExecute
|
|
end
|
|
object actGoToFile: TAction
|
|
Caption = '&Go to file'
|
|
OnExecute = actExecute
|
|
end
|
|
object actFeedToListbox: TAction
|
|
Caption = 'Feed to &listbox'
|
|
OnExecute = actExecute
|
|
end
|
|
object actPageStandard: TAction
|
|
Caption = 'Go to page "Standard"'
|
|
OnExecute = actExecute
|
|
end
|
|
object actPageAdvanced: TAction
|
|
Caption = 'Go to page "Advanced"'
|
|
OnExecute = actExecute
|
|
end
|
|
object actPagePlugins: TAction
|
|
Caption = 'Go to page "Plugins"'
|
|
OnExecute = actExecute
|
|
end
|
|
object actPageLoadSave: TAction
|
|
Caption = 'Go to page "Load/Save"'
|
|
OnExecute = actExecute
|
|
end
|
|
object actPageResults: TAction
|
|
Caption = 'Go to page "Results"'
|
|
OnExecute = actExecute
|
|
end
|
|
object actCancelClose: TAction
|
|
Caption = 'Cancel search and close window'
|
|
OnExecute = actExecute
|
|
end
|
|
object actFreeFromMem: TAction
|
|
Caption = 'Cancel search, close and free from memory'
|
|
OnExecute = actExecute
|
|
end
|
|
object actFreeFromMemAllOthers: TAction
|
|
Caption = 'For all other "Find files", cancel, close and free from memory'
|
|
OnExecute = actExecute
|
|
end
|
|
object actConfigFileSearchHotKeys: TAction
|
|
Caption = 'Configuration of hot keys'
|
|
OnExecute = actExecute
|
|
end
|
|
object actPageNext: TAction
|
|
Caption = 'Switch to Nex&t Page'
|
|
OnExecute = actExecute
|
|
end
|
|
object actPagePrev: TAction
|
|
Caption = 'Switch to &Previous Page'
|
|
OnExecute = actExecute
|
|
end
|
|
end
|
|
object mmMainMenu: TMainMenu
|
|
left = 232
|
|
top = 48
|
|
object miAction: TMenuItem
|
|
Caption = '&Action'
|
|
object miNewSearch: TMenuItem
|
|
Action = actNewSearch
|
|
end
|
|
object miNewSearchClearFilters: TMenuItem
|
|
Action = actNewSearchClearFilters
|
|
end
|
|
object miLastSearch: TMenuItem
|
|
Action = actLastSearch
|
|
end
|
|
object miStart: TMenuItem
|
|
Action = actStart
|
|
end
|
|
object miCancel: TMenuItem
|
|
Action = actCancel
|
|
end
|
|
object miSeparator1: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
object miClose: TMenuItem
|
|
Action = actClose
|
|
end
|
|
object miCancelClose: TMenuItem
|
|
Action = actCancelClose
|
|
end
|
|
object miFreeFromMem: TMenuItem
|
|
Action = actFreeFromMem
|
|
end
|
|
object miFreeFromMemAllOthers: TMenuItem
|
|
Action = actFreeFromMemAllOthers
|
|
Caption = 'For all others, cancel, close and free from memory'
|
|
end
|
|
end
|
|
object miViewTab: TMenuItem
|
|
Caption = '&View'
|
|
object miPageStandard: TMenuItem
|
|
Action = actPageStandard
|
|
end
|
|
object miPageAdvanced: TMenuItem
|
|
Action = actPageAdvanced
|
|
end
|
|
object miPagePlugins: TMenuItem
|
|
Action = actPagePlugins
|
|
end
|
|
object miPageLoadSave: TMenuItem
|
|
Action = actPageLoadSave
|
|
end
|
|
object miPageResults: TMenuItem
|
|
Action = actPageResults
|
|
end
|
|
object miSeparator2: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
end
|
|
object miResult: TMenuItem
|
|
Caption = '&Result'
|
|
object miView: TMenuItem
|
|
Action = actView
|
|
end
|
|
object miEdit: TMenuItem
|
|
Action = actEdit
|
|
end
|
|
object miFeedToListbox: TMenuItem
|
|
Action = actFeedToListbox
|
|
end
|
|
object miGoToFile: TMenuItem
|
|
Action = actGoToFile
|
|
end
|
|
end
|
|
object miOptions: TMenuItem
|
|
Caption = 'Options'
|
|
object miConfigFileSearchHotKeys: TMenuItem
|
|
Action = actConfigFileSearchHotKeys
|
|
end
|
|
end
|
|
end
|
|
end
|