ature to set up input filters, having an object receive all mouse events pre-passive and filtering out those that should not be delivered. The message <CODE>
MSG_VIS_REMOVE_BUTTON_PRE_PASSIVE</CODE>
 removes any pre-passive mouse grab from the object.</P>
<P>
A post-passive mouse grab is similar to a pre-passive except that the post-passive object receives the event <EM>
after</EM>
 it is sent to its normal destination. The post-passive object will receive a <CODE>
MSG_META_POST_PASSIVE_...</CODE>
 with the