Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Aug 17, 2019 8:29 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 263 posts ]  Go to page Previous 1 2 3 4 518 Next
Author Message
 Post subject:
PostPosted: Thu Aug 24, 2006 3:47 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
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 последней или предпоследней версий).


Top
   
 Post subject:
PostPosted: Thu Aug 24, 2006 3:54 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Переписал sysxtree на 70-ю функцию. В результате менеджер работает с и показывает длинные имена, но
1) применимо первое замечание из предыдущего поста
2) требуется изменить приложения, использующие IPC-сервис sysxtree для открытия/сохранения файла: во-первых, размер пути увеличен с ~100 символов до 1024 (включая завершающий нуль), во-вторых, всё те же проблемы с файлами не укладывающимися в 8.3. Второе решается переписыванием на 70-ю функцию, первое требует изменения в макросах opendialog и savedialog из ASCL - изменённые макросы смотреть в svn-репозитории в папке с исходниками sysxtree. Первая проблема уже решена для @rcher, midamp, rtfread, из известных мне приложений остались tinypad2 и animage.


Top
   
 Post subject:
PostPosted: Thu Aug 31, 2006 4:01 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
KFar 0.12 - исправлены пара небольших багов; добавлено обновление активной панели по Ctrl+R.

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
 Post subject:
PostPosted: Fri Sep 22, 2006 4:08 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
У меня есть один нескромный вопрос.
А когда,примерно,ждать появления в Kfar возможности копирования файлов ?
Ато чтобы сохранить результат работы на дискету - нужно виндовс загружать.


Top
   
 Post subject:
PostPosted: Sat Sep 23, 2006 6:00 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Понятия не имею... Но когда-нибудь будет.
А винду загружать необязательно - есть программа copy2 (между прочим, с иконкой на рабочем столе).


Top
   
 Post subject:
PostPosted: Sat Sep 23, 2006 6:14 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Только copy2 не всегда работает правильно.
Хотя,если переписать на 70 функцию,то может быть будет работать правильно.


Top
   
 Post subject:
PostPosted: Sat Sep 23, 2006 6:38 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Ещё можно копировать файлы из sysxtree (копировать+вставить) - программа copyr на 70-ю функцию переписана (лично занимался заодно с sysxtree).


Top
   
 Post subject:
PostPosted: Mon Oct 09, 2006 3:57 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
KFar 0.13 - усовершенствовано обновление панелей по Ctrl+R, добавлено удаление файлов по F8 (внимание! никаких предупреждений не будет!)

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
 Post subject:
PostPosted: Tue Oct 10, 2006 8:21 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
diamond
Никаких предупреждений - это если нажал F8 по ошибке, то сам виноват?


Top
   
 Post subject:
PostPosted: Tue Oct 10, 2006 5:44 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Ну да. Если выдавать предупреждение, то оно несколько раздражает при нормальной работе (всё-таки кнопки гораздо чаще нажимаются по назначению, чем по ошибке).


Top
   
 Post subject:
PostPosted: Wed Oct 11, 2006 10:55 pm 
Нормальная работа - это когда вы постоянно тыкаете F8 ? :D имхо лучше бы спросить, надо ли файл грохать.


Top
   
 Post subject:
PostPosted: Thu Oct 12, 2006 1:24 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Зачем же постоянно? Вполне достаточно иногда - всё равно гораздо чаще, чем случайные нажатия.
В Windows-Far'е это можно установить в настройках (спрашивать или нет) - а в Колибри нет никаких функций по работе с реестром и/или ini-файлами. Так что на правах автора программы я нагло навязываю свои настройки :)

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
 Post subject:
PostPosted: Thu Oct 12, 2006 1:37 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Это неудачная идея. Удалённый по ошибке файл действует на нервы хуже любых напоминаний. Если нельзя сделать настройки то можно сделать условную компиляцию.

Рац. предложение.
Две новые опции:
F9 - форматировать винчестер.
F10 - перепрошить BIOS текстом "Не надо нажимать на эту кнопку"


Top
   
 Post subject:
PostPosted: Thu Oct 12, 2006 1:43 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Тогда уж лучше F10 - "Не надо было нажимать на эту кнопку"... :-)
А вообще F9 - выход в меню (которого пока нет), F10 - выход из программы.
Вообще при настройках по умолчанию в Far'е показывается напоминание. В результате, как правило, через некоторое время вырабатывается условный рефлекс автоматически давить F8+Enter, так что напоминание становится бессмысленным.


Top
   
 Post subject:
PostPosted: Thu Oct 12, 2006 2:01 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Можно и с другой стороны подойти. Когда нужно, автоматически давишь F8+Enter (поэтому напоминание не мешает), а если случайно нажал (например ночью в темноте), то напоминание может спасти нужные файлы!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 263 posts ]  Go to page Previous 1 2 3 4 518 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited