




 
A graphics port or CAPI object.
A keyword, string or pathname.
The desired width in pixels, or nil.
The desired height in pixels, or nil.
The function load-icon-image loads an icon specified by 
id
 which should be either a keyword describing a standard icon, or a string or a pathname naming a Windows format icon (.ico) file.
The following keyword values of id are recognized:
A rectangle
A cross in a circle
A question mark in a bubble
An exclamation mark in a triangle
An 'I' in a bubble
The Windows logo
Same as :bang
Same as :hand
load-icon-image returns an image object which can be drawn to 
port
 using draw-image and which must be freed using free-image when no longer needed.
When 
id
 specifies a file and 
width
 and 
height
 are specified, then the most appropriate image is chosen from the icon file and is scaled accordingly. If 
width
 and 
height
 are nil the first image in the file is used at its natural size. 
width
 defaults to nil and 
height
 defaults to 
width
.
Note:
 load-icon-image is defined only in LispWorks for Windows.
CAPI User Guide and Reference Manual (Macintosh version) - 25 Feb 2015