The <STRONG>form</STRONG> library provides terminal-independent facilities
for composing form screens on character-cell terminals.
The library includes: field routines, which create and
The <STRONG>form</STRONG> library provides terminal-independent facilities
for composing form screens on character-cell terminals.
The library includes: field routines, which create and
The <STRONG>form</STRONG> library maintains a default value for field
attributes. You can get or set this default by calling
the appropriate <STRONG>set_</STRONG> or retrieval routine with a <STRONG>NULL</STRONG>
The <STRONG>form</STRONG> library maintains a default value for field
attributes. You can get or set this default by calling
the appropriate <STRONG>set_</STRONG> or retrieval routine with a <STRONG>NULL</STRONG>
The following table lists each <STRONG>form</STRONG> routine and the name
of the manual page on which it is described.
The following table lists each <STRONG>form</STRONG> routine and the name
of the manual page on which it is described.
Routines that return pointers return <STRONG>NULL</STRONG> on error, and
set errno to the corresponding error-code returned by
functions returning an integer. Routines that return an
Routines that return pointers return <STRONG>NULL</STRONG> on error, and
set errno to the corresponding error-code returned by
functions returning an integer. Routines that return an
The header file <STRONG><form.h></STRONG> automatically includes the header
files <STRONG><curses.h></STRONG> and <STRONG><eti.h></STRONG>.
The header file <STRONG><form.h></STRONG> automatically includes the header
files <STRONG><curses.h></STRONG> and <STRONG><eti.h></STRONG>.
These routines emulate the System V forms library. They
were not supported on Version 7 or BSD versions.
These routines emulate the System V forms library. They
were not supported on Version 7 or BSD versions.
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG> and related pages whose names begin "form_" for
detailed descriptions of the entry points.
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG> and related pages whose names begin "form_" for
detailed descriptions of the entry points.