Seite 1 von 1
buttonfarbe nach klick ändern
Verfasst: 29.07.2007, 14:11
von friday
mahlzeit und schönen sonntag,
ich möchte, das mein button die farbe ändert nach dem ich mit ihm eine weitere config geöffnet habe. so wie ein lichtschalter!
ticker-config ist aus = button rot
ticker-config angeschaltet = button grün
das ein.- bzw. ausschalten mache ich über jeweils links-klick und "togglerunning"
das funktioniert auch soweit, aber die farbe soll auch wechseln - jenachdem ob ein- oder ausgeschaltet ist.
bei meinen festplatten-led`s geht das irgendwie mit alarmwert "wert über 0 - dann andere farbe"
aber hier bekomme ich das leider nicht hin.
kann mir bitte jemand dabei helfen?
danke friday
Verfasst: 29.07.2007, 14:24
von DasIch
Ist dieser Button eine Grafik oder Text?
Verfasst: 29.07.2007, 14:47
von friday
grafik *.png
verschiedenfarbige sind vorhanden
Verfasst: 29.07.2007, 15:34
von DasIch
Wenn du klickst passieren ja 2 Aktionen, einmal das drücken und das loslassen. Beim drücken z.b. wird die andere Config gestartet beim loslassen das Bild mit inputimage.dll geändert.
Verfasst: 29.07.2007, 15:37
von moinmoin
Mir fallen jetzt 3 Möglichkeiten ein.
Die einfachste:
Mit InputImage
Standardbild rot
Bei Linksklick den Pfad zum grünen .png einsetzen. Und Command /...... togglerunning als Befehl (wie jetzt auch)
Bei Rechtsklick den Pfad wieder zum roten.png Command wieder /..... togglerunning (wie jetzt auch)
Die elegante:
Wenn de Config nicht zu gross ist, mit ConfigRegion
Deine Config dann im linken Feld so lassen und alles dann ins rechte Feld der ConfigRegion kopieren und nur den Button ersetzen.
(Am Besten schaust du dir die Sample.ini an, wie ConfigRegion funktioniert)
3.Version
Deine jetzige Config ich nenn sie mal 1 kopieren und als Config 2 erstellen.Dort nur den Button auswechseln,
und dann bei Linksklick der Link wie jetzt auch /....togglerunning
und zusätzlich bei linke Maustaste gedrückt /....config1 reload
Und bei der Config1 zusätzlich bei linke Maustaste gedrückt /....config2 reload
So läd er die jeweils andere Config und startet oder beendet deinen Ticker.
Verfasst: 29.07.2007, 15:38
von friday
danke erstmal,
geht das dann auch rückwärts?
also ich klicke nochmal und dann wird die config ja wieder abgeschaltet.
also wieder ursprungsfarbe
----------
ich dachte es wäre einfacher, mit alarmwert oder sowas
Verfasst: 29.07.2007, 15:44
von DasIch
Bei der 1. Variante die ich und moinmoin vorgeschlagen haben nicht, ist aber auch die leichteste auch wegen Ressourcen usw.
Bei der 2. und der 3. geht das auch "rückwärts" allerdings ist bei Version 3. das Problem das es manchmal Verzögerungen gibt. Solche Verzögerungen beim switchen lassen sich umgehen in dem man das switchen nur simuliert(einer meiner Einfälle) allerdings würde das hier weder funktionieren noch habe ich das je getestet.
Verfasst: 29.07.2007, 15:46
von moinmoin
1. Variante die ich und moinmoin vorgeschlagen haben nicht,
Ich hab linke und rechte Maustaste vorgeschlagen , also gehts

Verfasst: 29.07.2007, 15:49
von DasIch
Das ganze funktioniert nicht "rückwärts", "rückwärts" wäre ja wenn man das gleiche macht nur in umgekehrter Reihenfolge.
Verfasst: 29.07.2007, 15:51
von moinmoin
*g* Dann hab ich eben was anderes Vorgeschlagen wie du, soooo!
Verfasst: 29.07.2007, 15:52
von DasIch
Ja :P