diff options
Diffstat (limited to 'apps/plugins/rockpaint.c')
| -rw-r--r-- | apps/plugins/rockpaint.c | 37 |
1 files changed, 30 insertions, 7 deletions
diff --git a/apps/plugins/rockpaint.c b/apps/plugins/rockpaint.c index 7e4aefd..433ebd2 100644 --- a/apps/plugins/rockpaint.c +++ b/apps/plugins/rockpaint.c @@ -118,19 +118,42 @@ PLUGIN_HEADER #elif ( CONFIG_KEYPAD == COWOND2_PAD ) #define ROCKPAINT_QUIT BUTTON_POWER -#define ROCKPAINT_DRAW BUTTON_SELECT #define ROCKPAINT_MENU BUTTON_MENU -#define ROCKPAINT_TOOLBAR BUTTON_PLUS -#define ROCKPAINT_TOOLBAR2 BUTTON_MINUS -#define ROCKPAINT_UP BUTTON_UP -#define ROCKPAINT_DOWN BUTTON_DOWN -#define ROCKPAINT_LEFT BUTTON_LEFT -#define ROCKPAINT_RIGHT BUTTON_RIGHT #else #error "Please define keys for this keypad" #endif +#ifdef HAVE_TOUCHPAD +#ifndef ROCKPAINT_QUIT +#define ROCKPAINT_QUIT BUTTON_TOPLEFT +#endif +#ifndef ROCKPAINT_DRAW +#define ROCKPAINT_DRAW BUTTON_CENTER +#endif +#ifndef ROCKPAINT_MENU +#define ROCKPAINT_MENU BUTTON_TOPRIGHT +#endif +#ifndef ROCKPAINT_TOOLBAR +#define ROCKPAINT_TOOLBAR BUTTON_BOTTOMLEFT +#endif +#ifndef ROCKPAINT_TOOLBAR2 +#define ROCKPAINT_TOOLBAR2 BUTTON_BOTTOMRIGHT +#endif +#ifndef ROCKPAINT_UP +#define ROCKPAINT_UP BUTTON_TOPMIDDLE +#endif +#ifndef ROCKPAINT_DOWN +#define ROCKPAINT_DOWN BUTTON_BOTTOMMIDDLE +#endif +#ifndef ROCKPAINT_LEFT +#define ROCKPAINT_LEFT BUTTON_MIDLEFT +#endif +#ifndef ROCKPAINT_RIGHT +#define ROCKPAINT_RIGHT BUTTON_MIDRIGHT +#endif +#endif + /*********************************************************************** * Palette Default Colors ***********************************************************************/ |