Changeset 5d380b6 in mainline for uspace/lib/ui/include
- Timestamp:
- 2023-01-20T11:50:41Z (3 years ago)
- Branches:
- master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b1f0a14
- Parents:
- 6828a56
- git-author:
- Jiri Svoboda <jiri@…> (2023-01-20 19:50:21)
- git-committer:
- Jiri Svoboda <jiri@…> (2023-01-20 11:50:41)
- Location:
- uspace/lib/ui/include
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ui/include/types/ui/popup.h
r6828a56 r5d380b6 1 1 /* 2 * Copyright (c) 202 1Jiri Svoboda2 * Copyright (c) 2023 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 40 40 #include <io/kbd_event.h> 41 41 #include <io/pos_event.h> 42 #include <types/common.h> 42 43 43 44 struct ui_popup; … … 50 51 /** Placement rectangle close to which popup should be placed */ 51 52 gfx_rect_t place; 53 /** Input device ID associated with the popup's seat */ 54 sysarg_t idev_id; 52 55 } ui_popup_params_t; 53 56 -
uspace/lib/ui/include/types/ui/window.h
r6828a56 r5d380b6 89 89 /** Parent rectangle for popup windows */ 90 90 gfx_rect_t prect; 91 /** Input device associated with the window's seat */ 92 sysarg_t idev_id; 91 93 } ui_wnd_params_t; 92 94 -
uspace/lib/ui/include/ui/menu.h
r6828a56 r5d380b6 1 1 /* 2 * Copyright (c) 202 2Jiri Svoboda2 * Copyright (c) 2023 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 42 42 #include <io/pos_event.h> 43 43 #include <stdbool.h> 44 #include <types/common.h> 44 45 #include <types/ui/menu.h> 45 46 #include <types/ui/menubar.h> … … 56 57 extern void ui_menu_get_rect(ui_menu_t *, gfx_coord2_t *, gfx_rect_t *); 57 58 extern char32_t ui_menu_get_accel(ui_menu_t *); 58 extern errno_t ui_menu_open(ui_menu_t *, gfx_rect_t * );59 extern errno_t ui_menu_open(ui_menu_t *, gfx_rect_t *, sysarg_t); 59 60 extern void ui_menu_close(ui_menu_t *); 60 61 extern bool ui_menu_is_open(ui_menu_t *); -
uspace/lib/ui/include/ui/menubar.h
r6828a56 r5d380b6 1 1 /* 2 * Copyright (c) 202 2Jiri Svoboda2 * Copyright (c) 2023 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 40 40 #include <gfx/coord.h> 41 41 #include <io/pos_event.h> 42 #include <types/common.h> 42 43 #include <types/ui/menubar.h> 43 44 #include <types/ui/control.h> … … 56 57 extern ui_evclaim_t ui_menu_bar_kbd_event(ui_menu_bar_t *, kbd_event_t *); 57 58 extern ui_evclaim_t ui_menu_bar_pos_event(ui_menu_bar_t *, pos_event_t *); 58 extern void ui_menu_bar_press_accel(ui_menu_bar_t *, char32_t );59 extern void ui_menu_bar_press_accel(ui_menu_bar_t *, char32_t, sysarg_t); 59 60 extern void ui_menu_bar_unfocus(ui_menu_bar_t *); 60 61 extern void ui_menu_bar_activate(ui_menu_bar_t *);
Note:
See TracChangeset
for help on using the changeset viewer.