chiark / gitweb /
Better mouse button handling in Mines:
authorSimon Tatham <anakin@pobox.com>
Tue, 31 May 2005 18:38:01 +0000 (18:38 +0000)
committerSimon Tatham <anakin@pobox.com>
Tue, 31 May 2005 18:38:01 +0000 (18:38 +0000)
commita50a65120c3b4230b6a1b95a52c8b6d3299a43c7
treeefc4109cb80592e582561805dd707f2f2a43f388
parent437b69542fc34ae48bee14dc821ef9df1c71c62a
Better mouse button handling in Mines:
 - middle button now also triggers the clear-around-square action
 - a special-case handler in midend_process_key() arranges that the
   left button always trumps the right button if both are pressed
   together, meaning that Windows Minesweeper players used to
   pressing L+R to clear around a square should still be able to do
   so without any strange behaviour.
(The latter touches all game backends, yet again, to add a field to
the game structure which is zero in everything except Mines.)

[originally from svn r5888]
13 files changed:
cube.c
fifteen.c
midend.c
mines.c
net.c
netslide.c
nullgame.c
pattern.c
puzzles.h
rect.c
sixteen.c
solo.c
twiddle.c