首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在IUP_CircleProgressAnimation中显示循环进度IupAnimatedLabel

如何在IUP_CircleProgressAnimation中显示循环进度IupAnimatedLabel
EN

Stack Overflow用户
提问于 2018-02-05 08:34:43
回答 1查看 71关注 0票数 0

下面是最低限度的工作代码:

代码语言:javascript
复制
require("iuplua")
require( "iupluacontrols" )
require("iupluaimglib")

label_1 = iup.label {title = "The label                "}
label_2 = iup.label {image = "IUP_ActionOk"}

-- NOT WORK 
--label_3 = iup.AnimatedLabel(NULL);
--iup.SetAttribute(label, "ANIMATION", "IUP_CircleProgressAnimation");
--iup.SetAttribute(label, "START", "Yes");

vbox = iup.vbox{
                 label_1
                ,label_2
                --, label_3
}


dlg = iup.dialog{
  vbox
}


dlg:showxy(iup.CENTER,iup.CENTER)
dlg.usersize = nil

-- to be able to run this script inside another context
if (iup.MainLoopLevel()==0) then
  iup.MainLoop()
  iup.Close()
end

这个例子取自“帮助”,但不幸的是,所评论的内容不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-19 19:45:56

使用以下代码:

代码语言:javascript
复制
label_3 = iup.animatedlabel{}
label_3.animation = "IUP_CircleProgressAnimation"
label_3.start = "Yes"

刚刚做了测试你的样本成功了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48618486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档