Changeset 46bd63c9 in mainline for uspace/lib/ui/include/ui/menu.h
- Timestamp:
- 2023-09-08T08:47:30Z (8 months ago)
- Branches:
- master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1af103e
- Parents:
- 0b6fad9
- git-author:
- Jiri Svoboda <jiri@…> (2023-09-07 18:47:09)
- git-committer:
- Jiri Svoboda <jiri@…> (2023-09-08 08:47:30)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ui/include/ui/menu.h
r0b6fad9 r46bd63c9 43 43 #include <stdbool.h> 44 44 #include <types/common.h> 45 #include <types/ui/event.h> 45 46 #include <types/ui/menu.h> 46 47 #include <types/ui/menubar.h> 47 #include <types/ui/ event.h>48 #include <types/ui/window.h> 48 49 #include <uchar.h> 49 50 50 extern errno_t ui_menu_create(ui_ menu_bar_t *, const char*, ui_menu_t **);51 extern errno_t ui_menu_create(ui_window_t *, ui_menu_t **); 51 52 extern void ui_menu_destroy(ui_menu_t *); 52 extern ui_menu_t *ui_menu_first(ui_menu_bar_t *); 53 extern ui_menu_t *ui_menu_next(ui_menu_t *); 54 extern ui_menu_t *ui_menu_last(ui_menu_bar_t *); 55 extern ui_menu_t *ui_menu_prev(ui_menu_t *); 56 extern const char *ui_menu_caption(ui_menu_t *); 57 extern void ui_menu_get_rect(ui_menu_t *, gfx_coord2_t *, gfx_rect_t *); 58 extern char32_t ui_menu_get_accel(ui_menu_t *); 53 extern void ui_menu_set_cb(ui_menu_t *, ui_menu_cb_t *, void *); 59 54 extern errno_t ui_menu_open(ui_menu_t *, gfx_rect_t *, sysarg_t); 60 55 extern void ui_menu_close(ui_menu_t *);
Note:
See TracChangeset
for help on using the changeset viewer.