diff options
author | James Bursa <james@netsurf-browser.org> | 2004-08-25 23:56:49 +0000 |
---|---|---|
committer | James Bursa <james@netsurf-browser.org> | 2004-08-25 23:56:49 +0000 |
commit | e44249f6edb3781ebc6816e79791ba266a568935 (patch) | |
tree | a199eb5d2604a295cb469a8d5e66649a1fb9ff25 /desktop/browser.h | |
parent | 26d107c444cd6e30a0dacf707470c6cda267d34b (diff) | |
download | netsurf-e44249f6edb3781ebc6816e79791ba266a568935.tar.gz netsurf-e44249f6edb3781ebc6816e79791ba266a568935.tar.bz2 |
[project @ 2004-08-25 23:56:48 by bursa]
Experimental overflow: scroll code.
svn path=/import/netsurf/; revision=1250
Diffstat (limited to 'desktop/browser.h')
-rw-r--r-- | desktop/browser.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/desktop/browser.h b/desktop/browser.h index 06a7e61a2..51db1c8c6 100644 --- a/desktop/browser.h +++ b/desktop/browser.h @@ -53,6 +53,12 @@ struct browser_window /** Fragment identifier for current_content */ char *frag_id; + + /** Box currently being scrolled, or 0. */ + struct box *scrolling_box; + /** Mouse position last scroll movement. */ + int scrolling_last_x; + int scrolling_last_y; }; @@ -60,6 +66,7 @@ typedef enum { BROWSER_MOUSE_CLICK_1, BROWSER_MOUSE_CLICK_2, BROWSER_MOUSE_HOVER, + BROWSER_MOUSE_DRAG, /**< CLICK is continuing as a drag. */ } browser_mouse_click; |