diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2012-08-16 22:21:08 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2012-08-16 22:21:08 +0100 |
commit | 35fd2ad7f2f2a62624f1445e352c0aaf6ac0b0ac (patch) | |
tree | a26e3f614f9e695ebcbf2658f9e7998a38b4bbe5 /desktop/browser.h | |
parent | cb9781e057c4da81f014de9a5a560dd80e5543d1 (diff) | |
download | netsurf-35fd2ad7f2f2a62624f1445e352c0aaf6ac0b0ac.tar.gz netsurf-35fd2ad7f2f2a62624f1445e352c0aaf6ac0b0ac.tar.bz2 |
Don't use GUI_POINTERs in content handlers.
Diffstat (limited to 'desktop/browser.h')
-rw-r--r-- | desktop/browser.h | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/desktop/browser.h b/desktop/browser.h index c8af7889c..be5628880 100644 --- a/desktop/browser.h +++ b/desktop/browser.h @@ -68,6 +68,29 @@ typedef enum { DRAGGING_OTHER } browser_drag_type; +typedef enum { + BROWSER_POINTER_DEFAULT = GUI_POINTER_DEFAULT, + BROWSER_POINTER_POINT = GUI_POINTER_POINT, + BROWSER_POINTER_CARET = GUI_POINTER_CARET, + BROWSER_POINTER_MENU = GUI_POINTER_MENU, + BROWSER_POINTER_UP = GUI_POINTER_UP, + BROWSER_POINTER_DOWN = GUI_POINTER_DOWN, + BROWSER_POINTER_LEFT = GUI_POINTER_LEFT, + BROWSER_POINTER_RIGHT = GUI_POINTER_RIGHT, + BROWSER_POINTER_RU = GUI_POINTER_RU, + BROWSER_POINTER_LD = GUI_POINTER_LD, + BROWSER_POINTER_LU = GUI_POINTER_LU, + BROWSER_POINTER_RD = GUI_POINTER_RD, + BROWSER_POINTER_CROSS = GUI_POINTER_CROSS, + BROWSER_POINTER_MOVE = GUI_POINTER_MOVE, + BROWSER_POINTER_WAIT = GUI_POINTER_WAIT, + BROWSER_POINTER_HELP = GUI_POINTER_HELP, + BROWSER_POINTER_NO_DROP = GUI_POINTER_NO_DROP, + BROWSER_POINTER_NOT_ALLOWED = GUI_POINTER_NOT_ALLOWED, + BROWSER_POINTER_PROGRESS = GUI_POINTER_PROGRESS, + BROWSER_POINTER_AUTO +} browser_pointer_shape; + /** Browser window data. */ struct browser_window { /** Page currently displayed, or 0. Must have status READY or DONE. */ @@ -301,7 +324,7 @@ void browser_window_redraw_rect(struct browser_window *bw, int x, int y, void browser_window_set_status(struct browser_window *bw, const char *text); void browser_window_set_pointer(struct browser_window *bw, - gui_pointer_shape shape); + browser_pointer_shape shape); void browser_window_page_drag_start(struct browser_window *bw, int x, int y); bool browser_window_back_available(struct browser_window *bw); |