www.wikidata.de-de.nina.az
Eine Symbolleiste auch Werkzeugleiste oder englisch Toolbar genannt ist ein Steuerelement einer grafischen Benutzeroberflache Sie wird dargestellt als waagerechte oder senkrechte Leiste mit kleinen haufig bebilderten Schaltflachen die als erweiternde Elemente der Menufuhrung von Programmen mit grafischer Benutzeroberflache dienen Zwei Symbolleisten im Firefox Browser unter der Menuleiste Inhaltsverzeichnis 1 Weitere Details 2 Browser Symbolleisten 3 Programmierung 3 1 C 4 Siehe auch 5 Weblinks 6 EinzelnachweiseWeitere Details BearbeitenMit Werkzeugleisten wird in vielen Programmen ein Schnellzugriff auf bestimmte haufig verwendete Funktionen ermoglicht da per einfachem Mausklick auf die Miniaturbilder Icons die wichtigsten Funktionen wie etwa das Speichern Drucken oder Kopieren schnell verfugbar sind Eine sehr bekannte Symbolleiste stellt die Taskleiste von Microsoft Windows dar Bei der Einfuhrung von Symbolleisten stellte sich die Frage wie man die Schaltflachen dem Benutzer am besten erklaren kann Dazu wurden zuerst Balloon Helps eingesetzt die aber schnell durch Tooltips ersetzt wurden Im Gegensatz zu den meist statischen Menuleisten lassen sich Werkzeugleisten haufig durch den Benutzer konfigurieren um ihre Effektivitat und den Nutzungskomfort zu erhohen Dabei konnen meist nicht nur Symbole eingefugt und entfernt werden sondern oft auch weitere Symbolleisten erzeugt werden Browser Symbolleisten BearbeitenEine Sonderstellung nehmen Symbolleisten in Webbrowsern ein wie z B die Google Toolbar Hiermit lassen sich Sonderfunktionen der gebrauchlichsten Browser wie z B Zoomen der aktuellen Seite Loschen von Cookies sowie Links zu Webseiten des Anbieters schnell und direkt aufrufen In den 2000er Jahren boten alle grossen Suchmaschinen und andere Websites Symbolleisten zur direkten Nutzung ihrer Dienste an jedoch sind solche Angebote in den meisten Fallen auch Spyware da sie Angaben uber das Surfverhalten des Benutzers an den Herausgeber senden Eine spezielle Art einer Symbolleiste ist die sogenannte Sidebar die durch die seitliche Anordnung in der Regel breiter ist und dadurch mehr Funktionen unterbringen kann Eine Reihe unserioser Anbieter programmiert und vertreibt Symbolleisten die sich massiv in das Betriebssystem des Benutzers einnisten um permanent z B Pop up Fenster zu offnen oder die Startseite dauerhaft zu andern mit dem Ziel aggressiv kommerzielle Webseiten zu bewerben Man spricht in diesem Fall von Browser Hijackern und Spyware Eine Deinstallation war oft nur mit spezieller Software moglich inzwischen bieten die Browser Moglichkeiten an solche Symbolleisten dauernd zu deaktivieren Programmierung BearbeitenC Bearbeiten Das folgende Beispiel in der Programmiersprache C zeigt die Implementierung eines Hauptfensters mit einer Toolbar die drei Schaltflachen enthalt Das Klick Ereignis der Schaltflachen jeweils mit einer Ereignisbehandlungsroutine verknupft die ein Fenster offnet siehe Ereignis 1 using System Windows Forms public class MainForm System Windows Forms Form Konstruktor des MainForms public MainForm InitializeButtons Startet die Anwendung und erzeugt das MainForm durch Aufruf des Konstruktors public static void Main Application Run new MainForm Initialisiert das Toolbar private void InitializeToolbar Erzeugt ein Toolbar mit 3 Toolbar Buttons ToolBar newToolBar new ToolBar ToolBarButton openToolBarButton new ToolBarButton ToolBarButton saveToolBarButton new ToolBarButton ToolBarButton searchToolBarButton new ToolBarButton SuspendLayout newToolBar SuspendLayout openToolBarButton Text Offnen saveToolBarButton Text Speichern searchToolBarButton Text Suchen Fugt die Toolbar Buttons dem Toolbar hinzu newToolBar Buttons Add openToolBarButton newToolBar Buttons Add saveToolBarButton newToolBar Buttons Add searchToolBarButton Controls Add newToolBar newToolBar ResumeLayout false newToolBar PerformLayout ResumeLayout false PerformLayout Verknupft die Ereignisbehandlungsmethode mit dem Klick Ereignis der Toolbar Buttons newToolBar ButtonClick new ToolBarButtonClickEventHandler ToolBar ButtonClick Diese Methode wird aufgerufen wenn der Benutzer auf einen Toolbar Button klickt private void ToolBar ButtonClick object sender System Windows Forms ToolBarButtonClickEventArgs e Form newForm new Form Erzeugt ein neues Fenster durch Aufruf des Standardkonstruktors newForm Text e Button Text Setzt die Beschriftung des Fensters gleich der Beschriftung des angeklickten ToolBarButton newForm ShowDialog Zeigt das Fenster als modaler Dialog an Siehe auch BearbeitenMenu Computer Kontextmenu Ribbon Schaltflache Umschalter Toggle Switch amp Toggle Button Weblinks Bearbeiten nbsp Commons Symbolleiste Sammlung von Bildern Videos und Audiodateien Kapitel Symbolleisten und Statusleisten aus dem Buch Visual C 6 in 21 Tagen ISBN 3 8272 2035 1 Symbolleisten Editor Seite beim MSDNEinzelnachweise Bearbeiten Microsoft Docs ToolBar Class Abgerufen von https de wikipedia org w index php title Symbolleiste amp oldid 237735638