Completely redid the widget selection handling, with the addition of
commit34bcfa57d4002fc961f8057be9adff85afe8d602
authordwk <dwk@b022f027-f587-4676-bc72-f0cf7b603704>
Thu, 26 Jul 2007 20:47:28 +0000 (26 20:47 +0000)
committerdwk <dwk@b022f027-f587-4676-bc72-f0cf7b603704>
Thu, 26 Jul 2007 20:47:28 +0000 (26 20:47 +0000)
tree61731d728c7e8c9d809459506affd95b37baa9e9
parenta16f4f1c73b196bf1dbfa8a640dcdc34fa301a3a
Completely redid the widget selection handling, with the addition of
smode_t::sel and smode_t::active.

Button behaviour has been changed slightly as well when a button is
selected but the cursor is outside of it. (Click inside the button and
drag the cursor outside.)

menu.c and options.c have been re-done; game.c still has yet to be.
TODO
game.c
graphics.c
graphics.h
loop.c
menu.c
options.c