aardio 文档
aardio 范例: onActivateApp 事件
//窗口事件 - 激活应用程序
import win.ui;
/*DSG{{*/
var winform = win.form(text="onActivateApp 事件";right=412;bottom=198)
winform.add(
static={cls="static";left=23;top=63;right=360;bottom=146;ransparent=1;z=1}
)
/*}}*/
import win.timer;
var timer = win.timer( winform );
timer.onTimer = function(hwnd,msg,id,tick){
winform.static.text = time();
}
//应用程序得到或失去焦点时触发此事件
winform.onActivateApp = function(activated,previousThreadId){
if(activated){
//用户切换到当前程序
timer.enable(1000)
winform.static.text = "用户正在当前软件窗口上操作"
}
else{
//用户切换到其他软件,当前程序失去焦点。
timer.disable()
winform.static.text = "已暂停,用户已切换到其他软件"
}
}
winform.show();
win.loopMessage();
Markdown 格式