LabVIEWForum.de - Eingabeaufforderung mit Enter schließen?

LabVIEWForum.de

Normale Version: Eingabeaufforderung mit Enter schließen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
ich möchte gerne, dass man eine Eingabeaufforderung mit ENTER schließen kann, anstatt immer mit der Maus auf "BEENDEN" klicken zu müssen.

Ist bestimmt ganz einfach...

Vielen Dank schonmalSmile
Wenn man wüsste, worauf du genau hinaus willst, nur die Begriffe Eingabeaufforderung und BEENDEN (woher kommt denn jetzt der Button?) sind etwas dünn.

Ich rate mal:

Einem Button kannst du auch einige Tastenfunktionen direkt zuorden, geht im Properties-Dialog (Rechter Maus-Klick -> Properties) im Reiter "Key Navigation".

[attachment=13074]

Das geht übrigens auch zur Laufzeit per PropertyNode.

Alternativ könntest du per PropertyNode KeyFocus einem FP-Control zu einem bestimmten Zeitpunkt den Tastatur-Fokus zuweisen, dann reagiert dieser Button ebenfalls auf das Betätigen der Return-Taste:

[attachment=13075]

MfG, Jens
ok sorry,

vor dem Start einer Messung soll der Nutzer meines Programmes noch die Möglichkeit haben, eine Anmerkung zur Messung einzugeben.
Dafür nutze ich das Express-Vi "Eingabeaufforderung für Benutzer".
In diesem Dialog kann man dann also die Anmerkung eingeben und anschließend mit Klick auf einem Button (im Dialog!!!) den Dialog beenden.

Das ist ja alles soweit kein Problem,
nun hätte ich es allerdings gerne, das dieser Dialog auch mit "ENTER" beendet werden kann.

Das man normalen Buttons auch Tastenfunktionen zuweisen kann, war mir bewusst, allerdings weiß ich halt nicht, wie man SCHALTFLÄCHEN IN EINEM DIALOG eine Taste zuweist...
da habe ich mich wohl bißchen schwammig ausgedrückt, nochmals sorry dafür Rolleyes
Machst deinen String Control auf eine Zeile begrenzt und fängst das Value Change Event.

Mache ich ganz oft so.
' schrieb:ok sorry,

vor dem Start einer Messung soll der Nutzer meines Programmes noch die Möglichkeit haben, eine Anmerkung zur Messung einzugeben.
Dafür nutze ich das Express-Vi "Eingabeaufforderung für Benutzer".
In diesem Dialog kann man dann also die Anmerkung eingeben und anschließend mit Klick auf einem Button (im Dialog!!!) den Dialog beenden.

Das ist ja alles soweit kein Problem,
nun hätte ich es allerdings gerne, das dieser Dialog auch mit "ENTER" beendet werden kann.

Das man normalen Buttons auch Tastenfunktionen zuweisen kann, war mir bewusst, allerdings weiß ich halt nicht, wie man SCHALTFLÄCHEN IN EINEM DIALOG eine Taste zuweist...
da habe ich mich wohl bißchen schwammig ausgedrückt, nochmals sorry dafür Rolleyes
Da bleibt dir eigentlich nur eine Möglichkeit:

Kein EXPRESS-VI verwendenen und Dialog-VI selber programmieren.

Alternativ noch: Express-VI in normalen Code umwandeln und dann entsprechend umprogrammieren.

MfG, Jens
' schrieb:Da bleibt dir eigentlich nur eine Möglichkeit:

Kein EXPRESS-VI verwendenen und Dialog-VI selber programmieren.

Alternativ noch: Express-VI in normalen Code umwandeln und dann entsprechend umprogrammieren.

MfG, Jens


Ach so, Express O
juti
dann werd ich das mal versuchen

ich danke euchSmile
Referenz-URLs