XtRegisterCaseConverter man page on Ultrix

Man page or keyword search:  
man Server   3690 pages
apropos Keyword Search (all sections)
Output format
Ultrix logo
[printable version]

XtSetKeyTranslator(3Xt)		     X11R5	       XtSetKeyTranslator(3Xt)

NAME
       XtSetKeyTranslator, XtTranslateKeycode, XtRegisterCaseConverter, XtCon‐
       vertCase - convert KeySym to KeyCodes

SYNTAX
       void XtSetKeyTranslator(display, proc)
	   Display *display;
	   XtKeyProc proc;

       void XtTranslateKeycode(display, keycode, modifiers, modifiers_return,
       keysym_return)
	   Display *display;
	   KeyCode keycode;
	   Modifiers modifiers;
	   Modifiers *modifiers_return;
	   KeySym *keysym_return;

       void XtRegisterCaseConverter(display, proc, start, stop)
	   Display *display;
	   XtCaseProc proc;
	   KeySym start;
	   KeySym stop;

       void XtConvertCase(display, keysym, lower_return, upper_return)
	   Display *display;
	   KeySym keysym;
	   KeySym *lower_return;
	   KeySym *upper_return;

ARGUMENTS
       display	 Specifies the display.

       keycode	 Specifies the KeyCode to translate.

       keysym	 Specifies the KeySym to convert.

       keysym_return
		 Returns the resulting KeySym.

       lower_return
		 Returns the lowercase equivalent of the KeySym.

       upper_return
		 Returns the uppercase equivalent of the KeySym.

       modifiers Specifies the modifiers to the KeyCode.

       modifiers_return
		 Returns a mask that indicates the modifiers actually used to
		 generate the KeySym.

       proc	 Specifies the procedure that is to perform key translations
		 or conversions.

       start	 Specifies the first KeySym for which this converter is valid.

       stop	 Specifies the last KeySym for which this converter is valid.

DESCRIPTION
       The function sets the specified procedure as the current key transla‐
       tor.  The default translator is an that uses Shift and Lock modifiers
       with the interpretations defined by the core protocol.  It is provided
       so that new translators can call it to get default KeyCode-to-KeySym
       translations and so that the default translator can be reinstalled.

       The function passes the specified arguments directly to the currently
       registered KeyCode to KeySym translator.

       The registers the specified case converter.  The start and stop argu‐
       ments provide the inclusive range of KeySyms for which this converter
       is to be called.	 The new converter overrides any previous converters
       for KeySyms in that range.  No interface exists to remove converters;
       you need to register an identity converter.  When a new converter is
       registered, the Intrinsics  refreshes the keyboard state if necessary.
       The default converter understands case conversion for all KeySyms
       defined in the core protocol.

       The function calls the appropriate converter and returns the results.
       A user-supplied may need to use this function.

SEE ALSO
       X Toolkit Intrinsics - C Language Interface
       Xlib - C Language X Interface

						       XtSetKeyTranslator(3Xt)
[top]

List of man pages available for Ultrix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net