Curses (programming library)
|
- For the main meaning see curse. For the interactive fiction game, see Curses (computer game).
Curses is a terminal control library for Unix-like systems, enabling the construction of text user interface (TUI) applications. It originated in BSD UNIX, where it was used for the vi editor and the Rogue game.
Using curses, programmers are able to write text-based applications without writing directly for any specific terminal type. The curses library on the executing system takes care of sending the correct control characters to the monitor in use.
See also
References
- John Strang: Programming with curses, O'Reilly, ISBN 0-937175-02-1
External links
- Curses tutorial (http://heather.cs.ucdavis.edu/~matloff/UnixAndC/CLanguage/Curses.pdf) (PDF format)
- Public Domain Curses (http://pdcurses.sourceforge.net/)
- Interface for Rexx programmers (http://rexxcurses.sourceforge.net/)
- Tcl Toolkit (http://www.ch-werner.de/ck/)