【自定义操作窗】可以加上移开面板或者点击空白处就自动关闭的选项吗?

功能建议 · 1300 次浏览
LinkLi 创建于 2022-12-29 08:57

最新版本加上这个自定义窗口的功能实在是一大惊喜,可以让用户自定义悬浮面板,在一定程度上是可以替换市面上大部分的面板启动器,甚至是Quicker的主面板也可以某种程度的替换的。

小巧的面板如果能够设定运行隐藏或者鼠标移开面板后隐藏就更好了。

平时可以使用鼠标手势调出自定义窗口,用完立即隐藏,这样一些常用功能不用每回都弹出巨大的主面板了。

虽然用完就隐藏可以用圆形面板,但是圆形面板对于强迫症来说真的不友好,主要运行面板的图标排列不像方形面板那么规整,图标建的间隙太大了。

希望大大可以加上这样的设定选项。


~ZYS~ 2022-12-31 15:22 :

你可以试一下这个方法,搞一个多线程,其中一个线程用来显示自定义操作窗(并输出窗口句柄),另一个线程用来重复监测鼠标按键情况,如果鼠标按下了,就触发获取鼠标位置的窗口句柄,然后如果两个句柄一致,那就跳过,如果不一致了,那就触发关闭自定义操作窗;如图所示,基本就实现了失去焦点后就关闭窗口的近似功能。




LinkLi 回复 ~ZYS~ 2023-01-01 10:02 :

多谢啊,这个方法是可行的,就是等待按键的窗口不是特别美观了

~ZYS~ 回复 LinkLi 2023-01-01 11:47 :

如果是自己使用的话,可以把等待按键的提示信息为空,然后在设置的模块功能选项里面勾选隐藏为空的提示条;如果后续还会公开分享的话,那就把等待按键这部分改为获取按键状态,稍麻烦一点,需要多写几个鼠标按键的。

LinkLi 回复 ~ZYS~ 2023-01-01 17:40 :

确实是可以的,谢谢大神了

回复内容
CL 2022-12-30 08:10
#1

操作窗的主要目的是用在多次点击使用的情况,如果点一下就关闭,可以试一下 “显示菜单” 这个模块。

LinkLi 回复 CL 2022-12-31 11:01 :

显示菜单也在用,总觉得菜单是列表式的,没有面板是那么好管理,面板能设置5x5的这阵列,菜单则完全做不到,如果真要给25个功能,菜单又太长了,为了美观一个菜单最多只放8个左右

591 回复 CL 2022-12-31 13:35 :

请问如何保持显示,为什么我的操作窗点一下就关闭了?

CL 回复 591 2022-12-31 15:46 :

操作项可能数据缺少operation参数

591 回复 CL 2022-12-31 15:49 :

感谢!太好用了👍👍👍

回复主贴