diff options
Diffstat (limited to 'apps/gui')
-rw-r--r-- | apps/gui/gwps.h | 19 | ||||
-rw-r--r-- | apps/gui/list.h | 4 | ||||
-rw-r--r-- | apps/gui/select.h | 8 | ||||
-rw-r--r-- | apps/gui/yesno.h | 3 |
4 files changed, 34 insertions, 0 deletions
diff --git a/apps/gui/gwps.h b/apps/gui/gwps.h index 610c3021bf..b6d06a645a 100644 --- a/apps/gui/gwps.h +++ b/apps/gui/gwps.h | |||
@@ -191,6 +191,25 @@ | |||
191 | #define WPS_EXIT (BUTTON_PLAY | BUTTON_REPEAT) | 191 | #define WPS_EXIT (BUTTON_PLAY | BUTTON_REPEAT) |
192 | #define WPS_CONTEXT (BUTTON_SELECT | BUTTON_REPEAT) | 192 | #define WPS_CONTEXT (BUTTON_SELECT | BUTTON_REPEAT) |
193 | 193 | ||
194 | #elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD | ||
195 | |||
196 | /* TODO: Check WPS button assignments */ | ||
197 | |||
198 | #define WPS_NEXT (BUTTON_RIGHT | BUTTON_REL) | ||
199 | #define WPS_NEXT_PRE BUTTON_RIGHT | ||
200 | #define WPS_PREV (BUTTON_LEFT | BUTTON_REL) | ||
201 | #define WPS_PREV_PRE BUTTON_LEFT | ||
202 | #define WPS_FFWD (BUTTON_RIGHT | BUTTON_REPEAT) | ||
203 | #define WPS_REW (BUTTON_LEFT | BUTTON_REPEAT) | ||
204 | #define WPS_INCVOL BUTTON_UP | ||
205 | #define WPS_DECVOL BUTTON_DOWN | ||
206 | #define WPS_PAUSE BUTTON_PLAY | ||
207 | /* #define WPS_MENU iFP7xx can't have both main menu and context menu in wps */ | ||
208 | #define WPS_BROWSE (BUTTON_SELECT | BUTTON_REL) | ||
209 | #define WPS_BROWSE_PRE BUTTON_SELECT | ||
210 | #define WPS_EXIT (BUTTON_PLAY | BUTTON_REPEAT) | ||
211 | #define WPS_CONTEXT (BUTTON_SELECT | BUTTON_REPEAT) | ||
212 | |||
194 | #endif | 213 | #endif |
195 | 214 | ||
196 | /* constants used in line_type and as refresh_mode for wps_refresh */ | 215 | /* constants used in line_type and as refresh_mode for wps_refresh */ |
diff --git a/apps/gui/list.h b/apps/gui/list.h index 3ae1b80dc2..4f02693127 100644 --- a/apps/gui/list.h +++ b/apps/gui/list.h | |||
@@ -69,6 +69,10 @@ | |||
69 | #define LIST_NEXT BUTTON_SCROLL_FWD | 69 | #define LIST_NEXT BUTTON_SCROLL_FWD |
70 | #define LIST_PREV BUTTON_SCROLL_BACK | 70 | #define LIST_PREV BUTTON_SCROLL_BACK |
71 | 71 | ||
72 | #elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD | ||
73 | #define LIST_NEXT BUTTON_DOWN | ||
74 | #define LIST_PREV BUTTON_UP | ||
75 | |||
72 | #elif CONFIG_KEYPAD == GMINI100_PAD | 76 | #elif CONFIG_KEYPAD == GMINI100_PAD |
73 | #define LIST_NEXT BUTTON_DOWN | 77 | #define LIST_NEXT BUTTON_DOWN |
74 | #define LIST_PREV BUTTON_UP | 78 | #define LIST_PREV BUTTON_UP |
diff --git a/apps/gui/select.h b/apps/gui/select.h index b6a9afd55c..3f6dd1413b 100644 --- a/apps/gui/select.h +++ b/apps/gui/select.h | |||
@@ -61,6 +61,14 @@ | |||
61 | #define SELECT_OK2 BUTTON_RIGHT | 61 | #define SELECT_OK2 BUTTON_RIGHT |
62 | #define SELECT_CANCEL BUTTON_MENU | 62 | #define SELECT_CANCEL BUTTON_MENU |
63 | 63 | ||
64 | #elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD | ||
65 | #define SELECT_INC BUTTON_UP | ||
66 | #define SELECT_DEC BUTTON_DOWN | ||
67 | #define SELECT_OK BUTTON_RIGHT | ||
68 | #define SELECT_OK2 BUTTON_LEFT | ||
69 | #define SELECT_CANCEL BUTTON_PLAY | ||
70 | #define SELECT_CANCEL2 BUTTON_MODE | ||
71 | |||
64 | #elif CONFIG_KEYPAD == ONDIO_PAD | 72 | #elif CONFIG_KEYPAD == ONDIO_PAD |
65 | #define SELECT_INC BUTTON_UP | 73 | #define SELECT_INC BUTTON_UP |
66 | #define SELECT_DEC BUTTON_DOWN | 74 | #define SELECT_DEC BUTTON_DOWN |
diff --git a/apps/gui/yesno.h b/apps/gui/yesno.h index 5399c88391..98bf84f504 100644 --- a/apps/gui/yesno.h +++ b/apps/gui/yesno.h | |||
@@ -25,6 +25,9 @@ | |||
25 | 25 | ||
26 | #elif (CONFIG_KEYPAD == IPOD_4G_PAD) | 26 | #elif (CONFIG_KEYPAD == IPOD_4G_PAD) |
27 | #define YESNO_OK BUTTON_RIGHT | 27 | #define YESNO_OK BUTTON_RIGHT |
28 | |||
29 | #elif (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) | ||
30 | #define YESNO_OK BUTTON_RIGHT | ||
28 | #endif | 31 | #endif |
29 | enum yesno_res | 32 | enum yesno_res |
30 | { | 33 | { |