Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

menu_mark(3x) [freebsd man page]

menu_mark(3X)															     menu_mark(3X)

NAME
menu_mark - get and set the menu mark string SYNOPSIS
#include <menu.h> int set_menu_mark(MENU *menu, const char *mark); const char *menu_mark(const MENU *menu); DESCRIPTION
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). RETURN VALUE
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. E_BAD_ARGUMENT Routine detected an incorrect or out-of-range argument. E_SYSTEM_ERROR System error occurred (see errno). SEE ALSO
curses(3X), menu(3X). NOTES
The header file <menu.h> automatically includes the header file <curses.h>. PORTABILITY
These routines emulate the System V menu library. They were not supported on Version 7 or BSD versions. AUTHORS
Juergen Pfeifer. Manual pages and adaptation for new curses by Eric S. Raymond. menu_mark(3X)

Check Out this Related Man Page

menu_mark(3X)															     menu_mark(3X)

NAME
menu_mark - get and set the menu mark string SYNOPSIS
#include <menu.h> int set_menu_mark(MENU *menu, const char *mark); const char *menu_mark(const MENU *menu); DESCRIPTION
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 NULL menu argument will change this default. The function menu_mark returns the menu's mark string (or NULL if there is none). RETURN VALUE
The function menu_mark returns NULL on error. The function set_menu_mark may return the following error codes: E_OK The routine succeeded. E_SYSTEM_ERROR System error occurred (see errno). E_BAD_ARGUMENT Routine detected an incorrect or out-of-range argument. SEE ALSO
curses(3X), menu(3X). NOTES
The header file <menu.h> automatically includes the header file <curses.h>. PORTABILITY
These routines emulate the System V menu library. They were not supported on Version 7 or BSD versions. AUTHORS
Juergen Pfeifer. Manual pages and adaptation for new curses by Eric S. Raymond. menu_mark(3X)
Man Page

7 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

System function in <stdlib.h>, PLEEEEZ HELP !

Hi, guys ,, I want to know the implementation of System() function in C Unix, and its prototype definition: int system(const char * string) in the header file <stdlib.h> ??! please help me ! because that is part of my project !! (1 Reply)
Discussion started by: someone33
1 Replies

2. UNIX for Dummies Questions & Answers

System() function in <stdlib.h>

Hi, guys ,, I want to know the implementation of System() function in C Unix, and its prototype definition: int system(const char * string) in the header file <stdlib.h> ??! please help me ! because that is part of my project !! (0 Replies)
Discussion started by: someone33
0 Replies

3. Shell Programming and Scripting

Dynamic Menu Help

I'm working on a menu to read folders in as menu selections then CD to the selected folder and display the contained files as menu selections for execution. I'm using the following to read in the file list but I get lost after that. I only read in files that begin with CAPs. The problem is... (3 Replies)
Discussion started by: ScottKe
3 Replies

4. Shell Programming and Scripting

BASH: Any Way to Get User Input Without Requiring Them to Hit the Enter Key?

I'm working on making a menu system on an HP-UX box with Bash on it. The old menu system presents the users with a standard text menu with numbers to make selections. I'm re-working the system and I would like to provide something more akin to iterative search in Emacs. I have a list of 28... (2 Replies)
Discussion started by: deckard
2 Replies

5. Shell Programming and Scripting

Calling Function in KSH

I have a script with 2 functions 1) show_menu 2) create Ths show_menu function works fine....... Sort of.... When I select option 2 of the menu the code does a few commands and then calls another function called create. It's at this point that I get "create: not found"..... However,... (2 Replies)
Discussion started by: hxman
2 Replies

6. Ubuntu

editing the unity dash main menu

I have indeed succeeded in adding but not to the sub menu Internet, only when I ask for all the application I can see its icon. How can I edit the unity dash manually? Is there a text file for this? Some kind of folder content? I mean I used the app "main menu" and it add it... (4 Replies)
Discussion started by: programAngel
4 Replies

7. Shell Programming and Scripting

How to automate user menu selections?

Hello all, I am sort of new to Shell programming and to this forum. I want to create a script that auto selects menu options. lets say I have a menu. MAIN MENU 1.) opt1 2.)opt2 3.)opt3 I want the script to automatically select option 1. (6 Replies)
Discussion started by: gerry8a
6 Replies