3 /* client code may need the ERR define: */
8 #elif defined(HAVE_CURSES_H)
13 void status_line(const char *humannode
, const char *site_location
,
14 const char *room_name
, int secure
, int newmailcount
);
15 void screen_new(void);
16 void screen_delete(void);
18 int screen_reset(void);
19 int scr_printf(char *fmt
, ...);
20 int err_printf(char *fmt
, ...);
21 int sln_printf(char *fmt
, ...);
22 int sln_printf_if(char *fmt
, ...);
26 int scr_getc(int delay
);
30 int scr_color(int colornum
);
34 int scr_set_windowsize(CtdlIPC
* ipc
);
35 void windows_new(void);
36 void windows_delete(void);
37 int scr_blockread(void);
38 int is_curses_enabled(void);
39 RETSIGTYPE
scr_winch(int signum
);
40 void wait_indicator(int state
);