//---Popup окошко--- 18:55 29.08.2009 var WSHShell=new ActiveXObject("WScript.Shell"); /*Значения для параметра Type*\ 0-ок 1-ок отмена 2-стоп повтор пропустить 3-да нет отмена 4-да нет 5-повтор отмена 7-без кнопок +16 КРЕСТИК +32 ВОПРОСИК +48 ВОСКЛИЦАНИЕ +64 ИНФА //Коды возврата ф-ции Popup = соответсвующим кнопкам 1-ок 2-отмена 3-стоп 4-повтор 5-пропустить 6-да 7-нет \*Попап окошко*/ //Time - время в секундах сколько окошко должно висеть, // если ничего не выбрать за это время то Popup вернет -1 function MsgBox(Title,Text,Type,Time,Int1,Action1,Int2,Action2,Int3,Action3) { var act = WSHShell.Popup(Text,Time,Title,Type); if ((Action1) && (act == Int1)) { jmc.Parse(Action1); } else if ((Action2) && (act == Int2)) { jmc.Parse(Action2); } else if ((Action3) && (act == Int3)) { jmc.Parse(Action3); } }
в файл commonlib.scr(0.8Кб)↓224 или <имя_конфига>.scr в папочке Settings.
Юзаем это так:
#script MsgBox("Тест","Выберите что-нибудь.",3,0,6,"#showme да",7,"#showme нет",2,"#showme отмена")
#script MsgBox("Тест","Просто сообщение.",64,0)
Created by WorM ©2006-2023
done in 0.03s