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

The application specifies the information it wants Intuition to send to it
via the IDCMP by setting IDCMP flags.  These may be set either when
opening the window or by calling ModifyIDCMP().

The flags set may be viewed as a filter, in that Intuition will only post
IntuiMessages to an IDCMP if the matching flag is set.  Thus, the
application will only receive the IDCMP messages whose Class matches one
of the bits set in the window's IDCMP.

For many of these messages, there is a separation of the act of filtering
these messages and causing Intuition to send the messages in the first
place.  For instance, menu help events may be activated for a window by
setting the WA_MenuHelp attribute when the window is opened.  However, the
IDCMP will only receive the messages if the IDCMP_MENUHELP flag is set.
If this flag is not set, then the events are passed downstream in the
input and may be picked up by the console device.

 Event Message Classes and Flags    Verification Functions 

[Back to Amiga Developer Docs]