Mercurial > dwindows
changeset 215:03e68274623d
Two scrollbar fixes for GTK... one from Mark Hessling.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Tue, 04 Feb 2003 22:11:28 +0000 |
parents | 0e98514a3905 |
children | bd06f8d123f0 |
files | gtk/dw.c |
diffstat | 1 files changed, 2 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/gtk/dw.c Tue Feb 04 11:03:48 2003 +0000 +++ b/gtk/dw.c Tue Feb 04 22:11:28 2003 +0000 @@ -3282,14 +3282,7 @@ DW_MUTEX_LOCK; adjustment = (GtkAdjustment *)gtk_object_get_data(GTK_OBJECT(handle), "adjustment"); if(adjustment) - { - int max = _round_value(adjustment->upper) - 1; - - if(GTK_IS_VSCROLLBAR(handle)) - gtk_adjustment_set_value(adjustment, (gfloat)(max - position)); - else - gtk_adjustment_set_value(adjustment, (gfloat)position); - } + gtk_adjustment_set_value(adjustment, (gfloat)position); DW_MUTEX_UNLOCK; } @@ -3313,7 +3306,7 @@ if(adjustment) { adjustment->upper = (gdouble)range; - adjustment->page_size = (gdouble)visible; + adjustment->page_incremenr = adjustment->page_size = (gdouble)visible; } DW_MUTEX_UNLOCK; }