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.
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.
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.
GtkMenuButton
GtkPopoverMenu