Liebe Community,
für ein Experiment implementiere ich gerade eine "quality dialog box", wie auf der NI Seite vorgeschlagen
http://www.ni.com/tutorial/8768/en/
meine Dialogbox ist sehr simpel: Ich möchte den User nur auffordern über die Tastatur eine Zahl 1-6 (Likert Scale) einzugeben.
Das Frontpanel der Dialogbox an sich besteht also nur aus einer System-Numeric Control.
Der user hat aber nur ein Keypad und keine Maus etc.
Ich möchte gerne erreichen, dass
a) die Numeric Control bereits aktiv ist, wenn die Dialogbox aufpopt (keine Maus zum Auswählen nötig)
b) die Eingabe (ist ja nur ein Digit) direkt die Box schließt. Derzeit wird das "Value Change" Event leider erst bei "Eingabe" (Enter) ausgeführt. ich möchte aber "Any Button Press" - also, dass das tippen einer Numerntaste (optimalerweise nur 1-6) direkt die Box schließt und keine weiteren Aktionen nötig sind um fortzufahren.
Könnt ihr mir da den einen oder anderen Tip geben?
Beste Grüße
Alex
EDIT: Ich habe b) finden können als "Key-Down" Event klappt das so wie ich möchte. Lediglich a) ist noch offen