Mercurial > dwindows
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 /* |