Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
23 lines (13 sloc) 1.33 KB

Shell Folders Unit

Two units are actually provided: PJShellFolders and PJShellFoldersDsgn.


This unit provides components, classes and routines to assist in working with shell folders. There are two components:

There is also a class - TPJSpecialFolderEnum that enumerates the shell's special folder identifiers. This class implements the IPJSpecialFolderEnum interface. Functions that provide information about the special folder identifiers and symbolic constants are also provided.

PJShellFolders also provides functions to provide information about the folders described by PIDLs.


This unit provides design time support. In particular it provides a property editor for TPJBrowseDialog and TPJSpecialFolderInfo that allows predefined special folder IDs to be selected in the object inspector.