Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Icon im gnome panel per Script ändern

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
fantaeiner



Anmeldungsdatum: 31.12.2004
Beiträge: 53

BeitragVerfasst am: 28. Jan 2012 13:36   Titel: Icon im gnome panel per Script ändern

Hallo liebe Alleskönner,

seit kurzem teste ich das Tastaturlayout NEO2 in ubuntu.
Um schnell zwischen dem QWERTZ und NEO2 umschalten zu können, habe ich ein kleines Script geschrieben, was dies mittels setxkbmap sehr gut macht. (das Gnome-Programm Tastaturindikator stürzte mir zu oft ab.)
Dieses Script starte ich über ein Klick auf ein Icon im gnome panel.

Das I-Tüpfelchen wäre es nun, wenn das Icon im panel entsprechend des aktuellen Tastaturlayouts angepasst werden könnte.

Die Hammermethode über das Script das Iconbild, welches im Panel angezeigt wird, mit einem anderen Bild zu überschreiben, und dann mittels
[code]killall gnome-panel[/code]
einen Neustart des Panels zu erzwingen, klappt.
Aber es ist ein bisschen zu radikal, nicht wahr?

Es müsste ja auch anders gehen, wie andere Programme zeigen, die über das Panel aufgerufen werden können. Diese ändern das Icon im Panel entsprechend ihres Programmstatus ohne Neustart.

Habt ihr einen Tipp für mich, wie ich das auch für mein Script anstellen könnte?.
 
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen

fantaeiner



Anmeldungsdatum: 31.12.2004
Beiträge: 53

BeitragVerfasst am: 28. Jan 2012 17:36   Titel: Die Lösung: zenity

mit zenity und folgendem Programm geht es

[code]
while(true)
do
setxkbmap de
zenity --notification --window-icon=$HOME/dprogi/dneo2/neo-off.png
setxkbmap de neo
zenity --notification --window-icon=$HOME/dprogi/dneo2/neo.png
done
[/code]

besten Dank!
 
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy