Mercurial > hg > xemacs-beta
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 ) |