01.03.2010, 16:46
(Dieser Beitrag wurde zuletzt bearbeitet: 01.03.2010 16:47 von dndy882.)
Beitrag #1
|
dndy882
LVF-Neueinsteiger
Beiträge: 3
Registriert seit: Jan 2010
2009
2005
de
67454
Deutschland
|
Daten in Array auf Frontpanel eingeben
Ich suche nach einer einfachen Möglichkeit 20 Werte in ein Array auf dem Frontpanel während der Laufzeit eingeben zu können. Mit einem entsprechendem Bedienelement kann man nicht mit Tab, Enter, etc. zwischen den Zeilen und Spalten springen. Ist es wirklich nötig jeden Eintrag mit der Maus anzuklicken?
LV 8.5
|
|
|
01.03.2010, 16:59
Beitrag #2
|
|
|
01.03.2010, 23:11
Beitrag #3
|
Andinger
LVF-Gelegenheitsschreiber
Beiträge: 65
Registriert seit: Feb 2010
7.1
2010
de_en
95447
Deutschland
|
Daten in Array auf Frontpanel eingeben
Wenn du wirklich 20 Werte auf dem FP eingeben und mit TAB durchschalten willst, dann verwende doch einfach normale numerische Controls. Da kannst du auf jeden Fall mit Tab weiterschalten. Und im Blockdiagramm dann natuerlich alle mit Build Array zusammenfuegen und du hast wieder dein Array
|
|
|
01.03.2010, 23:30
Beitrag #4
|
|
|
02.03.2010, 16:06
Beitrag #5
|
Andinger
LVF-Gelegenheitsschreiber
Beiträge: 65
Registriert seit: Feb 2010
7.1
2010
de_en
95447
Deutschland
|
Daten in Array auf Frontpanel eingeben
Genau das geht doch seiner Meinung nach nicht - oder?
... ok ich habs jetzt ma getestet. Das geht doch. Sogar mit LabVIEW 7.1.
Also dann versteh ich den OP einfach nicht.
|
|
|
02.03.2010, 16:36
Beitrag #6
|
IchSelbst
LVF-Guru
Beiträge: 3.692
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
Daten in Array auf Frontpanel eingeben
Die Handhabung der TAB-Taste ist halt von IDE zu IDE unterschiedlich. In Delphi (und der restlichen Windows-Wert?) funktioniert das mit der TAB-Taste ein bischen anders als in LV.
Beispiel:
Auf einem Frontpanel liegen drei Cluster jeweils mit Elementen drinnen. Gesetzt der Fall, ein bestimmter Cluster, nicht aber ein Element in diesem Cluster, ist fokusiert. In LV ist das so (zumindest bei mir), dass man mit der TAB-Taste jetzt von Cluster zu Cluster springen kann. Man kommt aber nicht direkt auf ein Bedienelement innerhalb eines Clusters. Fokusiert man aber ein einziges Mal mit der Maus ein Element im Cluster, so kann man mit der TAB-Taste nun von Element zu Element innerhalb des Clusters zu springen. Kommt aber nicht mehr aus dem Cluster heraus. Dazu muss man jetzt wieder die Maus nehmen.
In Delphi z.B. kommt man mit TAB zuerst auf das "Cluster", dann auf die Elemente, dann auf den anderen "Cluster", auf dessen Elemente usw.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
02.03.2010, 16:36
(Dieser Beitrag wurde zuletzt bearbeitet: 02.03.2010 16:44 von GerdW.)
Beitrag #7
|
GerdW
______________
Beiträge: 17.467
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
Daten in Array auf Frontpanel eingeben
Hallo,
wenn ich mich recht entsinne, geht auch Ctrl-Up und Ctrl-Down, um in einem Array ein Element weiterzu"schalten"...
Irgendwo in der LabVIEW-Hilfe sind die ganzen Keyshortcuts aufgelistet, das steht dort garantiert dabei (RTFM )
Jetzt hab ich's auch gefunden:
LV Help, im Abschnitt Execution ("Moves key focus...")
|
|
|
02.03.2010, 17:29
Beitrag #8
|
dndy882
LVF-Neueinsteiger
Beiträge: 3
Registriert seit: Jan 2010
2009
2005
de
67454
Deutschland
|
Daten in Array auf Frontpanel eingeben
Danke für die ausführlichen Antworten. Natürlich funktioniert das Durchschalten in einem Array-Bedienelement mit Tab. Das Problem saß mal wieder vorm und nicht im Rechner: Als ich das Weiterschalten ausprobiert habe, war das VI schon wieder beendet. Das Durchschalten mit TAB funktioniert nur zur Laufzeit.
Beste Grüße
|
|
|
| |