| 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 |  | 
	
		|  | 
	
		|  |