Lines Matching defs:menu
11 int menu_widget_handle_key(MENU *menu, int key)
27 switch (menu_driver(menu, KEY_MOUSE)) {
33 /* If menu did not handle KEY_MOUSE is has to be removed from
35 key = wgetch(menu_win(menu));
40 menu_driver(menu, REQ_UP_ITEM);
43 menu_driver(menu, REQ_DOWN_ITEM);
58 menu_driver(menu, key + KEY_MAX);
65 void menu_widget_create(struct widget *widget, MENU *menu, const char *title)
69 if (menu)
70 unpost_menu(menu);
77 scale_menu(menu, &rows, &columns);
86 attrs.menu, WIDGET_BORDER | WIDGET_SUBWINDOW);
89 set_menu_win(menu, widget->window);
90 set_menu_sub(menu, widget->subwindow);
91 post_menu(menu);