Board.KolibriOS.org http://board.kolibrios.org/ |
|
KFAR - полноценный файловый менеджер http://board.kolibrios.org/viewtopic.php?f=44&t=1597 |
Page 3 of 18 |
Author: | diamond [ Thu Aug 24, 2006 3:47 pm ] |
Post subject: | |
KFar 0.11. Подправил восстановление после сворачивания в заголовок. Теперь файлы с известным расширением по нажатию Enter открываются в ассоциированных приложениях. Примечание: имя файла передаётся, естественно, в стиле 70-й функции, так что пока приложения продолжают работать через 58-ю функцию, файлы с полным именем не укладывающимся в 8.3 открываться не будут (в смысле, /rd/1/chess.bmp откроется, а /hd0/1/Program Files/kolibri/chess.bmp и /hd0/1/LongFileName.txt - нет). Использует новые возможности ядра по установке строки заголовка, так что требуется ядро минимум ревизии 114 (или KlbrInWin последней или предпоследней версий). |
Author: | diamond [ Thu Aug 24, 2006 3:54 pm ] |
Post subject: | |
Переписал sysxtree на 70-ю функцию. В результате менеджер работает с и показывает длинные имена, но 1) применимо первое замечание из предыдущего поста 2) требуется изменить приложения, использующие IPC-сервис sysxtree для открытия/сохранения файла: во-первых, размер пути увеличен с ~100 символов до 1024 (включая завершающий нуль), во-вторых, всё те же проблемы с файлами не укладывающимися в 8.3. Второе решается переписыванием на 70-ю функцию, первое требует изменения в макросах opendialog и savedialog из ASCL - изменённые макросы смотреть в svn-репозитории в папке с исходниками sysxtree. Первая проблема уже решена для @rcher, midamp, rtfread, из известных мне приложений остались tinypad2 и animage. |
Author: | diamond [ Thu Aug 31, 2006 4:01 pm ] |
Post subject: | |
KFar 0.12 - исправлены пара небольших багов; добавлено обновление активной панели по Ctrl+R. |
Author: | andrew_programmer [ Fri Sep 22, 2006 4:08 pm ] |
Post subject: | |
У меня есть один нескромный вопрос. А когда,примерно,ждать появления в Kfar возможности копирования файлов ? Ато чтобы сохранить результат работы на дискету - нужно виндовс загружать. |
Author: | diamond [ Sat Sep 23, 2006 6:00 pm ] |
Post subject: | |
Понятия не имею... Но когда-нибудь будет. А винду загружать необязательно - есть программа copy2 (между прочим, с иконкой на рабочем столе). |
Author: | andrew_programmer [ Sat Sep 23, 2006 6:14 pm ] |
Post subject: | |
Только copy2 не всегда работает правильно. Хотя,если переписать на 70 функцию,то может быть будет работать правильно. |
Author: | diamond [ Sat Sep 23, 2006 6:38 pm ] |
Post subject: | |
Ещё можно копировать файлы из sysxtree (копировать+вставить) - программа copyr на 70-ю функцию переписана (лично занимался заодно с sysxtree). |
Author: | diamond [ Mon Oct 09, 2006 3:57 pm ] |
Post subject: | |
KFar 0.13 - усовершенствовано обновление панелей по Ctrl+R, добавлено удаление файлов по F8 (внимание! никаких предупреждений не будет!) |
Author: | Serge [ Tue Oct 10, 2006 8:21 am ] |
Post subject: | |
diamond Никаких предупреждений - это если нажал F8 по ошибке, то сам виноват? |
Author: | diamond [ Tue Oct 10, 2006 5:44 pm ] |
Post subject: | |
Ну да. Если выдавать предупреждение, то оно несколько раздражает при нормальной работе (всё-таки кнопки гораздо чаще нажимаются по назначению, чем по ошибке). |
Author: | KCEOH [ Wed Oct 11, 2006 10:55 pm ] |
Post subject: | |
Нормальная работа - это когда вы постоянно тыкаете F8 ? ![]() |
Author: | diamond [ Thu Oct 12, 2006 1:24 pm ] |
Post subject: | |
Зачем же постоянно? Вполне достаточно иногда - всё равно гораздо чаще, чем случайные нажатия. В Windows-Far'е это можно установить в настройках (спрашивать или нет) - а в Колибри нет никаких функций по работе с реестром и/или ini-файлами. Так что на правах автора программы я нагло навязываю свои настройки ![]() |
Author: | Serge [ Thu Oct 12, 2006 1:37 pm ] |
Post subject: | |
Это неудачная идея. Удалённый по ошибке файл действует на нервы хуже любых напоминаний. Если нельзя сделать настройки то можно сделать условную компиляцию. Рац. предложение. Две новые опции: F9 - форматировать винчестер. F10 - перепрошить BIOS текстом "Не надо нажимать на эту кнопку" |
Author: | diamond [ Thu Oct 12, 2006 1:43 pm ] |
Post subject: | |
Тогда уж лучше F10 - "Не надо было нажимать на эту кнопку"... ![]() А вообще F9 - выход в меню (которого пока нет), F10 - выход из программы. Вообще при настройках по умолчанию в Far'е показывается напоминание. В результате, как правило, через некоторое время вырабатывается условный рефлекс автоматически давить F8+Enter, так что напоминание становится бессмысленным. |
Author: | Heavyiron [ Thu Oct 12, 2006 2:01 pm ] |
Post subject: | |
Можно и с другой стороны подойти. Когда нужно, автоматически давишь F8+Enter (поэтому напоминание не мешает), а если случайно нажал (например ночью в темноте), то напоминание может спасти нужные файлы! |
Page 3 of 18 | All times are UTC+03:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |