diff options
Diffstat (limited to 'apps/gui/list.h')
-rw-r--r-- | apps/gui/list.h | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/apps/gui/list.h b/apps/gui/list.h index b898e14f37..f0a6d3f32c 100644 --- a/apps/gui/list.h +++ b/apps/gui/list.h | |||
@@ -33,8 +33,8 @@ | |||
33 | #define LIST_PREV BUTTON_UP | 33 | #define LIST_PREV BUTTON_UP |
34 | #define LIST_PGUP (BUTTON_ON | BUTTON_UP) | 34 | #define LIST_PGUP (BUTTON_ON | BUTTON_UP) |
35 | #define LIST_PGDN (BUTTON_ON | BUTTON_DOWN) | 35 | #define LIST_PGDN (BUTTON_ON | BUTTON_DOWN) |
36 | #define LIST_PGRIGHT (BUTTON_ON | BUTTON_RIGHT) | 36 | #define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT) |
37 | #define LIST_PGLEFT (BUTTON_ON | BUTTON_LEFT) | 37 | #define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT) |
38 | 38 | ||
39 | #ifdef CONFIG_REMOTE_KEYPAD | 39 | #ifdef CONFIG_REMOTE_KEYPAD |
40 | #define LIST_RC_NEXT BUTTON_RC_FF | 40 | #define LIST_RC_NEXT BUTTON_RC_FF |
@@ -50,8 +50,8 @@ | |||
50 | #define LIST_PREV BUTTON_UP | 50 | #define LIST_PREV BUTTON_UP |
51 | #define LIST_PGUP (BUTTON_ON | BUTTON_UP) | 51 | #define LIST_PGUP (BUTTON_ON | BUTTON_UP) |
52 | #define LIST_PGDN (BUTTON_ON | BUTTON_DOWN) | 52 | #define LIST_PGDN (BUTTON_ON | BUTTON_DOWN) |
53 | #define LIST_PGRIGHT (BUTTON_ON | BUTTON_RIGHT) | 53 | #define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT) |
54 | #define LIST_PGLEFT (BUTTON_ON | BUTTON_LEFT) | 54 | #define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT) |
55 | 55 | ||
56 | #define LIST_RC_NEXT BUTTON_RC_RIGHT | 56 | #define LIST_RC_NEXT BUTTON_RC_RIGHT |
57 | #define LIST_RC_PREV BUTTON_RC_LEFT | 57 | #define LIST_RC_PREV BUTTON_RC_LEFT |
@@ -72,30 +72,40 @@ | |||
72 | #elif (CONFIG_KEYPAD == IPOD_3G_PAD) || (CONFIG_KEYPAD == IPOD_4G_PAD) | 72 | #elif (CONFIG_KEYPAD == IPOD_3G_PAD) || (CONFIG_KEYPAD == IPOD_4G_PAD) |
73 | #define LIST_NEXT BUTTON_SCROLL_FWD | 73 | #define LIST_NEXT BUTTON_SCROLL_FWD |
74 | #define LIST_PREV BUTTON_SCROLL_BACK | 74 | #define LIST_PREV BUTTON_SCROLL_BACK |
75 | #define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT) | ||
76 | #define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT) | ||
75 | 77 | ||
76 | #elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD | 78 | #elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD |
77 | #define LIST_NEXT BUTTON_DOWN | 79 | #define LIST_NEXT BUTTON_DOWN |
78 | #define LIST_PREV BUTTON_UP | 80 | #define LIST_PREV BUTTON_UP |
81 | //#define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_) | ||
82 | //#define LIST_PGLEFT (BUTTON_LEFT | BUTTON_) Todo: define those | ||
79 | 83 | ||
80 | #elif CONFIG_KEYPAD == GMINI100_PAD | 84 | #elif CONFIG_KEYPAD == GMINI100_PAD |
81 | #define LIST_NEXT BUTTON_DOWN | 85 | #define LIST_NEXT BUTTON_DOWN |
82 | #define LIST_PREV BUTTON_UP | 86 | #define LIST_PREV BUTTON_UP |
83 | #define LIST_PGUP (BUTTON_ON | BUTTON_UP) | 87 | #define LIST_PGUP (BUTTON_ON | BUTTON_UP) |
84 | #define LIST_PGDN (BUTTON_ON | BUTTON_DOWN) | 88 | #define LIST_PGDN (BUTTON_ON | BUTTON_DOWN) |
85 | #define LIST_PGRIGHT (BUTTON_ON | BUTTON_RIGHT) | 89 | #define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT) |
86 | #define LIST_PGLEFT (BUTTON_ON | BUTTON_LEFT) | 90 | #define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT) |
87 | 91 | ||
88 | #elif CONFIG_KEYPAD == IAUDIO_X5_PAD | 92 | #elif CONFIG_KEYPAD == IAUDIO_X5_PAD |
89 | #define LIST_NEXT BUTTON_DOWN | 93 | #define LIST_NEXT BUTTON_DOWN |
90 | #define LIST_PREV BUTTON_UP | 94 | #define LIST_PREV BUTTON_UP |
95 | #define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT) | ||
96 | #define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT) | ||
91 | 97 | ||
92 | #elif CONFIG_KEYPAD == GIGABEAT_PAD | 98 | #elif CONFIG_KEYPAD == GIGABEAT_PAD |
93 | #define LIST_NEXT BUTTON_DOWN | 99 | #define LIST_NEXT BUTTON_DOWN |
94 | #define LIST_PREV BUTTON_UP | 100 | #define LIST_PREV BUTTON_UP |
101 | #define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT) | ||
102 | #define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT) | ||
95 | 103 | ||
96 | #elif CONFIG_KEYPAD == IRIVER_H10_PAD | 104 | #elif CONFIG_KEYPAD == IRIVER_H10_PAD |
97 | #define LIST_NEXT BUTTON_SCROLL_DOWN | 105 | #define LIST_NEXT BUTTON_SCROLL_DOWN |
98 | #define LIST_PREV BUTTON_SCROLL_UP | 106 | #define LIST_PREV BUTTON_SCROLL_UP |
107 | #define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT) | ||
108 | #define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT) | ||
99 | 109 | ||
100 | #endif | 110 | #endif |
101 | 111 | ||