Author: matt
Date: 2007-11-19 07:13:45 -0800 (Mon, 19 Nov 2007)
New Revision: 5977
Log:
STR #1805: removed hard-coded scroll bar widths.
Modified:
branches/branch-1.1/src/Fl_Help_View.cxx
Modified: branches/branch-1.1/src/Fl_Help_View.cxx
===================================================================
--- branches/branch-1.1/src/Fl_Help_View.cxx 2007-11-19 14:14:13 UTC (rev
5976)
+++ branches/branch-1.1/src/Fl_Help_View.cxx 2007-11-19 15:13:45 UTC (rev
5977)
@@ -1098,7 +1098,7 @@
// Reset document width...
- hsize_ = w() - 24;
+ hsize_ = w() - Fl::scrollbar_size();
done = 0;
while (!done)
@@ -2235,7 +2235,7 @@
int scale_width = *table_width;
if (scale_width == 0) {
- if (width > (hsize_ - 24)) scale_width = hsize_ - 24;
+ if (width > (hsize_ - Fl::scrollbar_size())) scale_width = hsize_ -
Fl::scrollbar_size();
else scale_width = width;
}
@@ -2522,7 +2522,7 @@
if (val > 100) val = 100;
else if (val < 0) val = 0;
- val = val * (hsize_ - 24) / 100;
+ val = val * (hsize_ - Fl::scrollbar_size()) / 100;
}
return val;
@@ -3121,14 +3121,14 @@
if (!value_)
return;
- if (size_ < (h() - 24) || t < 0)
+ if (size_ < (h() - Fl::scrollbar_size()) || t < 0)
t = 0;
else if (t > size_)
t = size_;
topline_ = t;
- scrollbar_.value(topline_, h() - 24, 0, size_);
+ scrollbar_.value(topline_, h() - Fl::scrollbar_size(), 0, size_);
do_callback();
@@ -3146,14 +3146,14 @@
if (!value_)
return;
- if (hsize_ < (w() - 24) || l < 0)
+ if (hsize_ < (w() - Fl::scrollbar_size()) || l < 0)
l = 0;
else if (l > hsize_)
l = hsize_;
leftline_ = l;
- hscrollbar_.value(leftline_, w() - 24, 0, hsize_);
+ hscrollbar_.value(leftline_, w() - Fl::scrollbar_size(), 0, hsize_);
redraw();
}
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit