Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[BUG?] Создание файла в FS-плагине

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Sun Jan 20, 2008 00:38    Post subject: [BUG?] Создание файла в FS-плагине Reply with quote

При создании файла по Shift+F4 в FS-плагине ТС создает файл на противоположной панели. А если на противоположной панели тоже FS-плагин, то файл создается в последней открытой до этого папке реальной файловой системы.
Является ли нормальным такое поведение ТС?
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Sun Jan 20, 2008 02:01    Post subject: Reply with quote

Если файл создаётся Блокнотом, а не TC (а я предполагаю, что это именно так), то в FS-плагине он создать его не может. Другое дело, что в этом случае файл может создаватся во временной папке и после закрытия блокнота перемещатся в FS-панель. Если с этим в теории нет особых проблем, можно закинуть реквест Гислеру.
Если файл создаётся коммандером, то скорее всего это баг.
Есть ещё вариант, что возможность создания файлов заложена где-то в API плагинов, но т.к. я их не пишу, здесь ничего сказать не могу Smile
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Sun Jan 20, 2008 02:32    Post subject: Reply with quote

Файл создается Блокнотом.
Считаю, что в этом случае (поскольку в API FS-плагинов не заложена та самая функция для создания файлов) Блокнот открываться не должен вообще. И мне не понятно почему он открывается.
Но лучше было бы внести в API FS-плагинов функцию типа FsMkFile, которая и вызывалась бы вместо открытия Блокнота. Странно, что такой функции нет (по крайней мере я ее не нашел вовсе) и писатели плагинов извращаются с добавлением специальных элементов типа "new" или "добавить".
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Mon Jan 21, 2008 13:24    Post subject: Reply with quote

Да, нехорошее поведение. Репортить надо.
_________________
RMCreative — это жжж неспроста...

reggi — здесь я регистрирую домены
Back to top
View user's profile Send private message MSN Messenger
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Wed Jan 23, 2008 02:05    Post subject: Reply with quote

2Maximus
Тему создал:
http://ghisler.ch/board/viewtopic.php?t=18191
Отпишись там: как ты видишь реализацию этой вещи. Я полагаю, что это должно быть изменение в API FS-плагинов, которое разрешает из плагина создавать файл самому коммандеру.
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Wed Jan 23, 2008 13:52    Post subject: Reply with quote

С архивами кстати такая же ситуация. Можно создавать файл во временной папке а после закрытия копировать его в архив/fs.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
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 vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group