And remove quadruple declaration of the variable aHex (var aHex).
Posted: Wed Dec 10, 2014 9:06 pm
by Skif_off
yozhic VladSh
Вы забываете о моих возможностях, напомню, на всякий случай, с чего всё началось) Об описании в ini-файле подумал сразу, поэтому безусловно UTF-16LE, но отложил, т.к. есть небольшое вложенное меню с Insert(), а мои познания в JScript скромны, мягко говоря.
В общем, смотрел ShouMenu() в одноимённом скрипте: прочитать файл легко, показать меню вроде не очень сложно, только пока не понял, как работает выбор пункта.
Posted: Wed Dec 10, 2014 9:25 pm
by opk44
yozhic
Понимаю, что ваш пример 6-ю символами не исчерпывается, но все же.
В "txt.coder" вставка этих и ряда других символов реализована через "автокомплит". Посмотрите. Получается даже чуть быстрее чем скриптом, да и запоминать легче.
InsertUnicodeChar.js
Fixed: quadruple declaration of the variable aHex.
Added: icon.
Posted: Thu Dec 11, 2014 12:56 pm
by yozhic
Skif_off
не забыли, но помним также и об их способности увеличиваться. Удачи
Posted: Thu Dec 11, 2014 6:52 pm
by Cuprum
Если я правильно понял то AkelPad.SaveFile() обновляет дерево в Explorer-плагине. Только, почему-то это происходит не всегда. У меня в скрипте может быть такая ситуация, когда по заданному пути создаются подпапки, а потом внутри последней подпапки сохраняется файл с помощью AkelPad.SaveFile(). Схематично выглядит так
To see the difference, I had to watch through a microscope.
Scripts.dll contains two versions of this icon: 32x32 and 16x16 pixels.
To load the icon 16x16:
Skif_off
Хоть тут и не любители использовать скрипты-либы, но чтение, вывод меню и получение результата реализовано в ShowMenuEx.js.
Примеры использования: ConsoleExec.js, ConsoleRun.js.
Posted: Sat Dec 13, 2014 1:48 pm
by Skif_off
VladSh
Думал что-то вроде такого http://rghost.ru/59630357/image.png на случай, если нужно ввести больше одного символа сразу. Наверное, придётся подумать и о немодальном окне.
InsertUnicodeChar.js
Added: toUpperCase() for history (все буквы в истории - в верхний регистр для единообразия).
Posted: Sun Dec 14, 2014 3:30 pm
by yozhic
Помогите, пожалуйста, разобраться с использованием скрипта ChmKeyword.js. Некоторые chm открываются, ключевое слово копируется в поле Index, но вместо нужной страницы появляется сообщение «Make sure the web address //ieframe.dll/dnserrordiagoff.htm# is correct.» Как можно исправить? AkelPad 4.9.0, Win8.1
Posted: Sun Dec 14, 2014 9:12 pm
by opk44
yozhic
Только "некоторые"? А впрямую они нормально открываются? Версия: проверьте свойства этих некоторых файлов. Внизу карточки свойств может быть фраза "Безопасность: Этот файл получен с другого компьютера и, возможно, был заблокирован с целью защиты компьютера.". Нажать кнопку "Разблокировать" и можно нормально пользоваться.