src/selector.cpp |
65 | 65 | if (link->getSelectorBrowser()) { |
66 | 66 | gmenu2x->drawButton(&bg, "start", gmenu2x->tr["Exit"], |
67 | 67 | gmenu2x->drawButton(&bg, "b", gmenu2x->tr["Select a file"], |
68 | | gmenu2x->drawButton(&bg, "x", gmenu2x->tr["Up one folder"], 5))); |
| 68 | gmenu2x->drawButton(&bg, "a", gmenu2x->tr["Up one folder"], |
| 69 | gmenu2x->drawButton(&bg, "left", "", 5)-10))); |
69 | 70 | } else { |
70 | | gmenu2x->drawButton(&bg, "x", gmenu2x->tr["Exit"], |
| 71 | gmenu2x->drawButton(&bg, "start", gmenu2x->tr["Exit"], |
71 | 72 | gmenu2x->drawButton(&bg, "b", gmenu2x->tr["Select a file"], 5)); |
72 | 73 | } |
73 | 74 | |
... | ... | |
142 | 143 | else selected += SELECTOR_ELEMENTS-1; |
143 | 144 | selTick = SDL_GetTicks(); |
144 | 145 | break; |
145 | | case CLEAR: |
| 146 | case CANCEL: |
| 147 | case LEFT: |
146 | 148 | if (link->getSelectorBrowser()) { |
147 | 149 | string::size_type p = dir.rfind("/", dir.size()-2); |
148 | 150 | if (p==string::npos || dir.compare(0, 1, "/") != 0 || dir.length() < 2) { |
... | ... | |
155 | 157 | firstElement = 0; |
156 | 158 | prepare(&fl,&screens,&titles); |
157 | 159 | } |
158 | | } else { |
159 | | close = true; |
160 | | result = false; |
161 | 160 | } |
162 | 161 | break; |
163 | 162 | case ACCEPT: |