使用场景
目前我会在折叠窗口的同时,设置鼠标移动到折叠条(折叠后的窗口)时窗口自动展开。但我发现这样的设置会很频繁地误触发窗口界面(类似窗口贴边隐藏后,鼠标移动到那片区域就会触发,可能遮挡了屏幕。只不过贴边隐藏的位置可能会被遗忘,折叠窗口则不易被遗忘)。在对比了另一个采用了折叠窗口的动作“剪贴板”(https://getquicker.net/Sharedaction?code=9ec53d43-5539-4571-6886-08d8c752bfcb)之后,我给出如下建议。您可以参考“剪贴板”动作进行优化
功能建议
ps:以下功能建议我会分点来写,但它们属于同一个解决方案(这几点都实现了,才有可能满足使用需求)
- 增加“点击动作图标/按动作快捷键即展开动作窗口;如果窗口处于展开状态,点击动作图标/按动作快捷键可将其折叠”的功能(至于点击快捷键/按动作图标后要不要出现在鼠标下方,可自行考虑,因为我们的“Mini操作窗”界面大小会随着收藏动作的多少而变。如果在鼠标位置比较偏时展开动作界面,可能会有一部分界面超出屏幕,无法快速点击部分收藏的动作,需要滑动滚轮来寻找。我倾向于将本动作界面固定放置在一个大小恰好的位置,一般不会挪动它的位置);
- 保留“切换自动折叠”这个按键,但将它的功能修改:点击这个按钮后(使按钮处于“开”的状态),鼠标的焦点即使不在动作界面上,动作界面也不会折叠(确保动作界面长时间打开,能快速调用里面的功能);再次点击这个按钮(使按钮处于“关”的状态)后,鼠标的焦点如果不在动作界面上,动作界面会折叠。(如果实现了这种设置,那么界面的折叠和展开就能被更精准地被控制)。
杂谈
“剪贴板”动作窗口显示方案的修改,是我在QQ群中向作者反馈的,当时我就拿本动作“Mini操作窗”做了功能推荐(动作窗口显示方案),没想到现在来请您参考“剪贴板”了。
谢谢您的动作分享