Globales Anwendungsmenü, das über die obere Leiste erreichbar ist
Allan Day
aday@gnome.org
Christian Kirbach
christian.kirbach@gmail.com 2014
Mario Blättermann
mario.blaettermann@gmail.com 2016

# Anwendungsmenüs

Anwendungsmenüs gewähren Zugriff auf globale Aktionen der obersten Ebene und Optionen Ihrer Anwendung. Diese umfassen Standardeinträge wie die Dokumentation und Informationen zu Ihrer Anwendung.

# Anwendungsfälle

Anwendungsmenüs sind ein grundlegender Bestandteil von GNOME 3. Jede Anwendung, die unter GNOME 3 läuft, sollte eines haben.

# Allgemeine Richtlinien

Folgen Sie dem Standard für Menüs.

Platzieren Sie dort nur Menüeinträge, die für die Anwendung als Ganzes gelten, wie beispielsweise die Einstellungen. Einträge, die sich nur auf ein bestimmtes Fenster oder eine bestimmte Ansicht beziehen oder auf den Inhalt des Anwendungsfensters angewendet werden, sollten dort nicht zu finden sein.

Wenn ein Eintrag eines Anwendungsmenüs häufig genutzt wird, sollten Sie erwägen, diesen an einen besser erreichbaren Ort zu verschieben.

# Standard-Menüeinträge

Häufig verwendete Einträge für Anwendungsmenüs sind New Window, Preferences, Help, About und Quit. Help, About und Quit sollten in einer eigenen Gruppe zusammengefasst am unteren Ende des Menüs erscheinen.

New Window | Öffnet ein neues Fenster. Nur in Anwendungen, die die Ausführung mehrerer Instanzen erlauben, sollte eine solcher Menüeintrag sichtbar sein. Wenn das neue Fenster einen spezifischen Inhaltstyp anzeigt oder eine Aktion simultan ausführt, benennen Sie es um, um es besser unterscheidbar zu machen. Beispiele:New Connection oder New Document.
Preferences | Öffnet den Einstellungsdialog der Anwendung. Verwenden Sie diesen Menüeintrag nur dann, wenn Ihre Anwendung tatsächlich über einen Einstellungsdialog verfügt.
Help | Öffnet die Benutzerdokumentation in der Anwendung Help. Verwenden Sie diesen Menüeintrag nur dann, wenn Ihre Anwendung tatsächlich über einen Benutzerdokumentation verfügt.
About | Öffnet den Informationsdialog der Anwendung, den es in jeder Anwendung geben sollte.
Quit | Schließt die Anwendung und alle geöffneten Fenster. Dieser Eintrag sollte in jedem Anwendungsmenü zu finden sein.

# API-Referenz

GtkApplication