Finder Interface
Resolving Alias Files
ResolveAliasFile Resolve an alias file
Finding Directories
FindFolder Find a specified folder
Locating and Opening the Desktop Database
PBDTGetPath Obtain desktop database access path
PBDTOpenInform Open access path and report if database was empty
PBDTCloseDown Close desktop database
Reading the Desktop Database
PBDTGetIcon Retrieve an icon definition
PBDTGetIconInfo Retrieve an icon type and associated file type
PBDTGetAPPL Identify the application that can open a file with a given
creator
PBDTGetComment Get comment information
Adding to the Desktop Database
PBDTAddIcon Add an icon to the desktop database
PBDTAddAPPL Add an applicationt ot the desktop database
PBDTSetComment Add user comment to desktop database
Deleting Entries From the Desktop Database
PBDTRemoveAPPL Remove an application from the desktop database
PBDTRemoveComment Remove a user comment from the desktop database
Manipulating the Desktop Database Itself
PBDTFlush Save changes to desktop database
PBDTGetInfo Obtain desktop database information
PBDTReset Removes icons, application mappings and comments
PBDTDelete Removes a desktop database from a local volume
Icon Suites
NewIconSuite Create a new icon family
AddIconToSuite Add an icon to an icon family
GetIconFromSuite Obtain a specified icon from an icon family
ForEachIconDo Perform action for specified members of an icon family
GetIconSuite Create and fill a new icon family
PlotIconSuite Plot appropriate icon from an icon family
DisposeIconSuite Dispose of icon family
SetSuiteLabel Specify a default label for an icon family
GetSuiteLabel Specify a default label for an icon family
PlotIconID Display an icon image with System 7 icon resource types
PlotCIconHandle Display an icon image with System 7 icon resource types
GetLabel Get color and string used in the lable menu of the Finder
IconSuiteToRgn Create a region from an icon mask
IconIDToRgn Create a region from an icon mask
RectInIconSuite Hit test a rectangle against indicated icon
RectInIconID Hit test a rectangle against indicated icon
PtInIconSuite Hit test a point against indicated icon
PtInIconID Hit test a point against indicated icon
Icon Caches
MakeIconCache Create an empty icon cache
LoadIconCache Preflight loading of icon elements for drawing
GetIconCacheData Get data associated with an icon cache
SetIconCacheData Set the data associated with an icon cache
GetIconCacheProc Get procedure associated with an icon cache
SetIconCacheProc Set the procedure associated with an icon cache