1aa_initkbd(3)              Library Functions Manual              aa_initkbd(3)
2
3
4

NAME

6       aa_initkbd - initialize the AA-lib keyboard driver.
7

SYNOPSIS

9       #include <aalib.h>
10
11       int aa_initkbd
12       (
13            struct aa_context *context,
14            const struct aa_kbddriver *drv,
15            int mode
16       );
17

PARAMETERS

19       struct aa_context *context
20              Specifies the AA-lib context to operate on.
21
22       const struct aa_kbddriver *drv
23              Driver you wish to use.
24
25       int mode
26              Mask  of  extra features you request. Can contain AA_SENDRELEASE
27              if you are interested in release events too.
28

DESCRIPTION

30       This is the most primitive  AA-lib  keyboard  initialization  function.
31       Allows  better  control  over  the  process  than  the  easier  to  use
32       aa_autoinitkbd function.
33

RETURNS

35       1 on success and 0 on fail.
36

SEE ALSO

38       save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_dither‐
39       names(3),    aa_drivers(3),    aa_kbddrivers(3),    aa_mousedrivers(3),
40       aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3),
41       aa_defparams(3),         aa_defrenderparams(3),         aa_scrwidth(3),
42       aa_scrheight(3),   aa_mmwidth(3),    aa_mmheight(3),    aa_imgwidth(3),
43       aa_imgheight(3),   aa_image(3),  aa_text(3),  aa_attrs(3),  aa_current‐
44       font(3),   aa_autoinit(3),   aa_autoinitkbd(3),    aa_autoinitmouse(3),
45       aa_recommendhi(3),   aa_recommendlow(3),  aa_init(3),  aa_initmouse(3),
46       aa_close(3),  aa_uninitkbd(3),   aa_uninitmouse(3),   aa_fastrender(3),
47       aa_render(3), aa_puts(3), aa_printf(3), aa_gotoxy(3), aa_hidecursor(3),
48       aa_showcursor(3),  aa_getmouse(3),  aa_hidemouse(3),   aa_showmouse(3),
49       aa_registerfont(3),  aa_setsupported(3), aa_setfont(3), aa_getevent(3),
50       aa_getkey(3),  aa_resize(3),  aa_resizehandler(3),  aa_parseoptions(3),
51       aa_edit(3),  aa_createedit(3), aa_editkey(3), aa_putpixel(3), aa_recom‐
52       mendhikbd(3), aa_recommendlowkbd(3), aa_recommendhimouse(3),  aa_recom‐
53       mendlowmouse(3), aa_recommendhidisplay(3), aa_recommendlowdisplay(3)
54
55
56
57c2man aalib.h                  8 September 1999                  aa_initkbd(3)
Impressum