Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ui/private/window.h

    ra927af7a r8d1bcd7  
    11/*
    2  * Copyright (c) 2026 Jiri Svoboda
     2 * Copyright (c) 2023 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    5151#include <types/ui/window.h>
    5252
    53 /** UI window flags. */
    54 typedef enum {
    55         /** Window is maximized */
    56         uiwf_maximized = 0x1
    57 } ui_window_flags_t;
    58 
    5953/** Actual structure of window.
    6054 *
     
    8882        /** Display position (if fullscreen mode) */
    8983        gfx_coord2_t dpos;
    90         /** Normal display position when not maximized (if fullscreen mode) */
    91         gfx_coord2_t normal_dpos;
    9284        /** Application area bitmap */
    9385        gfx_bitmap_t *app_bmp;
     
    118110        /** Window placement */
    119111        ui_wnd_placement_t placement;
    120         /** Window flags */
    121         ui_wnd_flags_t flags;
    122112};
    123113
     
    143133extern void ui_window_send_pos(ui_window_t *, pos_event_t *);
    144134extern void ui_window_send_unfocus(ui_window_t *, unsigned);
    145 extern void ui_window_send_resize(ui_window_t *);
    146135extern errno_t ui_window_size_change(ui_window_t *, gfx_rect_t *,
    147136    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 *);
    152137
    153138#endif
Note: See TracChangeset for help on using the changeset viewer.