<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Statusleiste</id>
	<title>Statusleiste - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Statusleiste"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Statusleiste&amp;action=history"/>
	<updated>2026-05-29T18:21:59Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Statusleiste&amp;diff=576661&amp;oldid=prev</id>
		<title>imported&gt;Siegbert v2: Size Grip erwähnt / bib. Angaben</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Statusleiste&amp;diff=576661&amp;oldid=prev"/>
		<updated>2025-08-09T14:17:55Z</updated>

		<summary type="html">&lt;p&gt;Size Grip erwähnt / bib. Angaben&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die &amp;#039;&amp;#039;&amp;#039;Statusleiste&amp;#039;&amp;#039;&amp;#039; (engl. &amp;#039;&amp;#039;status bar&amp;#039;&amp;#039;), auch &amp;#039;&amp;#039;&amp;#039;Statuszeile&amp;#039;&amp;#039;&amp;#039; genannt, ist ein passives [[Steuerelement]] eines [[Computerprogramm]]s oder eines [[Betriebssystem]]s eines mobilen Gerätes, das sich meist am Rand des [[Bildschirm]]s befindet, bei ersterem unten, bei letzterem oben, und [[Information]]en über den [[Status (Arbeitsablauf)|Status]] des [[Computerprogramm|Programms]] oder sonstiger Benachrichtigungen auf dem [[Smartphone]] oder [[Tabletcomputer|Tablet]] anzeigt.&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
Durch Ziehen der Statusleiste nach unten wird in letzterem Fall meist eine detaillierte Übersicht aufgeklappt. In einem [[Webbrowser]] beispielsweise (siehe Abbildung) wird angezeigt, wie weit der Ladevorgang einer [[Webseite]] fortgeschritten ist bzw. ob alle Elemente der Seite bereits geladen wurden. In einem [[Grafiksoftware|Grafikprogramm]] dagegen häufig die aktuelle Position des [[Mauszeiger]]s auf der Arbeitsfläche.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Statusbar Mozilla.png|mini|800px|zentriert|Die Statusleiste im [[Webbrowser]] [[Mozilla Firefox]] während des Ladens der [[Wikipedia]]-Hauptseite]]&lt;br /&gt;
&lt;br /&gt;
Die Statusleiste ist normalerweise durch vertikale Linien in mehrere Abschnitte unterteilt, die manchmal auch [[Symbol]]e enthalten können (siehe Abbildung).&amp;lt;ref name=&amp;quot;MacDonald2002&amp;quot;&amp;gt;{{Literatur |Autor=Matthew MacDonald |Titel=User Interfaces in C#: Windows Forms and Custom Controls |Verlag=Apress |Datum=2002 |Sprache=en |ISBN=9781590590454 |Kapitel=Chapter&amp;amp;nbsp;6: Modern Controls&amp;amp;nbsp;– The StatusBar |Seiten=249–254 |Online={{Google Buch |BuchID=A9Aj94-hxH8C |Seite=249}}}}&amp;lt;/ref&amp;gt; In einem [[Webbrowser]] zum Beispiel zeigt ein geschlossenes [[Vorhängeschloss]]symbol [[Bild:SSL Symbol.png|Vorhängeschlosssymbol für sichere Verbindung in Mozilla Firefox]] an, dass die aktuelle Webseite über eine [[Secure Sockets Layer|sichere Verbindung]] übertragen wurde.&lt;br /&gt;
&lt;br /&gt;
In einem geöffneten Fenster auf dem [[Desktop (grafische Benutzeroberfläche)|Desktop]], zum Beispiel im [[Windows-Explorer]], wird beispielsweise die Anzahl der Elemente im Ordner und die Anzahl der ausgewählten Elemente angezeigt. [[Adobe Photoshop]] verwendet die Statusleiste, um die Größe des aktuellen Bildes, den Zoomfaktor und andere [[Information]]en anzuzeigen. [[Webbrowser]] verwenden die Statusleiste, um die [[Webadresse]] eines [[Hyperlink]]s anzuzeigen, wenn der [[Benutzer]] den [[Cursor]] darüber bewegt. Außerdem wird der [[Status (Arbeitsablauf)|Status]] des Ladens von [[Webseite]]n sowie Fehlermeldungen angezeigt.&lt;br /&gt;
&lt;br /&gt;
Wenn die Statusleiste im [[Webbrowser]] oder einem anderen [[Computerprogramm|Programm]] nicht angezeigt wird, kann sie möglicherweise aktiviert werden, indem im [[Menü (Computer)|Menü]] „Ansicht“ der [[Anwendungssoftware|Anwendung]] die Option „Statusleiste anzeigen“ ausgewählt wird. Wenn diese Option im Menü „Ansicht“ nicht verfügbar ist, verwendet das Programm möglicherweise keine Statusleiste. Einige Programme verwenden stattdessen ein Statusfenster, um die aktuelle Aktivität in der Anwendung anzuzeigen. Die Option zum Anzeigen dieses [[Fenster (Computer)|Fensters]] findet man normalerweise im Menü „Fenster“.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://techterms.com/definition/statusbar |titel=Status Bar |werk=techterms.com |hrsg=Sharpened Productions |sprache=en |abruf=2020-09-06}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In einem Fenster mit variabler Größe, zeigt die Statusleiste auf der rechten Seite oft einen kleinen schraffierten Bereich ({{enS|size grip}}) an. Befindet sich der [[Mauszeiger]] darüber, kann durch Ziehen mit gedrückter Primärtaste (i.&amp;amp;nbsp;d.&amp;amp;nbsp;R. linke Maustaste) die Größe des Fensters frei angepasst werden.&amp;lt;ref name=&amp;quot;MacDonald2002&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Programmierung ==&lt;br /&gt;
&lt;br /&gt;
=== C# ===&lt;br /&gt;
Das folgende Beispiel in der [[Programmiersprache]] [[C-Sharp|C#]] zeigt die [[Implementierung]] eines Hauptfensters mit einer Statusleiste, die zwei Elemente vom Typ StatusBarPanel enthält.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.statusbar |titel=StatusBar Class |werk=learn.microsoft.com |hrsg=Microsoft |sprache=en |abruf=2020-09-06}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c#&amp;quot;&amp;gt;&lt;br /&gt;
using System.Windows.Forms;&lt;br /&gt;
&lt;br /&gt;
public class MainForm : System.Windows.Forms.Form&lt;br /&gt;
{		&lt;br /&gt;
	private System.Windows.Forms.StatusBar newStatusBar;&lt;br /&gt;
	&lt;br /&gt;
	private System.Windows.Forms.StatusBarPanel messageStatusBarPanel;&lt;br /&gt;
	private System.Windows.Forms.StatusBarPanel dateStatusBarPanel;&lt;br /&gt;
	&lt;br /&gt;
	// Konstruktor des MainForms.&lt;br /&gt;
	public MainForm()&lt;br /&gt;
	{&lt;br /&gt;
		InitializeStatusBar();&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	// Startet die Anwendung und erzeugt das MainForm durch Aufruf des Konstruktors.&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Application.Run(new MainForm());&lt;br /&gt;
    }&lt;br /&gt;
	&lt;br /&gt;
	// Initialisiert die Statusleiste.&lt;br /&gt;
	private void InitializeStatusBar()&lt;br /&gt;
	{&lt;br /&gt;
		// Erzeugt eine Statusleiste und 2 Panels für die Statusleiste.&lt;br /&gt;
		&lt;br /&gt;
		newStatusBar = new StatusBar();&lt;br /&gt;
		&lt;br /&gt;
		messageStatusBarPanel = new StatusBarPanel();&lt;br /&gt;
		dateStatusBarPanel = new StatusBarPanel();&lt;br /&gt;
		&lt;br /&gt;
		SuspendLayout();&lt;br /&gt;
		&lt;br /&gt;
		messageStatusBarPanel.AutoSize = StatusBarPanelAutoSize.Spring;&lt;br /&gt;
		messageStatusBarPanel.BorderStyle = StatusBarPanelBorderStyle.Sunken;&lt;br /&gt;
		messageStatusBarPanel.Text = &amp;quot;Erstellen erfolgreich abgeschlossen.&amp;quot;; // Beschriftet das 1. Panel.&lt;br /&gt;
		&lt;br /&gt;
		dateStatusBarPanel.AutoSize = StatusBarPanelAutoSize.Contents;&lt;br /&gt;
		dateStatusBarPanel.BorderStyle = StatusBarPanelBorderStyle.Raised;&lt;br /&gt;
		dateStatusBarPanel.Text = System.DateTime.Today.ToLongDateString(); // Beschriftet das 2. Panel mit dem aktuellen Datum.&lt;br /&gt;
		&lt;br /&gt;
		newStatusBar.ShowPanels = true; // Legt fest, dass die Panels der Statusleiste angezeigt werden.&lt;br /&gt;
		// Fügt die Panels der Statusleiste hinzu.&lt;br /&gt;
		newStatusBar.Panels.Add(messageStatusBarPanel);&lt;br /&gt;
		newStatusBar.Panels.Add(dateStatusBarPanel);&lt;br /&gt;
		Controls.Add(newStatusBar); // Fügt die Statusleiste dem Fenster hinzu.&lt;br /&gt;
		&lt;br /&gt;
		Text = &amp;quot;Beispiel Statusleiste&amp;quot;;&lt;br /&gt;
		&lt;br /&gt;
		ResumeLayout(false);&lt;br /&gt;
		PerformLayout();&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Steuerelement einer grafischen Benutzeroberfläche]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Siegbert v2</name></author>
	</entry>
</feed>