👤
Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:
Select Section of Man Page:
Select Man Page Repository:

NetBSD 6.1.5 - man page for menu_item_current (netbsd section 3)

MENU_ITEM_CURRENT(3)		   BSD Library Functions Manual 	     MENU_ITEM_CURRENT(3)

NAME
     current_item, item_index, set_current_item, set_top_row top_row -- get or set item pointers
     or top row

LIBRARY
     Curses Menu Library (libmenu, -lmenu)

SYNOPSIS
     #include <menu.h>

     ITEM *
     current_item(MENU *menu);

     int
     item_index(ITEM *item);

     int
     set_current_item(MENU *menu, ITEM *item);

     int
     set_top_row(MENU *menu, int row);

     int
     top_row(MENU *menu);

DESCRIPTION
     The current_item() returns a pointer to the current menu item.  The set_current_item() can
     be used to set this to the item give.  The item_index() function returns the index number in
     the array of items for the item pointed to by the item parameter.	The set_top_row() func-
     tion sets the top row of the menu displayed to be the row given.  The current item becomes
     the leftmost item of the top row.	The top_row() call returns the row number that is cur-
     rently at the top of the displayed menu.

RETURN VALUES
     current_item() returns NULL if no items are attached to the menu.

     E_OK	      The function was successful.
     E_BAD_ARGUMENT   One or more of the arguments passed to the function was incorrect.
     E_BAD_STATE      The function was called from within an initialization or termination rou-
		      tine.
     E_NOT_CONNECTED  The item is not connected to a menu.

SEE ALSO
     curses(3), menus(3)

NOTES
     The header <menu.h> automatically includes both <curses.h> and <eti.h>.

BSD					September 10, 1999				      BSD


All times are GMT -4. The time now is 10:28 AM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
×
UNIX.COM Login
Username:
Password:  
Show Password