Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
Curses
Edit
PageHistory
Diff
Info
LikePages
[Curses] is an [API] for writing text terminal [GUI]s. It offers operations such as drawing, colouring and removing text, moving the cursor around, and so on. It was devised for scenarios with a terminal connected over a low-speed link (unconfirmed: it grew out of the vi(1) development), and is heavily optimised to send the least number of escape codes necessary to update the screen. This also means that it works well over very laggy [TCP] connections as well. <tt>:-)</tt> The [Linux] [Kernel]'s <tt>make menuconfig</tt> interface uses a [Curses] interface, as do most console TextEditor~s. On [Linux], the [Curses] [API] is implemented by the MIT-licensed <tt>ncurses</tt> library. See also: * [ncurses(3X)] for an overview and links to its functions' ManPage~s * [Project Homepage | http://invisible-island.net/ncurses/] Project Homepage * [NCURSES Programming HOWTO | http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/] -- includes a good introduction to terminals
6 pages link to
Curses
:
Mutt
BitTorrent
CenterIcq
GimpToolKit
GraphicalUserInterface
JabberClients