LuaFAR Search
-
- Posts: 6836
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
LuaFAR Search
Latest post of the previous page:
LanKing, приложена тестовая версия "на поиграться", где объединены ваши пожелания и вариант John Doe.Не забудьте установить опцию в конфигурации.
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
LuaFAR Search
Было бы неплохо, если при ручном изменении Области поиска в диалоге соответственно менялась бы и опция Начало поиска (на запомненную ранее).
Возможно стоит вместо одного блока радиокнопок сделать два независимых чекбокса (отметка будет означать поиск с начала).
Возможно стоит вместо одного блока радиокнопок сделать два независимых чекбокса (отметка будет означать поиск с начала).
-
- Posts: 6836
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
LuaFAR Search
Это будет уже черезчур большая самостоятельность со стороны плагина, на мой взгляд. Типа "хвост вертит собакой".
Когда-то хотел так сделать (много места в диалоге бы сэкономилось). Но ясность при этом пострадает.
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
LuaFAR Search
Но ведь тот же хвост уже и так вертит собакой, в зависимости от наличия выделения.
Давайте на примере.
В редакторе есть выделение. Открываю поиск, предлагает искать по выделению, с начала.
И например наличие выделения случайно, и я хочу искать по всему тексту (с текущей позиции, как обычно).
Для этого требуется перещёлкнуть две радиокнопки, что уже не очень удобно. И вдобавок про вторую я наверняка даже не подумаю.
Место не сэкономиться, т.к. требуется 2 чекбокса, вместо 2х же радиокнопок.
Но что не так с ясностью?
Мне казалось что её наоборот, прибавится: сейчас начало поиска запоминается для каждой области отдельно, но запомненное никак не отображается.
А с чекбоксами всё станет явно.
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
LuaFAR Search
Если диалог трогать не хотите, то лучше убрать эту фичу.
Вместо этого при наличии выделения выставлять не только "(•) Выделенная", но и "(•) Начало области" (при включенной опции в настройках, разумеется).
-
- Posts: 6836
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
LuaFAR Search
Он вертит, но, во-первых, опционально, а во-вторых, только при инициализвции диалога. Можно сказать, что не вертит. Короче, не будем спорить, мне эта идея не нравится.
Это просто я вас не так понял.
Это можно было бы сделать, если бы новое поведение, которое мы обсуждаем, было безусловным, а не опциональным.
Подумаю.
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
LuaFAR Search
Ищем в выделенном "С начала". В результате параметры Область и Начало запомнятся.
Далее убираем выделение и открываем поиск. Изменилась и Область (что понятно), и Начало (что не очень понятно).
С чекбоксами было бы не только понятнее, но и удобнее, т.к. выставляемое Начало выделения как правило отличается, в зависимости от Области:
- ищем в выделении как правило с начала.
- ищем по всему тексту как правило с позиции курсора.
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
LuaFAR Search
Обратился к истокам, т.е. к S&R.
Опции ровно те же, что и в LuaFar Search, но S&R оказался чуть умнее: если курсор ровно в конце выделения, то ищет с начала.
Т.е. при непостоянном выделении проблемы вообще нет (курсор всегда либо в начале, либо в конце).
Опции ровно те же, что и в LuaFar Search, но S&R оказался чуть умнее: если курсор ровно в конце выделения, то ищет с начала.
Т.е. при непостоянном выделении проблемы вообще нет (курсор всегда либо в начале, либо в конце).
-
- Posts: 6836
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
LuaFAR Search
Так это же следствие вашего предложения запоминать начало поиска отдельно для глобального поиска и отдельно для поиска в выделении.
А вот это для меня совсем не "как правило".
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
LuaFAR Search
Я предполагал, что будет не только запоминаться, но и соответственно восстанавливаться, при изменении области.
Без этого раздельное запоминание смысла не имеет.
Т.е. предлагаю или выкинуть, или доделать (например введя чекбоксы).
Вопрос в другом: отличаются в этом плане глобальный поиск, и поиск в выделении.Shmuel wrote:А вот это для меня совсем не "как правило".
Если нет, то для вас действительно мало смысла разделять Начало поиска в зависимости от области, спорить не стану.
P.S.
Как бы там ни было, если курсор за пределами блока, то стоит делать как S&R.
-
- Posts: 6836
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
-
- Posts: 6836
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
LuaFAR Search
Причём здесь это? Вы жаловались, что переоткрыли диалог, и параметр начала для глобальной области "вдруг" изменился.
Эта дискуссия становится непродуктивной, видимо пора её остановить.
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
LuaFAR Search
Это был ответ на ваш вопрос.
Вы ссылаетесь на моё предложение, я объясняю, что мне оно виделось иначе.
Это не жалоба, а всего лишь пример того, что раздельное запоминание в его текущем виде выглядит нелогично.Shmuel wrote:Вы жаловались, что переоткрыли диалог, и параметр начала для глобальной области "вдруг" изменился.
Свои соображения я уже высказал все без исключения, в этом посте.
Вероятно неудачно сформулировал, чем и вызвал непонимание.