Cuprum
Переменная как переменная, не понимаю, чего вы привязались к ней
Вам же достаточно
Code: Select all
-"" Command(4158) Icon("%a\AkelFiles\ico\search.ico")
чтобы понять, как пользоваться %a? Или системной в параметрах
Code: Select all
-"Открыть файлы из списка" Call("Scripts::Main", 1, "OpenSaveMask.js", `-OpenList="%Temp%\ListFiles.lst"`) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 2)
Cuprum wrote:...нашел
тут вот такой пример
Code: Select all
"Наименование позиции меню/подсказки тулбара" Call("Scripts::Main", 1, "Script.js", "%f", 0)
Здесь еще есть 0. Что он в данном случае обозначает? Получается, он появляется уже после строки "ARGUMENTS", но в Scripts-Rus об этом ничего не сказано...
Могу предположить, что 0 задаёт работу в фоне, т.е. выполняется параллельно, но в AkelHistory-Rus.txt:
AkelPad 4.0.0 alpha 1 (28.05.2008), а в текущей документации такого нет, но инфа, как вызывать скрипт с параметрами, есть - я бы забил.
______________________________
Такой вопрос возник: если в скрипте вызываю другой скрипт, например,
Code: Select all
AkelPad.CallW("Scripts::Main", 1, "Multi_SR.js", '"\<p\>\n[ \t]*" "<p>" 0 1 0 16 3')
в jsBeautifier.js, то параметр после
"Scripts::Main" нужно менять с 1 на 2?
Добавлено:
Кажется, всё-таки надо. Исправил, но почему не всплыли проблемы? Слишком быстро работало?