menu_spacing man page on MirBSD

Man page or keyword search:  
man Server   6113 pages
apropos Keyword Search (all sections)
Output format
MirBSD logo
[printable version]



menu_spacing(3)	    UNIX Programmer's Manual	  menu_spacing(3)

NAME
     menu_spacing - Control spacing between menu items.

SYNOPSIS
     #include <menu.h>
     int set_menu_spacing(MENU *menu,
			  int spc_description,
			  int spc_rows,
			  int spc_columns);
     int menu_spacing(const MENU *menu,
		      int* spc_description,
		      int* spc_rows,
		      int* spc_columns);

DESCRIPTION
     The function set_menu_spacing sets the spacing informations
     for the menu. spc_description controls the number of spaces
     between an item name and an item description. It must not be
     larger than TABSIZE. The menu system puts in the middle of
     this spacing area the pad character. The remaining parts are
     filled with spaces. spc_rows controls the number of rows
     that are used for an item. It must not be larger than 3. The
     menu system inserts the blank lines between item rows, these
     lines will contain the pad character in the appropriate
     positions. spc_columns controls the number of blanks between
     columns of items. It must not be larger than TABSIZE. A
     value of 0 for all the spacing values resets them to the
     default, which is 1 for all of them.
     The function menu_spacing passes back the spacing info for
     the menu. If a pointer is NULL, this specific info is simply
     not returned.

RETURN VALUE
     Both routines return E_OK on success. set_menu_spacing may
     return E_POSTED if the menu is posted, or E_BAD_ARGUMENT if
     one of the spacing values is out of range.

SEE ALSO
     curses(3), menu(3).

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

PORTABILITY
     These routines are specific to ncurses.  They were not sup-
     ported on Version 7, BSD or System V implementations.  It is
     recommended that any code depending on them be conditioned
     using NCURSES_VERSION.

AUTHORS
     Juergen Pfeifer.  Manual pages and adaptation for new curses

MirOS BSD #10-current	Printed 18.8.2011			1

menu_spacing(3)	    UNIX Programmer's Manual	  menu_spacing(3)

     by Eric S. Raymond.

MirOS BSD #10-current	Printed 18.8.2011			2

[top]

List of man pages available for MirBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net