| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		D1P
 
  
  Joined: 20 Dec 2004 Posts: 2974 Location: Тбилиси
  | 
		
			
				  (Separately) Posted: Fri Nov 27, 2009 10:54    Post subject: Плагины для быстрого поиска | 
				     | 
			 
			
				
  | 
			 
			
				Странно, что тут никто не поднимал этот вопрос.
 
В 7.50 как-то незаметно появился фактически новый тип плагинов. Или "почти" плагинов. Я сейчас говорю о библиотеках для быстрого поиска\фильтрации в панели.
 
Мне известен только один такой плагин - QuickSearch eXtended, и абсолютно неизвестно описание интерфейсов. У QuickSearch eXtended есть исходники, но разбираться в них нет никакого желания.
 
В общем, интересует следующее:
 
1) Это официальная возможность расширения возможностей TC, или просто ВНЕЗАПНО удачный хак?
 
2) Если всё официально - где документация, если нет - то почему это работает через подключаемую библиотеку? _________________ База знаний о Total Commander
 
Блог | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		CaptainFlint
 
  
  Joined: 14 Dec 2004 Posts: 6206 Location: Москва
  | 
		
			
				  (Separately) Posted: Fri Nov 27, 2009 13:42    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				D1P
 
Это официально, упомянуто в истории версий. Документации нет, поскольку интерфейс настолько тривиальный, что там и описывать нечего. То ли одна, то ли две функции. Что-то типа: на входе — текст фильтра и имя файла, на выходе — удовлетворяет ли имя фильтру. Гислер, кажется, выкладывал простенький вариант такой DLL с исходниками, страничка кода, документацию читать дольше, чем разбираться по этому коду.   _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Rodny
 
  
  Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
  | 
		
			
				  (Separately) Posted: Fri Nov 27, 2009 13:43    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Афаик, это реализация этого виша, поддержанная Гислером.
 
Здесь есть подробности: tcmatch in pb5, в т.ч. интерфейс. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		VadiMGP
 
 
  Joined: 21 Mar 2007 Posts: 1625
 
  | 
		
			
				  (Separately) Posted: Fri Nov 27, 2009 15:28    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Насколько я понял, это чистой воды случайность. Гислер добавил tcmatch.dll для быстрого поиска с использованием упрощенного китайского (simplified chinise) а QuickSearch eXtended использовал подвернувшуюся возможность прикинуться китайцем. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Deft
 
 
  Joined: 03 May 2007 Posts: 23
 
  | 
		
			
				  (Separately) Posted: Fri Nov 27, 2009 17:36    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| в любом случае удобная штука - убирает лишние результаты на лету | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |