rexdf / CommandTrayHost

A command line program monitor systray for Windows

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

能不能加个选项设成加到group里的才不在一级菜单显示? 其他的继续显示?

fcying opened this issue · comments

现在只要开启group后, 全部config都不显示了, 只是在group 里面显示加到group里的几个.

这样有点不方便. 一级菜单里放的本来就是常用的, 不常用的才要放进二级菜单里去分类.

commented

groups是一个递归结构数组。

该数组支持两种类型 一种是object(大括号)表示下级菜单。一种是整数表示菜单。

其中object的子菜单的groups也是一个递归数组。

commented

我就经常配置一些程序不让它显示在菜单中,只绑定快捷键。

你把groups理解成自定义好了。自定义需要完全自定义。默认的只有一种菜单方式,自定义可以做到各种。比如隐藏菜单,同一个菜单多次显示等之类的。

比如下面这种也是可行的。

"groups": [ 1,1,1,1,2,1,1]
commented

当然这个地方,确实会挺麻烦的,大多是加了配置都是希望显示的,然后加了就是没有。有考虑过这个问题 ,之前想的是等有空了写个图形化的配置编辑器之类的,纯网页版的都行。 咕咕咕……

试了下....可以按想要的方式排序了. 感谢.

P.S. 能不能加个string格式的 group啊? 对应config的name, 比数字看起来直观点.

commented

希望下面这个有点帮助,因为支持注释,大多数情况我都是只把配置加到最后,然后写一个+1的序号

"configs":[
{ // 0
...
},
{ // 1
...
},
{ // 2
...
},
]