aardio 文档
aardio 范例: 状态栏控件
import win.ui;
import win.ui.statusbar;
/*DSG{{*/
var winform = win.form(text="状态栏";right=287;bottom=135;border="dialog frame";max=false;)
winform.add(
btnAddItem={cls="button";text="添加分块";left=24;top=48;right=128;bottom=72;font=LOGFONT(name='宋体');z=2};
btnReset={cls="button";text="重置";left=24;top=80;right=264;bottom=104;font=LOGFONT(name='宋体');z=4};
btnSetText={cls="button";text="设置分块文本";left=136;top=48;right=264;bottom=72;font=LOGFONT(name='宋体');z=3};
button={cls="button";text="设置状态栏文本(无分块)";left=24;top=16;right=264;bottom=40;font=LOGFONT(name='宋体');z=1}
)
/*}}*/
var statusbar = win.ui.statusbar( winform );
statusbar.addItem("测试", 100/*宽度*/);
statusbar.setMinHeight(30);//设置最小高度(含上下边框宽度)
winform.button.oncommand = function(id,event){
var t = time(, "%H:%M:%S");
statusbar.setText("现在的时间是:" + tostring(t));
}
winform.btnAddItem.oncommand = function(id,event){
statusbar.addItem("中国", 200);
}
winform.btnSetText.oncommand = function(id,event){
for (i = 1; statusbar.count(); 1) {
statusbar.setText( tostring(i),i)
}
}
winform.btnReset.oncommand = function(id,event){
statusbar = win.ui.statusbar( winform );
}
winform.show(true);
win.loopMessage();
Markdown 格式