bionic (3) d_keyboard_proc.3alleg4.gz

Provided by: allegro4-doc_4.4.2-10_all bug

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 character 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(3alleg4)