menu_mark(3curses)


menu_mark: set_menu_mark, menu_mark -- menus mark string routines

Synopsis

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

#include <menu.h>

int set_menu_mark(MENU *menu, char *mark); char *menu_mark(MENU *menu);

Description

menus displays mark strings to distinguish selected items in a menu (or the current item in a single-valued menu). set_menu_mark sets the mark string of menu to mark. menu_mark returns a pointer to the mark string of menu.

<Return> value

menu_mark returns NULL on error. set_menu_mark returns one of the following:

E_OK - The routine returned successfully.
E_SYSTEM_ERROR - System error.
E_BAD_ARGUMENT - An incorrect argument was passed to the routine.

 
 E_OK             -   The routine returned successfully. 
 E_SYSTEM_ERROR   -   System error. 
 E_BAD_ARGUMENT   -   An incorrect argument was passed to the routine. 

Notices

The header file menu.h automatically includes the header files eti.h and curses.h.

The mark string cannot be NULL.

References

curses(3curses), menus(3curses)
30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.