Page 15 of 38
Posted: Fri May 20, 2011 4:46 pm
by al007
Украинский словарь - UTF8, русский - действительно KOI8. Есть проблемы с конвертированием текстового файла в UTF?
А пользоваться мирандовскийм спелчеком удобнее, кроме dll-ки в 550Кб и словарей ничего не нужно.
Posted: Fri May 20, 2011 5:37 pm
by se7h
Fr0sT
поставил себе этот плаг, спасибо за наводку

Posted: Fri Jun 03, 2011 10:36 am
by VladSh
Если будет поддержка SpellCheck на Aspell, то хотелось бы, чтобы путь к Aspell плагин сохранял в реестре, и обращался к нему.
Это было бы удобно, т.к. сейчас при переносе дистра проги на другую машину (ini затирается) каждый раз приходится перевыбирать место нахождения Aspell и, соответственно, языка по умолчанию.
Posted: Fri Jun 03, 2011 10:45 am
by FeyFre
VladSh, плагин сохраняет средствами АР. АР в ини - плагин туда же, АР в реестр - плагин туда же. В этом смысле это плагин ничем не отличается от остальных(ини не перенесли - все настройки забылись).
Проверка правповписания Инг+Ру
Posted: Sat Jul 02, 2011 8:49 am
by lisenokstas
Устанвоил модули для русского и английского языка.... Подсвечивает все ошибки, но проверяет только язык по словарю по умолчанию.
Как сделать, чтоб программа проверяла и то и это....?
Posted: Sat Jul 02, 2011 11:44 am
by FeyFre
Прошу перенести в тему плагина.
И сразу же отвечаю: не возможно. И не думаю что такая фича должна быть реализована(в плоть до политических причин).
Posted: Mon Jul 04, 2011 2:30 pm
by VladSh
Можно было бы сделать как-то так: сначал производится проверка по первому языку, определяются слова, которых нет в словаре, затем производится вторая проверка только для этих определённых слов. Подсвечивать только то, чего нет и во втором словаре тоже.
Posted: Wed Jul 06, 2011 11:53 am
by Fr0sT
Это главная трабла спеллчекеров, легче тупо объединить словари, я так в Опере сделал
Posted: Thu Jul 14, 2011 8:22 am
by VladSh
Просьба сделать, чтобы при SpellCheck::Suggest курсор мыши автоматом позиционировался бы на первой позиции вылетающего меню с вариантами.
Posted: Thu Jul 14, 2011 9:03 am
by VladSh
Ещё по поводу SpellCheck::Suggest.
В какой-то из не совсем давних версий проги добавилась настройка "Правый клик смещает каретку". До этого времени меня, за некоторыми исключениями, устраивало то, что он не смещается (галка отключена); живой пример - вывод меню с вариантами на слове.
Конечно хотелось бы общую команду/директиву для плага ContextMenu, которая бы сначала устанавливала курсор на текущем слове, вне зависимости от указанной галки в настройке, а потом выполняла бы скрипт/процедуру из плага, но просто непонятно, куда здесь всунуть эту директиву:
Code: Select all
"Правописание: варианты" Call("SpellCheck::Suggest")
Поэтому просьба, сделайте, пожалуйста, в плаге, при вызове меню (по right-клику) сначала перенос каретки на слово, которое находится под указателем мыши, вне зависимо от общих настроек проги.
Будет гораздо быстрее и удобнее - жать 1 right-клик, а не 2, как сейчас.
Posted: Thu Jul 14, 2011 2:57 pm
by FeyFre
VladSh
Я программно не могу узнать как меня вызвали(могут то вызвать также из скрипта), и естественно не могу и установить курсор куда нужно, ибо не знаю куда нужно.
Posted: Thu Jul 14, 2011 3:25 pm
by VladSh
FeyFre
А прога как это делает (опция "Правый клик смещает каретку")?
Posted: Thu Jul 14, 2011 3:45 pm
by FeyFre
VladSh
Ну дык это прога делает, точнее AkelEdit, в обработчике правой кнопки мышки(WM_RBUTTONUP). Потом генерируется событие "контекстное меню"(WM_CONTEXTMENU) которое отлавливает плагин ContextMenu и показывает своё вместо стандартного, и при выборе пункта с Suggest он вызывается посредством сообщения AKD_DLLCALL. Кроме того, WM_CONTEXTMENU появляется также тогда по причине нажатия калвиш SHIFT+F10 или ContextMenu. В любом случае, вызванная комманда не знает как до неё добрались. Я уже повторюсь AKD_DLLCALL может быть вызван любым плагином в любом контексте.
Posted: Thu Jul 14, 2011 7:54 pm
by Instructor
VladSh
Можно одновременно нажать на левую и правую кнопку, получится один большой клик

Posted: Wed Sep 07, 2011 2:13 pm
by Andrey_A_A
Можно ли как-то с помощью, может скрипта, извлечь все подчёркнутые русские слова плагином из текста ?