自定义忙灯( )?你好 jmp 社区,
首先,我祝大家新年快乐!
我目前正在开发一个项目,想要使用类似的东西忙灯()功能,但带有自定义动画 gif。
我发现将 gif 动画化的唯一方法新窗户()就是通过逐帧递增 gif 来使用这个 jsl 块。
spinner = New Image( gifpath || "\spinner.gif" );<BR />nbFrame = spinner << Get N Frames();<BR /><BR />[...]<BR /><BR />For( i = 0, i < nbFrame, i++,
spinner << Set Current Frame( i );
nwStatus << reshow();
wait(3/100);
if(i == nbFrame, i = 0;);
);
还有其他方法吗?因为这不能独立于主计算脚本工作。
有没有办法自定义忙灯() ?
谢谢
问候,
纪尧姆
自动化和脚本编写视窗回复:自定义忙灯( )?你好@guillaumebugnon ,
我认为在新窗口中显示动画 gif 的另一种可能方法是使用 Web Browser Box() 函数。
这是执行此操作的示例脚本。 在此脚本中,您需要创建 html 文件,该文件嵌入 gif 动画。
nw = New Window( "Example",
<<SHOW menu=""></SHOW>
这是一个 html 文件的示例。
<!doctype html>
<html>
<body>
<div style="text-align: center">
<img src="./spinner.gif" width="50" />
</div>
</body>
</html>回复:自定义忙灯( )?你好@yuichi_katsumur ,
这是一个非常好的主意。我会尝试一下,它应该有效。
回复:自定义忙灯( )?有用 !!
多谢@yuichi_katsumur
