[Scummvm-cvs-logs] CVS: scummvm gui.cpp,1.32,1.33
James Brown
ender at users.sourceforge.net
Wed Apr 17 08:35:09 CEST 2002
Update of /cvsroot/scummvm/scummvm
In directory usw-pr-cvs1:/tmp/cvs-serv10167
Modified Files:
gui.cpp
Log Message:
Fix cursor in GUI for bomp-cursor games (eg, sam and max)
Index: gui.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/gui.cpp,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -d -r1.32 -r1.33
*** gui.cpp 15 Apr 2002 17:58:25 -0000 1.32
--- gui.cpp 17 Apr 2002 15:24:48 -0000 1.33
***************
*** 826,834 ****
if (_active == 1) {
_active++;
! draw(0, 200); // was 100
! _old_cursor_mode = _s->_system->show_mouse(true);
_s->pauseSounds(true);
- }
_s->getKeyInput(0);
if (_s->_mouseButStat & MBS_LEFT_CLICK) {
--- 826,837 ----
if (_active == 1) {
_active++;
! draw(0, 200); // was 100
_s->pauseSounds(true);
+ _old_cursor_mode = _s->_system->show_mouse(true);
+ _s->_cursorAnimate++;
+ _s->gdi._cursorActive = 1;
+ }
+ _s->animateCursor();
_s->getKeyInput(0);
if (_s->_mouseButStat & MBS_LEFT_CLICK) {
***************
*** 859,863 ****
_s->_fullRedraw = true;
_s->_completeScreenRedraw = true;
!
_s->_system->show_mouse(_old_cursor_mode);
--- 862,866 ----
_s->_fullRedraw = true;
_s->_completeScreenRedraw = true;
! _s->_cursorAnimate--;
_s->_system->show_mouse(_old_cursor_mode);
More information about the Scummvm-git-logs
mailing list