aboutsummaryrefslogtreecommitdiff
path: root/newgui.cpp
diff options
context:
space:
mode:
authorMax Horn2002-07-06 12:57:51 +0000
committerMax Horn2002-07-06 12:57:51 +0000
commit671678a6c50d9e6c8aed01e9ff86ad77ead930cc (patch)
tree73de9e88b858812c2ea9662a4e06eed0595ee5e1 /newgui.cpp
parent71080f98ab69cb080c8f09349f72e969bfd5a7e5 (diff)
downloadscummvm-rg350-671678a6c50d9e6c8aed01e9ff86ad77ead930cc.tar.gz
scummvm-rg350-671678a6c50d9e6c8aed01e9ff86ad77ead930cc.tar.bz2
scummvm-rg350-671678a6c50d9e6c8aed01e9ff86ad77ead930cc.zip
added mouse over effect
svn-id: r4466
Diffstat (limited to 'newgui.cpp')
-rw-r--r--newgui.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/newgui.cpp b/newgui.cpp
index 5383a4d78b..5bfcb43870 100644
--- a/newgui.cpp
+++ b/newgui.cpp
@@ -61,6 +61,10 @@ void NewGui::loop()
_activeDialog->handleClick(_s->mouse.x, _s->mouse.y, _s->_mouseButStat);
} else if (_s->_lastKeyHit) {
_activeDialog->handleKey(_s->_lastKeyHit, 0);
+ } else if (_old_mouse.x != _s->mouse.x || _old_mouse.y != _s->mouse.y) {
+ _activeDialog->handleMouseMoved(_s->mouse.x, _s->mouse.y, _s->_mouseButStat);
+ _old_mouse.x = _s->mouse.x;
+ _old_mouse.y = _s->mouse.y;
}
_s->drawDirtyScreenParts();