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.isThinking() #

是否已显示处理思考过程窗口。

winex.loading.valid() #

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

winexLoadingObject 成员列表 #

winexLoadingObject.close() #

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

winexLoadingObject.isCanceled() #

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

winexLoadingObject.isThinking() #

是否已显示处理思考过程窗口。

winexLoadingObject.thinking(思考过程) #

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

Markdown 格式