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

  
 
  

home | help
glutTabletButtonFunc(3GLUT)	      GLUT	     glutTabletButtonFunc(3GLUT)

NAME
     glutTabletButtonFunc  -  sets the special keyboard callback for the current
     window.

SYNTAX
     void glutTabletButtonFunc(void (*func)(int button, int state,
			       int x, int y));

ARGUMENTS
     func      The new tablet button callback function.

DESCRIPTION
     glutTabletButtonFunc sets the tablet button callback for the  current  win-
     dow.  The tablet button callback for a window is called when the window has
     tablet input focus (normally, when the mouse is in the window) and the user
     generates tablet button presses. The button parameter will  be  the  button
     number (starting at one). The number of available tablet buttons can be de-
     termined  with  glutDeviceGet(GLUT_NUM_TABLET_BUTTONS). The state is either
     GLUT_UP or GLUT_DOWN indicating whether the callback was due to  a  release
     or  press respectively. The x and y callback parameters indicate the window
     relative coordinates when the tablet button state changed.

     Registering a tablet button callback when a tablet device is not  available
     is  ineffectual  and not an error. In this case, no tablet button callbacks
     will be generated.

     Passing NULL to glutTabletButtonFunc disables the generation of tablet but-
     ton callbacks. When a new window is created, no tablet button  callback  is
     initially registered.

SEE ALSO
     glutTabletMotionFunc,  glutDeviceGet,  glutMotionFunc, glutSpaceballMotion-
     Func

AUTHOR
     Mark J. Kilgard (mjk@nvidia.com)

GLUT				       3.7	     glutTabletButtonFunc(3GLUT)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glutTabletButtonFunc&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help