JVCL Help:TJvSHFileOption

From Project JEDI Wiki
Jump to navigationJump to search
JEDI Visual Component Library Help

Search in JVCL Help

 
Search in all projects
 

Summary

Controls the file operation of a TJvSHFileOperation component.

run\JvSHFileOperation.pas


Pascal

 run\JvSHFileOperation.pas
 TJvSHFileOption = (
fofAllowUndo,
fofConfirmMouse,
fofFilesOnly,
fofMultiDestFiles,
fofNoConfirmation,
fofNoConfirmMkDir,
fofRenameOnCollision,
fofSilent,
fofSimpleProgress,
fofWantMappingHandle,
fofNoErrorUI,
fofNoCopySecurityAttributes,
fofNoRecursion,
fofNoConnectedElements,
fofNoRecurseParse,
fofWantNukeWarning
);
TJvSHFileOptions = setof TJvSHFileOption;


Members

Members Description
fofAllowUndo Preserves Undo information, if possible.
fofConfirmMouse Not currently used.
fofFilesOnly Performs the operation on files only, if a wildcard file name is specified.
fofMultiDestFiles Indicates that the DestFiles property specifies multiple destination files (one for each source file) rather than one directory where all source files are to be deposited.
fofNoConfirmation Does not display confirmation dialog boxes and responds with "Yes to All" for any dialog box that would be displayed.
fofNoConfirmMkDir Does not ask for confirmation before creating a new directory if the operation requires one to be created.
fofRenameOnCollision If this flag is not set, the component shows a dialog box that asks for confirmation to replace the already existing target file.
fofSilent Does not display a progress dialog box.
fofSimpleProgress Displays a progress dialog box but does not show the file names.
fofWantMappingHandle Enables the triggering of OnFileMapping events, if fofRenameOnCollision is included in Options and any files were renamed.
fofNoErrorUI Does not display a user interface if an error occurs.
fofNoCopySecurityAttributes Does not copy the security attributes of the file.
fofNoRecursion Does not operate recursively into subdirectories.
fofNoConnectedElements Does not move connected files as a group. Only moves the specified files.
fofNoRecurseParse Treats reparse points as objects, not containers.
fofWantNukeWarning Sends a warning if a file is being destroyed during a delete operation rather than recycled. This flag partially overrides fofNoConfirmation.

run\JvSHFileOperation.pas


Description

The TJvSHFileOption values control the behavior of the file operation of a TJvSHFileOperation component.
TJvSHFileOptions is a set of TJvSHFileOption values.

run\JvSHFileOperation.pas


About

Navigation

no pages or subcategories

run\JvSHFileOperation.pas


Notes

Some flags are not supported on all Shell32.dll versions, these flags are marked with a version number. This version number indicates that the programming element was first implemented in that version and will also be found in all subsequent versions of the DLL. If no version number is specified, the programming element is implemented in all versions.

run\JvSHFileOperation.pas


Contribute to this help topic

This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page