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 

Поиск в выделении
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
VladSh



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

PostPosted: Wed Jul 28, 2010 8:37 am    Post subject: Re: Релиз AkelPad 4.4.6 Reply with quote

Instructor wrote:
Добавлено: опция поиска для автоматического выбора "В выделении", если присутствует выделение.
Что за опция, подскажите. А то автоматически не выбирается.

И поиск немного странный.. если указать "В выделении", то оно-то находит первое вхождение, выделяет его, т.е. сбрасывает общее выделение и дальше по выделению естественно искать уже никак...
Лучше бы это был всё-таки чекбокс.
Back to top
View user's profile Send private message Visit poster's website
FeyFre



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

PostPosted: Wed Jul 28, 2010 9:08 am    Post subject: Reply with quote

Quote:
Что за опция, подскажите. А то автоматически не выбирается.
Потому что это опция, которая по умолчанию отключена. Включить её можно на Advanced вкладке настроек редактора.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
VladSh



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

PostPosted: Wed Jul 28, 2010 9:18 am    Post subject: Reply with quote

FeyFre, где находится опция теперь понятно, спасибо! Smile
Но это не отменяет остального сказанного: выделение сбрасывается, т.к. выделяется первое вхождение в выделении.
Back to top
View user's profile Send private message Visit poster's website
FeyFre



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

PostPosted: Wed Jul 28, 2010 9:22 am    Post subject: Reply with quote

Quote:
Но это не отменяет остального сказанного: выделение сбрасывается, т.к. выделяется первое вхождение в выделении.
Ну об этом нужно было думать когда просили фичу. Smile
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
VladSh



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

PostPosted: Wed Jul 28, 2010 9:44 am    Post subject: Reply with quote

FeyFre
Я уже давно думаю, что обычный поиск себя изжил, когда есть "цветовой"...
Back to top
View user's profile Send private message Visit poster's website
FeyFre



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

PostPosted: Wed Jul 28, 2010 10:53 am    Post subject: Reply with quote

Quote:
Я уже давно думаю, что обычный поиск себя изжил, когда есть "цветовой"...
Ну тогда Вам остается ждать когда вымрет поколение которое работает именно с "обычным" поиском. Я ближайшие 5 лет умирать не собираюсь, потому Вам придется ждать долго Smile
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
VladSh



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

PostPosted: Wed Jul 28, 2010 11:17 am    Post subject: Reply with quote

FeyFre, куда умирать? Зачем умирать?? Живите вечно Very Happy

Можно обычный поиск (диалог) скрестить с "цветовым", как в браузерах, и это было бы здорово!
Back to top
View user's profile Send private message Visit poster's website
FeyFre



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

PostPosted: Wed Jul 28, 2010 11:22 am    Post subject: Reply with quote

Quote:
Можно обычный поиск (диалог) скрестить с "цветовым", как в браузерах, и это было бы здорово!
Только у браузеров есть CSS и DOM, которыми этот финт и делается, а тут нету.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
VladSh



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

PostPosted: Wed Jul 28, 2010 11:26 am    Post subject: Reply with quote

Я имею ввиду, использовать диалог, как сейчас, но вместо обычного "одиночного прыгания" выделения использовать подсветку всех вхождений, как это сделано в QSearch.
Сам движок (возможность) подсветки включена ведь в прогу.
Back to top
View user's profile Send private message Visit poster's website
FeyFre



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

PostPosted: Wed Jul 28, 2010 11:50 am    Post subject: Reply with quote

Quote:
ак это сделано в QSearch.
В нём сделано с помощью Coder, что вносит свои побочные эффекты.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Fr0sT



Joined: 24 Jul 2007
Posts: 875

PostPosted: Wed Jul 28, 2010 12:16 pm    Post subject: Reply with quote

Мда, тут конечно надо еще покумекать... вот мои наблюдения:

1) Среда CodeGear RAD studio 2009.
Поиск в выделенном можно сделать лишь однократно. Потом идёт по всему тексту. Если в выделенном не найдено - выдаёт, что нет совпадений.
Замена производится со снятым визуально, но запомненным выделением. Либо последовательно (найденные куски отмечаются другим цветом - среда различает эти два выделения текста) - при этом возможности изменить текст нет, т.к. постоянно выдаётся messagebox, либо скопом.

2) editor из поставки xplorer2
Поиск в выделенном отсутствует.
Замена производится со снятым визуально, но запомненным выделением. Диалог замены - модальный, т.ч. возможности изменить текст в процессе нету.

3) MS Word
Поиск/замена в выделенном активизируется автоматом. Перед вызовом выделение запоминается, и в дальнейшем действия производятся внутри него. Однако, при редактировании оно сбрасывается, и поиск/замена производятся с начала документа.
Back to top
View user's profile Send private message
VladSh



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

PostPosted: Wed Jul 28, 2010 12:22 pm    Post subject: Reply with quote

Проще всего:
- запоминать выделение и искать внутри него;
- устанавливать для всего выделенного текста другой цвет фона, например чуть серый;
- сбрасывать, установленный на время поиска, фон при завершении поиска (закрытии диалога).
Back to top
View user's profile Send private message Visit poster's website
[Yustas.NeO]



Joined: 12 Mar 2007
Posts: 252

PostPosted: Thu Nov 25, 2010 2:31 pm    Post subject: Reply with quote

Fr0sT wrote:
Продолжаю придерживаться своей позиции. Акселераторы - не вариант. Тем более (!), что в другой раскладке он не действует ни фига. Это мне раскладку ещё менять?
Как временные меры и с позволения автора - могу предложить немного измененный языковый файл Russian.dll.
В диалоге получится что-то типа:

1 Что
2 Чем
3 Учитывать регистр
4 Слово целиком
5 Esc-последовательности
6 Вниз
7 Вверх
8 С начала
9 В выдел-ии
0 Все файлы
Заменить
= Зам-ть всё

Уж цифрам-то вроде пофик на раскладку...
Back to top
View user's profile Send private message
Lenchik



Joined: 10 Jan 2011
Posts: 212

PostPosted: Mon Feb 21, 2011 6:01 pm    Post subject: Reply with quote

В связи с http://akelpad.sourceforge.net/forum/viewtopic.php?p=11661#11661:

Непонятно тогда, зачем вообще иметь эту опцию поиска, если в текущих условиях было бы надёжней и результативней (с точки зрения интуитивной понятности) просто поставить курсор на место с которого искать и указать искать вверх или вниз. Может быть бывалые подскажут ещё темы форума где это всё обсуждено?
Back to top
View user's profile Send private message Visit poster's website
VladSh



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

PostPosted: Tue Feb 22, 2011 7:17 am    Post subject: Reply with quote

Lenchik
Лично я ей уже не пользуюсь (использую подхватывание выделенного текста). По моему, она себя изжила. т.к. сначала надо долго выделять, а потом там искать, а это трудоёмко, уж проще юзать QSearch; тем более, что выделение не запоминается...
Кто-то когда-то просил вернуть эту опцию, вот она и есть.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
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