LabVIEWForum.de - Fokus von Bedienelement erkennen

LabVIEWForum.de

Normale Version: Fokus von Bedienelement erkennen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,

Wie kann man bei einem Bedienelement erkennen, daß es den Fokus hat?

Es geht darum, ich hab ein kleinen Rechner mit Touchdisplay (800x600) und die Bildschrimtastatur ist ja nicht gerade klein. Wenn ich jetzt Werte eingeben möchte, soll eine Numerische Tastatur aufp(l)oppen und damit dann die Werte in das jeweilige Feld eingetragen werden.
Und Ohne zu wissen wer den Fokus hat, kann ich die Daten ja auch nicht an das jeweilige Element schicken, oder gibts da ne einfache Lösung?
Fang doch einfach per Eventstruktur Mouse-Klick-Events auf deinem Control ab.

Gruß, Jens
(27.04.2012 09:04 )jg schrieb: [ -> ]Fang doch einfach per Eventstruktur Mouse-Klick-Events auf deinem Control ab.

Gruß, Jens

Einfach ist gut, als labviewnoob ^^. Ich schau es mir mal an.
Gibt es das auch im Basepackage? Ich meine gehört zuhaben, daß Eventstrukturen da nicht enthalten sind.
(27.04.2012 12:00 )nmap schrieb: [ -> ]Gibt es das auch im Basepackage? Ich meine gehört zuhaben, daß Eventstrukturen da nicht enthalten sind.

Das ist korrekt. Die Eventstrukur ist erst aber der Full-Version dabei. Also entweder upgraden oder die Key-Focus-Property nutzen.

Beste Grüße,
NWO
(27.04.2012 12:21 )NWOmason schrieb: [ -> ]Das ist korrekt. Die Eventstrukur ist erst aber der Full-Version dabei. Also entweder upgraden oder die Key-Focus-Property nutzen.
Oder auf LabVIEW 2012 warten:
http://forums.ni.com/t5/LabVIEW-Idea-Exc...-p/1004797

Gruß, Jens
(27.04.2012 13:16 )jg schrieb: [ -> ]
(27.04.2012 12:21 )NWOmason schrieb: [ -> ]Das ist korrekt. Die Eventstrukur ist erst aber der Full-Version dabei. Also entweder upgraden oder die Key-Focus-Property nutzen.
Oder auf LabVIEW 2012 warten:
http://forums.ni.com/t5/LabVIEW-Idea-Exc...-p/1004797

Gruß, Jens

Hi, das bringt nix, da das Labview was wir nutzen 209 sp (irgendwas) ist, und das nicht geaendert werden kann. Wir nutzen BCON und das basiert halt auf der 2009er.
Das Property Beispiel seh ich mir mal an.
Hi, Das mit dem Fokus klappt wunderbar.

Nur hab ich mit ein eigenes Control gebastelt, siehe Anhang. Jetzt kann ich natürlich nicht mehr den Fokus der einzelnen Numerischen Bedienelemente bekommen.
Seh ich das richtig, daß ich mir des Cluster neu beuen muss, und den Fokus extra mit rausführen muss, genauso wie je Bedienelement eine Leitung zum Beschreiben, falls das geht ? Oder gibt es einfachere / Bessere Lösungen?

Ich steh zur Zeit noch ziemlich aufm Schlauch mit LV :/ .

Danke schon mal.
Referenz-URLs