用 MenuDrake 自定义您的菜单

摘要

为了帮助您管理您首选图形界面的主菜单,Mandrakelinux 为您提供了一个菜单编辑器,它可以保证菜单在各桌面环境(如 KDEGNOME)中的一致性。

此工具允许系统管理员控制全部用户的菜单(系统菜单)和每个用户所用的个性化菜单。您可以从 Mandrakelinux 控制中心中调用 MenuDrake,或者选择系统+配置+其它->Menudrake菜单项。

图 18.1. 以系统模式还是用户模式调用 MenuDrake

以系统模式还是用户模式调用 MenuDrake

如果是由 root 启动的,MenuDrake 有两种不同的使用方式:或者是更改全部用户的更改,或者是自定义用户 root 的菜单。您稍候可以在应用程序内进行切换,但在现在,单击:

当您调用 MenuDrake 时,它会先扫描您当前的菜单结构,并显示该结构。主窗口(见图 18.2 “MenuDrake 的主窗口”)分为两个部分:菜单自身显示于左侧,右侧是与高亮显示的菜单项相关的表单。

图 18.2. MenuDrake 的主窗口

MenuDrake 的主窗口

您可以单击树中的[+]符号来查看相关子菜单的内容,而单击[-]可隐藏这些内容。

[Note]注意

在您的树中,您可能看到并不出现在您实际菜单中的菜单项。这些都是空目录,不会显示出来,而是为了以后安装的应用程序预留的。

添加新菜单项

这一操作应该很少用到,因为 Mandrakelinux 全部的图形化应用程序都会提供菜单项。但是,如果您想为您自己编译的软件包或者控制台程序添加菜单项的话,您就可以用到此功能。我们假定您想要在终端窗口中运行 top 命令,以便查看所运行的线程以及系统的资源状况,而您想要将此菜单项放在系统->监视菜单中。

选择系统->监视目录并单击工具栏上的添加应用程序。此时,将会出现一个对话框,询问您菜单项的标题以及关联的命令。

图 18.3. 添加新菜单项

添加新菜单项

编辑标题(您可以输入“进程表”),该标题将会出现在菜单中。然后,您需要在命令域中提供系统要执行的操作:top。单击确定,该项就会添加到菜单树中。

您还可以从列表中为您的菜单项选择一个图标,只需单击图标按钮自身即可。新菜单项显示于图 18.4 “MenuDrake 的新菜单项”中。别忘了选中“在终端中打开”选项,以便让程序在终端窗口中运行。

图 18.4. MenuDrake 的新菜单项

MenuDrake 的新菜单项
[Tip]提示

在修改菜单的过程中,您可能觉得头有点发大……别忘了,如果您想要重新装入您上次保存的菜单,只需按Ctrl-R(或访问文件->重新装入用户配置子菜单)。如果您觉得还不过瘾,要退回到系统的默认菜单,可以访问文件->重新装入系统菜单子菜单。

最后,要激活您的修改,请单击保存按钮,这样就可以了。恭喜!您现在就可以访问主菜单来测试您的新设置了。

[Note]注意

根据您正在使用的图形界面的不同,您对菜单的更改可能无法立即显示出来。在某些情况下,您可能需要注销并再次登录才能让更改生效。

高级特性

不同的菜单样式

根据使用您计算机的用户个人喜好和经验不同,您可能想要为他们提供不同的菜单样式。Mandrakelinux 为您提供了三种可充分自定义的菜单模板。这些模板可通过主菜单中的菜单样式按钮访问。

图 18.5. 选择菜单样式

选择菜单样式

请在可供选择的选项中选择一个:

  • 全部应用程序这是 Mandrakelinux 自带的传统菜单样式,其中几乎包含了可用的全部程序,并按照功能进行了分类。

  • 您想做什么? 这一由我们的人类工程学团队特别设计的菜单,可让您按照用途快速访问大多数公用的应用程序,比如玩游戏使用 Internet,等等。

  • 原始菜单这是 KDEGNOME 桌面提供的纯菜单。此菜单通常会缺少某些应用程序。

当您选择了菜单样式之后,请单击确定。现在,您就可以在主窗口看到相应的菜单结构了。当然,也可以进行自定义。

关于环境菜单

我们刚刚添加的菜单项现在将会出现在全部图形管理器的菜单中。您还可以对特定菜单进行修改,只需切换您正在工作的环境。例如,如果您想要添加一个只在 KDE 菜单中出现的应用程序,只需将环境从全部切换到环境kde

只应用到当前图形环境的全部菜单项都会在左侧的菜单树中以蓝色显示。

移动和删除项

MenuDrake 菜单项支持拖放特性。您可以已经注意到了,只要您从菜单中删除了一个应用程序,它就会出现在“attic”中。该项就是右下角的可用应用程序列表。如果您又想将该菜单项添加回来了,只需将其拖曳到菜单树的目的位置。