Changeset 59768c7 in mainline for uspace/lib/ui/include/ui/menuentry.h
- Timestamp:
- 2022-01-10T19:29:00Z (2 years ago)
- Branches:
- master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 5de852c
- Parents:
- 9754ed2
- git-author:
- Jiri Svoboda <jiri@…> (2022-01-10 19:27:55)
- git-committer:
- Jiri Svoboda <jiri@…> (2022-01-10 19:29:00)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ui/include/ui/menuentry.h
r9754ed2 r59768c7 1 1 /* 2 * Copyright (c) 202 1Jiri Svoboda2 * Copyright (c) 2022 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 40 40 #include <gfx/coord.h> 41 41 #include <io/pos_event.h> 42 #include <stdbool.h> 42 43 #include <types/ui/menu.h> 43 44 #include <types/ui/menuentry.h> … … 51 52 void *); 52 53 extern ui_menu_entry_t *ui_menu_entry_first(ui_menu_t *); 54 extern ui_menu_entry_t *ui_menu_entry_last(ui_menu_t *); 53 55 extern ui_menu_entry_t *ui_menu_entry_next(ui_menu_entry_t *); 56 extern ui_menu_entry_t *ui_menu_entry_prev(ui_menu_entry_t *); 54 57 extern gfx_coord_t ui_menu_entry_calc_width(ui_menu_t *, 55 58 gfx_coord_t, gfx_coord_t); … … 58 61 extern gfx_coord_t ui_menu_entry_height(ui_menu_entry_t *); 59 62 extern errno_t ui_menu_entry_paint(ui_menu_entry_t *, gfx_coord2_t *); 63 extern bool ui_menu_entry_selectable(ui_menu_entry_t *); 60 64 extern void ui_menu_entry_press(ui_menu_entry_t *, gfx_coord2_t *); 61 65 extern void ui_menu_entry_release(ui_menu_entry_t *); 62 66 extern void ui_menu_entry_enter(ui_menu_entry_t *, gfx_coord2_t *); 63 67 extern void ui_menu_entry_leave(ui_menu_entry_t *, gfx_coord2_t *); 68 extern void ui_menu_entry_activate(ui_menu_entry_t *); 64 69 extern ui_evclaim_t ui_menu_entry_pos_event(ui_menu_entry_t *, gfx_coord2_t *, 65 70 pos_event_t *);
Note:
See TracChangeset
for help on using the changeset viewer.