Muster für die Auswahl von Inhaltsobjekten
Allan Day
aday@gnome.org

This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.

Christian Kirbach
christian.kirbach@gmail.com 2014
Mario Blättermann
mario.blaettermann@gmail.com 2016

# Markierungsmodus

Der Markierungsmodus ist ein Designmuster, das die Ausführung von Aktionen mit Inhaltsobjekten ermöglicht. Er wird typischerweise in Verbindung mit Listen und Gittern verwendet.

Wenn der Markierungsmodus aktiv ist, ermöglichen Ankreuzfelder die Auswahl von Objekten und eine Aktionsleiste wird unterhalb der Ansicht angezeigt. Diese enthält die verschiedenen Aktionen, die auf die ausgewählten Inhaltsobjekte angewendet werden können.

# Anwendungsfälle

Der Markierungsmodus sollten in folgenden Fällen eingesetzt werden:

Aktionen können gleichzeitig auf mehrere Inhaltsobjekte angewendet werden.

Es sind mehrere Aktionen verfügbar, die auf Inhaltsobjekte angewendet werden können.

Es ist hilfreich für Benutzer, Aktionen auf Inhaltsobjekte anwenden zu können, ohne diese öffnen zu müssen.

If it is more typical for users to perform actions on single content items, you might want to consider another design pattern, such as a context menu. Likewise, if there is only one action that can be performed on content items, a variant of selection mode can be used (an overlaid button could allow the action to be performed on items directly, rather than requiring them to be selected first, for example).

# Aktivieren des Markierungsmodus

The primary way of activating selection mode is through the selection mode button, which is located in the header bar and which is identified by a check mark icon. Selection mode can also be activated by rubber band selection, or by holding Ctrl or Shift and clicking/pressing content items.

# Die Aktionsleiste

Bedienelemente in der Aktionsleiste sollten ausgegraut sein, wenn keine Objekte ausgewählt sind. Manchmal können Aktionen nur auf mehrere Inhaltsobjekte angewendet werden. In diesem Fall sollten die relevanten Bedienelemente nur anklickbar sein, wenn mehrere Objekte ausgewählt sind.

Bedienelemente in der Aktionswerkzeugleiste können Symbole oder Textbeschriftungen haben.

Aktionsgruppen sind besser unterscheidbar, wenn Sie jeweils an einem Ende der Werkzeugleiste platzieren. Destruktive Aktionen, wie Löschen, sollten in einem wahrnehmbaren Abstand zu anderen Bedienelementen platziert werden.