NAME
ffoorrmmnneeww - create and destroy forms
SYNOPSIS
##iinncclluuddee <
FORM *newform(FIELD **fields); int freeform(FORM *form);> DESCRIPTION
The function nneewwffoorrmm creates a new form connected to a specified fieldpointer array (which must be NNUULLLL-terminated).
The function ffrreeeeffoorrmm disconnects form from its field array and frees the storage allocated for the form. RREETTUURRNN VVAALLUUEE The function nneewwffoorrmm returns NNUULLLL on error. The function ffrreeeeffoorrmm returns one of the following: EEOOKK The routine succeeded. EESSYYSSTTEEMMEERRRROORR System error occurred (see eerrrrnnoo). EEBBAADDAARRGGUUMMEENNTTRoutine detected an incorrect or out-of-range argument.
EEPPOOSSTTEEDD The form has already been posted.SEE ALSO
ccuurrsseess(3X), ffoorrmm(3X). NNOOTTEESS The header file <> automatically includes the header file < >. PPOORRTTAABBIILLIITTYY These routines emulate the System V forms library. They were not sup-
ported on Version 7 or BSD versions. AUTHORS Juergen Pfeifer. Manual pages and adaptation for new curses by Eric S. Raymond. formnew(3X)