用于 Solaris 操作环境的 GNOME 2.0 桌面系统管理指南

桌面项文件

桌面项文件是提供菜单项信息的数据文件。桌面项文件指定菜单项的详细信息,如名称、运行的命令、图标等。 桌面项文件还包含确定菜单项在菜单分级结构中的位置的关键字。 桌面项文件的扩展名为 .desktop

下面是桌面项文件的一个示例:

[Desktop Entry]
Encoding=UTF-8
Name=Calculator
Comment=Perform simple calculations
Exec=gnome-calculator
Icon=gnome-calc3.png
Terminal=false
Type=Application
X-GNOME-DocPath=gnome-calculator/gnome-calculator.xml
Categories=GNOME;Application;Utility

表 2–3介绍了桌面项文件中最重要的键。

表 2–3 桌面项键

桌面项键 

说明 

Encoding

指定桌面项文件的编码。 

Name

指定该菜单项的名称。此名称显示在该菜单项上。 

Comment

指定关于该菜单项的简短说明。当您指向该菜单项时,此注释显示为工具提示。  

Exec

指定从菜单中选择该菜单项时执行的命令。  

Icon

指定表示该菜单项的图标的文件名。不指定该文件名的路径,或文件扩展名。  

Terminal

指定 Exec 键中的命令是否在终端窗口中运行。 如果此值为 true,则该命令在终端窗口中运行。

对于并不创建窗口以在其中运行的命令,此键的值必须为 true

Type

指定菜单项的类型。此值应为以下选项之一:  

  • Application:对于启动应用程序的菜单项,应输入此选项。

  • Link:对于链接到文件、文件夹或 FTP 站点的菜单项,应输入此选项。

X-GNOME-DocPath

指定从菜单项弹出菜单中选择有关 application_name 的帮助时要显示的帮助文件。

Categories

指定描述该菜单项的关键字。 各个关键字之间用分号 (;) 分隔。 要查看标准类别关键字的列表,请访问以下 URL:  

http://www.freedesktop.org/standards/VFolderDesktops.txt

vfolder 信息文件将这些关键字映射到菜单。 

有关桌面项文件中的键的详细信息,请访问以下 URL:

http://www.freedesktop.org/standards/desktop-entry-spec/desktop-entry-spec.html

注意:

面板启动程序和桌面背景对象也使用桌面项文件。 启动程序和桌面背景对象的桌面项文件所提供的信息与菜单项信息相同。 例如,桌面项文件提供用户选择启动程序或对象时要运行的命令。