|
|
在尝试了几个wm后,发现一个问题:他们产生系统中应用程序菜单的方式不太一样。虽然这些wm默认都是从一个叫menu的软件包生成系统应用程序菜单。如果系统中有menu配置工具(如mandrake中的menudrake),则各式都和在这些配置工具中的各式一样,但是字体和图标不一样。在icewm、fvwm、blackbox中,菜单中的标题和名称都是中文(奇怪啊!我的系统默认界面是英文,可以中文输入),而且在fvwm中会出现乱码,他的菜单中图标只能来自/usr/share/icons/mini下,来自其他目录的图标不能显示。而sawfish、twm中则标题和名称是英文,和我用menudrake配置时一样,但是没有图标。
这些wm的menu中应用程序菜单(不包括其他模块)的产生是不是都是由wm请求menu包产生的?因为我发现在/etc/X11下有所有这些wm的文件夹,里面都包含他们的menu配置文件,而且上面都写着是自动生成的,但是这些文件的各式都不一样,如我上述所示。如何修改这些菜单的各式?我的意思不是手动修改wm的配置文件,那样实在很麻烦,每次安装一个新的软件,如果想要在菜单中显示出来,都要手动配置。如果能够修改他们的生成方法,这样就能按照系统菜单,自动配置,省去很多麻烦。而且在mandrake下安装带mdk后缀名的软件,都会自动修改系统菜单,添加进去,我想这个大家都知道,这样不是很方便吗!(声明一下,我比较懒,一般都装rpm包,不想自己编译 )另外,虽然有一些菜单配置软件,如:Denu、MenuMaker,但是他们只支持部分的wm,而且居然都不支持fvwm,愤!
希望有拿人能回答我的问题! :thank |
|