FORM_OPTS(3CURSES) Curses Library Functions FORM_OPTS(3CURSES)


NAME


form_opts, set_form_opts, form_opts_on, form_opts_off - forms option
routines

SYNOPSIS


cc [ flag... ] file... -lform -lcurses [ library... ]
#include <form.h>

int set_form_opts(FORM *form, OPTIONS opts);


int form_opts_on(FORM *form, OPTIONS opts);


int form_opts_off(FORM *form, OPTIONS opts);


OPTIONS form_opts(FORM *form);


DESCRIPTION


set_form_opts() turns on the named options for form and turns off all
remaining options. Options are boolean values which can be OR-ed
together.form_opts_on() turns on the named options; no other options are
changed.form_opts_off() turns off the named options; no other options are
changed.


form_opts() returns the options set for form.

O_NL_OVERLOAD
Overload the REQ_NEW_LINE form driver request.


O_BS_OVERLOAD
Overload the REQ_DEL_PREV form driver request.


RETURN VALUES


set_form_opts(), form_opts_on(), and form_opts_off() return one of the
following:

E_OK
The function returned successfully.


E_SYSTEM_ERROR
System error.


ATTRIBUTES


See attributes(7) for descriptions of the following attributes:


+---------------+-----------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+-----------------+
|MT-Level | Unsafe |
+---------------+-----------------+

SEE ALSO


curses(3CURSES), forms(3CURSES), attributes(7)

NOTES


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


illumos December 31, 1996 FORM_OPTS(3CURSES)