opts(3form)


NAME

   set_form_opts,  form_opts_on,  form_opts_off,  form_opts  - set and get
   form options

SYNOPSIS

   #include <form.h>
   int set_form_opts(FORM *form, Field_Options opts);
   int form_opts_on(FORM *form, Field_Options opts);
   int form_opts_off(FORM *form, Field_Options opts);
   Field_Options form_opts(const FORM *form);

DESCRIPTION

   The function set_form_opts sets all the given form's option bits  (form
   option bits may be logically-OR'ed together).

   The  function  form_opts_on  turns on the given option bits, and leaves
   others alone.

   The function form_opts_off turns off the given option bits, and  leaves
   others alone.

   The function form_opts returns the form's current option bits.

   The following options are defined (all are on by default):

   O_NL_OVERLOAD
        Overload  the REQ_NEW_LINE forms driver request so that calling it
        at the end of a field goes to the next field.

   O_BS_OVERLOAD
        Overload the REQ_DEL_PREV forms driver request so that calling  it
        at the beginning of a field goes to the previous field.

RETURN VALUE

   Except for form_opts, each routine returns one of the following:

   E_OK The routine succeeded.

   E_SYSTEM_ERROR
        System error occurred (see errno).

SEE ALSO

   ncurses(3NCURSES), form(3FORM).

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
   supported on Version 7 or BSD versions.

AUTHORS

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

                                                               opts(3FORM)


More Linux Commands

manpages/XineramaQueryExtension.3.html
XineramaQueryExtension(3) - API for Xinerama extension to X1
Xinerama is a simple library designed to interface the Xinerama Extension for retrieving information about physical output devices which may be combined into a

manpages/svc_unregister.3.html
svc_unregister(3) - library routines for remote procedure ca
These routines allow C programs to make procedure calls on other machines across the network. First, the client calls a procedure to send a data packet to the s

manpages/XwcDrawString.3.html
XwcDrawString(3) - draw text using a single font set........
The XmbDrawString, XwcDrawString and Xutf8DrawString functions draw the specified text with the foreground pixel. When the XFontSet has missing charsets, each u

manpages/gnutls_dh_get_group.3.html
gnutls_dh_get_group(3) - API function - Linux manual page...
This function will return the group parameters used in the last Diffie-Hellman key exchange with the peer. These are the prime and the generator used. This func

manpages/clock_settime.3.html
clock_settime(3) - clock and time functions - Linux man page
The function clock_getres() finds the resolution (precision) of the specified clock clk_id, and, if res is non-NULL, stores it in the struct timespec pointed to

manpages/memfrob.3.html
memfrob(3) - frobnicate (encrypt) a memory area (Man Page)
The memfrob() function encrypts the first n bytes of the memory area s by exclusive-ORing each character with the number 42. The effect can be reversed by using

manpages/links.1.html
links(1) lynx-like alternative character mode WWW browser...
links is a text mode WWW browser with ncurses interface, supporting colors, correct table rendering, background downloading, menu driven configuration interface

manpages/asn1_length_der.3.html
asn1_length_der(3) - API function - Linux manual page.......
Creates the DER encoding of the provided length value. The der buffer must have enough room for the output. The maximum length this function will encode is ASN1

manpages/pnmdepth.1.html
pnmdepth(1) - change the maxval in a PNM image (Man Page)...
This program is part of Netpbm(1) Starting with Netpbm 10.32 (February 2006), pnmdepth is obsolete. Use pamdepth(1) instead. pamdepth is backward compatible wit

manpages/shar.1.html
shar(1) - create shell archives (Commands - Linux man page)
Shar creates shell archives (or shar files) which are in text format and can be mailed. These files may be unpacked later by executing them with /bin/sh. The re

manpages/editcap.1.html
editcap(1) - Edit and/or translate the format of capture fil
Editcap is a program that reads some or all of the captured packets from the infile, optionally converts them in various ways and writes the resulting packets t

manpages/gluTessCallback.3gl.html
gluTessCallback(3gl) - define a callback for a tessellation
gluTessCallback is used to indicate a callback to be used by a tessellation object. If the specified callback is already defined, then it is replaced. If CallBa





We can't live, work or learn in freedom unless the software we use is free.