Changes in uspace/lib/ui/private/window.h [a927af7a:8d1bcd7] in mainline
- File:
-
- 1 edited
-
uspace/lib/ui/private/window.h (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ui/private/window.h
ra927af7a r8d1bcd7 1 1 /* 2 * Copyright (c) 202 6Jiri Svoboda2 * Copyright (c) 2023 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 51 51 #include <types/ui/window.h> 52 52 53 /** UI window flags. */54 typedef enum {55 /** Window is maximized */56 uiwf_maximized = 0x157 } ui_window_flags_t;58 59 53 /** Actual structure of window. 60 54 * … … 88 82 /** Display position (if fullscreen mode) */ 89 83 gfx_coord2_t dpos; 90 /** Normal display position when not maximized (if fullscreen mode) */91 gfx_coord2_t normal_dpos;92 84 /** Application area bitmap */ 93 85 gfx_bitmap_t *app_bmp; … … 118 110 /** Window placement */ 119 111 ui_wnd_placement_t placement; 120 /** Window flags */121 ui_wnd_flags_t flags;122 112 }; 123 113 … … 143 133 extern void ui_window_send_pos(ui_window_t *, pos_event_t *); 144 134 extern void ui_window_send_unfocus(ui_window_t *, unsigned); 145 extern void ui_window_send_resize(ui_window_t *);146 135 extern errno_t ui_window_size_change(ui_window_t *, gfx_rect_t *, 147 136 ui_wnd_sc_op_t); 148 extern void ui_window_update_placement(ui_window_t *);149 extern ui_window_t *ui_window_get_active(ui_t *);150 extern ui_window_t *ui_window_first(ui_t *);151 extern ui_window_t *ui_window_next(ui_window_t *);152 137 153 138 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
