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

FreeBSD Manual Pages

  
 
  

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

NAME
       d_keyboard_proc	- Invisible dialog procedure for implementing keyboard
       shortcuts. Allegro game programming library.

SYNOPSIS
       #include	<allegro.h>

       int d_keyboard_proc(int msg, DIALOG *d, int c);

DESCRIPTION
       This is an invisible object for implementing  keyboard  shortcuts.  You
       can  put	an ASCII code in the key field of the dialog object (a charac-
       ter such	as 'a' to respond to a simple keypress,	or a  number  1-26  to
       respond	to  a  control key a-z), or you	can put	a keyboard scancode in
       the d1 and/or d2	fields.	When one of these keys is pressed, the	object
       will  call  the	function  pointed to by	dp. This should	return an int,
       which will be passed back to the	 dialog	 manager,  so  it  can	return
       D_O_K, D_REDRAW,	D_CLOSE, etc.

SEE ALSO
       exgui(3)

Allegro				 version 4.4.2		    d_keyboard_proc(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=d_keyboard_proc&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help