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

Joined: 20 Dec 2004 Posts: 2973 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: 6192 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 |
|
 |
|