DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L1900
Version: 1.1-current





Link: http://www.fltk.org/str.php?L1900
Version: 1.1-current
--- src/Fl_Scroll.cxx.original  2008-03-15 20:34:13.000000000 -0300
+++ src/Fl_Scroll.cxx   2008-03-15 20:30:02.000000000 -0300
@@ -103,7 +103,7 @@
   }
   if (hscrollbar.visible()) {
     H -= hscrollbar.h();
-    if (scrollbar.align() & FL_ALIGN_TOP) Y += hscrollbar.h();
+    if (hscrollbar.align() & FL_ALIGN_TOP) Y += hscrollbar.h();
   }
 }
 
@@ -177,7 +177,7 @@
     if ((type() & ALWAYS_ON) || l < X || r > X+W) {
       hneeded = 1;
       H -= hscrollbar.h();
-      if (scrollbar.align() & FL_ALIGN_TOP) Y += hscrollbar.h();
+      if (hscrollbar.align() & FL_ALIGN_TOP) Y += hscrollbar.h();
       // recheck vertical since we added a horizontal scrollbar
       if (!vneeded && (type() & VERTICAL)) {
        if ((type() & ALWAYS_ON) || t < Y || b > Y+H) {
@@ -207,7 +207,7 @@
   else if (!hneeded && hscrollbar.visible()) {
     hscrollbar.clear_visible();
     draw_clip(this,
-             X, scrollbar.align()&FL_ALIGN_TOP ? Y : Y+H-hscrollbar.h(),
+             X, hscrollbar.align()&FL_ALIGN_TOP ? Y : Y+H-hscrollbar.h(),
              W, hscrollbar.h());
     d = FL_DAMAGE_ALL;
   }
@@ -217,7 +217,7 @@
   scrollbar.value(oldy = yposition_ = (Y-t), H, 0, b-t);
 
   hscrollbar.resize(X,
-                   scrollbar.align()&FL_ALIGN_TOP ? Y-hscrollbar.h() : Y+H,
+                   hscrollbar.align()&FL_ALIGN_TOP ? Y-hscrollbar.h() : Y+H,
                    W, hscrollbar.h());
   hscrollbar.value(oldx = xposition_ = (X-l), W, 0, r-l);
 
_______________________________________________
fltk-bugs mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to