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 (Windows version) - 3 Aug 2017