ShellBrowser Delphi Edition Documentation
ContentsIndexHome
PreviousUpNext
TJamShellFolder Enumeration

Each SF_* 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_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 directry, this special folder is only available on Windows Vista and later  
Copyright (c) 2011. All rights reserved.