<!-- $XConsortium: ImMbRese.sgm /main/5 1996/08/25 21:47:12 rws $ -->
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
<!-- (c) Copyright 1996 International Business Machines Corp. -->
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
<!-- (c) Copyright 1996 Novell, Inc. -->
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
<!-- (c) Copyright 1996 Hitachi. -->
<RefEntry Id="CDEMOT.XmImMbResetIC">
<RefMeta>
<RefEntryTitle>XmImMbResetIC</RefEntryTitle>
<ManVolNum>library call</ManVolNum>
</RefMeta>
<RefNameDiv>
<RefName><Function>XmImMbResetIC</Function></RefName>
<RefPurpose>
An input manager function that resets the input context for a widget
</RefPurpose>
</RefNameDiv>
<RefSynopsisDiv>
<FuncSynopsis Remap="ANSI">
<FuncSynopsisInfo>#include &lt;Xm/XmIm.h>
</FuncSynopsisInfo>
<FuncDef>void <Function>XmImMbResetIC</Function></FuncDef>
<ParamDef>Widget <Parameter>widget</parameter></paramdef>
<ParamDef>char <Parameter>**mb</parameter></paramdef>
</FuncSynopsis>
</RefSynopsisDiv>
<RefSect1>
<Title>DESCRIPTION</Title>
<Para><function>XmImMbResetIC</function> gets the XIC of the widget
and resets it. It puts a pointer to a string
containing the current preedit string to <Symbol Role="Variable">mb</symbol>. The caller should free the returned
string after use by calling <function>Xfree</function>.
</Para>
<VariableList>
<VarListEntry><term><Symbol Role="Variable">widget</Symbol></term>
<ListItem>
<para>Specifies the ID of the widget.
</para>
</ListItem>
</VarListEntry>
<VarListEntry><term><Symbol Role="Variable">mb</Symbol></term>
<ListItem>
<para>Contains a pointer to the preedit string upon return.
</para>
</ListItem>
</VarListEntry>
</VariableList>
</refsect1>
<refsect1>
<title>RETURN VALUE</title>
<para>None
</para>
</RefSect1>
<refsect1>
<title>SEE ALSO</title>
<para></para>
</refsect1>
</refentry>

