FreeBSD 7.0 manual page repository

FreeBSD is a free computer operating system based on BSD UNIX originally. Many IT companies, like DeployIS is using it to provide an up-to-date, stable operating system.

form_field_attributes - color and attribute control for form fields

 

NAME

        form_field_attributes - color and attribute control for form fields
 

SYNOPSIS

        #include <form.h>
        int set_field_fore(FIELD *field, chtype attr);
        chtype field_fore(const FIELD *field);
        int set_field_back(FIELD *field, chtype attr);
        chtype field_back(const FIELD *field);
        int set_field_pad(FIELD *field, int pad);
        int field_pad(const FIELD *field);
 

DESCRIPTION

        The  function  set_field_fore  sets  the foreground attribute of field.
        This is the highlight used to display the field contents.  The function
        field_fore  returns  the foreground attribute.  The default is A_STAND     
        OUT.
 
        The function set_field_back sets the background attribute of form. This
        is  the  highlight  used to display the extent fields in the form.  The
        function field_back returns the background attribute.  The  default  is
        A_NORMAL.
 
        The  function  set_field_pad sets the character used to fill the field.
        The function field_pad returns the given  form’s  pad  character.   The
        default is a blank.
        These routines return one of the following:
 
        E_OK The routine succeeded.
 
        E_BAD_ARGUMENT
             Routine detected an incorrect or out-of-range argument.
 
        E_SYSTEM_ERROR
             System error occurred (see errno).
        curses(3X)  and  related  pages  whose names begin "form_" for detailed
        descriptions of the entry points.
 

NOTES

        The  header  file  <form.h>  automatically  includes  the  header  file
        <curses.h>.
 

PORTABILITY

        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.
 
                                                      form_field_attributes(3X)
 

Sections

Based on BSD UNIX
FreeBSD is an advanced operating system for x86 compatible (including Pentium and Athlon), amd64 compatible (including Opteron, Athlon64, and EM64T), UltraSPARC, IA-64, PC-98 and ARM architectures. It is derived from BSD, the version of UNIX developed at the University of California, Berkeley. It is developed and maintained by a large team of individuals. Additional platforms are in various stages of development.