Implemented changing the button images when the cursor hovers over or
commitbdc69d2b6380f4d0e27af0555e97912d9c70eba1
authordwk <dwk@b022f027-f587-4676-bc72-f0cf7b603704>
Thu, 19 Jul 2007 20:41:09 +0000 (19 20:41 +0000)
committerdwk <dwk@b022f027-f587-4676-bc72-f0cf7b603704>
Thu, 19 Jul 2007 20:41:09 +0000 (19 20:41 +0000)
tree05c6d57e76b5fd20308b84ca4e7beda9f5b89714
parent6d929e3f752d45320ac02d8fd1e75b3625201b73
Implemented changing the button images when the cursor hovers over or
clicks down on a button, even displaying the "down" image only if the
click began inside the button. This prevents the mouse clicking outside
a button and then being released inside the button counting as a click.

This required adding a button structure to struct smode to record the
position of the previous click.

Right now multiple buttons pressed at once are not handled very well,
but (for some of the code) only clicks by the left mouse button are
handled.

Also implemented handling clicking. The program currently prints a
message when the mouse clicks on the sole button displayed.
README [new file with mode: 0644]
TODO [new file with mode: 0644]
graphics.c
graphics.h
loop.c
menu.c
menu.h
xuni.c