1aa_edit(3) Library Functions Manual aa_edit(3)
2
3
4
6 aa_edit - Simple interactive line editor.
7
9 #include <aalib.h>
10
11 void aa_edit
12 (
13 aa_context *c,
14 int x,
15 int y,
16 int size,
17 char *s,
18 int maxsize
19 );
20
22 aa_context *c
23 Specifies the AA-lib context to operate on.
24
25 int x X coordinate of the edited text.
26
27 int y Y coordinate of the edited text.
28
29 int size
30 Length of the editor window.
31
32 char *s
33 Buffer to edit (containing default value).
34
35 int maxsize
36 Size of the buffer.
37
39 This function produces the simple interactive line editor that can be
40 used by AA-lib programs to input strings.
41
43 save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_dither‐
44 names(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3),
45 aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3),
46 aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3),
47 aa_scrheight(3), aa_mmwidth(3), aa_mmheight(3), aa_imgwidth(3),
48 aa_imgheight(3), aa_image(3), aa_text(3), aa_attrs(3), aa_current‐
49 font(3), aa_autoinit(3), aa_autoinitkbd(3), aa_autoinitmouse(3),
50 aa_recommendhi(3), aa_recommendlow(3), aa_init(3), aa_initkbd(3),
51 aa_initmouse(3), aa_close(3), aa_uninitkbd(3), aa_uninitmouse(3),
52 aa_fastrender(3), aa_render(3), aa_puts(3), aa_printf(3), aa_gotoxy(3),
53 aa_hidecursor(3), aa_showcursor(3), aa_getmouse(3), aa_hidemouse(3),
54 aa_showmouse(3), aa_registerfont(3), aa_setsupported(3), aa_setfont(3),
55 aa_getevent(3), aa_getkey(3), aa_resize(3), aa_resizehandler(3),
56 aa_parseoptions(3), aa_createedit(3), aa_editkey(3), aa_putpixel(3),
57 aa_recommendhikbd(3), aa_recommendlowkbd(3), aa_recommendhimouse(3),
58 aa_recommendlowmouse(3), aa_recommendhidisplay(3), aa_recommendlowdis‐
59 play(3)
60
61
62
63c2man aalib.h 8 September 1999 aa_edit(3)