自定义操作窗记忆位置问题

动作开发 · 374 次浏览
抄书侠(GM) 创建于 2023-11-12 10:50

CL老大好,我最近使用自定义操作窗做了下动作,之前记忆都没有问题,现在我是给面板里面加了“常用按钮”的选项,想要实时更新面板,所以每次按下其中一个按钮以后我就又运行了一次自定义操作窗,这时候出现的问题是 记忆位置失效了,每次刷新出来的都出现在屏幕中央(默认出现的位置),但是直接运行一次动作是没有问题的,记忆效果仍然在。

动作的话是智核 - by 抄书侠(GM) - 动作信息 - Quicker (getquicker.net)

抄书侠(GM) 最后更新于 2023/11/12

抄书侠(GM) 2023-11-12 11:05 :

我换了种方式,目前算是解决了,我猜问题应该出在了窗口位置记忆的传参上,可能重新再运行这个动作,还没有传参数过去?


抄书侠(GM) 2023-11-12 11:14 :
还是木有解决,目前排查来看,和“自动折叠”关联比较大,似乎点了自动折叠以后很容易出这个bug,不点似乎大部分时间还欧克
臭冬瓜 回复 抄书侠(GM) 2023-11-12 11:23 :

我解决的办法是:通过窗口模块重新定义操作窗的大小


臭冬瓜 最后更新于 2023-11-12 11:24
抄书侠(GM) 回复 臭冬瓜 2023-11-12 11:38 :
但是窗口的记忆位置咋整嘞
回复内容
臭冬瓜 2023-11-12 11:13
#1
我的动作一直有窗口尺寸大小不对的问题,也是运行了两次同一个自定义操作窗,这么说可能是二次显示造成的???
乐昂岚 回复 臭冬瓜 2023-11-13 09:05 :

窗口尺寸建议直接用变量

臭冬瓜 回复 乐昂岚 2023-11-13 10:37 :

用的就是变量,还加了强制固定尺寸!

CL 2023-11-12 20:13
#2

直接再次显示操作窗,不要关闭之前的动作实例,应该不会关闭之前打开的操作窗之后重新打开窗口,所以位置应该也是不变的。

抄书侠(GM) 回复 CL 2023-11-12 21:44 :
老大,我测试了,应该是自动折叠的锅,不点这个自动折叠基本上没问题
CL 回复 抄书侠(GM) 2023-11-13 06:53 :

好的,我等研究下看看

回复主贴