Commit Graph
16 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert 07e70d9896 TITANIC: Create new CMovementMsg for new movement functionality
This also moves logic for detecting which movement is associated
with given keycodes and cursors to CMovementMsg and CLinkItem,
which are better suited to contain the logic
2017-08-06 11:58:06 -04:00
Paul Gilbert 17089becd4 TITANIC: Fix handling of NumPad causing double digits 2017-08-06 11:23:12 -04:00
Paul Gilbert e44c5bdcc6 TITANIC: Introduce movement via arrow keys
This also fixes a bug with Page Up, Down, Home, & End not working for
the Conversation tab. Additionally, code for scrolling individual
lines in the conversation and glyphs via the arrow keys has been
removed in favor of this centrallised movement, since they were
somewhat redundant, and the mouse wheel can be used for scrolling.
2017-08-04 22:00:49 -04:00
Paul Gilbert 4fee9a492e TITANIC: Remap right mouse click to be a left click with Shift held.
This was a suggestion by dafioram; holding down Shift allows you
to skip scene transitions and edit the fragments of room glyphs.
Now with this remapping, you can alternatively just use right clicks.
2017-07-30 11:39:40 -04:00
Paul Gilbert 806e5827f1 TITANIC: Fix spurious drag starts happening after view changes 2016-11-08 20:11:11 -05:00
Paul Gilbert 0f4ca41dad TITANIC: Add support for mouse wheel scrolling conversations log 2016-11-01 22:30:21 -04:00
Paul Gilbert fd316a6058 TITANIC: Fleshed out various methods 2016-07-24 07:45:30 -04:00
Paul Gilbert 21f98fff46 TITANIC: Fix cursor and entering text in PET Conversations area 2016-07-10 16:37:59 -04:00
Paul Gilbert 71a278791a TITANIC: Fix setting of buttons in mouse messages 2016-04-06 19:02:09 -04:00
Paul Gilbert 43f183c207 TITANIC: Implement keyboard event handling 2016-03-31 23:40:30 -04:00
Paul Gilbert 7d2d624908 TITANIC: More view event handling, beginnings of mouse cursor loading 2016-03-23 20:51:42 -04:00
Paul Gilbert 217360d0c5 TITANIC: Add new derived Rect and Point classes 2016-03-21 20:53:49 -04:00
Paul Gilbert c864deee1c TITANIC: Implement more events in CInputTranslator 2016-03-18 23:28:11 -04:00
Paul Gilbert 9565fbaeac TITANIC: Implement input translator event methods 2016-03-18 21:34:04 -04:00
Paul Gilbert 71c3129ecf TITANIC: Added skeletons for game manager support classes 2016-03-08 22:34:51 -05:00