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

FreeBSD Manual Pages

  
 
  

home | help
install_mouse(3)		 Allegro manual 		install_mouse(3)

NAME
     install_mouse - Installs the Allegro mouse handler.

SYNOPSIS
     #include <allegro.h>

     int install_mouse();

DESCRIPTION
     Installs the Allegro mouse handler. You must do this before using any other
     mouse functions.

RETURN VALUE
     Returns  -1  on failure, zero if the mouse handler is already installed (in
     which case this function does nothing) and the number  of	buttons  on  the
     mouse if the mouse handler has successfully been installed (ie. this is the
     first time a handler is installed or you have removed the previous one).

     Note  that the number of mouse buttons returned by this function is more an
     indication than a physical reality. With most devices there is  no  way  of
     telling how many buttons there are, and any user can override the number of
     mouse  buttons  returned  by this function with a custom configuration file
     and the variable num_buttons. Even if this value is overridden by the user,
     the global mouse variables will still report whatever the hardware is send-
     ing.

SEE ALSO
     remove_mouse(3), poll_mouse(3), mouse_x(3), show_mouse(3),  get_mouse_mick-
     eys(3), position_mouse(3), set_mouse_range(3), set_mouse_speed(3)

Allegro 			  version 4.4.3 		install_mouse(3)

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

home | help