LoadIconCache
LoadIconCache Preflight loading of icon elements for drawing
#include <Icons.h> Finder Interface
OSErr LoadIconCache ( theRect, alignment, transform; theSuite );
Rect *theRect ; rectangle in which to draw
short alignment ; alignment for icon
long transform ; transform of icon (see below)
Handle theSuite ; icon family to choose icon from
returns Error Code; 0 = no error
LoadIconCache allows you to preflight the loading of certain elements of
your icon cache. This is handy when you suspect that certain drawing
operations will occur at a time not convenient for you to load your icon data
(for example, when your resource fork might not be in the open chain).
LoadIconCache takes the same parameters as PlotIconSuite and uses the
same criterion to select the icon to load. Be sure that the grafPort is set
properly before you make this call, since it is part of the criterion for
determining which icon to load.

Notes: This routine is not currently documented in MPW header files (hence, it is
not in any THINK C or THINK Pascal header file either). The information
given above comes from Macintosh Technical Note #306. This tech. note
also gives the inline glue for the call as follows:
pascal OSErr LoadIconCache (const Rect * theRect, short alignment, long
transform, Handle theSuite ) = {0x303C, 0x0606, 0xABC9};