| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 | <sect2><title>Contents of Ncurses-&ncurses-contversion;</title><sect3><title>Program Files</title><para>captoinfo (link to tic), clear, infocmp, infotocap (link to tic),reset (link to tset), tack, tic, toe, tput and tset.</para></sect3><sect3><title>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  a  terminfo  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 Files</title><para>libcurses.[a,so] (link to libncurses.[a,so]), libform.[a,so],libform_g.a, libmenu.[a,so], libmenu_g.a, libncurses++.a,libncurses.[a,so], libncurses_g.a, libpanel.[a,so] andlibpanel_g.a</para><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>
 |