函数名: | 进度条副标题函数 |
调 用: | gma.gui.progress.settext(number:progress_handle,string:text) |
参 数: | 第一个参数为数字/handle:使用 start()新建进度条的返回值(唯一 handle 号码), 第二个参数为字符串:要设置的副标题文本 |
返回值: | 无 |
结 果: | 给进度条的标题后面增加副标题 |
备 注: |
例子:
- 以下为固定使用案例,显示进度条并计数10秒,每秒执行一次echo,并设置副标题为“sub-title”
local test_callback_progress; function test_callback(t,n) if(n==1) then test_callback_progress = gma.gui.progress.start("test"); gma.gui.progress.settext(test_callback_progress,"sub-title"); gma.gui.progress.setrange(test_callback_progress,1,10); gma.gui.progress.set(test_callback_progress,n); elseif(n==10) then gma.gui.progress.stop(test_callback_progress); else gma.gui.progress.set(test_callback_progress,n); end gma.echo("count " .. n); end function Start() if(gma.gui.confirm("Please Confirm","Should I register the timer ?")) then gma.timer(test_callback,1,10,Cleanup); end end function Cleanup() gma.echo("Cleanup called"); gma.gui.progress.stop(test_callback_progress); end return Start,Cleanup;