Allan Day
aday@gnome.org
Calum Benson
Adam Elman
Seth Nickell
Colin Robertson
Christian Kirbach
christian.kirbach@gmail.com 2014
Mario Blättermann
mario.blaettermann@gmail.com 2016

# Reiter

Reiter unterteilen ein Fenster in mehrere Ansichten. Es gibt zwei Formen, feste und dynamische Reiter.

Fixed tabs provide an immutable set of predefined views, and are primarily used in dialog windows. Dynamic tabs allow a window to contain mutable selection of content items, such as pages, documents or images. They are primarily used within primary windows, as a part of editor or browser applications.

# Anwendungsfälle

Verwenden Sie feste Reiter, wenn ein Dialogfenster zu viele Bedienelemente enthält (oder zu viele Informationen), die nicht komfortabel auf einmal angezeigt werden können.

Dynamic tabs are primarily useful for browser or editor applications, where a user might want to use several locations or content items simultaneously.

# Feste Reiter

Verwenden Sie nicht zu viele Reiter. Wenn Sie ohne Scrollen oder Teilen in mehrere Ansichten nicht alle Reiter anzeigen können, sollten Sie vielleicht stattdessen eine Listenansicht verwenden.

Label tabs with header capitalization, and use nouns rather than verbs, for example Font or Alignment. Try to give tab labels a similar length.

Do not design tabs such that changing controls on one page affects the controls on any other page. Users are unlikely to discover such dependencies.

Wenn ein Bedienelement jeden Reiter beeinflusst, platzieren Sie es außerhalb der Reiter.

With fixed tabs, make the width of each tab proportional to the width of its label. Don’t just set all the tabs to the same width, as this makes them harder to scan visually, and limits the number of tabs you can display without scrolling.

# Dynamische Reiter

Tabs often have a constrained width, so ensure that tab labels are short and concise, and that the most useful part of the label is displayed first. This ensures that the label continues to be useful even when ellipsized.

If the content of a tab changes or requires attention, a visual hint can be displayed.

Provide a context menu on each tab. This menu should only include actions for manipulating the tab itself, such as Move Left, Move Right, Move to New Window, and Close.

If tabs are an important part of the application, a new tab button can be placed in the header bar or toolbar. Do not show a new tab button in applications where tabs will not always be used - keyboard shortcuts and/or menu items are sufficient in these cases.

## Standard-Tastenkürzel

When using dynamic tabs, ensure that the standard keyboard shortcuts are supported.

Strg T | Einen neuen Reiter öffnen
Strg W | Den aktuellen Reiter schließen
Strg Bild auf | Zum nächsten Reiter wechseln
Strg Bild ab | Zum vorherigen Reiter wechseln

# API-Referenz

GtkNotebook