Page 4 of 50
Posted: Tue Aug 26, 2008 10:06 am
by Paulus
спасибо
просто в QSearch-Rus.txt не описан dock_rect (без "disabled") вот я и подумал: "Кто его знает? может он что-то особенное делает"

Posted: Wed Sep 03, 2008 10:47 pm
by FeyFre
Спасибо за плагин, буквально раз в 5 ускоряет работу с текстами.
У меня хотелка:
Можно ли сделать так, что-бы будучи активной панель быстрого поиска реагировала на нажатие стрелок вверх/вниз и мотала документ. А то бывает найдешь строку, и нужно убедится что это именно она а не похожая ниже по тексту который не отображается вот и приходится закрывать быстрый поиск, мототаь мышкой а потом опять открывать панель для продолжения поиска.
Posted: Fri Oct 10, 2008 2:16 pm
by DV
FeyFre wrote:У меня хотелка (...)
Плагин позволяет продолжать поиск с закрытой панелью QSearch.
Кроме того, функции SelFindPrev и SelFindNext, которые можно вызвать прямо из окна редактирования по горячей клавише, позволяют перейти к следующему/предыдущему слову, совпадающему с выделенным.
Кроме того, можно поставить галочку, чтобы при вызове функций SelFind выделенный текст становился текущим искомым текстом панели QSearch (даже невидимой), с тем, чтобы можно было продолжить поиск по F3.
RTFM!!! QSearch-Rus.txt писался не просто так.
Posted: Fri Oct 10, 2008 2:17 pm
by DV
QSearch v.1.7 (Октябрь 2008)
+ исправлено: продолжение поиска в MDI-режиме при скрытом окне QSearch
Posted: Fri Oct 10, 2008 3:36 pm
by FeyFre
Нашел странный баг:
На функцию QSearch::SelFindNext назначил комбинацию Ctrl+Shift+PageDown(при назначании что через диалог plugins, что через плагин Hotkeys баг воспроизводиться идентично) Выделил текст и пытаюсь найти далее с помощью этой комбинации, но поиск почемуто происходит вверх, а не вниз. На других комбинайиях клавиш работает нормально.
Posted: Sat Oct 11, 2008 11:14 am
by DV
FeyFre wrote:Ctrl+Shift+PageDown
Ага, это из-за клавиши Shift. Исправляется добавлением одной строки - дополнительного условия для флага QSEARCH_SEL перед ((GetKeyState(VK_QS_FINDUP) & 0x80) == 0x80) в qsearchDoSearchText().
Добавлю и потестирую на днях.
Posted: Thu Oct 16, 2008 8:36 am
by DV
QSearch v.1.8 (Октябрь 2008)
+ исправлено: при нажатом Shift функция SelFindNext работала как SelFindPrev
Posted: Tue Dec 02, 2008 8:41 pm
by DV
QSearch v.1.9 (Декабрь 2008)
+ новая функция: DialogSwitcher
Функция DialogSwitcher позволяет переключаться между диалогами "Поиск",
"Замена", "Перейти к строке" и диалогом QSearch с помощью "горячих клавиш"
этих диалогов. Например, если нажать Ctrl+H в диалоге "Поиск", он
изменится на диалог "Замена". При использовании функции DialogSwitcher
рекомендуется поставить галочку для её автоматической загрузки в окне
настроек плагинов.
The DialogSwitcher function allows to switch between the "Find", "Replace",
"Go to line" and the QSearch dialogs using corresponding hotkeys.
For example, Ctrl+H in the "Find" dialog changes this dialog to the
"Replace" dialog. If you use the DialogSwitcher function, it is recommended
to enable (check) the function's autoload checkbox in the plugins options
window.
Posted: Sun Mar 01, 2009 11:58 am
by DV
DV wrote: + новая функция: DialogSwitcher
В реализации DialogSwitcher найдена оплошность: горизонтальная полоса прокрутки окна редактирования не перерисовывалась при переключении с диалога Поиска/Замены на окно QSearch.
Исправлено в новой версии - скоро будет.
Posted: Fri Mar 06, 2009 1:13 pm
by DV
QSearch v.2.0
- fixed (DialogSwitcher): edit window's horizontal scroll-bar was not
repainted when switching from Find/Replace dialog to QSearch panel
Posted: Tue Apr 21, 2009 12:09 pm
by VladSh
Приветствую!
Можно ли в месседже, сообщающем о том, что достигнут конец файла, сделать установку курсора мыши на кнопке (у меня всегда в Винде включена опция по автоустановке курсора, но в этом месседже она почему-то не работает)? Это очень удобно - чтобы не двигать зря мышкой, попадая по кнопке - экономит кучу времени

Posted: Tue Apr 21, 2009 1:47 pm
by DV
VladSh wrote:сделать установку курсора мыши на кнопке
It may not be desired by other users. Instead, you can use Space, Enter, Escape etc. to close the message window.
Posted: Fri May 15, 2009 8:31 am
by Enlcidu
А планируется добавить функцию "подсветить всё"? Было бы неплохо

Posted: Mon May 18, 2009 8:30 am
by DV
Enlcidu wrote:А планируется добавить функцию "подсветить всё"?
Нет, это очень трудоёмкая задача.
Posted: Mon May 18, 2009 8:55 am
by VladSh
DV wrote:Нет, это очень трудоёмкая задача.
Почему трудоёмкая? Ведь для найденного текста нужно сделать всего лишь:
Code: Select all
Call("HighLight::Main", 2, "#000000", "#9BFF9B")
?!
Т.е. после нахождения и выделения текста нужно вызвать одну единственную команду - всё подсветится само!
Единственное, что придётся сделать - это проверить, установлен ли HighLight-плагин.
По моему было бы реально круто! QSearch просто бы порвал
