Пока ещё много недоработок, например, во время навигации,
во время перемещения по списку при переключении с мыши на клавиатуру, при возврате из пустой папки,
со скроллбаром какой-то глюк, имена с русскими буквами не всегда правильно сортируются, ...
Управление клавиатурой:
- Home в начало списка
- End в конец списка
- PageUp на страницу вверх
- PageDown на страницу вниз
- ArrowUp на один элемент вверх
- ArrowDown на один элемент вниз
- L перейти в адресную строку
- BackSpace на уровень вверх
- ArrowLeft в предыдущую директорию
- ArrowRight в следующую директорию
- Enter перейти в выделенную(или введённую в адресную строку) директорию или открыть(запустить) выделенный файл
Используемые библиотеки:
- box_lib (edit_box, scrollbar)
- libimg (загрузка иконок и шрифта)
- buf2d (отрисовка списка)
- fnav.set (список ассоциированных приложений и расширений файлов)
- fnav_icn.png (иконки)
- fnav_fnt.png (шрифт)