精易论坛

标题: EXUI同个窗口内组件过多 导致窗口拖动卡顿 应该怎么解决 [打印本页]

作者: 叫我尹志平    时间: 2022-10-28 21:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: fooker    时间: 2022-10-28 21:27
新建文本文档.e (4.45 KB, 下载次数: 14)
作者: fooker    时间: 2022-10-28 23:04
暂停重画,代码,允许重画
作者: 叫我尹志平    时间: 2022-10-29 00:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: 叫我尹志平    时间: 2022-10-29 00:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: fooker    时间: 2022-10-29 00:30
叫我尹志平 发表于 2022-10-29 00:05
不是闪烁问题 只有拖动时窗口跟不上鼠标 其他一切都正常

把代码写到线程
作者: 遗失的眼泪    时间: 2022-10-29 00:35
我也是200多个组件,目前无解
作者: QQ1329127360    时间: 2022-10-29 01:17
可视=假,延时,可视=真
作者: fooker    时间: 2022-10-29 11:19
这么多组件,直接吧一部分组件写到另外一个窗口,然后再主窗口选择夹或者分组框度都可以,的添加组件给添加过来,不需要的时候移除组件就可以了
作者: fooker    时间: 2022-10-29 11:19
遗失的眼泪 发表于 2022-10-29 00:35
我也是200多个组件,目前无解

这么多组件,直接吧一部分组件写到另外一个窗口,然后再主窗口选择夹或者分组框度都可以,的添加组件给添加过来,不需要的时候移除组件就可以了
作者: 陽陽陽    时间: 2022-11-3 02:57
让程序申请多点内存???(新手)
作者: 叫我尹志平    时间: 2022-11-3 10:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: 陽陽陽    时间: 2022-11-3 10:58
叫我尹志平 发表于 2022-11-3 10:52
这是EXUI的组件限制 不关内存的问题 申请内存也只能让程序不卡顿 但我程序本身并不卡 ...

那就试试少一点E X U I,比如某个提示标签换成透明标签就行了,没必要全用E X U I
作者: 叫我尹志平    时间: 2022-11-8 17:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: 梦之情    时间: 2022-11-12 19:11
这么多组件 是不是应该想一下 重复用组件。
作者: 苗哥    时间: 2022-11-14 11:18
fooker 发表于 2022-10-29 11:25

相同的组件有没有可能,不用那么多,而是利用数据存储起来,组件相同,大多数功能也相同的
作者: smshiwadai    时间: 2022-11-16 20:28
你试试双缓冲





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4