Changeset 59768c7 in mainline for uspace/lib/ui/private/menubar.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/private/menubar.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 <adt/list.h> 41 41 #include <gfx/coord.h> 42 #include <stdbool.h> 42 43 #include <types/ui/menu.h> 43 44 #include <types/ui/menubar.h> … … 56 57 /** Menu bar rectangle */ 57 58 gfx_rect_t rect; 59 /** Menu bar is active */ 60 bool active; 58 61 /** Selected menu or @c NULL */ 59 62 struct ui_menu *selected; … … 62 65 }; 63 66 64 extern void ui_menu_bar_select(ui_menu_bar_t *, gfx_rect_t *, ui_menu_t *); 67 extern void ui_menu_bar_select(ui_menu_bar_t *, ui_menu_t *, bool); 68 extern void ui_menu_bar_left(ui_menu_bar_t *); 69 extern void ui_menu_bar_right(ui_menu_bar_t *); 70 extern ui_evclaim_t ui_menu_bar_key_press_unmod(ui_menu_bar_t *, kbd_event_t *); 71 extern void ui_menu_bar_entry_rect(ui_menu_bar_t *, ui_menu_t *, gfx_rect_t *); 65 72 66 73 #endif
Note:
See TracChangeset
for help on using the changeset viewer.