Author: stevef
Date: Wed Mar 23 19:09:49 2011
New Revision: 12128
URL:
http://source.netsurf-browser.org?rev=12128&view=rev
Log:
Force SSLCert pane to have a horizontal scroll bar and ensure initial extent calculation.
Modified:
trunk/netsurf/riscos/sslcert.c
Modified: trunk/netsurf/riscos/sslcert.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/sslcert.c?rev=1212...
==============================================================================
--- trunk/netsurf/riscos/sslcert.c (original)
+++ trunk/netsurf/riscos/sslcert.c Wed Mar 23 19:09:49 2011
@@ -85,6 +85,8 @@
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 @@
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 @@
ro_gui_cert_release_window(sslcert_window);
return;
}
+
+ ro_treeview_set_origin(sslcert_window->tv, 0, 0);
}
/**