Constructor
Module
PsEngine
Last Modified
2007-05-17 15:58:28
Visibility
Public
Owner
TPatternSearcher
Declaration
constructor Create(const StartDir, Pattern : string;
IncludeSubFolders, ListAllSearchedFiles, CaseSensitive : boolean;
SearchedFiles : TSearchedFilesSet; Log : TStrings;
SearchInfo : TList; AnEvaluation : boolean);
Called-By Hierarchy
TPatternSearcher.Create
TPSMainForm.GeneralSearch┘
TPSMainForm.CmdSearchClick┘
Called-By
Source
73 constructor TPatternSearcher.Create(const StartDir, Pattern : string;
74 IncludeSubFolders, ListAllSearchedFiles, CaseSensitive : boolean;
75 SearchedFiles : TSearchedFilesSet; Log : TStrings;
76 SearchInfo : TList; AnEvaluation : boolean);
77 begin
78 inherited Create;
79 FStartDir := StartDir;
80 FPattern := Pattern;
81 FIncludeSubFolders := IncludeSubFolders;
82 FListAllSearchedFiles := ListAllSearchedFiles;
83 FCaseSensitive := CaseSensitive;
84
85 FSearchedFiles := SearchedFiles;
86
87 FLog := Log;
88 FSearchInfo := SearchInfo;
89
90 FLenPattern := Length(FPattern);
91 FEvaluation := AnEvaluation;
92
93 FilePaths := TStringList.Create;
94 SL := TStringList.Create;
95 end;