X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fform_new.3x.html;h=50a5e117669ed2cc4d56c4a589f4c845e40d6092;hp=9b755eb37db1e7533bdf44e698721499aad5c8b4;hb=b11cef1e315b58820ea0cde239ebf2f741ef8948;hpb=a8987e73ec254703634802b4f7ee30d3a485524d;ds=sidebyside diff --git a/doc/html/man/form_new.3x.html b/doc/html/man/form_new.3x.html index 9b755eb3..50a5e117 100644 --- a/doc/html/man/form_new.3x.html +++ b/doc/html/man/form_new.3x.html @@ -1,8 +1,7 @@ - +
+ +- -form_new(3x) form_new(3x) +form_new(3x) form_new(3x)-
- form_new - create and destroy forms +NAME
+ new_form, free_form - create and destroy forms-SYNOPSIS
+SYNOPSIS
#include <form.h> FORM *new_form(FIELD **fields); int free_form(FORM *form);-DESCRIPTION
+DESCRIPTION
The function new_form creates a new form connected to a specified field pointer array (which must be NULL-termi- nated). @@ -69,15 +69,25 @@-RETURN VALUE
- The function new_form returns NULL on error. - - The function free_form returns one of the following: +RETURN VALUE
+ The function new_form returns NULL on error. It sets + errno according to the function's success: E_OK The routine succeeded. + E_BAD_ARGUMENT + Routine detected an incorrect or out-of-range argu- + ment. + + E_CONNECTED + The field is already connected to a form. + E_SYSTEM_ERROR - System error occurred (see errno). + System error occurred, e.g., malloc failure. + + The function free_form returns one of the following: + + E_OK The routine succeeded. E_BAD_ARGUMENT Routine detected an incorrect or out-of-range argu- @@ -88,35 +98,42 @@-SEE ALSO
+SEE ALSO
curses(3x), form(3x).-NOTES
+NOTES
The header file <form.h> automatically includes the header file <curses.h>.-PORTABILITY
+PORTABILITY
These routines emulate the System V forms library. They were not supported on Version 7 or BSD versions.-AUTHORS
+AUTHORS
Juergen Pfeifer. Manual pages and adaptation for new curses by Eric S. Raymond. - form_new(3x) + form_new(3x)-
- -Man(1) output converted with -man2html - +