LabVIEWForum.de - Index in einem Array aus Cluster bestimmen

LabVIEWForum.de

Normale Version: Index in einem Array aus Cluster bestimmen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hat jemand eine idee?

Ich habe ein Touchpanel. Die Bedienung geschieht quasi wie mit einem Mauszeiger.
Auf einem Frontpanel stelle ich eine Tabelle dar welche aus einem Array aus 4Clusterwerten besteht. (siehe png.Datei unten)
In einem Event (Maustaste gedrückt) erkenne ich wenn der Mauscursor gesetzt wurde.
Derzeit mache ich das sehr umständlich über Koordinaten - Positionsvregleich innerhalb dem Array. Das funktioniert leider nur, solange sich graphisch nichts ändert. Aber wehe die Schriftgröße wird verstellt...

Ich möchte den Arrayindex auslesen in der Zeile wo die Maus steht.
Optimal wäre auch wenn wir das Clusterelement (Spalte, hier 0 bis 3) bestimmen könnten in dem der Mauscursor liegt.

Derzeit öffnet sich eine virtuelle Zahlentastatur wenn im rechten Bereich geklickt wird.
Wird links geklickt, so geht ein Alpha-Tastatur auf. Bei klick unten auf dem Frontpanel geht keine virtuelle Tastatur auf, damit die 4 Buttons bedienbar bleiben.

Den Eingabewert (Ergebnis aus der virtuellen Tastatur) muss ich auch einsortieren in das Arry aus Clustern. Wäre aber nach meiner Koordinatenmethode sehr aufwendig.
Gibt es z.b. eine Eignschaft oder ein Konstrukt, mit der ich den Arrayindex des aktuellen Mausfocus lesen kann? und besser noch auch die Clusterelementummer bestimmen kann?

Anbei Frontpanel(png) und Blockdiagramm als snippet und mit Labview2010 lv10erstellt, sollte auch mit 2009 geladen werden.

Gruß von Peter, ich bin gepsannt.
' schrieb:Gibt es z.b. eine Eignschaft oder ein Konstrukt, mit der ich den Arrayindex des aktuellen Mausfocus lesen kann? und besser noch auch die Clusterelementummer bestimmen kann?

Hallo Peter,
eine Idee als LV2010-Snippet

Gruß
Ralf

Edit: Vi hinzugefügt
Edit2: Vi-Version2 hinzugefügt.
Vielen Dank.

Da habe ich schlicht Wissenslücken bei Elemntreferenzen. Super gemacht Ralf. Nochmals Danke, genau das was mir fehlte.
Referenz-URLs