X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fvslider.cpp;h=d32c57d1aa91b9d25c919f9d3f592b0dee9eb327;hb=707b59d45ae50b69c94918f8f74313283b304597;hp=53c8f511db5060816972a1c5f21fe5ae974361f9;hpb=d2d5b4c4dedf90a42dd2baff8334318b1d000f64;p=libs%2Fgltk.git diff --git a/source/vslider.cpp b/source/vslider.cpp index 53c8f51..d32c57d 100644 --- a/source/vslider.cpp +++ b/source/vslider.cpp @@ -12,7 +12,7 @@ VSlider::VSlider(): slider_size(1) { } -void VSlider::autosize_special(const Part &part, Geometry &ageom) +void VSlider::autosize_special(const Part &part, Geometry &ageom) const { if(part.get_name()=="slider") { @@ -44,9 +44,9 @@ void VSlider::rebuild_special(const Part &part) } } -void VSlider::button_press(int x, int y, unsigned btn) +void VSlider::button_press(int, int y, unsigned btn) { - if(btn==1 && geom.is_inside_relative(x, y) && max>min) + if(btn==1 && max>min) { int sy = static_cast((geom.h-slider_size)*(value-min)/(max-min)); if(y