Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005601 [DCSS] Implementables minor N/A 2012-04-27 11:50 2012-11-01 11:46
Reporter galehar View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Branch 0.11 ancient branch
Summary 0005601: improve mouse support
Description With the android port and the upcoming webtiles mouse support, it would be good to improve several in-game menus to make them support mouse controls (and maybe tiles for some of them).

Shop menu (probably using InvMenu)
Dungeon overview (selecting an entry to travel there). This one needs to use PrecisionMenu.
DescMenu (see 0004573). I'm not even sure why it doesn't support mouse control, since it inherits from Menu. Maybe it's just a matter of setting an highlighter.
Action prompts in inventory item descriptions need to be turned into clickable buttons.
Similarly, there's (M)emorise and (F)orget in spell description.
Buttons in map mode to jump to stairs, hatches, portals, shops,...

And all prompts (like yes/no, butcher yes/chop/no/all/quit, ...). We should create a Prompter class, which is initialised with a message and list of words and handle assigning hotkeys and avoiding duplicates. It can then use the message area or a popup window with buttons for user input.
Would simplify translating them too.
Additional Information
Tags ui-overhaul
Attached Files

- Relationships

-  Notes
jwb (reporter)
2012-11-01 11:46

There doesn't seem to be a clickable for the 't' command (been playing on a laptop with an iffy keyboard). Should go into the command button row. It might even be a good idea to have the communication sub-commands (shouting, orders) available as buttons, but I'm not sure where they'd go best. Maybe share the monsters tab or the spellcasting tab...

- Issue History
Date Modified Username Field Change
2012-04-27 11:50 galehar New Issue
2012-04-27 14:41 BlackSheep Issue Monitored: BlackSheep
2012-04-28 22:18 galehar Summary improve menus => improve mouse support
2012-04-28 22:18 galehar Description Updated
2012-05-02 17:34 galehar Description Updated
2012-05-11 18:02 frogbotherer Issue Monitored: frogbotherer
2012-11-01 11:46 jwb Note Added: 0020434
2018-01-01 15:34 aidanholm Tag Attached: ui-overhaul

Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker