Appends the path delimeter to the path. AppendPathDelim checks if the last character in the path is the path delimeter. If it isn't the path delimeter, it is added, otherwise the unmodified path is returned. Removes trailing path delimeter ChompPathDelim checks if the last character in the path is the path delimeter. If it is the path delimeter, it is removed, otherwise the unmodified path is returned. File mask representing all files suitable for showing in a file filter. GetAllFilesMask returns a File Mask suitable for showing in a filter of a Open File Dialog. windows '*.*' is returned, on other operating systems just '*'. Class for getting info about found file or directory. Stops the searching process. If the current file is directory. Gets the current file name. Gets the current file info. Gets the current file path level relative to base search path. Gets the current file path. If the searching is in process. Class for searching files. Creates new file searcher object. Searches for files in specified path with passed options. Searches for files in specified path. When file is found the OnFileFound event is invoked, for directories OnDirectoryFound event. You can abort searching process by calling Stop method in this events. Base path for searching files. Mask which file should match. If search recursively sub directories. Is invoked when directory is found. Is invoked when file is found. Returns the list of found files in the specified path according to passed options. List of found files. Base path for searching files. Mask which file should match. If search recursively sub directories.