s determine the type and context of the grab. These
 * flags are not listed here for simplicity. You do not have to know these flags;
 * they are set with MSG_VIS_VUP_ALTER_INPUT_FLOW. */</PRE>
<PRE><A NAME="VisContent_5.htm_IX_KG_&ldots;"> </A><A NAME="IX_KbdGrab"> </A>/* The KbdGrab structure contains information about the object that currently
 * has the keyboard grab. */</PRE>
<PRE>typedef struct {
    optr		KG_OD;		/* The optr of the object that has the
				 * keyboard grab. */
    word		KG_unused;		/*