X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fform.3x.html;h=f7ef59574d1a9356c0c878f019415f239cc6f1db;hp=27ff8706619b33583230a0532204a514dfdca55d;hb=82a087c4c47679fcfa59bb6d7bdbe587355ba3f6;hpb=46722468f47c2b77b3987729b4bcf2321cccfd01 diff --git a/doc/html/man/form.3x.html b/doc/html/man/form.3x.html index 27ff8706..f7ef5957 100644 --- a/doc/html/man/form.3x.html +++ b/doc/html/man/form.3x.html @@ -2,7 +2,7 @@ @@ -41,6 +41,10 @@
 
+form(3x)                                                       form(3x)
+
+
+
 
 

NAME

@@ -66,7 +70,6 @@
        before using any of these  functions.   To  use  the  form
        library, link with the options -lform -lcurses.
 
-
    Current Default Values for Field Attributes
        The  form  library  maintains  a  default  value for field
        attributes.  You can get or set this  default  by  calling
@@ -75,7 +78,6 @@
        affects  future  field  creations, but does not change the
        rendering of fields already created.
 
-
    Routine Name Index
        The following table lists each form routine and  the  name
        of the manual page on which it is described.
@@ -100,7 +102,6 @@
        field_opts_off         form_field_opts(3x)
        field_opts_on          form_field_opts(3x)
        field_pad              form_field_attributes(3x)
-
        field_status           form_field_buffer(3x)
        field_term             form_hook(3x)
        field_type             form_field_validation(3x)
@@ -111,6 +112,7 @@
        form_opts              form_opts(3x)
        form_opts_off          form_opts(3x)
        form_opts_on           form_opts(3x)
+
        form_page              form_page(3x)
        form_request_by_name   form_requestname(3x)
        form_request_name      form_requestname(3x)
@@ -119,11 +121,13 @@
        form_userptr           form_userptr(3x)
        form_win               form_win(3x)
        free_field             form_field_new(3x)
+       free_fieldtype         form_fieldtype(3x)
        free_form              form_new(3x)
        link_field             form_field_new(3x)
        link_fieldtype         form_fieldtype(3x)
        move_field             form_field(3x)
        new_field              form_field_new(3x)
+       new_fieldtype          form_fieldtype(3x)
        new_form               form_new(3x)
        new_page               form_new_page(3x)
        pos_form_cursor        form_cursor(3x)
@@ -158,37 +162,23 @@
 
 

RETURN VALUE

-       Routines  that return pointers return NULL on error.  Rou-
-       tines that return an integer return one of  the  following
-       error codes:
+       Routines  that  return  pointers return NULL on error, and
+       set errno to  the  corresponding  error-code  returned  by
+       functions  returning  an integer.  Routines that return an
+       integer return one of the following error codes:
 
        E_OK The routine succeeded.
 
-       E_CONNECTED
-            The field is already connected to a form.
-
-       E_SYSTEM_ERROR
-            System error occurred (see errno).
-
        E_BAD_ARGUMENT
-            Routine  detected  an incorrect or out-of-range argu-
+            Routine detected an incorrect or  out-of-range  argu-
             ment.
 
-       E_POSTED
-            The form is already posted.
-
        E_BAD_STATE
             Routine was called from an initialization or termina-
             tion function.
 
-       E_NO_ROOM
-            Form is too large for its window.
-
-       E_NOT_POSTED
-            The form has not been posted.
-
-       E_UNKNOWN_COMMAND
-            The form driver code saw an unknown request code.
+       E_CONNECTED
+            The field is already connected to a form.
 
        E_INVALID_FIELD
             Contents of a field are not valid.
@@ -196,9 +186,24 @@
        E_NOT_CONNECTED
             No fields are connected to the form.
 
+       E_NOT_POSTED
+            The form has not been posted.
+
+       E_NO_ROOM
+            Form is too large for its window.
+
+       E_POSTED
+            The form is already posted.
+
        E_REQUEST_DENIED
             The form driver could not process the request.
 
+       E_SYSTEM_ERROR
+            System error occurred (see errno).
+
+       E_UNKNOWN_COMMAND
+            The form driver code saw an unknown request code.
+
 
 

SEE ALSO

@@ -211,69 +216,31 @@
        The header file <form.h> automatically includes the header
        files <curses.h> and <eti.h>.
 
-       In  your  library  list,  libform.a should be before libn-
+       In your library list, libform.a  should  be  before  libn-
        curses.a; that is, you want to say `-lform -lncurses', not
-       the  other  way  around (which would give you a link error
-       using GNU ld(1) and many other linkers).
+       the other way around (which would give you  a  link  error
+       using most linkers).
 
 
 

PORTABILITY

-       These routines emulate the System V forms  library.   They
+       These  routines  emulate the System V forms library.  They
        were not supported on Version 7 or BSD versions.
 
 
 

AUTHORS

-       Juergen  Pfeifer.  Manual pages and adaptation for ncurses
+       Juergen Pfeifer.  Manual pages and adaptation for  ncurses
        by Eric S. Raymond.
 
 
+
+

SEE ALSO

+       This describes ncurses version 5.6 (patch 20070303).
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+                                                               form(3x)