AddSysTrayIcon()

Syntax

Ergebnis = AddSysTrayIcon(#SysTrayIcon, WindowID, ImageID)
Beschreibung
Fügt ein Icon in den "SysTray" Bereich hinzu.

Wenn ein Ereignis auf irgendeinem der SysTray Icons auftritt, wird ein #PB_Event_SysTray Ereignis zurückgegeben. EventGadget() kann benutzt werden, um das benutzte SysTrayIcon zu ermitteln. Der EventType() Befehl wird ebenfalls durch diesen Befehl aktualisiert.

Parameter

#SysTrayIcon Eine Nummer zum Identifizieren des neuen Systray-Icons. #PB_Any kann verwendet werden, um diese Zahl automatisch zu generieren.
WindowID Das Fenster, auf dem die Systray-Ereignisse verwaltet werden. WindowID() kann verwendet werden, um diesen Wert zu erhalten.
ImageID Das für das Systray-Icon zu verwendende Bild. Auf Windows werden nur Icon-Bildtypen (.ico) unterstützt, auf Linux und OS X ist die Verwendung eines PNG-Bildes ratsam (um einen Transparenz-Layer zu haben). ImageID() kann benutzt werden, um einfach diese ID zu ermitteln.

Rückgabewert

Ein Wert ungleich Null, wenn das Systray-Icon erfolgreich hinzugefügt wurde, andernfalls Null.

Anmerkungen

Alle SysTray-Icons werden automatisch entfernt, wenn das Programm endet.

Siehe auch

RemoveSysTrayIcon(), ChangeSysTrayIcon()

Unterstützte OS

Alle

SysTray Inhaltsverzeichnis - ChangeSysTrayIcon() ->