In about every program I made, that uses ReAction, I use this WA_IDCMP construction:
- WA_IDCMP, 0
- | IDCMP_CLOSEWINDOW
- | IDCMP_NEWPREFS
- | IDCMP_EXTENDEDMOUSE
- | IDCMP_GADGETUP
Nowhere am I (aware of) listening for IntuiTick-events nor MouseMove-events, yet I am bombarded with messages related to those events! They just take up precious CPU-cycles without much ado.
How can I suppress these messages from arriving on my port, i.e. cluttering the wait()-loop?
On a side note: what is IDCMP_NEWPREFS indicating? It is just there because I once thought it would notify me of some changes to the preferences, so I could close and reopen the window(s). Not so, or I missed something.