comparison lwlib/xlwgauge.c @ 647:b39c14581166

[xemacs-hg @ 2001-08-13 04:45:47 by ben] removal of unsigned, size_t, etc.
author ben
date Mon, 13 Aug 2001 04:46:48 +0000
parents c33ae14dd6d0
children 0dfff19d20da
comparison
equal deleted inserted replaced
646:00c54252fe4f 647:b39c14581166
835 gw->gauge.value = value ; 835 gw->gauge.value = value ;
836 return ; 836 return ;
837 } 837 }
838 838
839 /* need to rescale? */ 839 /* need to rescale? */
840 if(( gw->gauge.autoScaleUp && value > gw->gauge.v1) || 840 if(( gw->gauge.autoScaleUp && (int) value > gw->gauge.v1) ||
841 (gw->gauge.autoScaleDown && value < gw->gauge.v1/3 )) 841 (gw->gauge.autoScaleDown && (int) value < gw->gauge.v1/3 ))
842 { 842 {
843 XtVaSetValues(w, XtNvalue, value, 0) ; 843 XtVaSetValues(w, XtNvalue, value, 0) ;
844 return ; 844 return ;
845 } 845 }
846 846
893 e0 = gw->gauge.margin0 ; /* left (top) end */ 893 e0 = gw->gauge.margin0 ; /* left (top) end */
894 e1 = len - gw->gauge.margin1 -1 ; /* right (bottom) end */ 894 e1 = len - gw->gauge.margin1 -1 ; /* right (bottom) end */
895 895
896 if( vd <= 0 ) vd = 1 ; 896 if( vd <= 0 ) vd = 1 ;
897 897
898 if( val0 < v0 ) val0 = v0 ; 898 if( (int) val0 < v0 ) val0 = v0 ;
899 else if( val0 > v1 ) val0 = v1 ; 899 else if( (int) val0 > v1 ) val0 = v1 ;
900 if( val1 < v0 ) val1 = v0 ; 900 if( (int) val1 < v0 ) val1 = v0 ;
901 else if( val1 > v1 ) val1 = v1 ; 901 else if( (int) val1 > v1 ) val1 = v1 ;
902 902
903 p0 = (val0-v0)*(e1-e0-1)/vd ; 903 p0 = (val0-v0)*(e1-e0-1)/vd ;
904 p1 = (val1-v0)*(e1-e0-1)/vd ; 904 p1 = (val1-v0)*(e1-e0-1)/vd ;
905 905
906 if( p1 == p0 ) 906 if( p1 == p0 )