An der rechten Seite einer Kopfleiste üblicherweise angezeigte Menüs Allan Day aday@gnome.org Christian Kirbach christian.kirbach@gmail.com 2014 Mario Blättermann mario.blaettermann@gmail.com 2016 Kopfleistenmenüs

Kopfleisten können ein Menü enthalten, welches Aktionen und Optionen für die aktuelle Ansicht enthält. Diese Menüs befinden sich an der äußersten rechten Seite der Kopfleiste.

Während die am häufigsten verwendeten Aktionen direkt in der Kopfleiste platziert werden sollten, bietet ein Kopfleistenmenü Zugriff auf weniger oft verwendete Aktionen. Dadurch wird die Kopfleiste nicht mit weniger wichtigen oder nützlichen Bedienelementen überschwemmt.

Auf diese Weise helfen Kopfleistenmenüs beim Erstellen fokussierter Ansichten, die den Benutzer auf die interessantesten und nützlichsten Funktionen lenken.

Anwendungsfälle

Use a header bar menu to present additional actions or options for the current view. They are best used when those actions or options are not used the majority of the time - if there is a set of actions which deserve more prominence in the view, an action bar might be a better choice.

Kopfleistenmenüs sind nicht die beste Wahl zum Anwenden von Aktionen auf ausgewählte Inhalte: Wenn keine Inhalt ausgewählt ist, enthält das Menü wenig hilfreiche nicht anklickbare Einträge, und wenn Inhalt ausgewählt ist, werden mögliche Aktionen nicht angeboten. Auswahlmodus oder Einblendmenüs sind eine bessere Lösung für solche Situationen.

Guidance

Kopfleistenmenüs sollten nur Aktionen enthalten, die in der aktuellen Ansicht oder Fenster relevant sind – das unterscheidet sie von Anwendungsmenüs.

Folgen Sie den Standard-Richtlinien für Menüs.

Ein Kopfleistenmenü ist von einem Einblendmenü umschlossen. Als solches kann ein Kopfleistenmenü verschiedene Bedienelemente enthalten, wie beispielsweise Knopfgruppen.

Kopfleistenmenüs sollten keinen Schließen-Eintrag enthalten, da diese Aktion bereits in der Kopfleiste selbst verfügbar ist. Es kann auch zweideutig sein, was ein Schließen-Eintrag bewirkt.

API-Referenz

GtkMenuButton

GtkPopoverMenu