- 图形化菜单
- 可以被“钉住”
- 有类似悬浮球呼叫方式
- 既能用鼠标鼠标,也可以按快捷键执行菜单项
- 可接受大版本买断制
排除那个变成小图标缩小的话 WGestures2鼠标手势上的菜单就差不多
还有 鼠标手势 StrokesPlus的悬浮球
说白了就是把按键映射的功能图像化了
可以用鼠标就是鼠标手势 界面也可以点击 当然了直接按键盘快捷键也可以
1 个赞
可以试下Quicker https://getquicker.net/
这些功能,很多软件,比如claunch可以实现得很好,除了没有你说的悬浮按钮。
不过可以通过非常简短的autohotkey代码,给他们加一个,实质就是个快捷键触发悬浮按钮。
代码在最下,
第一段是鼠标碰触触发,左键长按拖动的
第二段是左键单击触发,左键长按拖动位置的
创建ahk文件后在代码的同文件夹下放一个名称为appinn.png的图标
将claunch或其他快速启动类软件的快捷键设置为ctrl+shift+f5,即可使用
当然,会ahk基础的话,可以改为其他按键
效果一单击触发版本:
效果二鼠标碰触触发版本(同时演示了claunch的两种形态):
;鼠标碰触触发,左键长按拖动
#singleinstance
gui launch: New , , Q_launch
Gui launch: +AlwaysOnTop -Caption +ToolWindow
gui launch: Color, EEAA99
gui launch: Add, picture,w30 h30, appinn.png ;这一行数字设定悬浮图标的像素大小,自行修改
gui launch: Show
WinSet, TransColor, EEAA99 200, Q_launch ;修改数字200为0-255,以设置透明度,255是不透明
OnMessage(0x201, "WM_LBUTTONDOWN")
WM_LBUTTONDOWN()
{
PostMessage, 0xA1, 2,,,A
}
SetTimer, windowin, 300
return
windowin:
{
MouseGetPos, , , curWin,
WinExist("ahk_id " curWin)
WinGetTitle, sclass
if (sclass = "Q_launch")
{
send, ^+{f5} ;此处自定义快捷键
sleep,1500
}
}
;鼠标左键单击触发,左键长按拖动
#singleinstance
gui launch: New , , Q_launch
Gui launch: +AlwaysOnTop -Caption +ToolWindow
gui launch: Color, EEAA99
gui launch: Add, picture,w30 h30, appinn.png ;这一行数字设定悬浮图标的像素大小,自行修改
gui launch: Show
WinSet, TransColor, EEAA99 200, Q_launch ;修改数字200为0-255,以设置透明度,255是不透明
OnMessage(0x201, "WM_LBUTTONDOWN")
WM_LBUTTONDOWN()
{
PostMessage, 0xA1, 2,,,A
send, ^+{f5} ;此处自定义快捷键
}
更新,去掉了在任务栏的显示
1 个赞
站内发现 KM 的 Windows 端仿品,看了软件简介,有类似 Palettes 功能,不知道效果如何
1 个赞