Artifact
3539a65ccc49a3e9bc257b2679b0a3f5742d9bb7:
- File
intellisneg.js
— part of check-in
[9f65e23a83]
at
2015-02-25 07:42:45
on branch trunk
— Добавлен скрипт управления всплывающей подсказкой
(user:
EvilBeaver
size: 1011)
$engine JScript
$uname IntelliSneg
$dname Расширение контекстной подсказки
// При вставке ключевого слова из всплывающей подсказки убирает перевод строки после слов
// "Возврат" и "Прервать", а также пишет слово "Каждого" с большой буквы при вставке "Для каждого Из"
events.connect(snegopat, "onProcessInsert", SelfScript.self)
// правка шаблонов снегопата
function onProcessInsert(param)
{
if(itKeyword == param.type)
{
if(param.name == "Возврат")
param.text = param.text.replace(/\r\n|\r|\n/g, "");
else if(param.name == "Прервать")
param.text = param.text.replace(/\r\n|\r|\n/g, "");
else if(param.name == "Для_каждого_Цикл" || param.name == "каждого")
param.text = param.text.replace("каждого", "Каждого");
}
}