summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGraeme Geldenhuys <graeme@mastermaths.co.za>2009-11-05 16:42:21 +0200
committerGraeme Geldenhuys <graeme@mastermaths.co.za>2009-11-05 16:42:21 +0200
commit523207165b8e9a9edf7da1b49b531ff8dd80debc (patch)
treeedf4255718de1a7be18fe5c5a4bf9c90f2d5e286
parent6ea088287e44542e406f0571fb69dd3bc6830c57 (diff)
downloadfpGUI-523207165b8e9a9edf7da1b49b531ff8dd80debc.tar.xz
minor changes required in fpg_tree.pas to work with FPC 2.3.1
-rw-r--r--src/gui/fpg_tree.pas6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gui/fpg_tree.pas b/src/gui/fpg_tree.pas
index 94c524d0..86377dff 100644
--- a/src/gui/fpg_tree.pas
+++ b/src/gui/fpg_tree.pas
@@ -1670,14 +1670,16 @@ begin
i := (GetNodeHeightSum * GetNodeHeight) - VisibleHeight + FHScrollbar.Height;
if FYOffset > i then
FYOffset := i;
- inc(FVScrollbar.Position, FScrollWheelDelta);
+ i := FVScrollbar.Position + FScrollWheelDelta;
+ FVScrollbar.Position := i;
end
else
begin
dec(FYOffset, FScrollWheelDelta);
if FYOffset < 0 then
FYOffset := 0;
- dec(FVScrollbar.Position, FScrollWheelDelta);
+ i := FVScrollbar.Position - FScrollWheelDelta;
+ FVScrollbar.Position := i;
end;
UpdateScrollbars;
RePaint;