1/*    SCCS Id: @(#)winami.p	3.1 93/01/08			 */
2/*    Copyright (c) Gregg Wonderly, Naperville, IL, 1992, 1993	 */
3/* NetHack may be freely redistributed. See license for details. */
4/* winami.c */
5void FDECL(amii_raw_print, (const char *));
6void FDECL(amii_raw_print_bold, (const char *));
7void FDECL(amii_start_menu, (winid ));
8void FDECL(amii_add_menu, (winid  , char  , int  , const char *));
9void FDECL(amii_end_menu, (winid  , char  , const char * , const char *));
10char FDECL(amii_select_menu, (winid ));
11void NDECL(amii_update_inventory );
12void NDECL(amii_mark_synch );
13void NDECL(amii_wait_synch );
14void NDECL(amii_setclipped );
15void FDECL(amii_cliparound, (int  , int ));
16void NDECL(amii_askname );
17void NDECL(amii_player_selection );
18void NDECL(flush_output );
19void FDECL(amii_destroy_nhwindow, (winid ));
20int FDECL(amii_create_nhwindow, (int ));
21void NDECL(amii_init_nhwindows );
22int NDECL(amii_get_ext_cmd);
23char FDECL(amii_yn_function, (const char * , const char * , char ));
24void FDECL(amii_addtopl, (const char *));
25void FDECL(TextSpaces, (struct RastPort * , int ));
26void FDECL(amii_putstr, (winid  , int  , const char *));
27void FDECL(amii_putsym, (winid  , int  , int  , CHAR_P ));
28void FDECL(amii_clear_nhwindow, (winid ));
29void FDECL(amii_exit_nhwindows, (const char *));
30int FDECL(amii_nh_poskey, (int * , int * , int *));
31int NDECL(amii_nhgetch );
32void NDECL(amii_get_nh_event );
33void NDECL(amii_remember_topl );
34int NDECL(amii_doprev_message );
35void FDECL(amii_display_nhwindow, (winid  , boolean ));
36void FDECL(amii_display_file, (const char * , boolean ));
37void FDECL(amii_curs, (winid  , int  , int ));
38void FDECL(amii_print_glyph, (winid  , xchar  , xchar  , int ));
39void FDECL(DoMenuScroll, (int  , int ));
40void FDECL(DisplayData, (int  , int  , int ));
41void FDECL(SetPropInfo, (struct Window * , struct Gadget * , long  , long  , long ));
42void FDECL(kill_nhwindows, (int ));
43void FDECL(amii_cl_end, (struct amii_WinDesc * , int ));
44void FDECL(cursor_off, (winid ));
45void FDECL(cursor_on, (winid ));
46void NDECL(amii_getret );
47void FDECL(amii_getlin, (const char * , char *));
48void FDECL(getlind, (const char * , char * , const char *));
49void FDECL(amii_suspend_nhwindows, (char * ));
50void NDECL(amii_resume_nhwindows);
51void NDECL(amii_bell);
52void NDECL(EditColor);
53void FDECL(DrawCol, ( struct Window *, int, UWORD * ) );
54void FDECL( DispCol, ( struct Window *w, int idx, UWORD * ) );
55void FDECL( SetBorder, (struct Gadget *) );
56void NDECL( port_help );
57void FDECL( dismiss_nhwindow, (winid) );
58