diff options
| author | Will Robertson <aliask@rockbox.org> | 2007-08-02 13:34:34 +0000 |
|---|---|---|
| committer | Will Robertson <aliask@rockbox.org> | 2007-08-02 13:34:34 +0000 |
| commit | cc57190a429ed770032451a864ebd081185c6b8f (patch) | |
| tree | 5321c3eabcc7a00a075f20eae7cf3af736349e13 /apps/plugins/superdom.c | |
| parent | 2129d0f5e30f1969dc64c9fa61ca489f2a38600d (diff) | |
| download | rockbox-cc57190a429ed770032451a864ebd081185c6b8f.zip rockbox-cc57190a429ed770032451a864ebd081185c6b8f.tar.gz rockbox-cc57190a429ed770032451a864ebd081185c6b8f.tar.bz2 rockbox-cc57190a429ed770032451a864ebd081185c6b8f.tar.xz | |
The obligatory "oops" commit. :)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14146 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/superdom.c')
| -rw-r--r-- | apps/plugins/superdom.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/apps/plugins/superdom.c b/apps/plugins/superdom.c index 7c70aa7..3a0a2d2 100644 --- a/apps/plugins/superdom.c +++ b/apps/plugins/superdom.c @@ -73,11 +73,13 @@ char buf[255]; #define NUM_MARGIN_X (LCD_WIDTH-3*NUM_BOX_WIDTH)/2 #define NUM_MARGIN_Y (LCD_HEIGHT-4*NUM_BOX_HEIGHT)/2 -#if CONFIG_KEYPAD == IPOD_4G_PAD +#if (CONFIG_KEYPAD == IPOD_4G_PAD) || (CONFIG_KEYPAD == IPOD_3G_PAD) || \ + (CONFIG_KEYPAD == IPOD_1G2G_PAD) #define SUPERDOM_OK BUTTON_SELECT #define SUPERDOM_CANCEL BUTTON_MENU #define SUPERDOM_LEFT BUTTON_LEFT #define SUPERDOM_RIGHT BUTTON_RIGHT +#define IPOD_STYLE #elif CONFIG_KEYPAD == IRIVER_H300_PAD || CONFIG_KEYPAD == IRIVER_H100_PAD #define SUPERDOM_OK BUTTON_SELECT @@ -816,7 +818,7 @@ int get_number(char* param, int* value) { NUM_BOX_WIDTH+1, NUM_BOX_HEIGHT+1); rb->lcd_set_drawmode(DRMODE_SOLID); if(x==0) { -#if CONFIG_KEYPAD == IPOD_4G_PAD +#ifdef IPOD_STYLE if(y>0) y--; else @@ -839,7 +841,7 @@ int get_number(char* param, int* value) { NUM_BOX_WIDTH+1, NUM_BOX_HEIGHT+1); rb->lcd_set_drawmode(DRMODE_SOLID); if(x==2) { -#if CONFIG_KEYPAD == IPOD_4G_PAD +#ifdef IPOD_STYLE if(y==3) y=0; else @@ -856,7 +858,7 @@ int get_number(char* param, int* value) { rb->lcd_set_drawmode(DRMODE_SOLID); break; #endif -#if CONFIG_KEYPAD != IPOD_4G_PAD +#ifndef IPOD_STYLE case SUPERDOM_UP: rb->lcd_set_drawmode(DRMODE_COMPLEMENT); rb->lcd_fillrect(NUM_MARGIN_X+(NUM_BOX_WIDTH*x), @@ -1475,7 +1477,7 @@ int select_square(void) { if(cursor.x>1) { cursor.x--; } else { -#if CONFIG_KEYPAD == IPOD_4G_PAD +#ifdef IPOD_STYLE if(cursor.y>1) cursor.y--; else @@ -1492,7 +1494,7 @@ int select_square(void) { if(cursor.x<10) { cursor.x++; } else { -#if CONFIG_KEYPAD == IPOD_4G_PAD +#ifdef IPOD_STYLE if(cursor.y<10) cursor.y++; else @@ -1504,7 +1506,7 @@ int select_square(void) { draw_cursor(); break; #endif -#if CONFIG_KEYPAD != IPOD_4G_PAD +#ifndef IPOD_STYLE case SUPERDOM_UP: case (SUPERDOM_UP|BUTTON_REPEAT): draw_cursor(); /* Deselect the current tile */ |