JSL 是否提供类似于旋转轮或条的“忙碌”指示器?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在处理数十万行,我想要一些“视觉”的东西来告诉用户脚本正在做某事。 我很欣赏任何实现这一目标的提示或技巧。
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?在数据表中创建大量公式时,忙轮不旋转。忙碌的轮子失灵了。
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?我喜欢取消按钮和 x 轴百分比。显示菜单(0) 和显示工具栏(0) 也很酷。
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?谢谢,我附上了脚本的副本。我怀疑 JSL 中的 less-than 会让一些浏览器不高兴。我注意到我经常使用的三种浏览器以不同的方式呈现社区页面。进度条
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?你好,
是的。 看来译者确实删除了一些关键元素。
我会看看是否能让翻译不再那么贪婪。
同时,如果您取消选中“将页面翻译为:”选项,它将显示缺少的字符。

斯坦
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?克雷格,
不知何故,该网站修改了您的部分代码。见下面中间线:
间隔盒(尺寸(20,20)),
进度:忙 = 忙灯( <
边框( 左( 20 ), 右( 20 ), 上( 20 ), 下( 20 ),
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?我喜欢你使用函数来完成同样的事情,使它更干净。
当我编写上面的脚本时,我学到了一些东西,如果用户决定关闭窗口,它将使您的脚本崩溃。我建议查看上面附加的代码。使用 try/catch 并允许用户点击取消。另外,感觉“显示菜单(0)”和“显示工具栏(0)”使窗口的加载栏更加干净。
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?这非常有帮助,谢谢!我几个月前发现了这个功能,但它的文档相当简单。我总觉得默认尺寸太小,很高兴看到你可以增加它(即使有像素化的风险)。
如果您正在寻找加载栏而不是忙碌指示器,您可以使用我附加的代码。
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?发了一个帖子进度条
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?这也很有用,而且实际上也按预期工作。我只是发现标题建议更适合我的应用程序。 感谢您的建议,因为我计划在单独的脚本中使用它。
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?@pmroz 非常感谢你! 我发现这是显示我正在做的事情的状态的最直观方式。 不过,这只是一个后续问题……您知道如何将标题放置在屏幕中央吗? 我知道这是一个不同的主题,所以我只是查找是否有办法从 jmp 获取显示分辨率...并从那里开始工作。
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?我打开 View:Log 查看幕后发生的情况。
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?从 JMP 11 开始,有一个用于创建旋转轮的 JSL 函数:
新窗口(“示例”,忙灯(<<自动));
它创建的 busylightbox 消息包括 Advance、Disable、automatic、size 和 RPM。
自动将其打开,使其自行旋转。 自动(0) 停止旋转。
如果你没有打开它,你可以使用提前,也许在一个 while 循环中。
禁用隐藏 busylightbox。 你无法把它拿回来。 如果操作完成后隐藏在您继续使用的窗口中,则可能很有用。
大小仅作为 Busy Light 函数的参数。 大小采用 2 个逗号分隔的参数 - x 和 y(以像素为单位)。 我不建议使用太大,因为它只是一张小图片,并且在较大尺寸下会变得非常位图。
RPM 控制自动模式下车轮旋转的速度。
你无法改变颜色——这只是一张小图片。
例子:
新窗口(“示例”,
blb = 忙灯( << 自动, size(30, 30) )
);

回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?我使用标题功能让用户知道发生了什么。您必须将其与 wait() 函数结合使用才能强制 JMP 赶上。这是一个简单的例子:
标题( “正在处理数据。请耐心等待。” ) ;
等待( 0 ) ;
d = 0 ;
为了(我= 1 ,我<= 10000000 ,我++,
d = d +我;
如果(模组(我, 10000 ) == 0 ,
标题( “处理 ” ||字符(我) || “价值观” ) ;
等待( 0 ) ;
)
) ;
标题(消除) ;
等待( 0 ) ;
回复:JSL 是否提供类似于旋转轮或条的“忙碌”指示器?JMP 在处理 JSL 脚本时提供旋转轮等。