INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Tastendruck aus dem VI in eine Liste umleiten



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

21.11.2012, 21:54
Beitrag #1

twols Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Nov 2012

13
2012
EN


Deutschland
Tastendruck aus dem VI in eine Liste umleiten
Hallo!

Kann man die Events des Tastendrucks irgendwie an ein Element weiterleiten? Ich möchte, dass bei Tasten Pfeil-Unten/Pfeil-Oben (egal wo in dem Panel) nächste bzw. vorherige Zeile in der Liste selektiert wird. Und bei Enter muss die Liste darauf reagieren können. Das Problem ist, dass wenn der Benutzer irgendwas anklickt, verliert die Liste den Fokus und sie reagiert nicht mehr auf die Tastatur.

Die Tasten in der Event-Loop von der VI abzufangen ist einfach, aber wie bringe ich die Liste dazu sie zu empfangen?

http://www.bitmarker.de - Mein Blog zu LabVIEW und MATLAB
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.11.2012, 22:29 (Dieser Beitrag wurde zuletzt bearbeitet: 21.11.2012 22:35 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Tastendruck aus dem VI in eine Liste umleiten
Hallo twols,

du kannst:
- jeden Mausklick per Event registrieren, egal wo der User hinklickt
- jedem Control den KeyFocus erneut zuweisen, auch einer Listbox
- jeden Tastenklick per Event registrieren
- die Listbox über ihre Properties manipulieren, auch den gerade gewählten Eintrag
- falls du Events für die Liste triggern wilst, kannst du auf "Wert (signalisierend)" zugreifen

Außerdem scheint es, du könntest diesen Vorschlag unterstützen, wenn du Probleme mit "lost key focus" hast...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Tastendruck simulieren david126 2 2.987 19.03.2019 13:58
Letzter Beitrag: david126
  Case ausführen bei Tastendruck david126 7 4.965 14.02.2019 22:50
Letzter Beitrag: david126
  Liste mit bereits installierten Updates skyph 2 3.034 11.02.2016 10:08
Letzter Beitrag: skyph
  Wert per Tastendruck übernehmen NoWay 3 4.195 25.02.2015 11:48
Letzter Beitrag: NoWay
  Einfügen eines Strings bei Tastendruck im aktiven Feld dali4u 2 3.485 21.08.2014 05:51
Letzter Beitrag: sccompu
  Liste erstellen punanny85 1 3.880 22.11.2013 17:46
Letzter Beitrag: jg

Gehe zu: