Experimentally, scrollbar steppers can shrink to 8 pixels on Win32.

* modules/engines/ms-windows/msw_style.c (setup_msw_rc_style):
	Experimentally, scrollbar steppers can shrink to 8 pixels on
	Win32. Reflect that in the theme.
	* modules/engines/ms-windows/Theme/gtk-2.0/gtkrc: Experimentally,
	there is a 1-pixel border between a scrollbar and its child
	in ScrolledWindows on Win32. Reflect that in the theme.
This commit is contained in:
Dom Lachowicz
2005-10-22 16:05:10 +00:00
parent 2765a5dc29
commit b14bb6fab7
4 changed files with 21 additions and 2 deletions

View File

@@ -1,3 +1,12 @@
2005-10-22 Dom Lachowicz <cinamod@hotmail.com>
* modules/engines/ms-windows/msw_style.c (setup_msw_rc_style):
Experimentally, scrollbar steppers can shrink to 8 pixels on
Win32. Reflect that in the theme.
* modules/engines/ms-windows/Theme/gtk-2.0/gtkrc: Experimentally,
there is a 1-pixel border between a scrollbar and its child
in ScrolledWindows on Win32. Reflect that in the theme.
2005-10-21 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkstock.c: Define GTK_STOCK_[DIS]CONNECT here,

View File

@@ -1,3 +1,12 @@
2005-10-22 Dom Lachowicz <cinamod@hotmail.com>
* modules/engines/ms-windows/msw_style.c (setup_msw_rc_style):
Experimentally, scrollbar steppers can shrink to 8 pixels on
Win32. Reflect that in the theme.
* modules/engines/ms-windows/Theme/gtk-2.0/gtkrc: Experimentally,
there is a 1-pixel border between a scrollbar and its child
in ScrolledWindows on Win32. Reflect that in the theme.
2005-10-21 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkstock.c: Define GTK_STOCK_[DIS]CONNECT here,

View File

@@ -30,8 +30,7 @@ style "msw-default"
GtkTreeView::allow-rules = 0
GtkTreeView::expander-size = 12
# see bug 168326
GtkScrolledWindow::scrollbar_spacing = 0
GtkScrolledWindow::scrollbar_spacing = 1
engine "wimp"
{

View File

@@ -726,6 +726,7 @@ setup_msw_rc_style(void)
"GtkRange::stepper-spacing = 0\n"
"GtkRange::trough_border = 0\n"
"GtkScale::slider-length = %d\n"
"GtkScrollbar::min-slider-length = 8\n"
"}widget_class \"*VScrollbar*\" style \"msw-vscrollbar\"\n"
"widget_class \"*VScale*\" style \"msw-vscrollbar\"\n",
GetSystemMetrics(SM_CYVTHUMB),
@@ -740,6 +741,7 @@ setup_msw_rc_style(void)
"GtkRange::stepper-spacing = 0\n"
"GtkRange::trough_border = 0\n"
"GtkScale::slider-length = %d\n"
"GtkScrollbar::min-slider-length = 8\n"
"}widget_class \"*HScrollbar*\" style \"msw-hscrollbar\"\n"
"widget_class \"*HScale*\" style \"msw-hscrollbar\"\n",
GetSystemMetrics(SM_CXHTHUMB),