forked from KolibriOS/kolibrios
fix cmm/app_data, add fNav to ISO
git-svn-id: svn://kolibrios.org@6580 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
81b8c43e15
commit
3820a8d290
@ -225,6 +225,7 @@ extra_files = {
|
||||
{"kolibrios/settings/app_plus.ini", "common/settings/app_plus.ini"},
|
||||
{"kolibrios/utils/appearance", PROGS .. "/cmm/appearance/appearance.com"},
|
||||
{"kolibrios/utils/calcplus", PROGS .. "/other/calcplus/calcplus"},
|
||||
{"kolibrios/utils/fNav/", "common/File Managers/fNav*"},
|
||||
}
|
||||
if build_type == "rus" then tup.append_table(extra_files, {
|
||||
{"Docs/cp866/config.txt", build_type .. "/docs/CONFIG.TXT"},
|
||||
|
80
data/common/File Managers/fNav/About.txt
Normal file
80
data/common/File Managers/fNav/About.txt
Normal file
@ -0,0 +1,80 @@
|
||||
;;;;;;;;;;;;;
|
||||
;;; 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 (курсор)
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
BIN
data/common/File Managers/fNav/fNav.kex
Normal file
BIN
data/common/File Managers/fNav/fNav.kex
Normal file
Binary file not shown.
BIN
data/common/File Managers/fNav/fNav_icn.PNG
Normal file
BIN
data/common/File Managers/fNav/fNav_icn.PNG
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.4 KiB |
6
data/common/File Managers/fNav/fnav.ext
Normal file
6
data/common/File Managers/fNav/fnav.ext
Normal file
@ -0,0 +1,6 @@
|
||||
6: gif, bmp, png, tga, jpg, ico, cur, tif, tiff, jpeg, ppm, pgm, pbm, pnm, pcx, wbmp, xcf
|
||||
7: wav, mp3, mid, m3u, lap, asf
|
||||
8: avi, mp4, mkv, mov, mpg, mpeg
|
||||
9: txt, log
|
||||
10: zip, 7z, rar
|
||||
11: html, htm, mht, xhtml
|
1
data/common/File Managers/fNav/fnav.set
Normal file
1
data/common/File Managers/fNav/fnav.set
Normal file
@ -0,0 +1 @@
|
||||
/sys/TinyPad: asm, inc, ini, txt, mac, log, dat
/sys/media/kiv: gif, bmp, png, tga, jpg, ico, cur, tif, tiff, jpeg, ppm, pgm, pbm, pnm, pcx, wbmp, xcf
/sys/3d/view3ds: 3ds
/sys/HTMLv: htm, html, mht, xhtml, fb2
/sys/develop/cObj: obj
/sys/desktop: skn
/sys/rtfRead: rtf
/sys/develop/t_edit: cpp, h, c, c--
/sys/media/AC97SND: wav, mp3
/sys/media/MIDAMP: mid
/sys/media/listplay: m3u, lap, asf
/sys/shell: sh
/sys/develop/heed:
|
BIN
data/common/File Managers/fNav/fnav_cur.png
Normal file
BIN
data/common/File Managers/fNav/fnav_cur.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 307 B |
BIN
data/common/File Managers/fNav/fnav_fnt.png
Normal file
BIN
data/common/File Managers/fNav/fnav_fnt.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.2 KiB |
@ -19,3 +19,4 @@ VoxelEditor=/kolibrios/3d/voxel_editor/voxel_editor,30
|
||||
[Other]
|
||||
Calc+=/kolibrios/utils/calcplus,4
|
||||
Life=/kolibrios/demos/life2,13
|
||||
fNav=/kolibrios/unils/fNav.kex,45
|
||||
|
@ -39,7 +39,7 @@ need to reboot system to try again."
|
||||
|
||||
void CheckKosMounted()
|
||||
{
|
||||
if (dir_exists("/kolibrios/"))
|
||||
if (dir_exists("/kolibrios"))
|
||||
{
|
||||
if (file_exists(APP_PLUS_INI_PATH))
|
||||
io.run("syspanel", APP_PLUS_INI_PATH);
|
||||
|
Loading…
Reference in New Issue
Block a user