aboutsummaryrefslogtreecommitdiff
path: root/engines/simon/cursor.cpp
AgeCommit message (Collapse)Author
2006-05-25Set and show/hide mouse cursors through a "cursor manager" (analogous to theTorbjörn Andersson
recently added (cursor) palette manager) so that the cursor can be properly restored after returning from the GUI. If there's any C++ magic that can keep the backend functions from being called by anything else than these managing classes, that would probably be a good idea. Also, since the cursor manager keeps a copy of the cursor image, perhaps there are at least some backends that will no longer need to? svn-id: r22639
2006-05-05Update copyrightTravis Howell
svn-id: r22358
2006-05-04CleanupTravis Howell
svn-id: r22336
2006-05-02Let's try this again: Let the backend draw the mouse cursor, instead of drawingTorbjörn Andersson
it ourselves. This time it seems to work. svn-id: r22279
2006-05-02Fixed FF mouse cursors being drawn a bit to the left of the hotspot. FF seemsTorbjörn Andersson
to have this strange notion of multiplying the X coordinate by two, so when it was using 38 to manipulate it, it really meant 19. I think. Now we just need to simplify this to make the backend draw the cursor instead. svn-id: r22278
2006-05-01Minor cleanupTravis Howell
svn-id: r22258
2006-04-30Revert last change to mouse cursors in FF, causes odd glitchesTravis Howell
svn-id: r22243
2006-04-30Use system code for mouse cursors in FFTravis Howell
svn-id: r22241
2006-04-30Add complete support for mouse cursors in FF, with help from olkiTravis Howell
svn-id: r22238
2006-04-29Cleanup includesTravis Howell
svn-id: r22225
2006-04-29Split more functions of simon.cpp into separate filesTravis Howell
svn-id: r22224
2006-04-16The backend is responsible for making its own copy of the mouse cursor, so FFTorbjörn Andersson
can use the original data, instead of leaking memory every time the drawMousePointer() function is called (several times per second). svn-id: r21948
2006-04-16Add missing mouse pointer checks for oracle and SAM in FFTravis Howell
svn-id: r21942
2006-04-16Improve cursor support in FFTravis Howell
svn-id: r21930
2006-04-16Use default cursor in FF for now, to make selection easierTravis Howell
svn-id: r21929
2006-04-08Fixes for oracle in FF and cleanupTravis Howell
svn-id: r21680
2006-04-07Add scrolling code for oracle in FFTravis Howell
svn-id: r21668
2006-04-07Fix some horizontal scrolling issues in FFTravis Howell
svn-id: r21661
2006-04-04Add skipSpeech difference in FFTravis Howell
svn-id: r21590
2006-02-11Moved engines to the new engines/ directoryMax Horn
svn-id: r20582