You can do things in tiles with the mouse which cause a yesno() prompt. It'd be nice if it detected if the most recent SDL event was a keypress or mouse button click, and if it was a mouse button then but up a clickable yes/no dialog right underneath the mouse.
Moved over to the Mantis wiki. See http://crawl.develz.org/wiki/doku.php?id=dcss:tiles_improvement.