summaryrefslogtreecommitdiff
path: root/uisimulator/sdl/button-sdl.h
diff options
context:
space:
mode:
authorFrank Gevaerts <frank@gevaerts.be>2010-02-16 17:34:48 +0000
committerFrank Gevaerts <frank@gevaerts.be>2010-02-16 17:34:48 +0000
commitf615fb43d5321a37b8ba7f767c59d6bc0fe6e9b5 (patch)
tree94c1db09544b398ad15773c9923331a02e6cd92f /uisimulator/sdl/button-sdl.h
parent13035a48afe35340828cccad2a2b0569434f155d (diff)
downloadrockbox-f615fb43d5321a37b8ba7f767c59d6bc0fe6e9b5.tar.gz
rockbox-f615fb43d5321a37b8ba7f767c59d6bc0fe6e9b5.zip
Turn the simulator background into a clickable area. i.e. you click on the play button to press play. It also maps mouse scrollwheel events to rockbox scrollwheel events. This facilitates testing because you don't have to move your hand between the mouse and keyboard.
Author: Fred Bauer Flyspray: FS#11008 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24696 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'uisimulator/sdl/button-sdl.h')
-rw-r--r--uisimulator/sdl/button-sdl.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/uisimulator/sdl/button-sdl.h b/uisimulator/sdl/button-sdl.h
index 8159d24729..948af62c5b 100644
--- a/uisimulator/sdl/button-sdl.h
+++ b/uisimulator/sdl/button-sdl.h
@@ -32,6 +32,12 @@
32#undef button_init_device 32#undef button_init_device
33#define button_init_device() 33#define button_init_device()
34 34
35struct button_map {
36 int button, x, y, radius;
37 char *description;
38};
39
40int xy2button( int x, int y);
35bool button_hold(void); 41bool button_hold(void);
36void button_init_sdl(void); 42void button_init_sdl(void);
37#undef button_init_device 43#undef button_init_device