HelenOS sources
ui_menu_t 799 uspace/app/calculator/calculator.c ui_menu_t *mfile;
ui_menu_t 801 uspace/app/calculator/calculator.c ui_menu_t *medit;
ui_menu_t 377 uspace/app/edit/edit.c ui_menu_t *mfile = NULL;
ui_menu_t 378 uspace/app/edit/edit.c ui_menu_t *medit = NULL;
ui_menu_t 391 uspace/app/edit/edit.c ui_menu_t *msearch = NULL;
ui_menu_t 55 uspace/app/nav/menu.c ui_menu_t *mfile;
ui_menu_t 50 uspace/app/taskbar/tbsmenu.c static void tbsmenu_smenu_close_req(ui_menu_t *, void *);
ui_menu_t 382 uspace/app/taskbar/tbsmenu.c static void tbsmenu_smenu_close_req(ui_menu_t *menu, void *arg)
ui_menu_t 80 uspace/app/taskbar/types/tbsmenu.h ui_menu_t *smenu;
ui_menu_t 64 uspace/app/uidemo/uidemo.h ui_menu_t *mfile;
ui_menu_t 65 uspace/app/uidemo/uidemo.h ui_menu_t *medit;
ui_menu_t 66 uspace/app/uidemo/uidemo.h ui_menu_t *mpreferences;
ui_menu_t 67 uspace/app/uidemo/uidemo.h ui_menu_t *mhelp;
ui_menu_t 47 uspace/lib/ui/include/types/ui/menu.h void (*left)(ui_menu_t *, void *, sysarg_t);
ui_menu_t 49 uspace/lib/ui/include/types/ui/menu.h void (*right)(ui_menu_t *, void *, sysarg_t);
ui_menu_t 51 uspace/lib/ui/include/types/ui/menu.h void (*close_req)(ui_menu_t *, void *);
ui_menu_t 53 uspace/lib/ui/include/types/ui/menu.h void (*press_accel)(ui_menu_t *, void *, char32_t, sysarg_t);
ui_menu_t 51 uspace/lib/ui/include/ui/menu.h extern errno_t ui_menu_create(ui_window_t *, ui_menu_t **);
ui_menu_t 52 uspace/lib/ui/include/ui/menu.h extern void ui_menu_destroy(ui_menu_t *);
ui_menu_t 53 uspace/lib/ui/include/ui/menu.h extern void ui_menu_set_cb(ui_menu_t *, ui_menu_cb_t *, void *);
ui_menu_t 54 uspace/lib/ui/include/ui/menu.h extern errno_t ui_menu_open(ui_menu_t *, gfx_rect_t *, sysarg_t);
ui_menu_t 55 uspace/lib/ui/include/ui/menu.h extern void ui_menu_close(ui_menu_t *);
ui_menu_t 56 uspace/lib/ui/include/ui/menu.h extern bool ui_menu_is_open(ui_menu_t *);
ui_menu_t 57 uspace/lib/ui/include/ui/menu.h extern errno_t ui_menu_paint(ui_menu_t *, gfx_coord2_t *);
ui_menu_t 58 uspace/lib/ui/include/ui/menu.h extern ui_evclaim_t ui_menu_kbd_event(ui_menu_t *, kbd_event_t *);
ui_menu_t 59 uspace/lib/ui/include/ui/menu.h extern ui_evclaim_t ui_menu_pos_event(ui_menu_t *, gfx_coord2_t *,
ui_menu_t 61 uspace/lib/ui/include/ui/menu.h extern sysarg_t ui_menu_get_idev_id(ui_menu_t *);
ui_menu_t 52 uspace/lib/ui/include/ui/menudd.h ui_menu_t **);
ui_menu_t 47 uspace/lib/ui/include/ui/menuentry.h extern errno_t ui_menu_entry_create(ui_menu_t *, const char *, const char *,
ui_menu_t 49 uspace/lib/ui/include/ui/menuentry.h extern errno_t ui_menu_entry_sep_create(ui_menu_t *, ui_menu_entry_t **);
ui_menu_t 55 uspace/lib/ui/include/ui/menuentry.h extern ui_menu_entry_t *ui_menu_entry_first(ui_menu_t *);
ui_menu_t 56 uspace/lib/ui/include/ui/menuentry.h extern ui_menu_entry_t *ui_menu_entry_last(ui_menu_t *);
ui_menu_t 59 uspace/lib/ui/include/ui/menuentry.h extern gfx_coord_t ui_menu_entry_calc_width(ui_menu_t *,
ui_menu_t 87 uspace/lib/ui/private/menu.h extern void ui_menu_get_geom(ui_menu_t *, gfx_coord2_t *, ui_menu_geom_t *);
ui_menu_t 88 uspace/lib/ui/private/menu.h extern ui_resource_t *ui_menu_get_res(ui_menu_t *);
ui_menu_t 89 uspace/lib/ui/private/menu.h extern errno_t ui_menu_paint_bg_gfx(ui_menu_t *, gfx_coord2_t *);
ui_menu_t 90 uspace/lib/ui/private/menu.h extern errno_t ui_menu_paint_bg_text(ui_menu_t *, gfx_coord2_t *);
ui_menu_t 91 uspace/lib/ui/private/menu.h extern void ui_menu_up(ui_menu_t *);
ui_menu_t 92 uspace/lib/ui/private/menu.h extern void ui_menu_down(ui_menu_t *);
ui_menu_t 93 uspace/lib/ui/private/menu.h extern void ui_menu_left(ui_menu_t *, sysarg_t);
ui_menu_t 94 uspace/lib/ui/private/menu.h extern void ui_menu_right(ui_menu_t *, sysarg_t);
ui_menu_t 95 uspace/lib/ui/private/menu.h extern void ui_menu_close_req(ui_menu_t *);
ui_menu_t 96 uspace/lib/ui/private/menu.h extern void ui_menu_press_accel(ui_menu_t *, char32_t, sysarg_t);
ui_menu_t 70 uspace/lib/ui/src/menu.c static void ui_menu_key_press_unmod(ui_menu_t *, kbd_event_t *);
ui_menu_t 85 uspace/lib/ui/src/menu.c errno_t ui_menu_create(ui_window_t *parent, ui_menu_t **rmenu)
ui_menu_t 87 uspace/lib/ui/src/menu.c ui_menu_t *menu;
ui_menu_t 89 uspace/lib/ui/src/menu.c menu = calloc(1, sizeof(ui_menu_t));
ui_menu_t 104 uspace/lib/ui/src/menu.c void ui_menu_destroy(ui_menu_t *menu)
ui_menu_t 128 uspace/lib/ui/src/menu.c void ui_menu_set_cb(ui_menu_t *menu, ui_menu_cb_t *cb, void *arg)
ui_menu_t 140 uspace/lib/ui/src/menu.c void ui_menu_get_geom(ui_menu_t *menu, gfx_coord2_t *spos,
ui_menu_t 177 uspace/lib/ui/src/menu.c ui_resource_t *ui_menu_get_res(ui_menu_t *menu)
ui_menu_t 188 uspace/lib/ui/src/menu.c errno_t ui_menu_open(ui_menu_t *menu, gfx_rect_t *prect, sysarg_t idev_id)
ui_menu_t 225 uspace/lib/ui/src/menu.c void ui_menu_close(ui_menu_t *menu)
ui_menu_t 236 uspace/lib/ui/src/menu.c bool ui_menu_is_open(ui_menu_t *menu)
ui_menu_t 247 uspace/lib/ui/src/menu.c errno_t ui_menu_paint_bg_gfx(ui_menu_t *menu, gfx_coord2_t *spos)
ui_menu_t 288 uspace/lib/ui/src/menu.c errno_t ui_menu_paint_bg_text(ui_menu_t *menu, gfx_coord2_t *spos)
ui_menu_t 329 uspace/lib/ui/src/menu.c errno_t ui_menu_paint(ui_menu_t *menu, gfx_coord2_t *spos)
ui_menu_t 377 uspace/lib/ui/src/menu.c ui_evclaim_t ui_menu_pos_event(ui_menu_t *menu, gfx_coord2_t *spos,
ui_menu_t 421 uspace/lib/ui/src/menu.c ui_evclaim_t ui_menu_kbd_event(ui_menu_t *menu, kbd_event_t *event)
ui_menu_t 442 uspace/lib/ui/src/menu.c void ui_menu_up(ui_menu_t *menu)
ui_menu_t 479 uspace/lib/ui/src/menu.c void ui_menu_down(ui_menu_t *menu)
ui_menu_t 514 uspace/lib/ui/src/menu.c static void ui_menu_key_press_unmod(ui_menu_t *menu, kbd_event_t *event)
ui_menu_t 564 uspace/lib/ui/src/menu.c ui_menu_t *menu = (ui_menu_t *)arg;
ui_menu_t 578 uspace/lib/ui/src/menu.c ui_menu_t *menu = (ui_menu_t *)arg;
ui_menu_t 592 uspace/lib/ui/src/menu.c ui_menu_t *menu = (ui_menu_t *)arg;
ui_menu_t 607 uspace/lib/ui/src/menu.c void ui_menu_left(ui_menu_t *menu, sysarg_t idev_id)
ui_menu_t 618 uspace/lib/ui/src/menu.c void ui_menu_right(ui_menu_t *menu, sysarg_t idev_id)
ui_menu_t 628 uspace/lib/ui/src/menu.c void ui_menu_close_req(ui_menu_t *menu)
ui_menu_t 640 uspace/lib/ui/src/menu.c void ui_menu_press_accel(ui_menu_t *menu, char32_t c, sysarg_t kbd_id)
ui_menu_t 651 uspace/lib/ui/src/menu.c sysarg_t ui_menu_get_idev_id(ui_menu_t *menu)
ui_menu_t 51 uspace/lib/ui/src/menudd.c static void ui_menu_dd_left(ui_menu_t *, void *, sysarg_t);
ui_menu_t 52 uspace/lib/ui/src/menudd.c static void ui_menu_dd_right(ui_menu_t *, void *, sysarg_t);
ui_menu_t 53 uspace/lib/ui/src/menudd.c static void ui_menu_dd_close_req(ui_menu_t *, void *);
ui_menu_t 54 uspace/lib/ui/src/menudd.c static void ui_menu_dd_press_accel(ui_menu_t *, void *, char32_t, sysarg_t);
ui_menu_t 72 uspace/lib/ui/src/menudd.c ui_menu_dd_t **rmdd, ui_menu_t **rmenu)
ui_menu_t 245 uspace/lib/ui/src/menudd.c static void ui_menu_dd_left(ui_menu_t *menu, void *arg, sysarg_t idev_id)
ui_menu_t 260 uspace/lib/ui/src/menudd.c static void ui_menu_dd_right(ui_menu_t *menu, void *arg, sysarg_t idev_id)
ui_menu_t 274 uspace/lib/ui/src/menudd.c static void ui_menu_dd_close_req(ui_menu_t *menu, void *arg)
ui_menu_t 289 uspace/lib/ui/src/menudd.c static void ui_menu_dd_press_accel(ui_menu_t *menu, void *arg, char32_t c,
ui_menu_t 75 uspace/lib/ui/src/menuentry.c errno_t ui_menu_entry_create(ui_menu_t *menu, const char *caption,
ui_menu_t 120 uspace/lib/ui/src/menuentry.c errno_t ui_menu_entry_sep_create(ui_menu_t *menu, ui_menu_entry_t **rmentry)
ui_menu_t 205 uspace/lib/ui/src/menuentry.c ui_menu_entry_t *ui_menu_entry_first(ui_menu_t *menu)
ui_menu_t 221 uspace/lib/ui/src/menuentry.c ui_menu_entry_t *ui_menu_entry_last(ui_menu_t *menu)
ui_menu_t 294 uspace/lib/ui/src/menuentry.c gfx_coord_t ui_menu_entry_calc_width(ui_menu_t *menu, gfx_coord_t caption_w,
ui_menu_t 106 uspace/lib/ui/src/window.c static void wnd_sysmenu_left(ui_menu_t *, void *, sysarg_t);
ui_menu_t 107 uspace/lib/ui/src/window.c static void wnd_sysmenu_right(ui_menu_t *, void *, sysarg_t);
ui_menu_t 108 uspace/lib/ui/src/window.c static void wnd_sysmenu_close_req(ui_menu_t *, void *);
ui_menu_t 109 uspace/lib/ui/src/window.c static void wnd_sysmenu_press_accel(ui_menu_t *, void *, char32_t, sysarg_t);
ui_menu_t 1608 uspace/lib/ui/src/window.c static void wnd_sysmenu_left(ui_menu_t *sysmenu, void *arg, sysarg_t idev_id)
ui_menu_t 1625 uspace/lib/ui/src/window.c static void wnd_sysmenu_right(ui_menu_t *sysmenu, void *arg, sysarg_t idev_id)
ui_menu_t 1642 uspace/lib/ui/src/window.c static void wnd_sysmenu_close_req(ui_menu_t *sysmenu, void *arg)
ui_menu_t 1704 uspace/lib/ui/src/window.c static void wnd_sysmenu_press_accel(ui_menu_t *sysmenu, void *arg,
ui_menu_t 53 uspace/lib/ui/test/menu.c ui_menu_t *menu;
ui_menu_t 58 uspace/lib/ui/test/menu.c static void testmenu_left(ui_menu_t *, void *, sysarg_t);
ui_menu_t 59 uspace/lib/ui/test/menu.c static void testmenu_right(ui_menu_t *, void *, sysarg_t);
ui_menu_t 60 uspace/lib/ui/test/menu.c static void testmenu_close_req(ui_menu_t *, void *);
ui_menu_t 61 uspace/lib/ui/test/menu.c static void testmenu_press_accel(ui_menu_t *, void *, char32_t, sysarg_t);
ui_menu_t 76 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 95 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 117 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 160 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 203 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 243 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 292 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 335 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 378 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 421 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 459 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 498 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 563 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 602 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 664 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 696 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 723 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 750 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 774 uspace/lib/ui/test/menu.c ui_menu_t *menu = NULL;
ui_menu_t 802 uspace/lib/ui/test/menu.c static void testmenu_left(ui_menu_t *menu, void *arg, sysarg_t idev_id)
ui_menu_t 812 uspace/lib/ui/test/menu.c static void testmenu_right(ui_menu_t *menu, void *arg, sysarg_t idev_id)
ui_menu_t 822 uspace/lib/ui/test/menu.c static void testmenu_close_req(ui_menu_t *menu, void *arg)
ui_menu_t 831 uspace/lib/ui/test/menu.c static void testmenu_press_accel(ui_menu_t *menu, void *arg,
ui_menu_t 190 uspace/lib/ui/test/menubar.c ui_menu_t *menu = NULL;
ui_menu_t 239 uspace/lib/ui/test/menubar.c ui_menu_t *menu = NULL;
ui_menu_t 287 uspace/lib/ui/test/menubar.c ui_menu_t *menu = NULL;
ui_menu_t 55 uspace/lib/ui/test/menudd.c ui_menu_t *menu = NULL;
ui_menu_t 60 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 101 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 148 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 193 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 246 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 299 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 351 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 404 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 458 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 521 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 589 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 662 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 719 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 779 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 839 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
ui_menu_t 902 uspace/lib/ui/test/menuentry.c ui_menu_t *menu = NULL;
HelenOS homepage, sources at GitHub