Die mit dem GNOME Desktop bereitgestellten Anwendungen haben einige gemeinsame Merkmale. So zeichnen Sie sich beispielsweise durch ein konsistentes Design aus. Die Anwendungen besitzen gemeinsame Merkmale, da sie dieselben Programmierbibliotheken verwenden. Eine Anwendung, die die standardmäßigen GNOME-Programmierbibliotheken verwendet, wird als GNOME-konforme Anwendung bezeichnet. Nautilus
und der Texteditor gedit
sind zum Beispiel GNOME-konforme Anwendungen.
GNOME stellt zusätzlich zu den Bibliotheken Ihres Betriebssystems noch eigene Bibliotheken bereit. Durch die Bibliotheken kann GNOME die vorhandenen Anwendungen und GNOME-konforme Anwendungen ausführen. Bei einem Betriebssystem auf UNIX-Basis können Sie zum Beispiel Ihre aktuellen X11-Anwendungen und Motif-Anwendungen über den GNOME Desktop ausführen.
GNOME-konforme Anwendungen besitzen u.a. folgende Funktionsmerkmale:
Konsistentes Design
GNOME-konforme Anwendungen zeichnen sich durch ein konsistentes Design aus. GNOME-konforme Anwendungen verwenden die Design-Einstellungen, die Sie in den Einstellungstools festlegen. Sie können die folgenden Tools verwenden, um das Design Ihrer GNOME-konformen Anwendungen zu verändern:
Einstellungstool Menüs und Symbolleisten
Einstellungstool Thema
Menüleisten, Symbolleisten und Statusleisten
Die meisten GNOME-konformen Anwendungen besitzen eine Menüleiste, eine Symbolleiste und eine Statusleiste. Die Menüleiste enthält in jedem Fall die Menüs Datei und Hilfe. Das Menü Datei enthält in jedem Fall den Menüpunkt Beenden und das Menü Hilfe immer den Menüpunkt Info.
Die Symbolleiste erscheint unter der Menüleiste. Sie enthält Schaltflächen für die am häufigsten verwendeten Befehle. Die Statusleiste befindet sich am unteren Rand eines Fensters und liefert Informationen über den aktuellen Status des angezeigten Fensterinhalts. GNOME-konforme Anwendungen können noch andere Leisten enthalten. So gibt es in Nautilus
beispielsweise eine Verzeichnisleiste.
Einige Leisten in GNOME-konformen Anwendungen können losgelöst werden. Dies bedeutet, dass die Leiste einen Anfasspunkt besitzt, den Sie greifen können und an dem Sie die Leiste an eine andere Position ziehen können. Sie können die Leiste an eine andere Seite des Fensters oder in einen anderen Bereich des Bildschirms ziehen und dort andocken lassen. Dies ist beispielsweise mit der Menüleiste, der Symbolleiste und der Verzeichnisleiste im Dateimanager möglich.
Standard-Tastenkombinationen
GNOME-konforme Anwendungen verwenden dieselben Tastenkombinationen für dieselben Aktionen. Um zum Beispiel eine GNOME-konforme Anwendung zu beenden, drücken Sie Strg + Q. Um eine Aktion in einer GNOME-konformen Anwendung rückgängig zu machen, drücken Sie Strg + Z.
Drag-and-Drop
GNOME-konforme Anwendungen verwenden dasselbe Protokoll für die Implementierung von Drag-and-Drop-Operationen. Daher liefern GNOME-konforme Anwendungen ständig Informationen, wenn Objekte per Drag-and-Drop bewegt werden.
Die Verwendung desselben Protokolls bildet außerdem die Grundlage für die hoch entwickelte Interoperabilität zwischen GNOME-konformen Anwendungen. So erkennen GNOME-konforme Anwendungen beispielsweise das Format der gezogenen Objekte. Wenn Sie eine HTML-Datei aus einem Nautilus
-Fenster in einen Web-Browser ziehen, wird die Datei im HTML-Format im Browser angezeigt. Wenn Sie die HTML-Datei jedoch auf einen Texteditor ziehen, wird die Datei dort nur im einfachen Textformat angezeigt.