SoXtKeyboard man page on IRIX

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



							     SoXtKeyboard(3IV)

NAME
     SoXtKeyboard (SoXtKbd) - translates and reports events for the keyboard

INHERITS FROM
     SoXtDevice > SoXtKeyboard

SYNOPSIS
     #include <Inventor_c/Xt/devices/SoXtKeyboard.h>

     typedef SoXtKeyboard  SoXtKbd

				#define SO_XT_ALL_KEYBOARD_EVENTS
				(KeyPressMask | KeyReleaseMask)

	  Functions from class SoXtKeyboard:

     SoXtKeyboard *	 SoXtKbdCreate(EventMask mask =
			      SO_XT_ALL_KEYBOARD_EVENTS)
     void		 SoXtKbdDelete(SoXtKbd *this)

	  Functions from class SoXtDevice:

     void		 SoXtKbdEnable(SoXtKbd *this, Widget w, XtEventHandler
			      f, XtPointer data, Window win = NULL)
     void		 SoXtKbdDisable(SoXtKbd *this, Widget w,
			      XtEventHandler f, XtPointer data)
     const SoEvent *	 SoXtKbdXlateEv(SoXtKbd *this, XAnyEvent *xevent)
     void		 SoXtKbdSetWinSize(SoXtKbd *this, const SbVec2s *size)
     const SbVec2s *	 SoXtKbdGetWinSize(const SoXtKbd *this)

DESCRIPTION
     This class manages events generated by the keyboard, including key press
     and release events (SoKeyboardEvent).

FUNCTIONS
     SoXtKeyboard *	 SoXtKbdCreate(EventMask mask =
			      SO_XT_ALL_KEYBOARD_EVENTS)
     void		 SoXtKbdDelete(SoXtKbd *this)
	  Constructor and destructor. To the constructor, pass which keyboard
	  events you are interested in as a bitwise OR of the following
	  values:

	  KeyPressMask - Key press events

	  KeyReleaseMask - Key release events

	  Or simply pass the defined value SO_XT_ALL_KEYBOARD_EVENTS for all
	  keyboard events. The device will only report events of this type for
	  the widget it is enabled on.

Page 1

SoXtKeyboard(3IV)

SEE ALSO
     SoXtDevice, SoKeyboardEvent

Page 2

[top]

List of man pages available for IRIX

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