可以手动编辑菜单配置文件和菜单数据文件以定制系统菜单。
可以通过以下方式为所有用户添加菜单:
使用文件管理器
修改菜单配置文件和菜单数据文件
该任务说明文件修改方法。
有关目录项文件的更多信息,请参见Working With Directory Entry Files。
有关 .menu 文件的更多信息,请参见Working With Menu Definition Files。
元素的内容应包含菜单的名称。
元素的内容应包含目录项文件的名称。
用户下次登录时,菜单应显示在菜单栏中。
故障排除
如果未在 <Include> 元素中指定任何匹配规则或规则未匹配任何桌面项,则可能不会在菜单栏中看到菜单。
接下来的步骤
要向菜单中添加项,请参见How to Add an Item to a Menu。
有关桌面项文件的更多信息,请参见Working With Desktop Entry Files。
用户下次登录时,菜单项将显示在指定的位置。
有关 .directory 文件的更多信息,请参见Working With Directory Entry Files。
有关桌面项文件的更多信息,请参见Working With Desktop Entry Files。
下次登录时,菜单项将不会显示在菜单中。
以下示例显示如何从 applications.menu 文件中显式排除 dasher.desktop 菜单项的桌面项。
<!-- ... --> <Menu> <Name>Accessibility</Name> <Directory>Accessibility.directory</Directory> <Include> <And> <Category>Accessibility</Category> <Not><Category>Settings</Category></Not> </And> </Include> <Exclude> <Filename>dasher.desktop</Filename> </Exclude> </Menu> <!-- ... -->