LabVIEWForum.de
Fokus von Bedienelement erkennen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Fokus von Bedienelement erkennen (/Thread-Fokus-von-Bedienelement-erkennen)



Fokus von Bedienelement erkennen - nmap - 27.04.2012 08:47

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?


RE: Fokus von Bedienelement erkennen - jg - 27.04.2012 09:04

Fang doch einfach per Eventstruktur Mouse-Klick-Events auf deinem Control ab.

Gruß, Jens


RE: Fokus von Bedienelement erkennen - nmap - 27.04.2012 12:00

(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.


RE: Fokus von Bedienelement erkennen - NWOmason - 27.04.2012 12:21

(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


RE: Fokus von Bedienelement erkennen - jg - 27.04.2012 13:16

(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-Exchange/Include-the-event-structure-in-all-versions-of-LabVIEW/idi-p/1004797

Gruß, Jens


RE: Fokus von Bedienelement erkennen - nmap - 27.04.2012 13:50

(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-Exchange/Include-the-event-structure-in-all-versions-of-LabVIEW/idi-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.


RE: Fokus von Bedienelement erkennen - nmap - 07.05.2012 11:17

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.