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



        form_field_attributes - color and attribute control for form fields


        #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);


        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     
        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
        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.
             Routine detected an incorrect or out-of-range argument.
             System error occurred (see errno).
        curses(3X)  and  related  pages  whose names begin "form_" for detailed
        descriptions of the entry points.


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


        These  routines emulate the System V forms library.  They were not sup‐
        ported on Version 7 or BSD versions.


        Juergen Pfeifer.  Manual pages and adaptation for new curses by Eric S.


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.