home *** CD-ROM | disk | FTP | other *** search
- # 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 = 0x8000
- 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'
-