xref: /illumos-gate/usr/src/man/man3lib/libform.3lib (revision afab0816ecb604f0099a09ad8ee398f0d7b77b1c)
te
Copyright (c) 2003, Sun Microsystems, Inc. All Rights Reserved.
The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
libform 3LIB "22 May 2003" "SunOS 5.11" "Interface Libraries"
NAME
libform - forms library
SYNOPSIS

cc [ flag... ] file... -lform [ library... ]
DESCRIPTION

Functions in this library provide forms using libcurses(3LIB) routines.

INTERFACES

The shared object libform.so.1 provides the public interfaces defined below. See Intro(3) for additional information on shared object interfaces.

current_fielddata_ahead
data_behinddup_field
dynamic_field_infofield_arg
field_backfield_buffer
field_countfield_fore
field_indexfield_info
field_initfield_just
field_optsfield_opts_off
field_opts_onfield_pad
field_statusfield_term
field_typefield_userptr
form_driverform_fields
form_initform_opts
form_opts_offform_opts_on
form_pageform_sub
form_termform_userptr
form_winfree_field
free_fieldtypefree_form
link_fieldlink_fieldtype
move_fieldnew_field
new_fieldtypenew_form
new_pagepos_form_cursor
post_formscale_form
set_current_fieldset_field_back
set_field_bufferset_field_fore
set_field_initset_field_just
set_field_optsset_field_pad
set_field_statusset_field_term
set_field_typeset_field_userptr
set_fieldtype_argset_fieldtype_choice
set_form_fieldsset_form_init
set_form_optsset_form_page
set_form_subset_form_term
set_form_userptrset_form_win
set_max_fieldset_new_page
unpost_form
FILES

/usr/lib/libform.so.1

shared object

/usr/lib/64/libform.so.1

64-bit shared object

ATTRIBUTES

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

ATTRIBUTE TYPEATTRIBUTE VALUE
MT-LevelUnsafe
SEE ALSO

Intro(3), libcurses(3LIB), attributes(5)