You are here

Window.SetCallback

bool Window.SetCallback(event, function_name);

Функция устанавливает вызов скриптовой функции с именем function_name при наступлении события event.

Доступны следующие события:

customButton1_click
Нажатие на кнопку customButton1.
customButton2_click
Нажатие на кнопку customButton2.
customButton3_click
Нажатие на кнопку customButton3.
startButton_click
Нажатие на кнопку startButton.
stopButton_click
Нажатие на кнопку stopButton.
trayIcon_lclick
Нажатие левой кнопкой мыши на иконку программы в области уведомлений Windows (иконка около часов).
trayIcon_rclick
Нажатие правой кнопкой мыши на иконку программы в области уведомлений Windows (иконка около часов).

В качестве параметра function_name указывается текстовое имя функции в скриптах, которую необходимо будет вызвать, если необходимо убрать последующие вызовы, то нужно указать пустой параметр function_name ("")

Функция возвращает true, если операция была успешно выполнена и false в противном случае.

Пример использования:

Window.SetCallback("customButton3_click", "OnCustomButtonClicked");
 
function OnCustomButtonClicked()
{
        AddToLog("Button clicked");
}