/* Name: cc_term.h Author: Michal Sudolsky Date: 22.09.2005 15:46 */ // modified by Juraj Kolesar #define END_SEQ -2 #define LAST_KEY 0 extern bool _cc_hascolors; extern long _cc_screenx, _cc_screeny; extern bool _cc_uglycharset; extern char *_cc_mapsymbol, *_cc_ugmsymbol; extern short _cc_keymap[]; void _cc_fillback(Cc_Win *win,attr_t ch); void _cc_addsymbol(Cc_Win *win,long x,long y,unsigned char sym); void _cc_addchar(Cc_Win *win,long y,long x,unsigned char c); attr_t _cc_minch(Cc_Win *win,long y,long x); void _cc_maddch(Cc_Win *win,long y,long x,attr_t ch); void _cc_mhline(Cc_Win *win,long x,long y,long n); void _cc_mvline(Cc_Win *win,long x,long y,long n); void _cc_mbox(Cc_Win *win,long x,long y,long vx,long vy); void _cc_mprintwmenu(Cc_Win *win,long y,long x,long cb,long cf, long cfu,attr_t attr,const char *fmt,...); void _cc_mprintw(Cc_Win *win,long y,long x,const char *fmt,...); void _cc_windowinitdraw(Cc_Win *win,char cf,char cb,char back); void _cc_mrefresh(Cc_Win *win); long _cc_getcharfrom(long x,long y); void _cc_checksymbol(Cc_Win *win,long x,long y); void _cc_checkbars(Cc_Win *win,bool dorefresh); void _cc_dokey(short key,unsigned short mod);