1. 主页
  2. 文档
  3. MA2 Lua 函数库
  4. gma.gui.progress.settext() 【进度条副标题函数】

gma.gui.progress.settext() 【进度条副标题函数】

函数名:进度条副标题函数
调 用: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;
标签 ,
这篇文章对您有用吗?

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注