diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2017-01-01 16:45:27 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2017-01-01 16:45:27 +0000 |
commit | eb1f39fe7d80893b1f7c804eb48ec61e89f17d78 (patch) | |
tree | 1badecab09f258951ce442d8ed65e1fd55803e7c /frontends/amiga/gui.h | |
parent | 31c08f39be64f739cac727ab5a13fc513d1a61aa (diff) | |
download | netsurf-eb1f39fe7d80893b1f7c804eb48ec61e89f17d78.tar.gz netsurf-eb1f39fe7d80893b1f7c804eb48ec61e89f17d78.tar.bz2 |
Process mouse moves and qualifier keys
NB: we are doing mouse moves differently by using an IDCMP hook on space.gadget, as this gives us co-ordinates relative to the render area
GID_DRAW object when the window is defined will need tagging ICA_TARGET, ICTARGET_IDCMP
Diffstat (limited to 'frontends/amiga/gui.h')
-rw-r--r-- | frontends/amiga/gui.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/frontends/amiga/gui.h b/frontends/amiga/gui.h index eb39e9e47..f9e62c5d3 100644 --- a/frontends/amiga/gui.h +++ b/frontends/amiga/gui.h @@ -1,5 +1,5 @@ /* - * Copyright 2008-2016 Chris Young <chris@unsatisfactorysoftware.co.uk> + * Copyright 2008-2017 Chris Young <chris@unsatisfactorysoftware.co.uk> * * This file is part of NetSurf, http://www.netsurf-browser.org/ * @@ -282,5 +282,10 @@ nserror ami_gui_win_list_add(void *win, int type, const struct ami_win_event_tab * Remove a window from the NetSurf window list */ void ami_gui_win_list_remove(void *win); + +/** + * Get which qualifier keys are being pressed + */ +int ami_gui_get_quals(Object *win_obj); #endif |