★★★ WPS-MENU文件菜单研究
今天我们来研究WPS文件菜单:
关键文件位于:前安装目录路径\AppData\Local\Kingsoft\WPS Office\版本号\office6
(本例用:11.8.2.8875、12.1.0.21915版均测试成功)
找到 office6\res\commands\et\ongmani
(本例以ET为例)
下面的:CT_File.kuip 文件,就是文件菜单的关键文件。
养成好习惯,修改前先复制一份:
用记事本、记事本3、CODE等编辑软件打开。
我们以另存为为例:
<command idQ="RbFileMenuSaveAsMenu"/>
这个就是另存为的代码。我们把它复制成三个
这样,菜单里就多出了三个另存为:
只要找对代码,热键、图标、命令行,都是可以修改的。
这里,我们再以修改“保存”为例。
找到如下代码:
<KxFileMenuProxyCommand autoLoad="true" controlType="0" defaultVisible="false" delayloadPath="commands/et/ongmani/ProxyCommands.kuip" filter="support:IsDisableLoadCloudDocLib=false" hotKey="s" icon="SaveFile" id="RbFileMenuSaveFileMenu_kos" idMso="FileSave" infoId="3" qtspyName="RbFileMenuSaveFileMenu" relatedKsoCmd="SaveFile" targetId="RbFileMenuSaveFileMenu_kos" targetModule="officespace" text="@Save"/>
这里,每一小段都是一个指定。比如,HOTKEY是热键,ICON是图标,
我们可以先从容易的改起,
比如,其中,text="@Save" 就是“保存”的文本显示。我们把它改为汉字:“保存设么呢?”
再刷新就会看见:
但是图标似乎只能更改成它规定好的几个字符串。试着改为其他ICO文件PNG文件则不显示(或者我没引用对)。
上面是我调用的PNG文件,没有显示。
下图是我调用的PY图标
这种内部特指字符串是可以的。
自定义图标暂时没有找到方法。
经测试,菜单名可以改为EMOJI,但是部分EMOJI无彩色。只是黑白,甚至框框。
有的也是支持的:
支持机制不详。
热键也可以修改。
或者调没
2025版热键时有效,时无效,可能是修改时哪出的问题,原因没找到。
2019版热键修改几乎每次都可以,成功率高。
除了常用字母,还可以修改成特殊符号(如@)。
特殊符号也是可以的(按@可以新建)
顺便说下。
除了FILE外,目录下还有很多KUIP文件,都是可以修改的,包括选项卡下的快捷键,都是可以修改的。甚至可以快捷键修改成汉字。
但是修改成汉字的快捷键,只有观看功效,不能做实际的快捷键。而如果修改成其他快捷键,则是可以有快捷键功效的。
修改后如果没有效果可以如下操作:
修改后,打开文件,如果没有任何修改效果,可以把系统%AppData%下的:\Roaming\kingsoft\office6\cache
文件夹。
相关版本号的CACHE删除(或移至别处),如我修改的是12.1.0.21915版
把这几个文件删除或移动。再次启动WPS,或许就可以了。
如何一次还是不行,可以多清空两次,再刷。
提示:
这些文件请谨慎修改,修改不恰当,可能会导致面目全非,影响使用。
修改之前,一定记得保存源文件。