[Scummvm-cvs-logs] CVS: scummvm/dc input.cpp,1.3,1.4
Marcus Comstedt
marcus_c at users.sourceforge.net
Sun Feb 3 05:53:04 CET 2002
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/dc vmsave.cpp,NONE,1.1 Makefile,1.1,1.2
- Next message: [Scummvm-cvs-logs] CVS: scummvm/dc icon.h,1.2,1.3 icon.cpp,1.3,1.4 label.h,1.1,1.2 label.cpp,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/dc
In directory usw-pr-cvs1:/tmp/cvs-serv26097
Modified Files:
input.cpp
Log Message:
Fixed mouseclick bug.
Index: input.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/dc/input.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** input.cpp 2002/02/02 23:30:20 1.3
--- input.cpp 2002/02/03 13:52:46 1.4
***************
*** 30,33 ****
--- 30,34 ----
int lmb=0, rmb=0, newkey=0;
static int lastkey = 0;
+ static byte lastlmb = 0, lastrmb = 0;
for(int i=0; i<4; i++, pad++)
if(pad->func & MAPLE_FUNC_CONTROLLER) {
***************
*** 105,116 ****
}
! if(lmb)
leftBtnPressed |= msClicked|msDown;
! else
leftBtnPressed &= ~msDown;
! if(rmb)
rightBtnPressed |= msClicked|msDown;
! else
rightBtnPressed &= ~msDown;
if(!newkey)
--- 106,123 ----
}
! if(lmb && !lastlmb) {
leftBtnPressed |= msClicked|msDown;
! lastlmb = 1;
! } else if(lastlmb && !lmb) {
leftBtnPressed &= ~msDown;
! lastlmb = 0;
! }
! if(rmb && !lastrmb) {
rightBtnPressed |= msClicked|msDown;
! lastrmb = 1;
! } else if(lastrmb && !rmb) {
rightBtnPressed &= ~msDown;
+ lastrmb = 0;
+ }
if(!newkey)
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/dc vmsave.cpp,NONE,1.1 Makefile,1.1,1.2
- Next message: [Scummvm-cvs-logs] CVS: scummvm/dc icon.h,1.2,1.3 icon.cpp,1.3,1.4 label.h,1.1,1.2 label.cpp,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list