LabVIEWForum.de
Eigenschaftsknoten eines Arrays indizieren - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: Eigenschaftsknoten eines Arrays indizieren (/Thread-Eigenschaftsknoten-eines-Arrays-indizieren)



Eigenschaftsknoten eines Arrays indizieren - Ranko - 06.06.2008 12:06

Hallo zusammen,

ich würde gerne folgendes Problem lösen:

gegeben ist ein 2-dim String Array (Anzeigeelement). Einige der Array-Felder sollen entweder blinken oder auch eine andere Farbe bekommen. Mein Ansatz war dies über einen Eigenschaftsknoten zu realisieren. (Propertyknot-> ArrayElement->blinking)
Im Grunde funktioniert das auch, aber leider habe ich nicht rausgefunden wie ich ein spezielles Feld blinken lassen kann. Es blinkt immer das, was ich gerade anklicke. Wie kann man den Key Focus indizieren, so das ich die Eigenschaft gezielt auf einen Array-Eintrag anwenden kann? Es soll z.b. das Feld in der 4ten Zeile, 5te Spalte blinken...(oder auch eine andere Farbe bekommen, das wäre egal). Nach mehreren Anläufen habe ich es mit der umwandlung Array to Cluster versucht, aber das geht so einfach leider nur mit 1-Dim Arrays...

Jemand eine Idee??? Für eine Antwort wäre ich echt super dankbar...

Mfg Ranko


Eigenschaftsknoten eines Arrays indizieren - Lucki - 06.06.2008 12:19

Eine gewissermassen spezielle Form eines zweidimensionalen Arrays ist die Tabelle (Unter "Liste und Tabelle") . Damit müßtes das alles zu machen sein. Allerdings müßtest Du dann, falls die Elemente Zahlen sind, diese vorher zu Text konvertieren - was aber kein Problem ist.


Eigenschaftsknoten eines Arrays indizieren - Ranko - 06.06.2008 12:41

Hi Lucki,

stimmt, da kann man das ja über "Active Cell" direkt ansteuern und die Hintergrundfarbe etc. setzen. (nur blinken geht nicht Cool). Auf jeden Fall schon Mal ein guter Ansatz, danke für die schnelle Antwort. Falls jmd noch eine Idee hat das ohne eine Tabelle zu lösen, wäre das auch schön...

Gruss Ranko


Eigenschaftsknoten eines Arrays indizieren - jg - 06.06.2008 12:56

Bei einem Array wird das (meines Wissens nach) nicht hinhauen, da IMMER alle Array-Elemente identische Eigenschaften (also z.B. Formatierung, Farbe, Label, etc.) haben. Einzig der Wert der Array-Elemente kann verschieden sein (muss ja gehen, sonst wärs kein ArrayHehe), aber der Rest nicht.

MfG, Jens