|
楼主 |
发表于 2006-3-31 13:06:22
|
显示全部楼层
已解决。现参考前人解答整理如下,与新手共鉴
以下以OOo2.0的菜单项添加为例,FreeBSD6+Gnome2.12:
1。菜单项保存的位置:/usr/X11R6/share/gnome/applications。这个目录中保存的是菜单项的文件,在文件浏览器里默认显示菜单项的名字和图标,而不是显示带后缀的完整文件名。实际上菜单文件是以.desktop为后缀的文件。桌面图标连接,菜单目录,面板上的图标连接等都是同样的。
2。OpenOffice.Org 2.0.desktop文件,你可以用任意文本编辑器建立它:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=OpenOffice.Org 2.0
Categories=GNOME;Application;Office;
Exec=/usr/local/openoffice.org2.0.0/program/soffice
Icon=/usr/X11R6/share/gnome/pixmaps/gedit-icon.png
StartupNotify=true
Terminal=false
Type=Application
Name=OpenOffice.Org 2.0
Name[zh_CN]=OpenOffice.Org 2.0
Name[zh_TW]=OpenOffice.Org 2.0
GenericName=OpenOffice.Org 2.0
GenericName[zh_CN]=OpenOffice.Org 2.0
GenericName[zh_TW]=OpenOffice.Org 2.0
Comment=OpenOffice.Org Suite
Comment[zh_CN]=OpenOffice.Org2.0办公套件
简单注释:
Name 默认名字
Name[zh_CN] 中文名字
Comment 默认注释
Comment[zh_CN] 中文注释
名字和注释如果你需要可以添加多项不同语言,如Name[fr] 法文,Name[zh_TW] 台湾繁体中文等,这样你就可以在不同语言的环境中使用它
Exec=定义执行文件的路径
Icon=xxxx.png 菜单的图标(默认为/usr/share/pixmaps目录的图表,其他目录的图表请输入完整路径)
Type=Application 表示是菜单项
Categories 所属上级目录
按照以上的方式编辑保存。
3。一般而言,执行一下chmod 444
4。重新启动X即可。
5。关于菜单的目录,同理。你可参照这个目录和目录里的文件:/usr/X11R6/share/gnome/desktop-directories
注:没有菜单项的菜单目录是不会显示。
了解了以上内容,你可以完全按照你的方式定义所有的菜单。(Kevin,2006.3.31) |
|