【第八章8.1】 窗口控件 -- 日历时间

贴主:admin 发贴:2024-07-31 08:45 浏量:28

控件位置:

代码:

// 导入 win.ui 库,用于创建图形界面
import win.ui;  
/*DSG{{*/
// 创建一个名为 winform 的窗口对象,并设置其属性
var winform = win.form(text="日历控件演示";right=440;bottom=249;parent=...)  
// 向窗口添加控件
winform.add(  
    // 添加一个按钮控件,并设置其属性
    button={cls="button";text="同步控件时间";left=302;top=205;right=422;bottom=233;db=1;dr=1;z=2};  
    // 添加一个日历控件,并设置其属性
    calendar={cls="calendar";left=20;top=8;right=426;bottom=195;db=1;dl=1;dr=1;dt=1;edge=1;transparent=1;z=1};  
    // 添加一个日期时间选择控件,并设置其属性
    datetimepick={cls="datetimepick";left=46;top=209;right=287;bottom=229;db=1;dr=1;edge=1;z=3}  
)
/*}}*/

// 关于格式化字符串的参考链接 http://msdn.microsoft.com/en-us/library/windows/desktop/bb761726(v=vs.85).aspx#dtp_format_chars 
// 为日期时间选择控件设置格式
winform.datetimepick.setFormat("'时间'hh':'m':'s ddddMMMdd', 'yyy")  

// 为按钮添加点击事件处理函数
winform.button.oncommand = function(id,event){   
    // 将日期时间选择控件的时间同步给日历控件
    winform.calendar.time = winform.datetimepick.time   
}
// 显示窗口
winform.show() 
// 启动界面线程消息循环
win.loopMessage();


相关回复


    暂无评论!

发表回复