HelenOS sources
ui_popup_t 59 uspace/lib/ui/include/types/ui/popup.h void (*close)(ui_popup_t *, void *);
ui_popup_t 60 uspace/lib/ui/include/types/ui/popup.h void (*kbd)(ui_popup_t *, void *, kbd_event_t *);
ui_popup_t 61 uspace/lib/ui/include/types/ui/popup.h errno_t (*paint)(ui_popup_t *, void *);
ui_popup_t 62 uspace/lib/ui/include/types/ui/popup.h void (*pos)(ui_popup_t *, void *, pos_event_t *);
ui_popup_t 49 uspace/lib/ui/include/ui/popup.h ui_popup_t **);
ui_popup_t 50 uspace/lib/ui/include/ui/popup.h extern void ui_popup_set_cb(ui_popup_t *, ui_popup_cb_t *, void *);
ui_popup_t 51 uspace/lib/ui/include/ui/popup.h extern void ui_popup_destroy(ui_popup_t *);
ui_popup_t 52 uspace/lib/ui/include/ui/popup.h extern void ui_popup_add(ui_popup_t *, ui_control_t *);
ui_popup_t 53 uspace/lib/ui/include/ui/popup.h extern void ui_popup_remove(ui_popup_t *, ui_control_t *);
ui_popup_t 54 uspace/lib/ui/include/ui/popup.h extern ui_resource_t *ui_popup_get_res(ui_popup_t *);
ui_popup_t 55 uspace/lib/ui/include/ui/popup.h extern gfx_context_t *ui_popup_get_gc(ui_popup_t *);
ui_popup_t 56 uspace/lib/ui/include/ui/popup.h extern sysarg_t ui_popup_get_idev_id(ui_popup_t *);
ui_popup_t 67 uspace/lib/ui/src/menu.c static void ui_menu_popup_close(ui_popup_t *, void *);
ui_popup_t 68 uspace/lib/ui/src/menu.c static void ui_menu_popup_kbd(ui_popup_t *, void *, kbd_event_t *);
ui_popup_t 69 uspace/lib/ui/src/menu.c static void ui_menu_popup_pos(ui_popup_t *, void *, pos_event_t *);
ui_popup_t 190 uspace/lib/ui/src/menu.c ui_popup_t *popup = NULL;
ui_popup_t 562 uspace/lib/ui/src/menu.c static void ui_menu_popup_close(ui_popup_t *popup, void *arg)
ui_popup_t 576 uspace/lib/ui/src/menu.c static void ui_menu_popup_kbd(ui_popup_t *popup, void *arg, kbd_event_t *event)
ui_popup_t 590 uspace/lib/ui/src/menu.c static void ui_menu_popup_pos(ui_popup_t *popup, void *arg, pos_event_t *event)
ui_popup_t 79 uspace/lib/ui/src/popup.c ui_popup_params_t *params, ui_popup_t **rpopup)
ui_popup_t 81 uspace/lib/ui/src/popup.c ui_popup_t *popup;
ui_popup_t 87 uspace/lib/ui/src/popup.c popup = calloc(1, sizeof(ui_popup_t));
ui_popup_t 127 uspace/lib/ui/src/popup.c void ui_popup_destroy(ui_popup_t *popup)
ui_popup_t 145 uspace/lib/ui/src/popup.c void ui_popup_add(ui_popup_t *popup, ui_control_t *control)
ui_popup_t 155 uspace/lib/ui/src/popup.c void ui_popup_remove(ui_popup_t *popup, ui_control_t *control)
ui_popup_t 166 uspace/lib/ui/src/popup.c void ui_popup_set_cb(ui_popup_t *popup, ui_popup_cb_t *cb, void *arg)
ui_popup_t 177 uspace/lib/ui/src/popup.c ui_resource_t *ui_popup_get_res(ui_popup_t *popup)
ui_popup_t 187 uspace/lib/ui/src/popup.c gfx_context_t *ui_popup_get_gc(ui_popup_t *popup)
ui_popup_t 197 uspace/lib/ui/src/popup.c sysarg_t ui_popup_get_idev_id(ui_popup_t *popup)
ui_popup_t 209 uspace/lib/ui/src/popup.c ui_popup_t *popup = (ui_popup_t *)arg;
ui_popup_t 224 uspace/lib/ui/src/popup.c ui_popup_t *popup = (ui_popup_t *)arg;
ui_popup_t 242 uspace/lib/ui/src/popup.c ui_popup_t *popup = (ui_popup_t *)arg;
ui_popup_t 49 uspace/lib/ui/test/popup.c static void test_popup_close(ui_popup_t *, void *);
ui_popup_t 50 uspace/lib/ui/test/popup.c static void test_popup_kbd(ui_popup_t *, void *, kbd_event_t *);
ui_popup_t 51 uspace/lib/ui/test/popup.c static errno_t test_popup_paint(ui_popup_t *, void *);
ui_popup_t 52 uspace/lib/ui/test/popup.c static void test_popup_pos(ui_popup_t *, void *, pos_event_t *);
ui_popup_t 104 uspace/lib/ui/test/popup.c ui_popup_t *popup = NULL;
ui_popup_t 141 uspace/lib/ui/test/popup.c ui_popup_t *popup = NULL;
ui_popup_t 205 uspace/lib/ui/test/popup.c ui_popup_t *popup = NULL;
ui_popup_t 244 uspace/lib/ui/test/popup.c ui_popup_t *popup = NULL;
ui_popup_t 293 uspace/lib/ui/test/popup.c static void test_popup_close(ui_popup_t *popup, void *arg)
ui_popup_t 300 uspace/lib/ui/test/popup.c static void test_popup_kbd(ui_popup_t *popup, void *arg,
ui_popup_t 309 uspace/lib/ui/test/popup.c static errno_t test_popup_paint(ui_popup_t *popup, void *arg)
ui_popup_t 317 uspace/lib/ui/test/popup.c static void test_popup_pos(ui_popup_t *popup, void *arg,
HelenOS homepage, sources at GitHub