RR 03-12-05 .. Keyboard Support ...
Ok, I've added keyboard support.. it's very flexible, BUT I will not post many details until I make the config tool (or a separate app) to configure the keyboard keys. Here're the changes:
- Added Full Native Keyboard Support
- Improved AVS plugin to remove its borders
- Fixed Current Song display in playlist bug
- Fixed 60Hz Save/Load Preset bug
- Fixed Girder use of Select/+/Browse/Back in launch screen
- Fixed Issue with first folder list display
Keyboard support right now (without the configuration fiile), is limited to these functions:
-LEFT/RIGHT Arrow keys move around the objects (Buttons, Sliders, Playlist, Folder List).
-UP/DOWN go to prev/next item in the list (when Playlist or folder list is selected), and increase/decrease slider values when a slider is selected.
-ENTER Executes the button currently selected (or the item selected in playlist/folder list)
-ESQ Exits the current screen (same as the "CANCEL" command)
-PGUP/PGDDOWN scroll through the playlist/folder list (if any) even if not selected
It is possible to create keyboard shortcuts for ANY skin command, I will publish documentation and a config tool later... I also have to improve keyboard use when an application or VIS. is embbeded (those typically "hijack" the keyboard, so i have to see about it).
Although I have improved support for the AVS plugin, Istill don't really recommend it.. but if you're going to use it anyway, I suggest to use the "USE Full Screen overlay mode" option in the AVS plugin -- it is faster and causes less problems.
Other than that, let me know of any bugs you find.. I will still improve on keyboard support for a few things, so please don't complain about it just yet.