| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 | <sect2><title> </title><para> </para></sect2><sect2><title>Descriptions</title><para>Last checked against version &ncurses-contversion;.</para><sect3><title>Program file descriptions</title><sect4><title>captoinfo</title><para>captoinfo converts a termcap description into a terminfodescription.</para></sect4><sect4><title>clear</title><para>clear clears the screen if this is possible. It looks inthe environment for the terminal type and then in the terminfo databaseto figure out how to clear the screen.</para></sect4><sect4><title>infocmp</title><para>infocmp can be used to compare a binary terminfo entry withother terminfo entries, rewrite a terminfo description to take advantage of the use= terminfo field, or print out aterminfo description from the binary file (term) in a variety of formats (the opposite of what tic does).</para></sect4><sect4><title>infotocap</title><para>info to cap converts a terminfo description into a termcapdescription.</para></sect4><sect4><title>reset</title><para>reset sets cooked and echo modes, turns off cbreak and raw modes, turns on new-line translation and resets any unset special characters totheir default values before doing terminal initialization the same wayas tset.</para></sect4><sect4><title>tack</title><para>tack is the terminfo action checker.</para></sect4><sect4><title>tic</title><para>tic is the terminfo entry-description compiler. The program translates aterminfo file from source format into the binary format for use with thencurses library routines. Terminfo files contain information about thecapabilities of a terminal.</para></sect4><sect4><title>toe</title><para>toe lists all available terminal types by primary name withdescriptions.</para></sect4><sect4><title>tput</title><para>tput uses the terminfo database to make the values ofterminal-dependent capabilities and information available to the shell,to initialize or reset the terminal, or return the long name of therequested terminal type.</para></sect4><sect4><title>tset</title><para>tset initializes terminals so they can be used, but it's notwidely used anymore. It's provided for 4.4BSD compatibility.</para></sect4></sect3><sect3><title>Library file descriptions</title><sect4><title>libcurses, libncurses++, libncurses, libncurses_g</title><para>These libraries are the base of the system and are used to displaytext (often in a fancy way) on the screen. An example where ncurses is usedis in the kernel's <quote>make menuconfig</quote> process.</para></sect4><sect4><title>libform, libform_g</title><para>libform is used to implement forms in ncurses.</para></sect4><sect4><title>libmenu, libmenu_g</title><para>libmenu is used to implement menus in ncurses.</para></sect4><sect4><title>libpanel, libpanel_g</title><para>libpanel is used to implement panels in ncurses.</para></sect4></sect3></sect2>
 |