diff options
author | Steve Fryatt <steve@stevefryatt.org.uk> | 2011-03-24 00:09:49 +0000 |
---|---|---|
committer | Steve Fryatt <steve@stevefryatt.org.uk> | 2011-03-24 00:09:49 +0000 |
commit | 1c91a23c775cd925442bee6bd119b64ef8257e22 (patch) | |
tree | e1dc4dd5494cf3c9bbc0e06ba4f91f46b0b4b4fd /riscos | |
parent | 8ea109784c9c16817133be84421711f22e859281 (diff) | |
download | netsurf-1c91a23c775cd925442bee6bd119b64ef8257e22.tar.gz netsurf-1c91a23c775cd925442bee6bd119b64ef8257e22.tar.bz2 |
Force SSLCert pane to have a horizontal scroll bar and ensure initial extent calculation.
svn path=/trunk/netsurf/; revision=12128
Diffstat (limited to 'riscos')
-rw-r--r-- | riscos/sslcert.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/riscos/sslcert.c b/riscos/sslcert.c index f4e4f48b1..91d02365d 100644 --- a/riscos/sslcert.c +++ b/riscos/sslcert.c @@ -85,6 +85,8 @@ void ro_gui_cert_preinitialise(void) wimp_WINDOW_TITLE_ICON | wimp_WINDOW_SIZE_ICON | wimp_WINDOW_TOGGLE_ICON); + + ro_gui_cert_tree_template->flags |= wimp_WINDOW_HSCROLL; } /** @@ -221,7 +223,8 @@ void gui_cert_verify(const char *url, state.visible.x1 = state.visible.x0 + istate.icon.extent.x1 - 20 - ro_get_vscroll_width(sslcert_window->pane); state.visible.x0 += istate.icon.extent.x0 + 20; - state.visible.y0 = state.visible.y1 + istate.icon.extent.y0 + 20; + state.visible.y0 = state.visible.y1 + istate.icon.extent.y0 + 20 + + ro_get_hscroll_height(sslcert_window->pane); state.visible.y1 += istate.icon.extent.y1 - 32; set_extent = false; @@ -266,6 +269,8 @@ void gui_cert_verify(const char *url, ro_gui_cert_release_window(sslcert_window); return; } + + ro_treeview_set_origin(sslcert_window->tv, 0, 0); } /** |