View previous topic :: View next topic |
Author |
Message |
Maximus

Joined: 07 Apr 2005 Posts: 927 Location: Украина, Кировоградская обл., г. Знаменка
|
(Separately) Posted: Sun Jan 20, 2008 00:38 Post subject: [BUG?] Создание файла в FS-плагине |
|
|
При создании файла по Shift+F4 в FS-плагине ТС создает файл на противоположной панели. А если на противоположной панели тоже FS-плагин, то файл создается в последней открытой до этого папке реальной файловой системы.
Является ли нормальным такое поведение ТС? _________________ tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar |
|
Back to top |
|
 |
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Sun Jan 20, 2008 02:01 Post subject: |
|
|
Если файл создаётся Блокнотом, а не TC (а я предполагаю, что это именно так), то в FS-плагине он создать его не может. Другое дело, что в этом случае файл может создаватся во временной папке и после закрытия блокнота перемещатся в FS-панель. Если с этим в теории нет особых проблем, можно закинуть реквест Гислеру.
Если файл создаётся коммандером, то скорее всего это баг.
Есть ещё вариант, что возможность создания файлов заложена где-то в API плагинов, но т.к. я их не пишу, здесь ничего сказать не могу  |
|
Back to top |
|
 |
Maximus

Joined: 07 Apr 2005 Posts: 927 Location: Украина, Кировоградская обл., г. Знаменка
|
(Separately) Posted: Sun Jan 20, 2008 02:32 Post subject: |
|
|
Файл создается Блокнотом.
Считаю, что в этом случае (поскольку в API FS-плагинов не заложена та самая функция для создания файлов) Блокнот открываться не должен вообще. И мне не понятно почему он открывается.
Но лучше было бы внести в API FS-плагинов функцию типа FsMkFile, которая и вызывалась бы вместо открытия Блокнота. Странно, что такой функции нет (по крайней мере я ее не нашел вовсе) и писатели плагинов извращаются с добавлением специальных элементов типа "new" или "добавить". _________________ tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar |
|
Back to top |
|
 |
Sam Dark

Joined: 25 Apr 2005 Posts: 484 Location: Voronezh, Russia
|
|
Back to top |
|
 |
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Wed Jan 23, 2008 02:05 Post subject: |
|
|
2Maximus
Тему создал:
http://ghisler.ch/board/viewtopic.php?t=18191
Отпишись там: как ты видишь реализацию этой вещи. Я полагаю, что это должно быть изменение в API FS-плагинов, которое разрешает из плагина создавать файл самому коммандеру. |
|
Back to top |
|
 |
Моторокер

Joined: 06 May 2005 Posts: 1517 Location: г. Пермь (читается Перьмь)
|
(Separately) Posted: Wed Jan 23, 2008 13:52 Post subject: |
|
|
С архивами кстати такая же ситуация. Можно создавать файл во временной папке а после закрытия копировать его в архив/fs. _________________ плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми |
|
Back to top |
|
 |
|