import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
combobox={cls="combobox";left=56;top=104;right=264;bottom=128;edge=1;items={};mode="dropdown";z=1}
)
/*}}*/
winform.combobox.items = {"a";"b";"c"}
winform.combobox.oncommand = function(id,event){
//下拉选框:改变了当前选项
if( event = 0x1/*_CBN_SELCHANGE*/ ){
winform.text = winform.combobox.selText
}
}
winform.show();
win.loopMessage(); 参考《aardio使用手册/标准库/win/控件消息大全》 _CBN_CLOSEUP 组合框的列表框被关闭
_CBN_DBLCLK 用户双击了一个字符串
_CBN_DROPDOWN 组合框的列表框被拉出
_CBN_EDITCHANGE 用户修改了编辑框中的文本
_CBN_EDITUPDATE 编辑框内的文本即将更新
_CBN_ERRSPACE 组合框内存不足
_CBN_KILLFOCUS 组合框失去输入焦点
_CBN_SELCHANGE 在组合框中选择了一项
_CBN_SELENDCANCEL 用户的选择应当被取消
_CBN_SELENDOK 用户的选择是合法的
_CBN_SETFOCUS 组合框获得输入焦点 因为这些都是标准的Windows控件,也可以参考网上有关的资料或微软MSDN。
|