Page 81 of 96
Posted: Sat Dec 07, 2013 9:46 pm
by KDJ
AkelPadManualSettings.js updated for AkelPad 4.8.6 (added TabNameFind and TabNameRep).
---
Instructor, give me, please, translation into Russian:
"Note: changes are applied for a new opened documents."
"Note: changes are applied for a new edit windows."
Posted: Sun Dec 08, 2013 6:18 am
by Instructor
KDJ
"Замечание: изменения будут применены для последующих открытых документов."
"Замечание: изменения будут применены для новых окон редактирования."
Posted: Sun Dec 08, 2013 1:06 pm
by Infocatcher
Posted: Sun Dec 08, 2013 8:34 pm
by KDJ
Instructor
Thank you very much for the translation into Russian.
AkelPadManualSettings.js
Completed Russian translation.
Added links to TabNameRep/TabNameFind in TabNameFind/TabNameRep.
Fixed minor bugs.
Posted: Mon Dec 09, 2013 8:03 pm
by KDJ
FindReplaceEx.js
Updated for AkelPad 4.8.6 (RegExp help).
Posted: Tue Dec 10, 2013 12:39 am
by Skif_off
Возможно ли поправить
CoderFunctions.js или
NewFilebyRecent.js:
если выбрано
"Без подсветки" Call("Coder::Settings", 1, "?"), то при попытке скопировать всё или выделенное в новую вкладку получаю ошибку
Скрипт: CoderFunctions.js
Строка: 57
Символ: 3
Ошибка: 'match(...).1' - есть null или не явлется объектом
Код: 800A138F
Posted: Wed Dec 11, 2013 9:24 am
by VladSh
Skif_off
Прошу прощения, у себя давно пофиксил CoderFunctions.js, а здесь нет.
Такой вопрос. Стоил ли переместить этот скрипт в коллекцию скриптов? Просто подборка функций, в основном, не моя, потому я ожидал, что автор оформит, а он, если мне не изменяет память, не поддержал идею вести общий для всех файл.
Posted: Wed Dec 11, 2013 11:50 am
by Skif_off
VladSh
Спасибо, теперь работает.
Обращаю внимание: NewFilebyRecent.js (Version: 2.8 (2012.09.11)) используется в сборках San_dr и Andrey_A_A, но CoderFunctions.js нет и скрипт не работает.
Posted: Sun Dec 15, 2013 6:49 am
by Instructor
Infocatcher
toggleComments.js. Иногда после применения, каретка оказывается в некорректном месте - это следствие использования setRedraw и прокрутки. Необходим также вызов:
Code: Select all
AkelPad.SendMessage(hWnd, 3377 /*AEM_UPDATECARET*/, 0, 0);
P.S.
В коде AkelPad'а при замене текста используются функции SaveLineScroll и RestoreLineScroll, которые также присутствуют в SearchReplace.js.
Posted: Sun Dec 15, 2013 8:55 pm
by Infocatcher
Instructor wrote:toggleComments.js. Иногда после применения, каретка оказывается в некорректном месте - это следствие использования setRedraw и прокрутки.
Хм, да, видел такое...
Instructor wrote:P.S.
В коде AkelPad'а при замене текста используются функции SaveLineScroll и RestoreLineScroll, которые также присутствуют в SearchReplace.js.
Утащил, спасибо.

Posted: Mon Dec 16, 2013 12:08 am
by Skif_off
Возможно уже было, но не нашел: возможно ли реализовать аналог фичи Notepad++
"Найти символы в диапазоне..."? Если это не большой гемор и найдется свободное время.
Так понимаю, придется создать список, тогда просить расширить диалог юникодными (over 100000) будет некрасиво?

Posted: Mon Dec 16, 2013 5:01 am
by Instructor
Skif_off
Найти символы из диапазона можно регулярным выражением, например, "[\x{0410}-\x{044F}]".
Posted: Mon Dec 16, 2013 10:26 am
by Skif_off
Instructor
Спасибо, пожалуй, штатными средствами можно добиться большего.
Posted: Mon Dec 16, 2013 9:38 pm
by KDJ
I have a question.
How to get the full name of the default web browser?
Is there any system function?
Posted: Mon Dec 16, 2013 11:07 pm
by Skif_off
KDJ
For example: read HKLM\SOFTWARE\Clients\StartMenuInternet: Default = %exename%, now read HKLM\SOFTWARE\Clients\StartMenuInternet\%exename%: Default = %fullname%
Add:
I was wrong: full name = path + name
HKLM\SOFTWARE\Clients\StartMenuInternet\%exename%\shell\open\command
Default = "%fullname%"