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

NAME

6       aa_autoinitkbd - easy to use AA-lib keyboard initialization function.
7

SYNOPSIS

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

PARAMETERS

18       struct aa_context *context
19              Specifies the AA-lib context to operate on.
20
21       int mode
22              Mask  of  extra features you request. Can contain AA_SENDRELEASE
23              if you are interested in release events too.
24

DESCRIPTION

26       Attempts to find available keyboard  driver  supporting  the  specified
27       mode.  First attempts to initialize the recommended drivers and then in
28       order drivers available in the aa_kbddrivers array (all regular  output
29       drivers compiled into AA-lib).
30
31       Every AA-lib program ought to have call to aa_parseoptions before first
32       call to aa_init.
33

RETURNS

35       1 when succesfull or 0 on failure.
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_autoinitmouse(3),    aa_recommendhi(3),
45       aa_recommendlow(3),    aa_init(3),    aa_initkbd(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_autoinitkbd(3)
Impressum