comparison gtk/dw.c @ 415:9ffdbfd83652

Don't distinguish between vertical and horizontal scrollbars in dw_scrollbar_query_pos(); both simply return adjustment value.
author mhessling@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 14 May 2003 22:09:01 +0000
parents 47273b6a8500
children 0cc801c0f2b6
comparison
equal deleted inserted replaced
414:2a55f61714fd 415:9ffdbfd83652
3653 return 0; 3653 return 0;
3654 3654
3655 DW_MUTEX_LOCK; 3655 DW_MUTEX_LOCK;
3656 adjustment = (GtkAdjustment *)gtk_object_get_data(GTK_OBJECT(handle), "_dw_adjustment"); 3656 adjustment = (GtkAdjustment *)gtk_object_get_data(GTK_OBJECT(handle), "_dw_adjustment");
3657 if(adjustment) 3657 if(adjustment)
3658 { 3658 val = _round_value(adjustment->value);
3659 int max = _round_value(adjustment->upper) - 1;
3660 int thisval = _round_value(adjustment->value);
3661
3662 if(GTK_IS_VSCROLLBAR(handle))
3663 val = max - thisval;
3664 else
3665 val = thisval;
3666 }
3667 DW_MUTEX_UNLOCK; 3659 DW_MUTEX_UNLOCK;
3668 return val; 3660 return val;
3669 } 3661 }
3670 3662
3671 /* 3663 /*