16.01.2010, 12:57
Beitrag #1
|
IchSelbst
LVF-Guru
Beiträge: 3.692
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
T- und F-Taste bei Buttons
Heute habe ich zufällig folgendes Feature gefunden: Hat ein Button den Fokus und man drückt die Taste T, wird der Button gesetzt (True). Drückt man F, wird er rückgesetzt (False). So in der deutschen Version 851 und 861f1. (Zufällig deswegen, weil ich einem Button die T-Taste zugewiesen habe - und erfreut feststellte: es geht ja doch! (Dumm nur, dass plötzlich alle Buttons auf T reagierten).
Folgende Fragen:
Laut Hilfe kann man einem Button lediglich Funktionstasten (etc.) zuweisen, nicht aber z.B. Alt-T. Gibt es eine Möglichkeit, dass das doch geht? Ich meine automatisch, programmatisch mit Events ist mir ja schon was eingefallen.
Kann mir einer erklären, warum standardmäßig nur Fx (etc.) geht, nicht aber ALT-X wie man das gewohnt ist?
Kann man die T/F-Tastenfunktion irgendwie abschalten?
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
17.01.2010, 13:55
Beitrag #2
|
SeBa
LVF-Guru
Beiträge: 2.025
Registriert seit: Oct 2008
09SP1 & 10 FDS
2008
DE
65xxx
Deutschland
|
T- und F-Taste bei Buttons
' schrieb:Kann mir einer erklären, warum standardmäßig nur Fx (etc.) geht, nicht aber ALT-X wie man das gewohnt ist?
Vermutlich, da mit dem Drücken von [ALT] das Runtimemenü den Fokus erhält und dann mit den Buchstaben das jeweilige Menü ausgewählt wird. Da das systemweit so funktioniert, denke ich das es ein Feature aus Windows ist.
Die Leertaste funktioniert übrigens auch, um Checkboxen/Tasten/etc. umzuschalten.
Gruß SeBa
Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.
Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.
Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
|
|
|
17.01.2010, 20:06
Beitrag #3
|
IchSelbst
LVF-Guru
Beiträge: 3.692
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
T- und F-Taste bei Buttons
' schrieb:Vermutlich, da mit dem Drücken von [ALT] das Runtimemenü den Fokus erhält und dann mit den Buchstaben das jeweilige Menü ausgewählt wird. Da das systemweit so funktioniert, denke ich das es ein Feature aus Windows ist.
Dieses Feature hält Windows aber nicht davon ab, ALT zusammen mit weiteren Zusatztasten und der eigentlichen Taste an die Applikation weiterzuleiten.
Bei Delphi (und bestimmt auch C++) geht es schließlich auch: Wenn der Button "MyButton" das Caption "My&Caption" hat (beachte das & vor dem C) dann gilt applikationsweit: Egal wer den Fokus hat, bei ALT-C wird immer der Button MyButton geklickt. Wenn der Button selbst den Fokus, so reicht auch das Drücken der Taste C.
Genau so möchte ich das gern in LabVIEW haben.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
17.01.2010, 22:20
Beitrag #4
|
|
|
| |