diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2011-12-18 15:36:38 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2011-12-18 15:36:38 +0000 |
commit | 877988a7ef9235d894a6f4ff2f032b7e2f207f72 (patch) | |
tree | 6c7ef846de18270d90a6aabc6ff23299501217cd /desktop/scrollbar.h | |
parent | a40b9fbecd19decd06003d98b4b63c953b7e2dcd (diff) | |
download | netsurf-877988a7ef9235d894a6f4ff2f032b7e2f207f72.tar.gz netsurf-877988a7ef9235d894a6f4ff2f032b7e2f207f72.tar.bz2 |
Add named scroll offset values for page up, page down, top and bottom.
svn path=/trunk/netsurf/; revision=13293
Diffstat (limited to 'desktop/scrollbar.h')
-rw-r--r-- | desktop/scrollbar.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/desktop/scrollbar.h b/desktop/scrollbar.h index 3f415e8d9..4bd9a17c0 100644 --- a/desktop/scrollbar.h +++ b/desktop/scrollbar.h @@ -24,11 +24,18 @@ #define _NETSURF_DESKTOP_SCROLLBAR_H_ #include <stdbool.h> +#include <limits.h> #include "desktop/browser.h" #define SCROLLBAR_WIDTH 16 +/* Region dependent values for scrollbar_scroll function */ +#define SCROLL_TOP INT_MIN +#define SCROLL_PAGE_UP INT_MIN + 1 +#define SCROLL_PAGE_DOWN INT_MAX - 1 +#define SCROLL_BOTTOM INT_MAX + struct scrollbar; typedef enum { |