xref: /illumos-gate/usr/src/man/man3lib/libmenu.3lib (revision 7ffba875a0c7cf118aef7a2c9bfd00c3935e230a)
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]
libmenu 3LIB "22 May 2003" "SunOS 5.11" "Interface Libraries"
NAME
libmenu - menus library
SYNOPSIS

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

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

INTERFACES

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

current_itemfree_item
free_menuitem_count
item_descriptionitem_index
item_inititem_name
item_optsitem_opts_off
item_opts_onitem_term
item_userptritem_value
item_visiblemenu_back
menu_drivermenu_fore
menu_formatmenu_grey
menu_initmenu_items
menu_markmenu_opts
menu_opts_offmenu_opts_on
menu_padmenu_pattern
menu_submenu_term
menu_userptrmenu_win
new_itemnew_menu
pos_menu_cursorpost_menu
scale_menuset_current_item
set_item_initset_item_opts
set_item_termset_item_userptr
set_item_valueset_menu_back
set_menu_foreset_menu_format
set_menu_greyset_menu_init
set_menu_itemsset_menu_mark
set_menu_optsset_menu_pad
set_menu_patternset_menu_sub
set_menu_termset_menu_userptr
set_menu_winset_top_row
top_rowunpost_menu
FILES

/usr/lib/libmenu.so.1

shared object

/usr/lib/64/libmenu.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)