nt goes to its true destination. The copy will be a message of the form <CODE>
MSG_META_PRE_PASSIVE_...</CODE>
 (e.g., if the event is <CODE>
MSG_META_PTR</CODE>
, the pre-passive event is <CODE>
MSG_META_PRE_PASSIVE_PTR</CODE>
). All pre-passive events will be handled before the true event is delivered to the object with the active grab. If any of the pre-passive copies of the event is returned with the flag MRF_PREVENT_PASS_THROUGH, the active event will not be sent to its destination. You can use this fe