|
XmImCloseXIM(3) -- An input manager function that releases the input method associated with a specified widget
|
XmImCloseXIM closes all input contexts associated with the Input Method (IM) of widget. widget is used to identify the Display that specifies the Input Method opened for the widget. Upon closure, all widgets registered with the input contexts are unregistered. Also, the Input Method specified by Display is closed. widget Specifies the ID of a widget whose reference Input Method is to be closed. |
XmImFreeXIC(3) -- An input manager function that unregisters widgets for an XIC
|
XmImFreeXIC unregisters all widgets associated with the specified X Input Context (XIC). The specified widget must be associated with the specified xic. After unregistering the associated widgets, this call frees the xic. widget Specifies the ID of a widget used to identify the VendorShell and XmDisplay that maintain the widget-XIC registry. xic Specifies the Input Context associated with the widg... |
|
XmImGetXIC(3) -- An input manager function that obtains an XIC for a widget
|
XmImGetXIC creates and registers an X Input Context (XIC) with the specified arguments for widget. If XmINHERIT_POLICY is specified for input_policy, a new XIC will be created only if required to by the arguments or by the VendorShell input policy. Any existing XIC registered with widget is unregistered. Refer to the VendorShell reference page for further details. widget Specifies the ID of a widg... |
XmImGetXIM(3) -- An input manager function that retrieves the input method associated with a specified widget
|
XmImGetXIM retrieves the XIM data structure representing the input method that the input manager has opened for the specified widget. 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 VendorShell. If the XmNinputMethod is NULL, an input method is opened using the curren... |
XmImMbLookupString(3) -- An input manager function that retrieves a composed string from an input method
|
XmImMbLookupString returns a string composed in the locale associated with the widget's input method and a KeySym that is currently mapped to the keycode in a KeyPress event. The KeySym is obtained by using the standard interpretation of Shift, Lock and Group modifiers as defined in the X Protocol specification. An XIM will be created, but an XIC will not be created. One of the functions, XmImSet... |
XmImMbResetIC(3) -- An input manager function that resets the input context for a widget
|
XmImMbResetIC gets the XIC of the widget and resets it. It puts a pointer to a string containing the current preedit string to mb. The caller should free the returned string after use by calling Xfree. widget Specifies the ID of the widget. mb Contains a pointer to the preedit string upon return. |
XmImRegister(3) -- An input manager function that registers a widget with an input manager
|
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 VendorShell. If the XmNinputMethod is NULL, an inpu... |
XmImSetFocusValues(3) -- An input manager function that notifies an input manager that a widget has received input focus and updates th
|
XmImSetFocusValues notifies the input manager that the specified widget has received input focus. This function also updates the attributes of the input context associated with the widget. The focus window for the XIC is set to the window of the widget. The arglist argument is a list of attribute/value pairs for the input context. This function passes the attributes and values to XICSetValues. The... |
XmImSetValues(3) -- An input manager function that updates attributes of an input context
|
XmImSetValues updates attributes of the input context associated with the specified widget. The arglist argument is a list of attribute/value pairs for the input context. This function passes the attributes and values to XICSetValues. The initial call to this routine should pass in all of the input context attributes. Thereafter, the application programmer calls XmImSetValues, for an XIC, only if ... |
XmImSetXIC(3) -- An input manager function that registers an existing XIC with a widget
|
XmImSetXIC registers the specified X Input Context (XIC) with widget. Any existing XIC registered for widget is unregistered. The new XIC registered for widget is returned. If xic was not created by XmImGetXIC or XmImRegister, it will not be subject to closing activities when it has no widgets registered with it. widget Specifies the ID of a widget for which a new Input Context is to be registered... |
XmImUnregister(3) -- An input manager function that removes a widget from association with its input manager
|
XmImUnregister removes the specified widget from the list of widgets registered for input by the input manager. Note that the Text, TextField, and List widgets already call the XmImRegister internally. You should call the XmImUnregister function for these widgets before calling XmImRegister. widget Specifies the ID of the widget to be unregistered |
XmImUnsetFocus(3) -- An input manager function that notifies an input method that a widget has lost input focus
|
XmImUnsetFocus unsets a specified widget's focus, then notifies the input manager that the specified widget has lost its input focus. Note that the Text, TextField, and List widgets already call the XmImUnsetFocus internally. Therefore, further calls to the XmImUnsetFocus function for those widgets are unnecessary. widget Specifies the ID of the widget registered with the input manager |
XmImVaSetFocusValues(3) -- An input manager function that notifies an input manager that a widget has received input focus and updates th
|
XmImVaSetFocusValues notifies the input manager that the specified widget has received input focus. This function also updates the attributes of the input context associated with the widget. This function passes the attributes and values to XICSetValues. The caller of this routine should pass in only those values that have changed since the last call to any of these functions; XmImVaSetValues, XmI... |
XmImVaSetValues(3) -- An input manager function that updates attributes of an input context
|
XmImVaSetValues updates attributes of the input context associated with the specified widget. This function passes the attributes to XICSetValues. The initial call to this routine should pass in all of the input context attributes. Thereafter, the application programmer calls XmImVaSetValues only if a value has changed. See the description in the XmImSetValues(3) man page for a list of associated ... |
XmInstallImage(3) -- A pixmap caching function that adds an image to the image cache
|
XmInstallImage stores an image in an image cache that can later be used to generate a pixmap. Part of the installation process is to extend the resource converter used to reference these images. The resource converter is given the image name so that the image can be referenced in a .Xdefaults file. Since an image can be referenced by a widget through its pixmap resources, it is up to the applicati... |