[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]

An alternate image may be supplied as highlighting for gadgets that use
image rendering, similarly an alternate border may be supplied for gadgets
that use border rendering.  When the gadget is active or selected, the
alternate image or border is displayed in place of the default image or
border.  For this highlighting method, set the SelectRender field of the
Gadget structure to point to the Image structure or Border structure for
the alternate display.

Specify that highlighting is to be done with alternate imagery by setting
the GFLG_GADGHIMAGE flag in the Flags field of the Gadget structure.  When
using GFLG_GADGHIMAGE, remember to set the GFLG_GADGIMAGE flag for images,
clear it for borders.

When using alternate images and borders for highlighting, gadgets rendered
with images must highlight with another image and gadgets rendered with
borders must highlight with another border.  For information about how to
create an Image or Border structure, see the chapter "Intuition Images,
Line Drawing, and Text."