如何让自定义操作窗初始为折叠状态

使用问题 · 458 次浏览
臭冬瓜 创建于 2023-03-17 11:44

设置自定义操作窗为自动切换,但是如何设置初始状态是折叠状态,现在好像是展开


回复内容
CL 2023-03-17 11:50
#1

是这么考虑的:

1)触发操作窗,说明是需要使用它了,所以默认展开是合理的。

2)如果折叠状态,可能会忽略弹出的操作窗。

3)目前模块里有一个“切换折叠状态”的操作类型,如果需要可以等显示之后再调用一下这个

臭冬瓜 回复 CL 2023-03-17 12:19 :

好像行不通,我是这样设置的:首先显示操作窗(非等待),并设置成自动折叠;然后切换操作窗状态,这时操作窗虽然折叠,但是无法展开,必须重新点击一下窗口上部的"自动折叠"按钮。因此,我觉得,操作窗的切换状态应该是指切换是否"自动折叠"状态。而且,我再次设置成自动折叠,不起作用。

运行后,不是自动折叠状态

麻烦查一下是不是逻辑关系有点问题

臭冬瓜 最后更新于 2023-03-17 12:23
CL 回复 臭冬瓜 2023-03-17 14:16 :

用步骤切换折叠只适合不自动折叠的情况。 

大概是什么场景需要显示并且自动折叠起来呢?

臭冬瓜 回复 CL 2023-03-17 14:19 :

很简单,就是运行后折叠(使用显示不等待),之后由用户控制

CL 回复 臭冬瓜 2023-03-17 15:52 :

这实际只是说了需要自动折叠,但是没有说为什么需要自动折叠,大概是什么场景。 参考我上面的回复,我的判断是用户需要使用某个功能的时候,会点击动作,这时候应该展开操作窗让他选择操作,如果折叠起来不是还要先点开么。所以有点不太理解。

臭冬瓜 回复 CL 2023-03-17 15:54 :

就是动作随QUICKER运行,然后折叠起来,什么时候用,什么时候打开,否则在屏幕上占空间

CL 回复 臭冬瓜 2023-03-17 15:58 :

了解了,看起来需要增加一个参数

CL 回复 臭冬瓜 2023-03-17 17:27 :

我测试了一下,如果是自动折叠的,显示之后也是收起来的。

除非前一次切换到不自动折叠的状态了,然后有自动保存了这个状态。

有时候折叠有时候不折叠,我再看看。

CL 最后更新于 2023-03-17 17:28
臭冬瓜 回复 CL 2023-03-17 17:28 :

:D

臭冬瓜 最后更新于 2023-03-17 17:28
CL 2023-03-18 20:06
#2

https://getquicker.net/Help/Versions 更新了一下,试试看看

臭冬瓜 回复 CL 2023-03-18 22:39 :

OK了,而且原来字体颜色会变蓝色的问题也没有了。

臭冬瓜 回复 CL 2023-03-18 22:51 :

多字段表单:编辑词典时,“选项” 等参数支持在表达式中使用 $= _context.GetRootContext().GetVarValue("变量名") 的方式使用变量值。 -- 最新的1.37.15这项是什么意思

CL 回复 臭冬瓜 2023-03-18 22:54 :

之前通过表单编辑词典的时候,是没有办法使用动作的变量作为可选值的。就是下图3这里,只能插值词典某个键对应的值。(这里,items是dictVar变量里的一个键)


回复主贴