ShellBrowser Delphi Components Documentation
ContentsIndexHome
JamShellChangeNotifier.TJamShellChangeNotifier Members
Members
ICancellationIndicator Methods
 
Name 
Description 
 
Gets whether cancellation has been requested for this token. 
JamShellChangeNotifier.TJamShellChangeNotifier
 
Name 
Description 
 
Adds a collection of ItemIdLists for watching. 
 
Adds an ItemIdList of a file or directory for watching. 
 
Adds an ItemIdList of a file or directory for watching. 
 
Adds a path of a file or directory for watching. 
 
Removes all directories from the Directories property and afterwards no longer watches any drive or folder.  
 
Removes a the ItemIdList of a file or directory for watching. 
 
Removes a path of a file or directory for watching. 
Public Methods
ShellLink.TJamBaseComponent
 
Name 
Description 
 
Creates and intializes an instance of this component.  
 
JamShellChangeNotifier.TJamShellChangeNotifier
 
Name 
Description 
 
Constructor of the TJamShellChangeNotifier component.  
 
Constructor of the TJamShellChangeNotifier component.  
 
Destructor of the TJamShellChangeNotifier component.  
TJamBaseComponent Properties
ShellLink.TJamBaseComponent
 
Name 
Description 
 
Indicates whether the component is enabled or not. 
 
Returns the version of the ShellBrowser components. 
JamShellChangeNotifier.TJamShellChangeNotifier
 
Name 
Description 
 
The number of watched paths in this instance. 
 
List of the watched directories.  
 
Enables or disables the change notifications.  
 
Selects the events that should be monitored.  
 
The window handle of this instance to which Windows sends the Shell chnage notifications. 
 
If False (the default value) the events will be fired in context of the main thread.If True, the events will be fired in the context of concurrent threads. 
 
Decides if subfolders are watched too.  
TJamShellChangeNotifier Events
JamShellChangeNotifier.TJamShellChangeNotifier
 
Name 
Description 
 
This event occurs, if a relevant change has occurred in the ShellNamespace.  
 
Intended for internal use only.