LabVIEWForum.de
LED Farbe ändern in Cluster - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: LED Farbe ändern in Cluster (/Thread-LED-Farbe-aendern-in-Cluster)



LED Farbe ändern in Cluster - tschibi - 27.01.2011 09:57

Hallo

Ich habe drei LED's in einem Cluster.
Nun möchte ich über die Property des Cluster die Farbe der LED's einzeln ändern.
Ich habe versucht über die Property des Custers AllObjects[] auf die einzelnen Indicators zuszugreifen, leider erfolglos....

Irgendjemand eine Idee für mein Problem...?

Gruss


LED Farbe ändern in Cluster - jg - 27.01.2011 10:08

Du kannst auch direkt PropertyNodes der Controls innerhalb des Clusters erstellen.
Im Frontpanel Rechtsklick auf den Button -> Create -> PropertyNode.

Gruß, Jens


LED Farbe ändern in Cluster - tschibi - 27.01.2011 10:14

Danke Jens für deinen Tip.
Aber ist es nicht möglich über den Cluster auf die Buttons zu kommen?
Hintergrund: Ich möchte den Cluster über eine for-Schleife abarbeiten und jeweils die Farbe der Buttons ändern.....


LED Farbe ändern in Cluster - jg - 27.01.2011 10:55

Hier der Code (Snippet) zum Auslesen der Farben.
[attachment=31964]
Das Setzen darfst du machen.Wink

Gruß, Jens

EDIT: Die Cluster-Refnum löschen und die PropertyNode "Controls[]" direkt mit dem Cluster-Control verlinken.


LED Farbe ändern in Cluster - tschibi - 27.01.2011 11:03

Danke
Genau das habe ich gesucht. *Freak
Das mit dem verlinken war mir unbekannt. Schon wieder was gelerent.
Die Farben zu setzten schaffe ich schon Rolleyes

Gruss


LED Farbe ändern in Cluster - NWOmason - 27.01.2011 11:05

Hallo,

NatürlichSmile

Beste Grüße,
NWO

Lv10

@EDIT: Oh je, viel zu langsamSad


LED Farbe ändern in Cluster - McGonahy - 27.01.2011 11:39

' schrieb:Hier der Code (Snippet) zum Auslesen der Farben.
[attachment=61135:Image01.png]
Das Setzen darfst du machen.Wink

Gruß, Jens

EDIT: Die Cluster-Refnum löschen und die PropertyNode "Controls[]" direkt mit dem Cluster-Control verlinken.

Wie meinst du das mit dem Refnum löschen und dann das Node direkt verlinken?


LED Farbe ändern in Cluster - McGonahy - 27.01.2011 11:47

Ich steh hier irgendwie voll auf der Leitung, hab das Beispiel von Jens nachprogrammiert. Was sagt mir dann der Zahlenwert in dem Cluster mit den zwei Elementen?

Edit: AU, jetzt hab ichs gelesen...das ist in Hex codiert die einzelnen Farmen. Ich hatte immer RGB in Dez vor Augen.


LED Farbe ändern in Cluster - jg - 27.01.2011 11:54

' schrieb:Wie meinst du das mit dem Refnum löschen und dann das Node direkt verlinken?
Der Screenshot sollte eigentlich so aussehen:
[attachment=31968]
Problem: Der erste Screenshot ist ein Snippet (direkt aus LabVIEW erstellt, inkl. Sourcecode). Leider gibt es da ein paar kleine Probleme mit PropertyNodes.

' schrieb:Ich steh hier irgendwie voll auf der Leitung, hab das Beispiel von Jens nachprogrammiert. Was sagt mir dann der Zahlenwert in dem Cluster mit den zwei Elementen?
Das sind die Farben in RGB-Codierung. Ersetze einfach mal die Zahl durch eine Colorbox:
[attachment=31969]
Gruß, Jens

Nachtrag:
http://digital.ni.com/public.nsf/allkb/7DC...E0?OpenDocument


LED Farbe ändern in Cluster - McGonahy - 27.01.2011 12:03

Habs nun kapiert...danke...