Statusleiste

Ein Beispiel für eine Statusleiste in EMACs
Gtk-basierend GEDIT mit einem Popover in der Statusleiste.

A Statusleiste ist ein Grafisches Steuerelement was einen Informationsbereich aufweist, der normalerweise in der gefunden wurde Fenster'S unten.[1] Es kann in Abschnitte auf Gruppinformationen unterteilt werden. Sein Auftrag besteht in erster Linie darin, Informationen über den aktuellen Status seines Fensters anzuzeigen, obwohl einige Statusleisten zusätzliche Funktionen haben. Zum Beispiel viele Internetbrowser Haben Sie anklickbare Abschnitte, in denen eine Anzeige von Sicherheits- oder Datenschutzinformationen angezeigt wird.

Eine Statusleiste kann auch textbasiert sein, hauptsächlich in Konsolenanwendungen. In diesem Fall ist es normalerweise die letzte Zeile in einem 80x25 Textmodus Konfiguration und die Top 24 Zeilen für Anwendungsdaten. Normalerweise die Statusleiste (genannt a Statuszeile in diesem Zusammenhang) zeigt den aktuellen Status der Anwendung sowie hilfreich an Tastatürkürzel. Ein Beispiel ist der Texteditor von Unix (aus den 1970er Jahren) oder neuere Linux -Systeme.[2]

Statuslinien werden seit mehr als 30 Jahren verwendet[2] Anzeigen von Beratungsnachrichten in einem vordefinierten Bereich und nicht als Popup-Nachrichten im Mittelbildschirm, mit denen die Ansicht der verwandten Informationen blockiert werden können.

Manchmal a Videospiel platziert die wichtigen Informationen des Spielers oder Heads Up-Anzeige (wie zum Beispiel Trefferpunkte, lebt und punktet) auf einem ähnlichen Streifen über der oberen oder unteren Rand des Bildschirms; Dies wird auch als Statusleiste bezeichnet.

Verwendungszweck

Statusbalken und Statuslinien vor ihnen werden seit Jahren verwendet[2] Beratungsmeldungen in einem vordefinierten Bereich, der vor Ort vorliegt Dialogboxen Dies kann die Ansicht der verwandten Informationen hinter den Popup-Nachrichten blockieren. Die Verwendung von Statusbalken (oder Statuslinien) beinhaltet sowohl Vor- als auch Nachteile:

Vorteile von Statusbalken:

  • Sie ermöglichen das Anzeigen von Nachrichten und sehen gleichzeitig den gesamten Bildschirm an (obwohl sie Platz vom Bildschirm für ihre eigene Anzeige wegnehmen)
  • Sie ermöglichen das Eingeben von Informationen beim Anzeigen von Statusdaten
  • Sie ermöglichen andere Menüoptionen beim Anzeigen von Statusdaten
  • Sie zeigen kontinuierlich den Status während des Betriebs

Nachteile von Statusbalken:

  • Statusleisten können Informationen auf eine Einzeilungsanzeige beschränken (obwohl eine variable Multi-Line-Statusleiste/-region verwendet werden könnte);
  • Statusbalken können in der Regel nicht an die Oberfläche nach kritischen Nachrichten kommen, wenn das übergeordnete übergeordnete Fenster unter anderem überlagert ist (aber im übergeordneten Fenster sichtbar, was angehoben werden kann).
  • Ihre Position am Rand des Displays kann sie weniger spürbar machen als ein Dialogfeld

Beispiele

  • Die Statusleiste von a Dateimanager Oft zeigt die Anzahl der Elemente im aktuellen Verzeichnis, ihre Gesamtgröße oder die Größe des aktuell ausgewählten Elements.
  • Die Statusleiste von a Webbrowser ist unsichtbar oder leer, wenn der Benutzer eine Seite anzeigt, und dann das Laden von Informationen anzeigen, wenn der Benutzer auf A klickt Hyperlink.
  • Die Statusleiste von a Grafikredakteur zeigt Informationen über das aktuelle Bild, wie z. B. seine Dimensionen, Farbraum, oder Auflösung.
  • In einem Textverarbeitungssystem, Die Statusleiste zeigt häufig die Cursorposition, die Anzahl der Seiten im Dokument und den Zustand der Caps Lock, Num Lock, und Scrollschloss Schlüssel. Darüber hinaus weisen viele Textverarbeitungsprogramme dem Einfügenschlüssel ein ähnliches Verhalten zu, das dem dieser drei ähnlich ist, um den Einfügungsmodus umzuschalten. Der Status wird auch in der Statusleiste angezeigt.
  • Textabenteuer Haben Sie häufig eine Statuslinie, in der Informationen wie der Spielerort, die Spielzeit und die Punktzahl angezeigt wurden. InfocomDer Kunden -Newsletter wurde benannt Die Statuszeile Nachdem es benannt wurde Die neuen Zork Times
  • In einem Kalkulationstabelle, Die Statusleiste zeigt ähnliche Informationen wie Textprozessoren, enthält jedoch die Fähigkeit, Zellen hervorzuheben und den Durchschnitt, die Summe, den Maximalwert usw. zu zeigen.

Siehe auch

Anmerkungen

  1. ^ Carrick, Micah (Dezember 2007). "GTK+ und Glade3 GUI -Programmier -Tutorial - Teil 1". micahcarrick.com.
  2. ^ a b c "So verwenden Sie den VI -Editor". Universität Washington, Simon Fraser University. 1991. (WEDU-UNIX-VI).