From 49a0a945ac5ee6598a2ff15c3b806e5fa0a727be Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Tue, 22 Nov 2005 01:15:31 +0000 Subject: Win32 simulator now supports iPod Color. Fixed screendump() to correctly work for iPod simulators on big endian machines. Removed duplicate button definitions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8035 a1c6a512-1295-4272-9138-f99709370657 --- uisimulator/win32/button.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'uisimulator/win32/button.c') diff --git a/uisimulator/win32/button.c b/uisimulator/win32/button.c index 47adbb485f..579a74a78a 100644 --- a/uisimulator/win32/button.c +++ b/uisimulator/win32/button.c @@ -64,6 +64,8 @@ void button_event(int key, bool pressed) case VK_UP: #ifdef BUTTON_UP new_btn = BUTTON_UP; +#elif defined BUTTON_SCROLL_FWD + new_btn = BUTTON_SCROLL_FWD; #elif defined BUTTON_PLAY new_btn = BUTTON_PLAY; #endif @@ -73,16 +75,20 @@ void button_event(int key, bool pressed) case VK_DOWN: #ifdef BUTTON_DOWN new_btn = BUTTON_DOWN; +#elif defined BUTTON_SCROLL_BACK + new_btn = BUTTON_SCROLL_BACK; #elif defined BUTTON_STOP new_btn = BUTTON_STOP; #endif break; -#ifdef BUTTON_ON case VK_ADD: +#ifdef BUTTON_ON new_btn = BUTTON_ON; - break; +#elif defined(BUTTON_SELECT) && defined(BUTTON_PLAY) + new_btn = BUTTON_PLAY; #endif + break; #ifdef BUTTON_OFF case VK_RETURN: @@ -112,7 +118,7 @@ void button_event(int key, bool pressed) case VK_NUMPAD5: case VK_SPACE: -#ifdef BUTTON_PLAY +#if defined(BUTTON_PLAY) && !defined(BUTTON_SELECT) new_btn = BUTTON_PLAY; #elif defined(BUTTON_SELECT) new_btn = BUTTON_SELECT; -- cgit v1.2.3