diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2014-10-25 12:04:11 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2014-10-25 12:04:11 +0100 |
commit | eed2a97eca65f1b65faf85865d67171031653727 (patch) | |
tree | 8046128b9b02b9dbb7750d86239a26c8c0d46b19 /desktop/browser.h | |
parent | af3cb6bf94b77cda7435cc26f55aca8b193bd89d (diff) | |
download | netsurf-eed2a97eca65f1b65faf85865d67171031653727.tar.gz netsurf-eed2a97eca65f1b65faf85865d67171031653727.tar.bz2 |
Add bw function to get scrollbar type.
Diffstat (limited to 'desktop/browser.h')
-rw-r--r-- | desktop/browser.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/desktop/browser.h b/desktop/browser.h index 8bad27632..8dff6dd6f 100644 --- a/desktop/browser.h +++ b/desktop/browser.h @@ -61,6 +61,12 @@ typedef enum { BW_EDITOR_CAN_PASTE = (1 << 2) /**< Can paste, input */ } browser_editor_flags; +typedef enum { + BW_SCROLLING_AUTO, + BW_SCROLLING_YES, + BW_SCROLLING_NO +} browser_scrolling; + /** flags to browser_window_create */ enum browser_window_create_flags { /** No flags set */ @@ -602,6 +608,15 @@ bool browser_window_can_search(struct browser_window *bw); */ bool browser_window_is_frameset(struct browser_window *bw); +/** + * Find out if a browser window contains a frameset + * + * \param bw browser window to look at + * \return NSERROR_OK, or appropriate error otherwise + */ +nserror browser_window_get_scrollbar_type(struct browser_window *bw, + browser_scrolling *h, browser_scrolling *v); + /** * Dump debug info concerning the browser window's contents to file |