Страница 24 из 198
Добавлено: Пт сен 24, 2010 10:05
Alextp
CapFlint
Он ищет от курсора. Так что бага нет
Добавлено: Пт сен 24, 2010 12:45
Alextp
Beta upd. (ссылка та же)
Добавлено: Пт сен 24, 2010 13:06
CaptainFlint
Alextp писал(а):Он ищет от курсора. Так что бага нет
Баг в том, что выделение исчезает и (невидимый) курсор зачем-то смещается при прокрутке. Повторное нахождение само по себе, разумеется, не баг, это всего лишь следствие бага.
Вот более детальная и наглядная последовательность действий:
1. Открыть достаточно длинный файл (больше одного экрана), перейти в режим просмотра, нажать Ctrl+F, ввести текст, который присутствует в файле, но находится за нижней границей, нажать Enter. Окно прокручивается к найденному фрагменту, сам фрагмент выделяется.
2. Нажимаем F4 — курсор замигал в конце выделенного фрагмента. Всё нормально. Снова нажимаем F4, чтобы скрыть курсор.
3. Нажимаем стрелочку вниз. Файл прокручивается на одну строчку, при этом выделение почему-то исчезает.
4. Нажимаем F4: курсор уже мигает на одну строчку выше того положения, где он находился.
Добавлено: Пт сен 24, 2010 13:48
Alextp
Fixed: beta upd.
Добавлено: Пт сен 24, 2010 14:04
CaptainFlint
Alextp
Подтверждаю, спасибо.
Добавлено: Сб сен 25, 2010 12:21
Batya
Alextp
Версия 2.2.600.
Плагином (не через exe) в режиме правки открыт файл. Изменяю этот файл другой программой. В окне плагина появляется окно:
---------------------------
Syn
---------------------------
Файл "lalala.ext" был изменён.
Перезагрузить?
---------------------------
ОК Отмена
---------------------------
Проблема - пока это окно не закроешь, в основном окне TC не работает клавиша Tab.
Это общая беда листерных плагинов или частный случай этого плагина?
Добавлено: Сб сен 25, 2010 12:39
Alextp
не знаю- Надо смотреть msgbox в каком-нть плагине.. (В IniEd есть msgbox section ... already exists)
Добавлено: Сб сен 25, 2010 12:51
CaptainFlint
Batya писал(а):Это общая беда листерных плагинов или частный случай этого плагина?
Общая беда. И не только плагинов. Гислер говорил об этом: если в каком-то из окон выводится MessageBox, винда перехватывает все нажатия TAB, ENTER и ещё чего-то во всех остальных окнах.
Добавлено: Сб сен 25, 2010 13:18
Batya
CaptainFlint
Ясно.
Alextp
А можно выводить этот диалог только в момент получения фокуса окном листера?
(Сильно заморачиваться, думаю, не стоит. Но если много времени не займёт, сделай, пожалуйста.)
Ещё заметил прикол.
В настройках плагина установлен листерный диалог поиска.
Выполняю поиск в TC по содержанию текста.
Для повторения ситуации нужно, чтобы вхождение искомого текста в некоторый файл было единственным. Также нужно, чтобы этот тип файлов имел не очень простую схему подсветки.
Итак, после окончания поиска, не закрывая диалога поиска, в результатах на файле
быстро дважды нажимаю F3. Появляется диалог:
Код: Выделить всё
---------------------------
Не найдено:
---------------------------
Искомый текст
---------------------------
ОК
---------------------------
И только после закрытия этого диалога появится окно листера

Добавлено: Сб сен 25, 2010 22:29
Alextp
у меня прикол не повторяется. )
Добавлено: Чт сен 30, 2010 08:14
aldares
А размер файла? Килобайты или мегабайты? Может, от загрузки системы зависит, или от х32/х64?
Добавлено: Чт сен 30, 2010 11:49
Афи
Плагин: так долго выходит при нажатии Esc...

Добавлено: Чт сен 30, 2010 12:45
Alextp
Афи
убери проверку *.ini в папке Syn антивирусом. Из-за этого долго
Добавлено: Чт сен 30, 2010 13:29
Афи
Alextp
Сработало. Спасибо!
Добавлено: Чт сен 30, 2010 13:36
Афи
Alextp
Вы не планируете сделать доступ в контекстном меню плагина к основному меню (или хотя бы к избранным основным командам), как это реализовано, к примеру, в SynPlus или Imagine? Без включения меню на "привычном" месте...