| # MACFS.py - Constants used by macfs routines | 
 | # Derived from Finder.h and Folders.h | 
 |  | 
 | # Flags in FInfo.Flags field: | 
 | kIsOnDesk					= 0x1 | 
 | kColor						= 0xE | 
 | kIsShared					= 0x40 | 
 | kHasBeenInited				= 0x100 | 
 | kHasCustomIcon				= 0x400 | 
 | kIsStationery				= 0x800 | 
 | kIsStationary				= 0x800 | 
 | kNameLocked					= 0x1000 | 
 | kHasBundle					= 0x2000 | 
 | kIsInvisible				= 0x4000 | 
 | kIsAlias					= 0x8000 | 
 |  | 
 | # Constants for FindFolder | 
 | kOnSystemDisk                 = -32768	# previously was 0x8000 but that is an unsigned value whereas vRefNum is signed | 
 | kOnAppropriateDisk            = -32767	# Generally, the same as kOnSystemDisk, but it's clearer that this isn't always the 'boot' disk. | 
 | # Folder Domains - Carbon only.   | 
 | kSystemDomain                 = -32766	# Read-only system hierarchy. | 
 | kLocalDomain                  = -32765	# All users of a single machine have access to these resources. | 
 | kNetworkDomain                = -32764	# All users configured to use a common network server has access to these resources. | 
 | kUserDomain                   = -32763	# Read/write. Resources that are private to the user. | 
 | kClassicDomain                = -32762	# Domain referring to the currently configured Classic System Folder | 
 |  | 
 | kSystemFolderType			= 'macs'	# the system folder | 
 | kDesktopFolderType			= 'desk'	# the desktop folder; objects in this folder show on the desk top. | 
 | kTrashFolderType			= 'trsh'	# the trash folder; objects in this folder show up in the trash | 
 | kWhereToEmptyTrashFolderType = 'empt'	# the "empty trash" folder; Finder starts empty from here down | 
 | kPrintMonitorDocsFolderType	= 'prnt'	# Print Monitor documents | 
 | kStartupFolderType			= 'strt'	# Finder objects (applications, documents, DAs, aliases, to...) to open at startup go here | 
 | kAppleMenuFolderType		= 'amnu'	# Finder objects to put into the Apple menu go here | 
 | kControlPanelFolderType		= 'ctrl'	# Control Panels go here (may contain INITs) | 
 | kExtensionFolderType		= 'extn'	# Finder extensions go here | 
 | kFontsFolderType			= 'font'	# Fonts go here | 
 | kPreferencesFolderType		= 'pref'	# preferences for applications go here | 
 | kTemporaryFolderType		= 'temp' | 
 |  | 
 | # Alias types | 
 | kContainerFolderAliasType	= 'fdrp' | 
 | kContainerTrashAliasType	= 'trsh' | 
 | kContainerHardDiskAliasType	= 'hdsk' | 
 | kContainerFloppyAliasType	= 'flpy' | 
 | kContainerServerAliasType	= 'srvr' | 
 | kApplicationAliasType		= 'adrp' | 
 | kContainerAliasType			= 'drop' | 
 | # types for Special folder aliases | 
 | kSystemFolderAliasType		= 'fasy' | 
 | kAppleMenuFolderAliasType	= 'faam' | 
 | kStartupFolderAliasType		= 'fast' | 
 | kPrintMonitorDocsFolderAliasType = 'fapn' | 
 | kPreferencesFolderAliasType	= 'fapf' | 
 | kControlPanelFolderAliasType = 'fact' | 
 | kExtensionFolderAliasType	= 'faex' | 
 | kExportedFolderAliasType	= 'faet' | 
 | kDropFolderAliasType		= 'fadr' | 
 | kSharedFolderAliasType		= 'fash' | 
 | kMountedFolderAliasType		= 'famn' | 
 |  | 
 | # New FindFolder constants | 
 | kExtensionDisabledFolderType = 'extD' | 
 | kControlPanelDisabledFolderType = 'ctrD' | 
 | kSystemExtensionDisabledFolderType = 'macD' | 
 | kStartupItemsDisabledFolderType = 'strD' | 
 | kShutdownItemsDisabledFolderType = 'shdD' | 
 | kApplicationsFolderType		= 'apps' | 
 | kDocumentsFolderType		= 'docs' | 
 |  | 
 | kVolumeRootFolderType		= 'root' | 
 | kChewableItemsFolderType	= 'flnt' | 
 | kApplicationSupportFolderType = 'asup' | 
 | kTextEncodingsFolderType	= 'tex' | 
 | kStationeryFolderType		= 'odst' | 
 | kOpenDocFolderType			= 'odod' | 
 | kOpenDocShellPlugInsFolderType = 'odsp' | 
 | kEditorsFolderType			= 'oded' | 
 | kOpenDocEditorsFolderType	= 'odf' | 
 | kOpenDocLibrariesFolderType	= 'odlb' | 
 | kGenEditorsFolderType		= 'edi' | 
 | kHelpFolderType				= 'hlp' | 
 | kInternetPlugInFolderType	= 'net' | 
 | kModemScriptsFolderType		= 'mod' | 
 | kPrinterDescriptionFolderType = 'ppdf' | 
 | kPrinterDriverFolderType	= 'prd' | 
 | kScriptingAdditionsFolderType = 'scr' | 
 | kSharedLibrariesFolderType	= 'lib' | 
 | kVoicesFolderType			= 'fvoc' | 
 | kControlStripModulesFolderType = 'sdev' | 
 | kAssistantsFolderType		= 'ast' | 
 | kUtilitiesFolderType		= 'uti' | 
 | kAppleExtrasFolderType		= 'aex' | 
 | kContextualMenuItemsFolderType = 'cmnu' | 
 | kMacOSReadMesFolderType		= 'mor' | 
 | kALMModulesFolderType		= 'walk' | 
 | kALMPreferencesFolderType	= 'trip' | 
 | kALMLocationsFolderType		= 'fall' | 
 | kColorSyncProfilesFolderType = 'prof' | 
 | kThemesFolderType			= 'thme' | 
 | kFavoritesFolderType		= 'favs' | 
 |  | 
 | # Don't remember why this is here | 
 | READ = 1 | 
 | WRITE = 2 | 
 | smAllScripts = -3 | 
 |  |