Unix/Linux Go Back    

NetBSD 6.1.5 - man page for set_form_page (netbsd section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

FORM_PAGE(3)			   BSD Library Functions Manual 		     FORM_PAGE(3)

     current_field, field_index, form_page, form_max_page, set_current_field, set_form_page --
     form library

     Curses Form Library (libform, -lform)

     #include <form.h>

     FIELD *
     current_field(FORM *form);

     field_index(FIELD *field);

     form_page(FORM *form);

     form_max_page(FORM *form);

     set_current_field(FORM *form, FIELD *field);

     set_form_page(FORM *form, int page);

     The current_field() returns a pointer to the structure for the field that is currently
     active on the page.  If there is an error, current_field() will return NULL.  Calling
     field_index() will return the index of the given field in the form field array.  The current
     page the form is on can be determined by using form_page(), the current page of a form can
     be programmatically set by calling set_form_page().  The maximum page number for a form can
     be found by calling the function form_max_page() but note that this function is a NetBSD
     extension and must not be used in portable forms library programs.  The current field on the
     form may be set by calling set_current_field() which will set the current field to the one

     Functions returning pointers will return NULL if an error is detected.  The functions that
     return an int will return one of the following error values:

     E_OK		The function was successful.
     E_BAD_ARGUMENT	The function was passed a bad argument.
     E_NOT_CONNECTED	The given field is not associated with a form.
     E_BAD_STATE	The function was called from within an init or term function.
     E_INVALID_FIELD	The field given is not part of the given form.

     curses(3), forms(3)

     The header <form.h> automatically includes both <curses.h> and <eti.h>.

     The form_max_page is a NetBSD extension and should not be used in portable applications.

BSD					 January 1, 2001				      BSD
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 09:55 PM.