aardio 文档

win.ui.lcdClock 库模块帮助文档

win.ui 成员列表

win.ui.lcdClock

创建液晶时钟控件

win.ui.lcdClock()

返回对象:winUiLcdClockObject

win.ui.lcdClock(plus控件,计时器格式,时钟格式,显示属性)

参数@1必须指定一个plus控件,
plus控件可以使用fontCharMap属性自定义字符的输出图像,
参数@2,参数@3可省略,格式参考time对象说明,
计时器格式首字符必须为!号
可选用参数@4指定gdip.imageAttributes对象控制显示属性

winUiLcdClockObject 成员列表

winUiLcdClockObject.millisCountDown

倒计时已经过的毫秒数
不要直接改动此值

winUiLcdClockObject.millisInFuture

倒计时设定的总毫秒数
不要直接改动此值

winUiLcdClockObject.mode

当前工作模式
倒计时为"countdown"
计时器为"timer"
时钟为"clock"
切换到倒计时器、或计时器模式总会重置另一个
切换到时钟模式不会重置计时器

winUiLcdClockObject.pause()

暂停时钟或计时器

winUiLcdClockObject.resetCountDownTimer()

重置倒计时器
参数可指定倒计时总毫秒数,也可以使用一个time对象指定倒计时的时间

winUiLcdClockObject.resetTimer()

重置计时器

winUiLcdClockObject.setColor()

替换颜色,
参数 @1 支持 RGBA 格式颜色数值

winUiLcdClockObject.setImageAttributes()

使用参数指定的 gdip.imageAttributes 对象调色

winUiLcdClockObject.startClock()

启动时钟,用于实时显示当前时间
不会清零计时器

winUiLcdClockObject.startCountDownTimer(倒计时毫秒数,结束回调函数)

winUiLcdClockObject.startCountDownTimer(,function(){
    /*倒计时结束触发此回调函数,  
也可以使用setCountDownMillisInFuture事先指定倒计时毫秒数  
倒计时毫秒数必须大于0*/
})

winUiLcdClockObject.startTimer()

启动计时器,或自暂停状态恢复计时
调用此函数也会重置倒计时数据

winUiLcdClockObject.stop()

重置清零计时、倒计时数据并停止计时

Markdown 格式