Changeset 2d879f7 in mainline for uspace/lib/ui/private/wdecor.h


Ignore:
Timestamp:
2020-11-26T11:59:59Z (5 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
554a5f1
Parents:
d8ddf7a
git-author:
Jiri Svoboda <jiri@…> (2020-11-25 18:46:07)
git-committer:
Jiri Svoboda <jiri@…> (2020-11-26 11:59:59)
Message:

Basic support for window resizing

File:
1 edited

Legend:

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

    rd8ddf7a r2d879f7  
    3939
    4040#include <gfx/coord.h>
     41#include <io/pos_event.h>
    4142#include <stdbool.h>
     43#include <types/ui/cursor.h>
    4244#include <types/ui/wdecor.h>
    4345
     
    5557        /** Window decoration rectangle */
    5658        gfx_rect_t rect;
     59        /** Style */
     60        ui_wdecor_style_t style;
    5761        /** Caption */
    5862        char *caption;
     
    8084extern void ui_wdecor_close(ui_wdecor_t *);
    8185extern void ui_wdecor_move(ui_wdecor_t *, gfx_coord2_t *);
     86extern void ui_wdecor_resize(ui_wdecor_t *, ui_wdecor_rsztype_t,
     87    gfx_coord2_t *);
     88extern void ui_wdecor_set_cursor(ui_wdecor_t *, ui_stock_cursor_t);
    8289extern void ui_wdecor_get_geom(ui_wdecor_t *, ui_wdecor_geom_t *);
     90extern void ui_wdecor_frame_pos_event(ui_wdecor_t *, pos_event_t *);
     91extern ui_wdecor_rsztype_t ui_wdecor_get_rsztype(ui_wdecor_t *,
     92    gfx_coord2_t *);
     93extern ui_stock_cursor_t ui_wdecor_cursor_from_rsztype(ui_wdecor_rsztype_t);
    8394
    8495#endif
Note: See TracChangeset for help on using the changeset viewer.