Lines Matching defs:menu
38 #include "menu.priv.h"
44 | Function : int set_menu_items(MENU *menu, ITEM **items)
46 | Description : Sets the item pointer array connected to menu.
49 | E_POSTED - menu is already posted
51 | to another menu.
52 | E_BAD_ARGUMENT - An incorrect menu or item array was
56 set_menu_items(MENU * menu, ITEM ** items)
58 T((T_CALLED("set_menu_items(%p,%p)"), (void *)menu, (void *)items));
60 if (!menu || (items && !(*items)))
63 if (menu->status & _POSTED)
66 if (menu->items)
67 _nc_Disconnect_Items(menu);
71 if (!_nc_Connect_Items(menu, items))
75 menu->items = items;
81 | Function : ITEM **menu_items(const MENU *menu)
83 | Description : Returns a pointer to the item pointer array of the menu
88 menu_items(const MENU * menu)
90 T((T_CALLED("menu_items(%p)"), (const void *)menu));
91 returnItemPtr(menu ? menu->items : (ITEM **) 0);
96 | Function : int item_count(const MENU *menu)
98 | Description : Get the number of items connected to the menu. If the
99 | menu pointer is NULL we return -1.
104 item_count(const MENU * menu)
106 T((T_CALLED("item_count(%p)"), (const void *)menu));
107 returnCode(menu ? menu->nitems : -1);