aardio 文档

winex.loading 库模块帮助文档

winex 成员列表

winex.loading()

返回对象:winexLoadingObject

winex.loading(title,hwndOwner,style)

可选用参数 @1 指定标题,不要超过 4 个字。
可选用参数 @2 指定所有者窗口。
可选用参数 @3 自定义样式,样式格式与 plus 控件 skin 函数参数相同。

winex.loading 成员列表

创建加载动画窗口。
同线程不会同时创建多个 winex.loading 。
同进程中创建动画窗口总会关闭之前的动画窗口。
如果之前创建了动画窗口会自动关闭。
动画窗口会创建独立的线程,不阻塞当前线程。

创建多线程动画窗口。
winex.loading 对象可传入其他线程直接使用。
所有线程都可以调用 winex.loading.close 关闭此动画窗口。

winex.loading.close()

如果创建了动画窗口,则关闭该窗口。
支持关闭其他线程创建的 winex.loading 窗口。

如果导入了 winex.loading,
web.rest.aiChat 在退出 messages 时会自动调用此函数。

winex.loading.valid()

当前线程是否有正在显示的动画窗口。

winexLoadingObject 成员列表

winexLoadingObject.close()

关闭加载动画窗口,允许重复调用。
对象回收时也会自动调用此函数。

winexLoadingObject.isCanceled()

用户是否已取消操作(关闭进度动画窗口)

winexLoadingObject.thinking(处理进度)

参数指定描述处理进度的增量字符串,例如推理过程。
进度窗口关闭时返回 false,否则返回 true。

Markdown 格式