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 相容應用程式可以辨識您拖曳項目的格式。當您將某個 HTML 檔從 Nautilus
視窗拖曳至 Web 瀏覽器時,這個檔案便會以 HTML 的格式顯示在瀏覽器中。然而,當您將此 HTML 檔拖曳至文字編輯器時,這個檔案就會以純文字格式,顯示在文字編輯器中。