Merge pull request #1 from flokuep/medley

Fix scrolling.
This commit is contained in:
Alexander Eckart committed 2012-08-12 05:41:33 -07:00
commit 4c37440bc9
1 file changed
+8 -6
+8 -6
View File
@@ -452,18 +452,20 @@ namespace Vocaluxe.Menu
{ {
if (mevent.Wheel > 0) if (mevent.Wheel > 0)
{ {
if (PlaylistElements.Count + Offset + mevent.Wheel <= PlaylistElementContents.Count)
{
Offset = Offset + mevent.Wheel;
Update();
return true;
}
return true; return true;
} }
else if (mevent.Wheel < 0) else if (mevent.Wheel < 0)
{ {
if (PlaylistElements.Count + Offset + mevent.Wheel <= PlaylistElementContents.Count) if (Offset + mevent.Wheel >= 0)
{ {
Offset = Offset + mevent.Wheel; Offset = Offset + mevent.Wheel;
return true; Update();
}
if (Offset - mevent.Wheel >= 0)
{
Offset = Offset - mevent.Wheel;
return true; return true;
} }
} }