forked from len0rd/rockbox
fix m200v4 simulator.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19711 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
c9a4537d0e
commit
c38815aa29
3 changed files with 21 additions and 5 deletions
BIN
uisimulator/sdl/UI-m200v4.bmp
Normal file
BIN
uisimulator/sdl/UI-m200v4.bmp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 173 KiB |
|
|
@ -1031,23 +1031,23 @@ void button_event(int key, bool pressed)
|
||||||
break;
|
break;
|
||||||
case SDLK_KP8:
|
case SDLK_KP8:
|
||||||
case SDLK_UP:
|
case SDLK_UP:
|
||||||
new_btn = BUTTON_PLAYPAUSE;
|
new_btn = BUTTON_UP;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP2:
|
case SDLK_KP2:
|
||||||
case SDLK_DOWN:
|
case SDLK_DOWN:
|
||||||
new_btn = BUTTON_REPEATAB;
|
new_btn = BUTTON_DOWN;
|
||||||
break;
|
break;
|
||||||
case SDLK_PLUS:
|
case SDLK_PLUS:
|
||||||
new_btn = BUTTON_MENU;
|
new_btn = BUTTON_POWER;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP5:
|
case SDLK_KP5:
|
||||||
new_btn = BUTTON_SELECT;
|
new_btn = BUTTON_SELECT;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP7:
|
case SDLK_KP7:
|
||||||
new_btn = BUTTON_VOLDOWN;
|
new_btn = BUTTON_VOL_DOWN;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP9:
|
case SDLK_KP9:
|
||||||
new_btn = BUTTON_VOLUP;
|
new_btn = BUTTON_VOL_UP;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
#elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD
|
#elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD
|
||||||
|
|
|
||||||
|
|
@ -476,6 +476,22 @@
|
||||||
#define UI_LCD_WIDTH LCD_WIDTH
|
#define UI_LCD_WIDTH LCD_WIDTH
|
||||||
#define UI_LCD_HEIGHT LCD_HEIGHT
|
#define UI_LCD_HEIGHT LCD_HEIGHT
|
||||||
|
|
||||||
|
#elif defined(SANSA_M200V4)
|
||||||
|
#define UI_TITLE "sansa m200v4"
|
||||||
|
#define UI_WIDTH 350 /* width of GUI window */
|
||||||
|
#define UI_HEIGHT 168 /* height of GUI window */
|
||||||
|
#define UI_LCD_BGCOLOR 94, 104, 84 /* bkgnd color of LCD (no backlight) */
|
||||||
|
#define UI_LCD_BGCOLORLIGHT 60, 160, 230 /* bkgnd color of LCD (backlight) */
|
||||||
|
#define UI_LCD_FGCOLOR 0, 0, 0 /* foreground color of LCD (no backlight) */
|
||||||
|
#define UI_LCD_FGCOLORLIGHT 0, 0, 0 /* foreground color of LCD (backlight) */
|
||||||
|
#define UI_LCD_POSX 42 /* x position of lcd */
|
||||||
|
#define UI_LCD_POSY 55 /* y position of lcd */
|
||||||
|
#define UI_LCD_WIDTH LCD_WIDTH /* * 1.5 */
|
||||||
|
#define UI_LCD_HEIGHT LCD_HEIGHT /* * 1.5 */
|
||||||
|
|
||||||
|
|
||||||
|
#else
|
||||||
|
#error no UI defines
|
||||||
#endif
|
#endif
|
||||||
extern SDL_Surface *gui_surface;
|
extern SDL_Surface *gui_surface;
|
||||||
extern bool background; /* True if the background image is enabled */
|
extern bool background; /* True if the background image is enabled */
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue