Blame hig/de/buttons.page

Packit 1470ea
Packit 1470ea
<page xmlns="http://projectmallard.org/1.0/" xmlns:uix="http://projectmallard.org/experimental/ui/" type="topic" id="buttons" xml:lang="de">
Packit 1470ea
Packit 1470ea
  <info>
Packit 1470ea
    <credit type="author">
Packit 1470ea
      <name>Allan Day</name>
Packit 1470ea
      <email>aday@gnome.org</email>
Packit 1470ea
    </credit>
Packit 1470ea
    <credit>
Packit 1470ea
      <name>Calum Benson</name>
Packit 1470ea
    </credit>
Packit 1470ea
    <credit>
Packit 1470ea
      <name>Adam Elman</name>
Packit 1470ea
    </credit>
Packit 1470ea
    <credit>
Packit 1470ea
      <name>Seth Nickell</name>
Packit 1470ea
    </credit>
Packit 1470ea
    <credit>
Packit 1470ea
      <name>Colin Robertson</name>
Packit 1470ea
    </credit>
Packit 1470ea
Packit 1470ea
    <link type="guide" xref="ui-elements"/>
Packit 1470ea
    <uix:thumb mime="image/svg" src="figures/ui-elements/buttons.svg"/>
Packit 1470ea
Packit 1470ea
    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Christian Kirbach</mal:name>
Packit 1470ea
      <mal:email>christian.kirbach@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2014</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Mario Blättermann</mal:name>
Packit 1470ea
      <mal:email>mario.blaettermann@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2016</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  </info>
Packit 1470ea
Packit 1470ea
<title>Knöpfe</title>
Packit 1470ea
Packit 1470ea

Knöpfe sind eines der häufigsten und grundlegendsten Elemente der Benutzeroberfläche. Sie können zum Ausführen von Aktionen, Umschalten von Einstellungen oder Ansichten, Aktivieren von Werkzeugen oder zum Anzeigen von Dialogen, Einblenddialogen oder anderen Benutzeroberflächenelementen verwendet werden.

Packit 1470ea
Packit 1470ea
<media type="image" mime="image/svg" src="figures/ui-elements/buttons.svg"/>
Packit 1470ea
Packit 1470ea
<section id="general-guidelines">
Packit 1470ea
<title>Allgemeine Richtlinien</title>
Packit 1470ea
Packit 1470ea
<list>
Packit 1470ea
<item>

Ein Knopf kann ein Symbol oder - weniger häufig anzutreffen - ein Bild enthalten. Beachten Sie die Richtlinien für Symbole und Design, wenn Sie sich entschließen, eines davon zu verwenden.

</item>
Packit 1470ea
<item>

Nach dem Anklicken eines Knopfes sollte der Benutzer erwarten können, das Ergebnis der Aktion innerhalb einer Sekunde zu sehen.

</item>
Packit 1470ea
<item>

Verwenden Sie nicht mehr als zwei verschiedene Knopfbreiten innerhalb des gleichen Fensters, besser nur eine. Sorgen Sie dafür, dass alle Knöpfe die gleiche Höhe haben. Die daraus resultierende einheitlichere visuelle Erscheinung erleichtert die Benutzung.

</item>
Packit 1470ea
<item>

Weisen Sie keine Aktionen Knöpfen zu, die mit der rechten Maustaste oder durch Doppelklick ausgeführt werden müssen. Es ist eher unwahrscheinlich, dass Benutzer diese Aktionen erkennen, und wenn doch, werden ihre Erwartungen bei anderen, nur einfach anklickbaren Knöpfen in der Arbeitsumgebung nicht erfüllt.

</item>
Packit 1470ea
<item>

Stellen Sie nicht anklickbare Knöpfe entsprechend dar, anstatt beim Anklicken ein Fenster mit einer Fehlermeldung zu öffnen.

</item>
Packit 1470ea
<item>

Wenn Sie mehrere Knöpfe direkt nebeneinander platzieren, sollten diese die gleiche Breite haben. Dies betrifft insbesondere die Knopfpaare für »Cancel« und »OK«.

</item>
Packit 1470ea
<item>

In einem Dialog kann ein Knopf als Standardknopf festgelegt werden, der mit einer anderen Umrandung angzeigt und mit der Eingabetaste aktiviert wird. Oft wird dies der OK-Knopf oder ein ähnlicher sein. Wenn allerdings unbeabsichtigtes Anklicken dieses Knopfes Datenverlust verursachen kann, legen Sie besser keinen Standardknopf fest.

</item>
Packit 1470ea
</list>
Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="text-buttons">
Packit 1470ea
<title>Textknöpfe</title>
Packit 1470ea
Packit 1470ea
<list>
Packit 1470ea
<item>

Beschriften Sie alle Knöpfe mit imperativen Verben mit <link xref="writing-style#capitalization">groß geschriebenen Anfangsbuchstaben</link>, zum Beispiel <gui>Save</gui>, <gui>Sort</gui> oder <gui>Update Now</gui>.

</item>
Packit 1470ea
<item>

Verwenden Sie die <link xref="writing-style#ellipses">Ellipsis</link>, wenn ein Knopf weitere Benutzereingaben erfordert, um die Aktion abzuschließen.

</item>
Packit 1470ea
<item>

Versehen Sie die Beschriftung mit einer <link xref="keyboard-input#access-keys">Zugriffstaste</link>, die dem Benutzer ermöglicht, den Knopf direkt mit der Tastatur zu aktvieren.

</item>
Packit 1470ea
<item>

Halten Sie die Beschriftungen möglichst kurz, so dass ein Knopf nicht zu viel Platz benötigt. Sie sollten auch beachten, dass sich die Länge eines Knopfs mit einer lokalisierten Beschriftung ändern kann.

</item>
Packit 1470ea
</list>
Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="toggle-buttons">
Packit 1470ea
<title>Umschaltknöpfe</title>
Packit 1470ea
Packit 1470ea

Umschaltknöpfe erscheinen wie gewöhnliche Knöpfe, aber sie werden dazu verwendet, einen Status anzuzeigen oder umzuschalten, anstatt eine Aktion einzuleiten. Ein Umschaltknopf hat zwei Zustände, »gesetzt« und »nicht gesetzt«, die visuell als »gedrückt« oder »nicht gedrückt« angezeigt werden.

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="linked-buttons">
Packit 1470ea
<title>Verknüpfte Knöpfe</title>
Packit 1470ea
Packit 1470ea

Knopfgruppen mit ähnlichen Funktionen können zusammengefasst werden. Dies vermittelt dem Benutzer deren Zusammengehörigkeit. Verknüpfung ist eine häufig genutzte Technik für Anordnungen von Umschaltknöpfen.

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="suggested-and-destructive">
Packit 1470ea
<title>Vorgeschlagene und destruktive Aktionen</title>
Packit 1470ea
Packit 1470ea

In Fällen, wenn ein Knopf eine bestätigende Bedeutung hat, kann er entsprechend in einem suggestiven Stil dargestellt werden. Dadurch wird der Knopf hervorgehoben, was die Unterscheidung von anderen sichtbaren Bedienelementen erleichtert.

Packit 1470ea
Packit 1470ea

Knöpfe, die destruktiv wirken, zum Beispiel ein Objekt entfernen, können in einem destruktiven Stil dargestellt werden. Dadurch wird der Knopf durch spezielle Einfärbung hervorgehoben, um den Benutzer zu warnen.

Packit 1470ea
Packit 1470ea

In jeder Ansicht sollte nur ein Knopf mit suggestiver oder destruktiver Wirkung vorhanden sein.

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="api-reference">
Packit 1470ea
<title>API-Referenz</title>
Packit 1470ea
Packit 1470ea
<list>
Packit 1470ea
<item>

<link href="https://developer.gnome.org/gtk3/stable/GtkButton.html">GtkButton</link>

</item>
Packit 1470ea
<item>

<link href="https://developer.gnome.org/gtk3/stable/GtkToggleButton.html">GtkToggleButton</link>

</item>
Packit 1470ea
</list>
Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
</page>