aardio 文档

aardio 范例: 消息框

import win.ui;
/*DSG{{*/
var winform = win.form(text="消息框";right=759;bottom=469)
winform.add(
btnAsk={cls="button";text="确认消息框";left=147;top=222;right=324;bottom=276;z=3};
btnErr={cls="button";text="错误消息框";left=147;top=134;right=324;bottom=188;z=2};
btnMsg={cls="button";text="消息框";left=147;top=46;right=324;bottom=100;z=1};
btnStyle={cls="button";text="自定义消息框";left=147;top=311;right=324;bottom=365;z=4}
)
/*}}*/

winform.btnMsg.oncommand = function(id,event){
    //所有窗体与控件对象都有 msgbox,msgboxErr,msgboxTest 这三个方法
    winform.msgbox("消息","可选的标题参数");
}

winform.btnErr.oncommand = function(id,event){
    winform.msgboxErr("错误消息","可选的标题参数");
}

winform.btnAsk.oncommand = function(id,event){
    if(winform.msgboxTest("你确定要如何如何操作?","可选的标题参数")){
        //用户按了确定
    }
}

winform.btnStyle.oncommand = function(id,event){

    //显示询问图标与「是」、「否」、「取消」等三个按钮。
    var ret = winform.msgbox("消息","可选的标题参数","question",3000);

    if(ret==6/*_IDYES*/){
        print("用户点了是");
    }
    elseif(ret==7/*_IDNO*/){
        print("用户点了否");
    }
    elseif(ret==2/*_IDCANCEL*/){
        print("用户取消操作");
    }
}

winform.show();
win.loopMessage();
Markdown 格式