forked from KolibriOS/kolibrios
3820a8d290
git-svn-id: svn://kolibrios.org@6580 a494cfbc-eb01-0410-851d-a64ba20cac60
80 lines
3.1 KiB
Plaintext
80 lines
3.1 KiB
Plaintext
;;;;;;;;;;;;;
|
||
;;; fNav ;;;;
|
||
;;;;;;;;;;;;;
|
||
|
||
Автор программы: 0CodErr
|
||
Адрес программы: http://board.kolibrios.org/viewtopic.php?f=44&t=2178
|
||
|
||
fNav - файловый навигатор для о.с. Колибри.
|
||
|
||
Управление мышью:
|
||
-----------------
|
||
средняя кнопка + движение вверх на уровень вверх
|
||
средняя кнопка + движение влево в предыдущую директорию
|
||
средняя кнопка + движение вправо в следующую директорию
|
||
|
||
Управление клавиатурой:
|
||
-----------------------
|
||
Home в начало списка
|
||
End в конец списка
|
||
PageUp на страницу вверх
|
||
PageDown на страницу вниз
|
||
ArrowUp на один элемент вверх
|
||
ArrowDown на один элемент вниз
|
||
RightCtrl + Home в начало списка без изменения(смещения) выделения
|
||
RightCtrl + End в конец списка без изменения(смещения) выделения
|
||
RightCtrl + PageUp на страницу вверх без изменения(смещения) выделения
|
||
RightCtrl + PageDown на страницу вниз без изменения(смещения) выделения
|
||
RightCtrl + ArrowUp на один элемент вверх без изменения(смещения) выделения
|
||
RightCtrl + ArrowDown на один элемент вниз без изменения(смещения) выделения
|
||
RightCtrl + L перейти в адресную строку
|
||
BackSpace на уровень вверх
|
||
ArrowLeft в предыдущую директорию
|
||
ArrowRight в следующую директорию
|
||
Enter перейти в выделенную(или введённую в адресную строку) директорию или
|
||
открыть(запустить) выделенный файл
|
||
|
||
<клавиша с символом> перейти в списке на следующий элемент, начинающийся с этого символа
|
||
RightShift + <клавиша с символом> перейти в списке на предыдущий элемент, начинающийся с этого символа
|
||
|
||
Множественное выделение элементов списка:
|
||
-----------------------------------------
|
||
Мышью или клавиатурой:
|
||
RightShift + (ArrowUp|ArrowDown|PageUp|PageDown|Home|End)
|
||
LeftCtrl + A выделить всё
|
||
|
||
Действия с элементами списка:
|
||
-----------------------------
|
||
LeftCtrl + X вырезать
|
||
LeftCtrl + C копировать
|
||
LeftCtrl + V вставить
|
||
Delete удалить
|
||
Insert создать файл
|
||
RightShift + Insert создать папку
|
||
|
||
Сортировка списка с помощью клавиатуры:
|
||
---------------------------------------
|
||
Ctrl + F2 по типу
|
||
Ctrl + F3 по имени
|
||
Ctrl + F4 по расширению
|
||
Ctrl + F5 по размеру
|
||
Ctrl + F6 по дате
|
||
Ctrl + F7 по атрибутам
|
||
|
||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||
|
||
Используемые библиотеки:
|
||
------------------------
|
||
box_lib (edit_box, scrollbar)
|
||
libimg (загрузка иконок, курсоров и шрифта)
|
||
buf2d (отрисовка списка)
|
||
|
||
Следующие файлы должны находиться в папке с программой:
|
||
-------------------------------------------------------
|
||
fnav.set (список ассоциированных приложений и расширений файлов)
|
||
fnav.ext (список номеров ассоциированных иконок и расширений файлов)
|
||
fnav_icn.png (иконки)
|
||
fnav_fnt.png (шрифт)
|
||
fnav_cur.png (курсор)
|
||
|
||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |