SoXtMouse man page on IRIX

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



								SoXtMouse(3IV)

NAME
     SoXtMouse (SoXtMouse) - translates and reports events for the mouse

INHERITS FROM
     SoXtDevice > SoXtMouse

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

     #define SO_XT_ALL_MOUSE_EVENTS
	 (ButtonPressMask | ButtonReleaseMask |
	  PointerMotionMask | ButtonMotionMask)

	  Functions from class SoXtMouse:

     SoXtMouse *	 SoXtMouseCreate(EventMask mask =
			      SO_XT_ALL_MOUSE_EVENTS)
     void		 SoXtMouseDelete(SoXtMouse *this)

	  Functions from class SoXtDevice:

     void		 SoXtMouseEnable(SoXtMouse *this, Widget w,
			      XtEventHandler f, XtPointer data, Window win =
			      NULL)
     void		 SoXtMouseDisable(SoXtMouse *this, Widget w,
			      XtEventHandler f, XtPointer data)
     const SoEvent *	 SoXtMouseXlateEv(SoXtMouse *this, XAnyEvent *xevent)
     void		 SoXtMouseSetWinSize(SoXtMouse *this, const SbVec2s
			      *size)
     const SbVec2s *	 SoXtMouseGetWinSize(const SoXtMouse *this)

DESCRIPTION
     This class manages events generated by the mouse, including mouse motion
     (SoLocation2Event), and mouse button press and release events
     (SoMouseButtonEvent).

FUNCTIONS
     SoXtMouse *	 SoXtMouseCreate(EventMask mask =
			      SO_XT_ALL_MOUSE_EVENTS)
     void		 SoXtMouseDelete(SoXtMouse *this)
	  Constructor and destructor. To the constructor, pass which mouse
	  events you are interested in as a bitwise OR of the following
	  values:

	  ButtonPressMask - Mouse press events

	  ButtonReleaseMask - Mouse release events

	  PointerMotionMask - Mouse motion with no buttons

	  ButtonMotionMask - Mouse motion with buttons pressed

Page 1

SoXtMouse(3IV)

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

SEE ALSO
     SoXtDevice, SoLocation2Event, SoMouseButtonEvent

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