[Go to CFHT Home Page] Man Pages
Back to Software Index  BORDER=0Manpage Top Level
    menu_mark(3X) manual page Table of Contents

Name

menu_mark, set_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);

MT-Level

Unsafe

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 Values

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.

See Also

curses(3X) , menus(3X)

Notes

The header <menu.h> automatically includes the headers <eti.h> and <curses.h>.


Table of Contents