Changeset 0e6e77f in mainline for uspace/lib/display/include


Ignore:
Timestamp:
2020-02-28T15:44:55Z (5 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a8eed5f
Parents:
2a515dcd
git-author:
Jiri Svoboda <jiri@…> (2020-02-26 18:26:13)
git-committer:
Jiri Svoboda <jiri@…> (2020-02-28 15:44:55)
Message:

Window resize by client request

Location:
uspace/lib/display/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/display/include/disp_srv.h

    r2a515dcd r0e6e77f  
    3838#include <async.h>
    3939#include <errno.h>
     40#include <gfx/coord.h>
    4041#include "display/wndparams.h"
    4142#include "types/display/event.h"
     
    5354        errno_t (*window_create)(void *, display_wnd_params_t *, sysarg_t *);
    5455        errno_t (*window_destroy)(void *, sysarg_t);
     56        errno_t (*window_resize)(void *, sysarg_t, gfx_coord2_t *, gfx_rect_t *);
    5557        errno_t (*get_event)(void *, sysarg_t *, display_wnd_ev_t *);
    5658};
  • uspace/lib/display/include/display.h

    r2a515dcd r0e6e77f  
    3838#include <errno.h>
    3939#include <gfx/context.h>
     40#include <gfx/coord.h>
    4041#include <stdbool.h>
    4142#include "display/wndparams.h"
     
    4849extern errno_t display_window_destroy(display_window_t *);
    4950extern errno_t display_window_get_gc(display_window_t *, gfx_context_t **);
     51extern errno_t display_window_resize(display_window_t *,
     52    gfx_coord2_t *, gfx_rect_t *);
    5053
    5154#endif
  • uspace/lib/display/include/ipc/display.h

    r2a515dcd r0e6e77f  
    4242        DISPLAY_WINDOW_CREATE,
    4343        DISPLAY_WINDOW_DESTROY,
     44        DISPLAY_WINDOW_RESIZE,
    4445        DISPLAY_GET_EVENT
    4546} display_request_t;
Note: See TracChangeset for help on using the changeset viewer.