diff options
-rw-r--r-- | apps/plugins/clix.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/apps/plugins/clix.c b/apps/plugins/clix.c index 4768859762..24b1e8e00b 100644 --- a/apps/plugins/clix.c +++ b/apps/plugins/clix.c | |||
@@ -112,6 +112,14 @@ PLUGIN_HEADER | |||
112 | #define CLIX_BUTTON_UP BUTTON_UP | 112 | #define CLIX_BUTTON_UP BUTTON_UP |
113 | #define CLIX_BUTTON_DOWN BUTTON_DOWN | 113 | #define CLIX_BUTTON_DOWN BUTTON_DOWN |
114 | 114 | ||
115 | #elif (CONFIG_KEYPAD == IRIVER_H300_PAD) | ||
116 | #define CLIX_BUTTON_QUIT BUTTON_OFF | ||
117 | #define CLIX_BUTTON_LEFT BUTTON_LEFT | ||
118 | #define CLIX_BUTTON_RIGHT BUTTON_RIGHT | ||
119 | #define CLIX_BUTTON_CLICK BUTTON_SELECT | ||
120 | #define CLIX_BUTTON_UP BUTTON_UP | ||
121 | #define CLIX_BUTTON_DOWN BUTTON_DOWN | ||
122 | |||
115 | #elif CONFIG_KEYPAD == CREATIVEZVM_PAD | 123 | #elif CONFIG_KEYPAD == CREATIVEZVM_PAD |
116 | #define CLIX_BUTTON_QUIT BUTTON_BACK | 124 | #define CLIX_BUTTON_QUIT BUTTON_BACK |
117 | #define CLIX_BUTTON_LEFT BUTTON_LEFT | 125 | #define CLIX_BUTTON_LEFT BUTTON_LEFT |
@@ -203,7 +211,7 @@ struct highscore highest[NUM_SCORES]; | |||
203 | struct clix_game_state_t { | 211 | struct clix_game_state_t { |
204 | unsigned char level; /* current level */ | 212 | unsigned char level; /* current level */ |
205 | char x,y; /* current positions of the cursor */ | 213 | char x,y; /* current positions of the cursor */ |
206 | char board[BOARD_WIDTH * BOARD_HEIGHT]; /* play board*/ | 214 | int board[BOARD_WIDTH * BOARD_HEIGHT]; /* play board*/ |
207 | /* state of selected fields,maybe we can store this in the play board too */ | 215 | /* state of selected fields,maybe we can store this in the play board too */ |
208 | bool board_selected[ BOARD_WIDTH * BOARD_HEIGHT]; | 216 | bool board_selected[ BOARD_WIDTH * BOARD_HEIGHT]; |
209 | char selected_count; | 217 | char selected_count; |