Common menus shown on the right side of a header bar
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.

While the most frequently used actions for a view should be placed directly in the header bar, a header bar menu provides access to lesser-used actions. This ensures that the header bar isn’t overwhelmed with less interesting or useful controls.

In this way, the header bar menus help to create focused views that guide the user towards the most interesting and useful functionality.

# 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.

Header bar menus are not a good choice for performing actions on selected content: when content hasn’t been selected, the menu will contain unhelpful insensitive menu items, and when content has been selected, possible actions will not be advertised. Selection mode or popovers are a better choice for this situation.

# 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.

A header bar menu is contained within a popover. As such, a header bar menu can include a variety of controls, such as groups of buttons.

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