Page 22 of 38
Posted: Fri Oct 14, 2011 12:04 pm
by FeyFre
Ребята, есть ли кто здесь, кто разбирается в "плюсах" и сможет допилить плагин до нормального состояния?
Наглядно продемонстрировали своё же утверждение
Точно также для нашего комьюнити не нужны "попытки привлечь комюнити"
Кстати, раз так дело пошло, то можете пойти и написать это же в теме "Scripts без WSH" - тогда я ту тему заброшу.
Posted: Fri Oct 14, 2011 1:53 pm
by VladSh
FeyFre wrote:Наглядно продемонстрировали своё же утверждение
Да, моё утверждение то же, что и было всегда: "каждый на своём рубеже". И если я немного соображаю в скриптах, то я их пишу, в большинстве случаев учитывая другие мнения и пожелания, а не положил с прибором на комьюнити..
FeyFre wrote:Кстати, раз так дело пошло, то можете пойти и написать это же в теме "Scripts без WSH" - тогда я ту тему заброшу.
А вот здесь я "подумал ещё раз" (да, иногда даже занимаюсь этим) и решил, что это будет полезным - мне хотелось бы попрактиковаться в Java, потому та тема небезыинтересна.
"тогда я ту тему заброшу" - что за обиды? Агония?
Если хотите бросать (только что бросать.., разговоры?), - то ваше личное дело, я страдать по этому поводу не буду.
Posted: Fri Oct 14, 2011 3:15 pm
by DV
Чуваки, вы меня заинтриговали.
Что я сделал:
1) установил aspell (по умолчанию - в Program Files)
2) установил английский словарь aspell (по умолчанию - в Program Files)
3) скопировал папку Program Files\Aspell в папку рядом с AkelPad - в моём случае это C:\Progs\Aspell (AkelPad находится C:\Progs\AkelPad)
4) удалил английский словарь aspell
5) удалил сам aspell - теперь на моём компе нет ни установленного aspell, ни даже папки aspell в Program Files
6) запускаю AkelPad, в настройках плагина SpellCheck указываю:
Aspell core path: ..\Aspell\bin\aspell-15.dll
Default dictionary: en
После этого проверка орфографии работает безо всяких проблем.
Не вижу ни малейших причин обвинять ASpell в непортабельности, равно как и необходимости какой-либо доработки плагина SpellCheck.
Posted: Fri Oct 14, 2011 6:04 pm
by FeyFre
DV, к Аспеллу претензий нету, но плагину действительно нужно чуть-чуть повысить юзабилити. Но я этого делать пока не буду.
Posted: Sat Oct 15, 2011 1:31 am
by Andrey_A_A
Но я этого делать пока не буду.
У меня интерес к плагину появился после вашего
FeyFre призыва на Ru-Board'e от 16-08-2011
Я автор трех плагинов к AkelPad: Templates, Speech и SpellCheck. Если есть какие-то вопросы по ним то теперь я имею возможность ответить на них тут(хотя рекомендую задавать в темах плагинов на офф. форуме).
http://forum.ru-board.com/topic.cgi?for ... rt=1740#12
А потом выясняется, что автор не собирается пока ничего делать...
Зачем же призывать к общению.
Просто напишите: Плагины закрыты до лучших времён. Просьба не беспокоить! И замок на темы!
Posted: Mon Oct 17, 2011 11:33 am
by FeyFre
У меня интерес к плагину появился после вашего FeyFre призыва на Ru-Board'e от 16-08-2011
Я автор трех плагинов к AkelPad: Templates, Speech и SpellCheck. Если есть какие-то вопросы по ним то теперь я имею возможность ответить на них тут(хотя рекомендую задавать в темах плагинов на офф. форуме).
А потом выясняется, что автор не собирается пока ничего делать...
Я осмелюсь нагло ткнуть в фейсом в слова. Как мы выяснили ранее, мой треп не есть признаком моих действий. Также, мы вообще не выясняли, как моя работа или отсутствие оной влияет на качество и количество моего трепа. Так что, я не знаю как Вы построили логическую цепочку "отказ от действий -> отказ от трепа" я не знаю.
Posted: Mon Oct 17, 2011 4:16 pm
by Andrey_A_A
У тебя полно времени отвечать на каверзные вопросы, потрать это время на доработку плагина
Posted: Mon Oct 17, 2011 5:45 pm
by Fr0sT
Да хватит уже лаяться. Это опенсорс, здесь никто ничего никому не должен. И в самом деле, время, затраченное на этот недосрач, можно было потратить на что-нибудь более полезное. В диггера погонять, например.
Posted: Wed Oct 19, 2011 3:31 pm
by VladSh
Кнопка на тулбаре не отжимается
Code: Select all
"Правописание: подсветить" Call("SpellCheck::Background", 0, "txt") Icon("%a\AkelFiles\Plugs\Toolbar\spellcheck-error.ico")
Это у всех так? И что с этим можно сделать?
Posted: Wed Oct 19, 2011 3:44 pm
by FeyFre
VladSh, не отжимается ибо Background остается запущен. Уточните у Инструктора, что-то там перед Call или перед надписью нужно оставить, что-бы оно игнорировало.
У меня так отжимается
Code: Select all
-"SpellCheck: Background" Call("SpellCheck::Background",1,"cpp") Icon("%a\AkelFiles\Plugs\SpellCheck.dll",2)
Posted: Wed Oct 19, 2011 4:05 pm
by VladSh
FeyFre wrote:У меня так отжимается
У меня указанная кнопка-строка не отжимается (она сходна с моей).
За последнее время, по моему, ничего дополнительного в тулбар-плаг не было добавлено.
Отжимается только запись
Code: Select all
"надпись" Call("SpellCheck::Background") Icon("картинка.ico")
Хотелось бы, чтобы строка из пред.сообщения отжималась, видимо это надо делать уже внутри плагина.
То есть:
- если нажимается кнопка с такими же параметрами, то просто отключать, по аналогии с простым вызовом Call("SpellCheck::Background");
- если с другими параметрами - включать подсветку с новыми параметрами.
Сейчас я сделал такой скрипт, оно-то работает, но теперь кнопка не нажимается или не отжимается, т.к. работа теперь идёт не со SpellCheck'ом, а со Scripts...((
Есть другой вариант - мутить с "расширением по умолчанию", т.е. каким-то образом подсовывать плагу расширение или брать его из настроек (сейчас я его там не нашёл) и просто использовать простой Call("SpellCheck::Background"), - оно и включать будет и отключать. Недостаток только в том, что придётся каждый раз дёргать ini.. Наверное метод соответствующий нужен.
То есть всё равно переделка плага.. лучше уж первый способ.
И ещё лучше бы включение подсветки делать не в SpellCheck::Background, а в отдельной функции, 2-й параметр оставить "чистое расширение" (как оно есть сейчас в Background), а 3-м параметром передавать слово.. было бы отлично.
Posted: Wed Oct 19, 2011 4:37 pm
by FeyFre
Минус перед кавычками первыми точно стоит?
И ещё лучше бы включение подсветки делать не в SpellCheck::Background
А где же ещё? Это её первоначальная функция - включить-отключить проверку. Аргументы 0,"расширение" имеют смысл в основном только и только если подсветка включена, и потому сидят на той же функции - попутно включая её, если вызвали принудительную установку.
Да, можно ещё разделить управление(будет похоже на Ваш второй способ), но если следовать принципу FIFO, то ждать ещё долго(хотя, если грядущее обновление АР придет не раньше, чем у меня найдется свободное время, то возможно что-то и сделаю).
Posted: Wed Oct 19, 2011 4:40 pm
by VladSh
FeyFre
Минус точно стоит, - не отжимается.. /
забыл указать: WinXP sp3/
Временно, в виде геморроя, сделал
SpellCheckUnderlightSwitcher.js; сама кнопка не вдавливается, но хоть как-то работает.
Добавлено:
по поводу вар-2.. мне всё-таки кажется, что дёргать расширение по умолчанию это не очень хорошо... Ну а если его передавать отдельной функцией, то неудобно будет вызывать с тулбара, придётся писать 2 строки, которые вызывать через скрипт..
Posted: Wed Oct 19, 2011 5:11 pm
by Andrey_A_A
Не отжимается, это сразу было видно, не стал задавать вопрос...
вышел из положения, две кнопки рядом
Code: Select all
"&Фоновая проверка" +Call("SpellCheck::Background") Icon("%a\AkelPadImage.dll",167)
"&Фоновая проверка, используя ''белый'' rus список Alt + F2" Call("SpellCheck::Background", 0, `"rus"`) Icon("%a\AkelPadImage.dll",851)
по одной включаю (по второй с rus списком) - при этом включаются обе
по второй выключаю...
Posted: Thu Oct 20, 2011 10:58 am
by VladSh
Ещё предложение по плагу.
При получении слов из словаря налету добавлять к ним содержимое соответствующего текущему файлу coder-файла, чтобы то, что имеется в coder-файле, не подсвечивалось.