AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

QSearch plugin
Goto page Previous  1, 2, 3 ... 28, 29, 30 ... 32, 33, 34  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
Andrey_A_A



Joined: 03 Jun 2010
Posts: 552
Location: Сочи, Хоста

PostPosted: Fri Oct 19, 2012 1:11 pm    Post subject: Reply with quote

Quote:
внешний вид пока что старый.


Жаль уже привык к кнопкам поиска вверх вниз
Back to top
View user's profile Send private message Send e-mail Visit poster's website
DV



Joined: 16 Nov 2006
Posts: 846
Location: Kyiv, Ukraine

PostPosted: Sun Oct 28, 2012 8:10 pm    Post subject: Reply with quote

Всем любителям кнопок посвящается Smile
1. Скачиваем http://www.sendspace.com/file/buo5el
2. Выставляем ручной параметр настройки new_ui = 1
QSearch-Rus.txt wrote:
new_ui = 0
QSearch показывает свой старый "классический" интерфейс:
[искомый текст] [ ]Учит.регистр [ ]Слов.целиком [ ]Подсв.все
new_ui = 1
QSearch показывает обновлённый "классический" интерфейс (с кнопками):
[искомый текст] [ > ] [ < ] [ ]Учит.регистр [ ]Слов.целиком [ ]Подсв.все

3. Оцениваем и комментируем.

Что до комментариев, в первую очередь интересует мнение о:
1) расположении и размерах кнопок [ > ] и [ < ] (см. Source\QSearch\QSearch.rc, IDD_QSEARCH_NEW_01)
2) всплывающих подсказках к этим кнопкам (хотелось бы смягчить варианты "Найти следующий" и "Найти предыдущий")

P.S.
Обсуждаемый ранее вариант с красивыми кнопочками левее строки поиска пойдёт как new_ui=2. Это к тому, что new_ui=1 является промежуточным решением для тех, кто хочет пользоваться кнопками уже сейчас Smile
Back to top
View user's profile Send private message
KDJ



Joined: 06 Mar 2010
Posts: 1358
Location: Poland

PostPosted: Sun Oct 28, 2012 9:10 pm    Post subject: Reply with quote

DV
Whether will also search by regular expressions?
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2610
Location: Киев, Русь

PostPosted: Mon Oct 29, 2012 9:22 am    Post subject: Reply with quote

> 1) расположении и размерах кнопок [ > ] и [ < ]
По моему, надо кнопки поменять местами.
И размер выровнять по размеру поля ввода. Ширину кнопок м.б. уменьшить, но сначала надо глянуть на увеличенный по вертикали размер кнопок. Сейчас размеры слишком непропорциональны.

> 2) всплывающих подсказках к этим кнопкам (хотелось бы смягчить варианты "Найти следующий" и "Найти предыдущий")
Вариант из диалогового окна поиска: Искать вверх / Искать вниз.
Или "... назад" / "... вперёд".

P.S. Почему-то вызов окна поиска при открытой панели QSearch стал инициировать закрытие панели, раньше такого не наблюдалось.
Back to top
View user's profile Send private message Visit poster's website
Serge Yolkin



Joined: 27 Jul 2010
Posts: 255

PostPosted: Mon Oct 29, 2012 10:32 am    Post subject: Reply with quote

Code:
CONTROL "V", IDC_BT_FINDNEXT, "Button", WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON | WS_TABSTOP, 207, 1, 18, 14
CONTROL "A", IDC_BT_FINDPREV, "Button", WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON | WS_TABSTOP, 184, 1, 18, 14
Back to top
View user's profile Send private message
DV



Joined: 16 Nov 2006
Posts: 846
Location: Kyiv, Ukraine

PostPosted: Tue Oct 30, 2012 8:14 am    Post subject: Reply with quote

Serge Yolkin,
Thanks, I'll try it.

VladSh,
Насчёт всплывающих подсказок: пожалуй, продублирую текст из подсказки к строке поиска.
Насчёт P.S: такие вопросы меня уже начинают разочаровывать. Правая кнопка мыши по панели QSearch, пункт меню "Окно: hotkey скрывает панель". Я прав?

KDJ,
Will see. I think it could be a big source of potential problems when QSearch will invoke incomplete regular expression during searching on-the-fly Smile
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2610
Location: Киев, Русь

PostPosted: Tue Oct 30, 2012 9:42 am    Post subject: Reply with quote

DV wrote:
Насчёт P.S: такие вопросы меня уже начинают разочаровывать. Правая кнопка мыши по панели QSearch, пункт меню "Окно: hotkey скрывает панель". Я прав?
Если бы мы читали каждый день на ночь доку по плагу, то не задавали таких вопросов.
Когда что-то работает, а потом отваливается, это сразу видно, потому и вопросы задаются.

Но в данном случае Вы не правы. При отключении этой галки плаг ведёт себя также.
Более того, опция "Окно: hotkey скрывает панель" задумывалась и работала при вызове хоткея открывающего панель, т.е. один хоткей на открытие и закрытие панели. Здесь совершенно другой случай - я вызываю обычное окно поиска AkelPad'а с помощью Ctrl+F, и этот хоткей инициирует закрытие панели QSearch.
Может быть сейчас поменялось понятие для "Окно: hotkey скрывает панель", и теперь любой хоткей будет скрывать панель плага? Но это как-то не очень хорошо.
Back to top
View user's profile Send private message Visit poster's website
DV



Joined: 16 Nov 2006
Posts: 846
Location: Kyiv, Ukraine

PostPosted: Tue Oct 30, 2012 10:47 am    Post subject: Reply with quote

VladSh,
виноват - не понял из вашей фразы, что "окно поиска" подразумевает стандартный диалог поиска AkelPad, а не панель QSearch.
Двойственное поведение было изначально:
1) если стандартный диалог поиска AkelPad не показан и Ctrl+F нажимается в панели QSearch, это трактуется так: переключить (заменить) панель QSearch на стандартный диалог поиска. При этом панель QSearch скрывается. Аргументация: на экране остаётся только одно окно поиска - либо стандартный диалог поиска, либо QSearch.
2) если при нажатии Ctrl+F стандартный диалог поиска AkelPad уже висит на экране или же Ctrl+F нажимается в окне редактирования, это трактуется так: раз Ctrl+F нажат вне панели QSearch или же стандартный диалог поиска уже виден, оставляем видимыми оба.
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2610
Location: Киев, Русь

PostPosted: Tue Oct 30, 2012 10:55 am    Post subject: Reply with quote

DV
Хотя и не понятно, зачем делать взаимоисключение панелей, ведь можно и там искать и там, - производить "параллельный" поиск, но зато понятно, как этого избежать, - надо тыкать мышью в окно редактирования, тогда можно работать с двумя поисками сразу.
Спасибо за коммент. Может добавить подобное описание в доку по плагину? А то опять забудется))
Back to top
View user's profile Send private message Visit poster's website
DV



Joined: 16 Nov 2006
Posts: 846
Location: Kyiv, Ukraine

PostPosted: Fri Nov 02, 2012 9:14 pm    Post subject: Reply with quote

DV wrote:
KDJ,
Will see. I think RegExp could be a big source of potential problems when QSearch will invoke incomplete regular expression during searching on-the-fly Smile

And I was absolutely right - at least AkelPad 4.7.9 crashes like a charm when QSearch invokes RegExp on the fly Smile
Back to top
View user's profile Send private message
DV



Joined: 16 Nov 2006
Posts: 846
Location: Kyiv, Ukraine

PostPosted: Sun Nov 04, 2012 12:26 pm    Post subject: Reply with quote

Свежайшая разработка: QSearch-121104-2.zip
http://www.sendspace.com/file/omhzku
* Учтены пожелания к кнопкам поиска.
* Добавлен поиск с регулярными выражениями.
* Улучшено поведения "Авто-фокус в редактор".
Отзывы приветствуются.
Для проверки регулярных выражений рекомендую разрабатываемый AkelPad 4.8.0 dev (http://akelpad.sourceforge.net/files/AkelPad.zip), поскольку AkelPad 4.7.9 имеет склонность падать от незавершённых регулярных выражений.
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2610
Location: Киев, Русь

PostPosted: Sun Nov 04, 2012 5:09 pm    Post subject: Reply with quote

И снова бесплатно! Это потрясающе! Very Happy Cool
Back to top
View user's profile Send private message Visit poster's website
Cuprum



Joined: 28 Sep 2011
Posts: 196

PostPosted: Sun Nov 04, 2012 6:29 pm    Post subject: Reply with quote

DV
Заметил, что если панель включена, при попытке ее отключить через меню "Плагины" - Панель поиска" курсор перемещается в поисковое поле, хотя по идее панель должна выключаться по аналогии с пунктом "Панель проводника".
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2040
Location: Vinnitsa, Ukraine

PostPosted: Sun Nov 04, 2012 6:40 pm    Post subject: Reply with quote

Cuprum, так надо. Что-бы повторный вызов плагина(через горячую клавишу) не закрывал панель поиска а активировал её. А уже потом и закрыть можно.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
DV



Joined: 16 Nov 2006
Posts: 846
Location: Kyiv, Ukraine

PostPosted: Mon Nov 05, 2012 10:25 am    Post subject: Reply with quote

Поскольку вопрос о реакции на горячую клавишу всплывает периодически, полагаю будет уместным изменить значение по умолчанию для настройки "Окно: Hotkey скрывает панель" с 0 на 1. И заодно переименовать: hotkey_hides_panel = 1.
Тогда поведение панели QSearch по умолчанию будет таким же, как у остальных плагинов. Ну а те, кто читают документацию Wink, смогут изменить эту настройку самостоятельно.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins All times are GMT
Goto page Previous  1, 2, 3 ... 28, 29, 30 ... 32, 33, 34  Next
Page 29 of 34

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group