ShellBrowser Delphi Components Documentation
|
The possible types of events that can occur for Windows Shell change notifications.
TNotificationEvent = ( neAssociationChange, neAttributesChange, neFileChange, neFileCreate, neFileDelete, neFileRename, neDriveAdd, neDriveRemove, neShellDriveAdd, neDriveSpaceChange, neMediaInsert, neMediaRemove, neFolderCreate, neFolderDelete, neFolderRename, neFolderUpdate, neNetShare, neServerDisconnect, neImageListChange, neUnknown, neAsyncResult, nePopulated );
Members |
Description |
neAssociationChange |
Informs about changes of file type associations. |
neAttributesChange |
Informs about changes of the attributes of items or folders that have changed. |
neFileChange |
Informs if an existing non folder item has changed, but the item still exists and has not been renamed. |
neFileCreate |
Informs if a non folder item has been created. |
neFileDelete |
Informs about the deletion of non folder items. |
neFileRename |
Informs if the name of a non folder item has changed. |
neDriveAdd |
Informs when a drive has been added. |
neDriveRemove |
Informs if a drive has been removed. |
neShellDriveAdd |
Informs if a drive has been added and the Shell should create a new window for the drive. |
neDriveSpaceChange |
Informs when the amount of free space on a drive has changed. |
neMediaInsert |
Informs if a storage media has been inserted into a drive. |
neMediaRemove |
Informs if a storage media has been removed from a drive. |
neFolderCreate |
Informs when a folder has been created. |
neFolderDelete |
Informs when a folder has been removed. |
neFolderRename |
Informs if the name of a folder has changed. |
neFolderUpdate |
Informs if the contents of an existing folder have changed, but the folder still exists and has not been renamed. |
neNetShare |
Informs if the sahring status of a folder on the local computer has been changed. |
neServerDisconnect |
Informs if the computer has disconnected from a server. |
neImageListChange |
Informs if an image in the system image list has changed. |
neUnknown |
This type is used for any events that are not unknown to the component, as they may appear in future Windows version. We recommend to turn notifications for this event type off. |
neAsyncResult |
Internal notification, used to inform that the asynchronous enumeration found an element. |
nePopulated |
Internal notification, used to inform that the asynchronous enumeration is finished. |