Unix/Linux Go Back    

SuSE 11.3 - man page for set_menu_mark (suse section 3MENU)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

mark(3MENU)									      mark(3MENU)

       mark - get and set the menu mark string

       #include <menu.h>
       int set_menu_mark(MENU *menu, const char *mark);
       const char *menu_mark(const MENU *menu);

       In  order to make menu selections visible on older terminals without highlighting or color
       capability, the menu library marks selected items in a menu with a prefix string.

       The function set_menu_mark sets the mark string for the given menu.  Calling set_menu_mark
       with  a null menu item will abolish the mark string.  Note that changing the length of the
       mark string for a menu while the menu is posted is likely to produce unhelpful behavior.

       The default string is "-" (a dash). Calling set_menu_mark with a  non-NULL  menu  argument
       will change this default.

       The function menu_mark returns the menu's mark string (or NULL if there is none).

       The function menu_mark returns a pointer (which may be NULL).  It does not set errno.

       The function set_menu_mark may return the following error codes:

       E_OK The routine succeeded.

	    Routine detected an incorrect or out-of-range argument.

	    System error occurred (see errno).

       ncurses(3NCURSES), menu(3MENU).

       The header file <menu.h> automatically includes the header file <curses.h>.

       These routines emulate the System V menu library.  They were not supported on Version 7 or
       BSD versions.

       Juergen Pfeifer.  Manual pages and adaptation for new curses by Eric S. Raymond.

Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 05:53 PM.