| Class TFileFinder (unit FileFinder) |
TComponent
| Constructors |
constructor Create(AOwner: TComponent);--------------------------------------} { TFileFinder.
| Functions |
destructor Destroy;
procedure Search;
procedure Stop;
procedure GetSubDirs(ARoot: String);| Properties |
property FileAttr : Integer
property Filename : String
property FuzzySearch : Boolean
property IgnoreCase : Boolean
property ProcessMessages : Boolean
property Root : String
property StatusLabel : TLabel
property Stopped : Boolean
property SubFolders : Boolean| Events |
event OnFileFound : TFileFoundEvent
event OnStop : TNotifyEvent| Variables |
FFileAttr : Integer;
FFilename : String;
FFuzzySearch : Boolean;
FIgnoreCase : Boolean;
FLevel : Integer;
FOnFound : TFileFoundEvent;
FOnStop : TNotifyEvent;
FProcessMsgs : Boolean;
FRoot : String;
FStatus : TLabel;
FStop : Boolean;
FSubFolders : Boolean;| Constructors |
constructor Create(AOwner: TComponent);Public Declarations
--------------------------------------} { TFileFinder.Create } {--------------------------------------
| Functions |
destructor Destroy;--------------------------------------} { TFileFinder.Destroy } {--------------------------------------
procedure Search;
procedure Stop;
procedure GetSubDirs(ARoot: String);Protected Declarations
| Properties |
property FileAttr : Integer
property Filename : String
property FuzzySearch : Boolean
property IgnoreCase : Boolean
property ProcessMessages : Boolean
property Root : String
property StatusLabel : TLabel
property Stopped : Boolean
property SubFolders : Boolean| Events |
event OnFileFound : TFileFoundEvent
event OnStop : TNotifyEvent| Variables |
FFileAttr : Integer;Private Declarations
FFilename : String;
FFuzzySearch : Boolean;
FIgnoreCase : Boolean;
FLevel : Integer;
FOnFound : TFileFoundEvent;
FOnStop : TNotifyEvent;
FProcessMsgs : Boolean;
FRoot : String;
FStatus : TLabel;
FStop : Boolean;
FSubFolders : Boolean;