home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / N / TCPIP / NETKIT-A.06 / NETKIT-A / NetKit-A-0.06 / ytalk-3.0.1 / cwin.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-09-27  |  1.1 KB  |  38 lines

  1. /* cwin.h -- curses interface (cwin.c) */
  2.  
  3. /*               NOTICE
  4.  *
  5.  * Copyright (c) 1990,1992,1993 Britt Yenne.  All rights reserved.
  6.  * 
  7.  * This software is provided AS-IS.  The author gives no warranty,
  8.  * real or assumed, and takes no responsibility whatsoever for any 
  9.  * use or misuse of this software, or any damage created by its use
  10.  * or misuse.
  11.  * 
  12.  * This software may be freely copied and distributed provided that
  13.  * no part of this NOTICE is deleted or edited in any manner.
  14.  * 
  15.  */
  16.  
  17. /* Mail comments or questions to ytalk@austin.eds.com */
  18.  
  19. extern void    init_curses    ();
  20. extern void    end_curses    ();
  21. extern int    open_curses    ( /* yuser, title */ );
  22. extern void    close_curses    ( /* yuser */ );
  23. extern void    addch_curses    ( /* yuser, char */ );
  24. extern void    move_curses    ( /* yuser, y, x */ );
  25. extern void    clreol_curses    ( /* yuser */ );
  26. extern void    clreos_curses    ( /* yuser */ );
  27. extern void    scroll_curses    ( /* yuser */ );
  28. extern void    flush_curses    ( /* yuser */ );
  29. extern void    redisplay_curses();
  30. extern void    set_raw_curses();
  31. extern void    set_cooked_curses();
  32.  
  33. #ifndef getyx
  34. # define getyx(w,y,x)    y = w->_cury, x = w->_curx
  35. #endif
  36.  
  37. /* EOF */
  38.