GNOME 桌面提供的应用程序有几个共同特征。例如,这些应用程序具有一致的外观。因为这些应用程序使用相同的编程库,所以它们具有共同特征。使用标准 GNOME 编程库的应用程序就称作 GNOME 兼容应用程序。例如,Nautilus
和gedit
文本编辑器都是 GNOME 兼容应用程序。
除操作系统提供了一些库之外,GNOME 也提供了一些库。这些库使 GNOME 既能运行现有的应用程序,也能运行 GNOME 兼容应用程序。例如,如果您的操作系统是基于 UNIX 的操作系统,那么您可以从 GNOME 桌面运行当前的 X11 应用程序和 Motif 应用程序。
以下是 GNOME 兼容应用程序的一些特征:
外观一致
GNOME 兼容应用程序具有一致的外观。GNOME 兼容应用程序使用您在首选项工具中指定的外观设置。使用以下工具可以更改 GNOME 兼容应用程序的外观:
“菜单和工具栏”
首选项工具
“主题”
首选项工具
菜单栏、工具栏和状态栏
大多数 GNOME 兼容应用程序都有菜单栏、工具栏和状态栏。菜单栏一定会包含“文件”菜单和“帮助”菜单。“文件”菜单一定会包含“退出”菜单项,“帮助”菜单一定会包含“关于”菜单项。
工具栏位于菜单栏的下面。工具栏包含大多数常用命令的按钮。状态栏是窗口底部的那一栏,它提供有关您在该窗口中查看内容的当前状态。GNOME 兼容应用程序也可能包含其它栏。例如,Nautilus
包含位置栏。
GNOME 兼容应用程序的有些栏是可分离的。也就是说,该栏具有一个手柄,您可以通过它抓取该栏,然后将它拖到其它位置。可以拖动该栏与窗口的其它边或屏幕的其它部分对齐。例如,可以将文件管理器中的菜单栏、工具栏和位置栏分离开来。
默认快捷键
GNOME 兼容应用程序使用相同的快捷键执行相同的操作。例如,要退出 GNOME 兼容应用程序,请按 Ctrl + Q 组合键。要在 GNOME 兼容应用程序中取消操作,请按 Ctrl + Z 组合键。
拖放操作
GNOME 兼容应用程序使用相同的协议执行拖放操作。因此当拖放项目时,GNOME 兼容应用程序会出现一致的反馈。
使用相同的协议也能使各个 GNOME 兼容应用程序以完善的方式互操作。例如,GNOME 兼容应用程序能够识别所拖项目的格式。当从 Nautilus
窗口将一个 HTML 文件拖到 Web 浏览器时,该文件在浏览器内以 HTML 格式显示。但是,当将 HTML 文件拖到文本编辑器中时,该文件在文本编辑器中则以无格式文本格式显示。