BluePointLilac / ContextMenuManager

🖱️ 纯粹的Windows右键菜单管理程序
https://bluepointlilac.github.io/ContextMenuManager
GNU General Public License v3.0
11.98k stars 607 forks source link

[功能建议]希望能在设置-其他属性,增加一个仅单选或多选时显示菜单项的选项,另外希望选定行能增加背景色 #189

Open UnVzaGFu opened 9 months ago

UnVzaGFu commented 9 months ago

两点功能小建议

第一点建议是我发现有些菜单项不适合选择多个文件时显示,现在新增的菜单,无论选择单个文件或者选择多个文件都会显示出来,我查了资料,其实很简单,在菜单项新增一个MultiSelectModel字符串即可,值有三种:Single | Player | Document,分别代表单选时显示、单选多选都显示、选择超过15个文件不显示,希望程序能完善这个简单实用的小功能,在设置-其他属性,增加一个仅单选或多选时显示菜单项的选项 资料来源:https://learn.microsoft.com/zh-cn/windows/win32/shell/how-to-employ-the-verb-selection-model 补充:MultiSelectModel似乎只对一级菜单通用,在二级菜单下使用,普通Shell菜单没有效果,实测二级菜单下的系统菜单能识别MultiSelectModel,可能是对ShellEx菜单通用

image

第二点建议是希望选定行能有个背景颜色,突出一下,现在只是名称有高亮显示,实在不明显,每次点右边设置里的删除,总要仔细核对左边的名称,生怕删错了,要是有个整行背景色,就方便多了。具体是鼠标停留在某行上显示背景色,还是点删除弹出确认对话框时,给待删除行来一个背景色,作者看着来