This class is used to store the paths monitored by a TJamShellChangeNotifier component.

|
|
Name |
Description |
|
Constructor of a TJamPathList component | |
![]() |
Destructor of a TJamPathList component |
|
|
Name |
Description |
|
Set This property to True if only exisitng and valid paths should be added. | |
![]() |
This property is true if an unc path or a path of a remote drive was added | |
|
Occurs when a path is added to the list. | |
|
Occurs when a path is removed to the list. | |
![]() |
Returns a pointer to a string which contains all path seperated by a #0 character. | |
![]() |
Adds a new string to the list. | |
|
Checks if all paths in the list are subpaths of aPath. | |
|
Checks if the given path is in the list. | |
![]() |
Removes the path specified by the Index parameter. | |
|
Returns the index of the given path. | |
![]() |
Inserts a string into the list at the specified position, and associates it with an object. | |
|
Removes the given path from the list. | |
|
This is ShareSameRoot, a member of class TJamPathList. | |
|
Splits a given path into its filename and its folder path. Does also work with URLs. |
|
|
Name |
Description |
![]() |
This is Clear, a member of class TJamShellChangeNotifierList. | |
|
If already started, this method restarts listening to Shell change events by re-registering all paths with the system. | |
|
Starts listening to Shell change events by registering all paths with the system. | |
|
Stops listening to Shell change events. |