diff options
| author | Linus Nielsen Feltzing <linus@haxx.se> | 2004-07-26 23:32:37 +0000 |
|---|---|---|
| committer | Linus Nielsen Feltzing <linus@haxx.se> | 2004-07-26 23:32:37 +0000 |
| commit | 5f8f4a392f0579822aef97b3550ae2c5d9dae21a (patch) | |
| tree | 6389434d1fd36347c4a4230becaccff9f6867666 | |
| parent | f749093c267eccfdd8141107989a664c5ccec511 (diff) | |
| download | rockbox-5f8f4a392f0579822aef97b3550ae2c5d9dae21a.zip rockbox-5f8f4a392f0579822aef97b3550ae2c5d9dae21a.tar.gz rockbox-5f8f4a392f0579822aef97b3550ae2c5d9dae21a.tar.bz2 rockbox-5f8f4a392f0579822aef97b3550ae2c5d9dae21a.tar.xz | |
Adapted to the new event handler concept
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4955 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | apps/plugins/bounce.c | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/apps/plugins/bounce.c b/apps/plugins/bounce.c index 6715b0b..e31c15e 100644 --- a/apps/plugins/bounce.c +++ b/apps/plugins/bounce.c @@ -290,18 +290,14 @@ static int loopit(void) { b = rb->button_get_w_tmo(HZ/10); if ( b == (BUTTON_OFF|BUTTON_REL) ) - return 0; - - if ( b == SYS_USB_CONNECTED) { - rb->usb_screen(); - return 0; - } - - if ( b == (BUTTON_ON|BUTTON_REL) ) - return 1; + return PLUGIN_OK; else if(b != BUTTON_NONE) timeout=20; + if ( rb->default_event_handler(b) == SYS_USB_CONNECTED) { + return PLUGIN_USB_CONNECTED; + } + y+= speed[ysanke&15] + values[NUM_YADD].num; x+= speed[xsanke&15] + values[NUM_XADD].num; |