SysTray Icon in Gnome 3 (Ubuntu 18.10)?
Verfasst: 22.11.2018 17:00
Ich wuerde gerne zu meiner Anwendung ein SysTray Icon hinzufuegen, da die Anwendung die meiste Zeit im Hintergrund laufen soll und ich bei solchen Anwendungen lieber kein sichtbares Fenster habe.
Wenn ich ein SysTray Icon mit "AddSysTrayIcon" hinzufuege gibt die Funktion zwar nicht 0 zurueck (also hat funktioniert) aber das Icon taucht nicht auf. Ich weiss dass in Gnome 3.26 das Legacy System Tray entfernt wurde (ich habe Gnome 3.30.1), aber wie koennen dann andere Anwendungen wie Telegram, Nextcloud, Enpass, Steam, etc. die Icons hinzufuegen? Eine spezielle Extension wie TopIcons Plus habe ich nicht installiert und auch wenn ich alle Extensions in den Gnome Tweaks deaktiviere sind die Icons der anderen Anwendungen noch sichtbar.
Warum funktioniert das mit PureBasic nicht? Oder ist das ein anderes SysTray welches von PB nicht unterstuetzt wird? Gibt es alternative Wege um ein SysTray Icon unter Gnome 3 in einer PB Anwendung zu haben?
EDIT: Gerade mal noch gesucht wie das andere Anwendungen machen. In Telegram wird wohl der AppIndicator verwendet und auch fuer den XMPP Client Gajim gibt es ein Plugin wodurch der AppIndicator verwendet wird. Ist der AppIndicator das was man unter Gnome nutzen sollte? Wenn ja sollte das eventuell auch in PB unterstuetzt werden.
Wenn ich ein SysTray Icon mit "AddSysTrayIcon" hinzufuege gibt die Funktion zwar nicht 0 zurueck (also hat funktioniert) aber das Icon taucht nicht auf. Ich weiss dass in Gnome 3.26 das Legacy System Tray entfernt wurde (ich habe Gnome 3.30.1), aber wie koennen dann andere Anwendungen wie Telegram, Nextcloud, Enpass, Steam, etc. die Icons hinzufuegen? Eine spezielle Extension wie TopIcons Plus habe ich nicht installiert und auch wenn ich alle Extensions in den Gnome Tweaks deaktiviere sind die Icons der anderen Anwendungen noch sichtbar.
Warum funktioniert das mit PureBasic nicht? Oder ist das ein anderes SysTray welches von PB nicht unterstuetzt wird? Gibt es alternative Wege um ein SysTray Icon unter Gnome 3 in einer PB Anwendung zu haben?
EDIT: Gerade mal noch gesucht wie das andere Anwendungen machen. In Telegram wird wohl der AppIndicator verwendet und auch fuer den XMPP Client Gajim gibt es ein Plugin wodurch der AppIndicator verwendet wird. Ist der AppIndicator das was man unter Gnome nutzen sollte? Wenn ja sollte das eventuell auch in PB unterstuetzt werden.