Rev 5644 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5644 | Rev 5705 | ||
---|---|---|---|
Line 71... | Line 71... | ||
71 | #include "check_default_player.h" |
71 | #include "check_default_player.h" |
Line 72... | Line 72... | ||
72 | 72 | ||
73 | 73 | ||
74 | void main() |
74 | void main() |
- | 75 | { |
|
- | 76 | int id; |
|
75 | { |
77 | word key_ascii, key_scancode; |
76 | int id, key; |
78 | |
77 | byte mouse_clicked; |
79 | byte mouse_clicked; |
Line 78... | Line 80... | ||
78 | dword tmp_x,tmp_y; |
80 | dword tmp_x,tmp_y; |
Line 227... | Line 229... | ||
227 | break; |
229 | break; |
228 | } |
230 | } |
229 | break; |
231 | break; |
Line 230... | Line 232... | ||
230 | 232 | ||
231 | case evKey: |
233 | case evKey: |
- | 234 | GetFullKey(); |
|
- | 235 | key_ascii = AH; |
|
- | 236 | $shr eax,16 |
|
- | 237 | key_scancode = AL; |
|
232 | key = GetKey(); |
238 | |
233 | if (key==50) SetColorThemeLight(); |
239 | if (key_scancode==003) SetColorThemeLight(); |
234 | if (key==51) SetColorThemeDark(); |
240 | if (key_scancode==004) SetColorThemeDark(); |
235 | if (key==ASCII_KEY_LEFT) RunProgram("@VOLUME", "-"); |
241 | if (key_scancode==SCAN_CODE_LEFT) RunProgram("@VOLUME", "-"); |
236 | if (key==ASCII_KEY_RIGHT) RunProgram("@VOLUME", "+"); |
242 | if (key_scancode==SCAN_CODE_RIGHT) RunProgram("@VOLUME", "+"); |
237 | if (key=='m') RunProgram("@VOLUME", "m"); |
243 | if (key_scancode==050) RunProgram("@VOLUME", "m"); |
238 | if (key==ASCII_KEY_ENTER) StartPlayingMp3(); |
244 | if (key_scancode==SCAN_CODE_ENTER) StartPlayingMp3(); |
239 | if (key=='p') || (key==ASCII_KEY_SPACE) |
245 | if (key_scancode==025) || (key_scancode==SCAN_CODE_SPACE) |
240 | { |
246 | { |
241 | if (playback_mode == PLAYBACK_MODE_PLAYING) StopPlayingMp3(); |
247 | if (playback_mode == PLAYBACK_MODE_PLAYING) StopPlayingMp3(); |
242 | else StartPlayingMp3(); |
248 | else StartPlayingMp3(); |
243 | } |
249 | } |
244 | if (list.ProcessKey(key)) DrawPlayList(); |
250 | if (list.ProcessKey(key_scancode)) DrawPlayList(); |
Line 245... | Line 251... | ||
245 | break; |
251 | break; |
246 | 252 | ||
247 | case evReDraw: |
253 | case evReDraw: |