Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
XmImRegister(3)		   Library Functions Manual	       XmImRegister(3)

       XmImRegister  --	An input manager function that registers a widget with
       an input	manager

       #include	<Xm/XmIm.h>
       void XmImRegister(
       Widget widget,
       unsigned	int reserved);

       XmImRegister registers a	widget with its	input manager.	This adds  the
       specified  widget  to a list of widgets that are	supported by the input
       manager for an input method.  If	an input method	has not	been opened by
       a  previous call	to XmImRegister, the first time	this routine is	called
       it opens	an input method	using the XmNinputMethod resource for the Ven-
       dorShell.  If the XmNinputMethod	is NULL, an input method is opened us-
       ing the current locale.

       If an input method cannot be opened in  the  current  locale,  XLookup-
       String provides input processing.

       The  application	 is  responsible for unregistering a widget by calling

       Note that the Text, TextField, and List widgets already call the	 XmIm-
       Register	 function  internally.	You  should not	call this function for
       these widgets before calling XmImUnregister first.

       widget	 Specifies the ID of the widget	to be registered.

       reserved	 This argument is not used in the current  release  of	Motif.
		 The value should always be 0 (zero).

       XmImGetXIM(3), XmImMbLookupString(3), and XmImUnregister(3).



Want to link to this manual page? Use this URL:

home | help