ShellBrowser Delphi Components Documentation
ContentsIndexHome
PreviousUpNext
Jam.Shell.Types.TJamShellFolder

Each member constant stands for a special Windows folder:

Syntax
Pascal
TJamShellFolder = (
  SF_FILESYSTEMFOLDER,
  SF_BITBUCKET,
  SF_CONTROLS,
  SF_DESKTOP,
  SF_DESKTOPDIRECTORY,
  SF_DRIVES,
  SF_FONTS,
  SF_NETHOOD,
  SF_NETWORK,
  SF_PERSONAL,
  SF_PRINTERS,
  SF_PROGRAMS,
  SF_RECENT,
  SF_SENDTO,
  SF_STARTMENU,
  SF_STARTUP,
  SF_TEMPLATES,
  SF_FAVORITES,
  SF_COMMON_STARTMENU,
  SF_COMMON_STARTUP,
  SF_COMMON_DESKTOPDIRECTORY,
  SF_APPDATA,
  SF_PRINTHOOD,
  SF_COMMON_FAVORITES,
  SF_INTERNET_CACHE,
  SF_COOKIES,
  SF_HISTORY,
  SF_COMMON_PROGRAMS,
  SF_ALTSTARTUP,
  SF_COMMON_APPDATA,
  SF_COMMON_DOCUMENTS,
  SF_INTERNET,
  SF_LOCAL_APPDATA,
  SF_MYPICTURES,
  SF_PROGRAM_FILES,
  SF_SYSTEM,
  SF_PROGRAM_FILES_COMMON,
  SF_WINDOWS,
  SF_PROGRAM_FILESX86,
  SF_PROGRAM_FILES_COMMONX86,
  SF_SYSTEMX86,
  SF_MY_MUSIC,
  SF_MY_VIDEOS,
  SF_LIBRARIES,
  SF_LIBRARY_DOCUMENTS,
  SF_LIBRARY_PICTURES,
  SF_LIBRARY_MUSIC,
  SF_LIBRARY_VIDEOS,
  SF_LIBRARY_PUBLIC,
  SF_PROFILE,
  SF_HOME_GROUP,
  SF_LINKS,
  SF_QUICKACCESS,
  SF_DOWNLOADS,
  SF_ONEDRIVE,
  SF_QUICKLAUNCH,
  SF_UNKNOWN,
  SF_INVALID
);
Members 
Description 
SF_FILESYSTEMFOLDER 
Indicates, that a folder is a normal file system folder  
SF_BITBUCKET 
Recycle bin - file system directory containing file objects in the user's recycle bin. The location of this directory is not in the registry; it is marked with the hidden and system attributes to prevent the user from moving or deleting it.  
SF_CONTROLS 
Control Panel - virtual folder containing icons for the control panel applications.  
SF_DESKTOP 
Windows desktop - virtual folder at the root of the name space.  
SF_DESKTOPDIRECTORY 
File system directory used to physically store file objects on the desktop (not to be confused with the desktop folder itself).  
SF_DRIVES 
My Computer - virtual folder containing everything on the local computer: storage devices, printers, and Control Panel. The folder may also contain mapped network drives.  
SF_FONTS 
Virtual folder containing fonts.  
SF_NETHOOD 
File system directory containing objects that appear in the network neighborhood.  
SF_NETWORK 
Network Neighborhood - virtual folder representing the top level of the network hierarchy.  
SF_PERSONAL 
File system directory that serves as a common repository for documents.  
SF_PRINTERS 
Printers folder - virtual folder containing installed printers.  
SF_PROGRAMS 
File system directory that contains the user's program groups (which are also file system directories).  
SF_RECENT 
File system directory that contains the user's most recently used documents.  
SF_SENDTO 
File system directory that contains Send To menu items.  
SF_STARTMENU 
File system directory containing Start menu items.  
SF_STARTUP 
File system directory that corresponds to the user's Startup program group.  
SF_TEMPLATES 
File system directory that serves as a common repository for document templates.  
SF_FAVORITES 
File system directory containing the favorites.  
SF_COMMON_STARTMENU 
File system directory that contains the programs and folders that appear on the Start menu for all users.  
SF_COMMON_STARTUP 
File system directory that contains the programs that appear in the Startup folder for all users. The system starts these programs whenever any user logs on to Windows.  
SF_COMMON_DESKTOPDIRECTORY 
File system directory used to physically store file objects on the desktop (not to be confused with the desktop folder itself).  
SF_APPDATA 
File system directory that serves as a common repository for application-specific data. A typical path is C:Documents and SettingsusernameApplication Data.  
SF_PRINTHOOD 
File system directory that contains the link objects that may exist in the Printers virtual folder. A typical path is C:Documents and SettingsusernamePrintHood.  
SF_COMMON_FAVORITES 
The file system directory that serves as a common repository for favorite items common to all users.  
SF_INTERNET_CACHE 
The file system directory that serves as a common repository for temporary Internet files. A typical path is C:Documents and SettingsusernameLocal SettingsTemporary Internet Files.  
SF_COOKIES 
The file system directory that serves as a common repository for Internet cookies. A typical path is C:Documents and SettingsusernameCookies.  
SF_HISTORY 
The file system directory that serves as a common repository for Internet history items.  
SF_COMMON_PROGRAMS 
File system directory that contains the directories for the common program groups that appear on the Start menu for all users. A typical path is C:Documents and SettingsAll UsersStart MenuPrograms. Valid only for Windows NT systems.  
SF_ALTSTARTUP 
File system directory that corresponds to the user's nonlocalized Startup program group.  
SF_COMMON_APPDATA 
Application data for all users. A typical path is C:Documents and SettingsAll UsersApplication Data.  
SF_COMMON_DOCUMENTS 
File system directory that contains documents that are common to all users. Typical paths are C:Documents and SettingsAll UsersDocuments.  
SF_INTERNET 
Virtual folder representing the Internet.  
SF_LOCAL_APPDATA 
File system directory that serves as a data repository for local (non roaming) applications. A typical path is C:Documents and SettingsusernameLocal SettingsApplication Data.  
SF_MYPICTURES 
File system directory that serves as a data repository for local (nonroaming) applications. A typical path is C:Documents and SettingsusernameLocal SettingsApplication Data.  
SF_PROGRAM_FILES 
Program Files folder. A typical path is C:Program Files  
SF_SYSTEM 
The Windows System folder. A typical path is C:WINDOWSSYSTEM32  
SF_PROGRAM_FILES_COMMON 
A folder for components that are shared across applications. A typical path is C:Program FilesCommon.  
SF_WINDOWS 
The Windows directory or SYSROOT. This corresponds to the "windir" or "SYSTEMROOT" environment variables. A typical path is C:Windows.  
SF_PROGRAM_FILESX86 
32 Bit branch of Program Files directory on 64 Bit systems  
SF_PROGRAM_FILES_COMMONX86 
32 Bit branch of common Program Files directory on 64 Bit systems  
SF_SYSTEMX86 
32 Bit branch of Windows System directory on 64 Bit systems  
SF_MY_MUSIC 
The "My Music" folder in the current user's profile  
SF_MY_VIDEOS 
The "My Videos" folder in the current user's profile  
SF_LIBRARIES 
The virtual Library root folder available on Windows 7 and later  
SF_LIBRARY_DOCUMENTS 
The virtual Library folder "Documents" available on Windows 7 and later  
SF_LIBRARY_PICTURES 
The virtual Library folder "Pictures" available on Windows 7 and later  
SF_LIBRARY_MUSIC 
The virtual Library folder "Music" available on Windows 7 and later  
SF_LIBRARY_VIDEOS 
The virtual Library folder "Videos" available on Windows 7 and later  
SF_LIBRARY_PUBLIC 
The public Library folder available on Windows 7 and later  
SF_PROFILE 
The user profile directory, this special folder is only available on Windows Vista and later  
SF_HOME_GROUP 
The home group, only on Windows 7 and later.  
SF_LINKS 
The links / favorites folder, only on Windows Vista and later.  
SF_QUICKACCESS 
The Quick Access folder on Windows 10.  
SF_DOWNLOADS 
The Downloads folder, only on Windows Vista and later.  
SF_ONEDRIVE 
The OneDrive folder, only on Windows 8.1 and later.  
SF_QUICKLAUNCH 
The QuickLaunch folder, only on Windows 8.1 and later.  
SF_UNKNOWN 
Indicates, that a folder is not a known special folder and does not have a file system path.  
SF_INVALID 
The value is not valid, a kind of null value.