[Scummvm-cvs-logs] SF.net SVN: scummvm: [23600] scummvm/trunk/backends/platform/wince/wince-sdl.cpp

knakos at users.sourceforge.net knakos at users.sourceforge.net
Wed Jul 26 19:25:20 CEST 2006


Revision: 23600
Author:   knakos
Date:     2006-07-26 10:25:14 -0700 (Wed, 26 Jul 2006)
ViewCVS:  http://svn.sourceforge.net/scummvm/?rev=23600&view=rev

Log Message:
-----------
fix bug 1521718 (dpad mouse emulation) (backport)

Modified Paths:
--------------
    scummvm/trunk/backends/platform/wince/wince-sdl.cpp
Modified: scummvm/trunk/backends/platform/wince/wince-sdl.cpp
===================================================================
--- scummvm/trunk/backends/platform/wince/wince-sdl.cpp	2006-07-26 17:21:48 UTC (rev 23599)
+++ scummvm/trunk/backends/platform/wince/wince-sdl.cpp	2006-07-26 17:25:14 UTC (rev 23600)
@@ -483,8 +483,8 @@
 	else
 		y += _stepY1;
 
-	if (y > 240)
-		y = 240;
+	if (y > _screenHeight*_scaleFactorYm/_scaleFactorYd)
+		y = _screenHeight*_scaleFactorYm/_scaleFactorYd;
 
 	EventsBuffer::simulateMouseMove(x, y);
 }
@@ -519,8 +519,8 @@
 	else
 		x += _stepX1;
 
-	if (x > 320)
-		x = 320;
+	if (x > _screenWidth*_scaleFactorXm/_scaleFactorXd)
+		x = _screenWidth*_scaleFactorXm/_scaleFactorXd;
 
 	EventsBuffer::simulateMouseMove(x, y);
 }


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.





More information about the Scummvm-git-logs mailing list