HelenOS sources
ui_menu_bar_t 130 uspace/app/calculator/calculator.c ui_menu_bar_t *menubar;
ui_menu_bar_t 143 uspace/app/edit/edit.c ui_menu_bar_t *menubar;
ui_menu_bar_t 254 uspace/app/edit/edit.c static void edit_menubar_activate(ui_menu_bar_t *, void *);
ui_menu_bar_t 255 uspace/app/edit/edit.c static void edit_menubar_deactivate(ui_menu_bar_t *, void *);
ui_menu_bar_t 2419 uspace/app/edit/edit.c static void edit_menubar_activate(ui_menu_bar_t *mbar, void *arg)
ui_menu_bar_t 2432 uspace/app/edit/edit.c static void edit_menubar_deactivate(ui_menu_bar_t *mbar, void *arg)
ui_menu_bar_t 58 uspace/app/nav/types/menu.h ui_menu_bar_t *menubar;
ui_menu_bar_t 63 uspace/app/uidemo/uidemo.h ui_menu_bar_t *mbar;
ui_menu_bar_t 45 uspace/lib/ui/include/types/ui/menubar.h void (*activate)(ui_menu_bar_t *, void *);
ui_menu_bar_t 47 uspace/lib/ui/include/types/ui/menubar.h void (*deactivate)(ui_menu_bar_t *, void *);
ui_menu_bar_t 52 uspace/lib/ui/include/ui/menubar.h ui_menu_bar_t **);
ui_menu_bar_t 53 uspace/lib/ui/include/ui/menubar.h extern void ui_menu_bar_destroy(ui_menu_bar_t *);
ui_menu_bar_t 54 uspace/lib/ui/include/ui/menubar.h extern void ui_menu_bar_set_cb(ui_menu_bar_t *, ui_menu_bar_cb_t *, void *);
ui_menu_bar_t 55 uspace/lib/ui/include/ui/menubar.h extern ui_control_t *ui_menu_bar_ctl(ui_menu_bar_t *);
ui_menu_bar_t 56 uspace/lib/ui/include/ui/menubar.h extern void ui_menu_bar_set_rect(ui_menu_bar_t *, gfx_rect_t *);
ui_menu_bar_t 57 uspace/lib/ui/include/ui/menubar.h extern errno_t ui_menu_bar_paint(ui_menu_bar_t *);
ui_menu_bar_t 58 uspace/lib/ui/include/ui/menubar.h extern ui_evclaim_t ui_menu_bar_kbd_event(ui_menu_bar_t *, kbd_event_t *);
ui_menu_bar_t 59 uspace/lib/ui/include/ui/menubar.h extern ui_evclaim_t ui_menu_bar_pos_event(ui_menu_bar_t *, pos_event_t *);
ui_menu_bar_t 60 uspace/lib/ui/include/ui/menubar.h extern void ui_menu_bar_press_accel(ui_menu_bar_t *, char32_t, sysarg_t);
ui_menu_bar_t 61 uspace/lib/ui/include/ui/menubar.h extern void ui_menu_bar_unfocus(ui_menu_bar_t *);
ui_menu_bar_t 62 uspace/lib/ui/include/ui/menubar.h extern void ui_menu_bar_activate(ui_menu_bar_t *);
ui_menu_bar_t 63 uspace/lib/ui/include/ui/menubar.h extern void ui_menu_bar_deactivate(ui_menu_bar_t *);
ui_menu_bar_t 64 uspace/lib/ui/include/ui/menubar.h extern void ui_menu_bar_select_first(ui_menu_bar_t *, bool, sysarg_t);
ui_menu_bar_t 65 uspace/lib/ui/include/ui/menubar.h extern void ui_menu_bar_select_last(ui_menu_bar_t *, bool, sysarg_t);
ui_menu_bar_t 51 uspace/lib/ui/include/ui/menudd.h extern errno_t ui_menu_dd_create(ui_menu_bar_t *, const char *, ui_menu_dd_t **,
ui_menu_bar_t 54 uspace/lib/ui/include/ui/menudd.h extern ui_menu_dd_t *ui_menu_dd_first(ui_menu_bar_t *);
ui_menu_bar_t 56 uspace/lib/ui/include/ui/menudd.h extern ui_menu_dd_t *ui_menu_dd_last(ui_menu_bar_t *);
ui_menu_bar_t 72 uspace/lib/ui/private/menubar.h extern void ui_menu_bar_select(ui_menu_bar_t *, ui_menu_dd_t *, bool, sysarg_t);
ui_menu_bar_t 73 uspace/lib/ui/private/menubar.h extern void ui_menu_bar_select_sysmenu(ui_menu_bar_t *, bool, sysarg_t);
ui_menu_bar_t 74 uspace/lib/ui/private/menubar.h extern void ui_menu_bar_left(ui_menu_bar_t *, sysarg_t);
ui_menu_bar_t 75 uspace/lib/ui/private/menubar.h extern void ui_menu_bar_right(ui_menu_bar_t *, sysarg_t);
ui_menu_bar_t 76 uspace/lib/ui/private/menubar.h extern ui_evclaim_t ui_menu_bar_key_press_unmod(ui_menu_bar_t *, kbd_event_t *);
ui_menu_bar_t 77 uspace/lib/ui/private/menubar.h extern void ui_menu_bar_entry_rect(ui_menu_bar_t *, ui_menu_dd_t *,
ui_menu_bar_t 68 uspace/lib/ui/src/menubar.c static void ui_menu_bar_activate_ev(ui_menu_bar_t *);
ui_menu_bar_t 69 uspace/lib/ui/src/menubar.c static void ui_menu_bar_deactivate_ev(ui_menu_bar_t *);
ui_menu_bar_t 86 uspace/lib/ui/src/menubar.c errno_t ui_menu_bar_create(ui_t *ui, ui_window_t *window, ui_menu_bar_t **rmbar)
ui_menu_bar_t 88 uspace/lib/ui/src/menubar.c ui_menu_bar_t *mbar;
ui_menu_bar_t 91 uspace/lib/ui/src/menubar.c mbar = calloc(1, sizeof(ui_menu_bar_t));
ui_menu_bar_t 116 uspace/lib/ui/src/menubar.c void ui_menu_bar_destroy(ui_menu_bar_t *mbar)
ui_menu_bar_t 143 uspace/lib/ui/src/menubar.c void ui_menu_bar_set_cb(ui_menu_bar_t *mbar, ui_menu_bar_cb_t *cb, void *arg)
ui_menu_bar_t 154 uspace/lib/ui/src/menubar.c ui_control_t *ui_menu_bar_ctl(ui_menu_bar_t *mbar)
ui_menu_bar_t 164 uspace/lib/ui/src/menubar.c void ui_menu_bar_set_rect(ui_menu_bar_t *mbar, gfx_rect_t *rect)
ui_menu_bar_t 174 uspace/lib/ui/src/menubar.c errno_t ui_menu_bar_paint(ui_menu_bar_t *mbar)
ui_menu_bar_t 272 uspace/lib/ui/src/menubar.c void ui_menu_bar_select(ui_menu_bar_t *mbar, ui_menu_dd_t *mdd, bool openup,
ui_menu_bar_t 320 uspace/lib/ui/src/menubar.c void ui_menu_bar_select_first(ui_menu_bar_t *mbar, bool openup,
ui_menu_bar_t 335 uspace/lib/ui/src/menubar.c void ui_menu_bar_select_last(ui_menu_bar_t *mbar, bool openup,
ui_menu_bar_t 350 uspace/lib/ui/src/menubar.c void ui_menu_bar_select_sysmenu(ui_menu_bar_t *mbar, bool openup,
ui_menu_bar_t 367 uspace/lib/ui/src/menubar.c void ui_menu_bar_left(ui_menu_bar_t *mbar, sysarg_t idev_id)
ui_menu_bar_t 407 uspace/lib/ui/src/menubar.c void ui_menu_bar_right(ui_menu_bar_t *mbar, sysarg_t idev_id)
ui_menu_bar_t 445 uspace/lib/ui/src/menubar.c ui_evclaim_t ui_menu_bar_key_press_unmod(ui_menu_bar_t *mbar, kbd_event_t *event)
ui_menu_bar_t 493 uspace/lib/ui/src/menubar.c ui_evclaim_t ui_menu_bar_kbd_event(ui_menu_bar_t *mbar, kbd_event_t *event)
ui_menu_bar_t 520 uspace/lib/ui/src/menubar.c void ui_menu_bar_press_accel(ui_menu_bar_t *mbar, char32_t c, sysarg_t kbd_id)
ui_menu_bar_t 543 uspace/lib/ui/src/menubar.c ui_evclaim_t ui_menu_bar_pos_event(ui_menu_bar_t *mbar, pos_event_t *event)
ui_menu_bar_t 603 uspace/lib/ui/src/menubar.c void ui_menu_bar_entry_rect(ui_menu_bar_t *mbar, ui_menu_dd_t *mdd,
ui_menu_bar_t 650 uspace/lib/ui/src/menubar.c void ui_menu_bar_activate(ui_menu_bar_t *mbar)
ui_menu_bar_t 667 uspace/lib/ui/src/menubar.c void ui_menu_bar_deactivate(ui_menu_bar_t *mbar)
ui_menu_bar_t 679 uspace/lib/ui/src/menubar.c ui_menu_bar_t *mbar = (ui_menu_bar_t *) arg;
ui_menu_bar_t 691 uspace/lib/ui/src/menubar.c ui_menu_bar_t *mbar = (ui_menu_bar_t *) arg;
ui_menu_bar_t 704 uspace/lib/ui/src/menubar.c ui_menu_bar_t *mbar = (ui_menu_bar_t *) arg;
ui_menu_bar_t 717 uspace/lib/ui/src/menubar.c ui_menu_bar_t *mbar = (ui_menu_bar_t *) arg;
ui_menu_bar_t 726 uspace/lib/ui/src/menubar.c static void ui_menu_bar_activate_ev(ui_menu_bar_t *mbar)
ui_menu_bar_t 736 uspace/lib/ui/src/menubar.c static void ui_menu_bar_deactivate_ev(ui_menu_bar_t *mbar)
ui_menu_bar_t 71 uspace/lib/ui/src/menudd.c errno_t ui_menu_dd_create(ui_menu_bar_t *mbar, const char *caption,
ui_menu_bar_t 129 uspace/lib/ui/src/menudd.c ui_menu_dd_t *ui_menu_dd_first(ui_menu_bar_t *mbar)
ui_menu_bar_t 161 uspace/lib/ui/src/menudd.c ui_menu_dd_t *ui_menu_dd_last(ui_menu_bar_t *mbar)
ui_menu_bar_t 52 uspace/lib/ui/test/menubar.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 86 uspace/lib/ui/test/menubar.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 119 uspace/lib/ui/test/menubar.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 158 uspace/lib/ui/test/menubar.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 189 uspace/lib/ui/test/menubar.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 238 uspace/lib/ui/test/menubar.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 286 uspace/lib/ui/test/menubar.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 339 uspace/lib/ui/test/menubar.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 384 uspace/lib/ui/test/menubar.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 428 uspace/lib/ui/test/menubar.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 469 uspace/lib/ui/test/menubar.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 53 uspace/lib/ui/test/menudd.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 99 uspace/lib/ui/test/menudd.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 149 uspace/lib/ui/test/menudd.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 197 uspace/lib/ui/test/menudd.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 236 uspace/lib/ui/test/menudd.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 274 uspace/lib/ui/test/menudd.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 319 uspace/lib/ui/test/menudd.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 59 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 100 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 147 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 192 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 245 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 298 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 350 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 403 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 457 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 520 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 588 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 661 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 718 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 778 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 838 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
ui_menu_bar_t 901 uspace/lib/ui/test/menuentry.c ui_menu_bar_t *mbar = NULL;
HelenOS homepage, sources at GitHub