1libmenu(3LIB) Interface Libraries libmenu(3LIB)
2
3
4
6 libmenu - menus library
7
9 cc [ flag... ] file... -lmenu [ library... ]
10
11
13 Functions in this library provide menus using libcurses(3LIB) routines.
14
16 The shared object libmenu.so.1 provides the public interfaces defined
17 below. See Intro(3) for additional information on shared object inter‐
18 faces.
19
20
21
22
23 current_item free_item
24 free_menu item_count
25 item_description item_index
26 item_init item_name
27 item_opts item_opts_off
28 item_opts_on item_term
29 item_userptr item_value
30 item_visible menu_back
31 menu_driver menu_fore
32 menu_format menu_grey
33 menu_init menu_items
34 menu_mark menu_opts
35 menu_opts_off menu_opts_on
36 menu_pad menu_pattern
37 menu_sub menu_term
38 menu_userptr menu_win
39 new_item new_menu
40 pos_menu_cursor post_menu
41 scale_menu set_current_item
42 set_item_init set_item_opts
43 set_item_term set_item_userptr
44 set_item_value set_menu_back
45 set_menu_fore set_menu_format
46 set_menu_grey set_menu_init
47 set_menu_items set_menu_mark
48 set_menu_opts set_menu_pad
49 set_menu_pattern set_menu_sub
50 set_menu_term set_menu_userptr
51 set_menu_win set_top_row
52 top_row unpost_menu
53
54
56 /usr/lib/libmenu.so.1 shared object
57
58
59 /usr/lib/64/libmenu.so.1 64-bit shared object
60
61
63 See attributes(5) for descriptions of the following attributes:
64
65
66
67
68 ┌─────────────────────────────┬─────────────────────────────┐
69 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
70 ├─────────────────────────────┼─────────────────────────────┤
71 │Availability │SUNWcsl (32-bit) │
72 ├─────────────────────────────┼─────────────────────────────┤
73 │ │SUNWcslx (64-bit) │
74 ├─────────────────────────────┼─────────────────────────────┤
75 │MT-Level │Unsafe │
76 └─────────────────────────────┴─────────────────────────────┘
77
79 Intro(3), libcurses(3LIB), attributes(5)
80
81
82
83SunOS 5.11 22 May 2003 libmenu(3LIB)