Example #1
0
bool FileFilterParams::FileInFilter(const FileListItem& fli, unsigned __int64 CurrentTime)
{
    FAR_FIND_DATA_EX fde;
    fde.dwFileAttributes=fli.FileAttr;
    fde.ftCreationTime=fli.CreationTime;
    fde.ftLastAccessTime=fli.AccessTime;
    fde.ftLastWriteTime=fli.WriteTime;
    fde.ftChangeTime=fli.ChangeTime;
    fde.nFileSize=fli.FileSize;
    fde.nAllocationSize=fli.AllocationSize;
    fde.strFileName=fli.strName;
    fde.strAlternateFileName=fli.strShortName;
    return FileInFilter(fde, CurrentTime, &fli.strName);
}
Example #2
0
bool FileFilter::FileInFilter(const FileListItem& fli,enumFileInFilterType *foundType)
{
	FAR_FIND_DATA_EX fde;
	fde.dwFileAttributes=fli.FileAttr;
	fde.ftCreationTime=fli.CreationTime;
	fde.ftLastAccessTime=fli.AccessTime;
	fde.ftLastWriteTime=fli.WriteTime;
	fde.ftChangeTime=fli.ChangeTime;
	fde.nFileSize=fli.FileSize;
	fde.nAllocationSize=fli.AllocationSize;
	fde.strFileName=fli.strName;
	fde.strAlternateFileName=fli.strShortName;
	return FileInFilter(fde, foundType, &fli.strName);
}
Example #3
0
bool FileFilterParams::FileInFilter(const PluginPanelItem& fd, unsigned __int64 CurrentTime)
{
    FAR_FIND_DATA_EX fde;
    PluginPanelItemToFindDataEx(&fd, &fde);
    return FileInFilter(fde, CurrentTime, &fde.strFileName);
}