LabVIEWForum.de - Keine Menüleiste+ALT Taste drücken

LabVIEWForum.de

Normale Version: Keine Menüleiste+ALT Taste drücken
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Ich finde nix diesbzgl. daher ein neues Thema.

Bitte überprüfen.

Wenn in einem VI (in der EXE dann ebenfalls) die Menüleiste nicht angezeigt wird (über Eigenschaften des VI's) und
im laufenden Programm die "ALT Taste" gedrückt wird, bleibt das Programm stehen - also quasi eingefroren.
Beim erneuten drücken läuft es weiter !

Wie kann ich die Funktion der Alt Taste abschalten?

Seitens NI ist noch keine Antwort da....
Kann es (teilweise) bestätigen, denn das VI läuft schon weiter, nur das Update des FP wird unterbrochen. Drückst du übrigens nach ALT die Leertaste, öffnet sich ein Kontext-Menü von Windows. Muss also irgendwie mit Windows zusammenhängen. Bezweifle deshalb, das sich das unterbinden lässt.

MfG, Jens
' schrieb:Muss also irgendwie mit Windows zusammenhängen.
Das sehe ich anders.

Ich halte das alles für Inkonsistenzen in der LV-VCL/Messagehandler. Windows verschickt Botschaften an Anwendungen bzw. Handle. Bei ALT halt eine Botschaft an die Anwendung, dass die Menüleiste fokusiert werden soll. Wenn LV nicht in der Lage ist, eine selbst ausgeblendete Menüleiste nicht zu fokusieren - ist dann Windows Schuld, wenn es eine Botschaft schickt?

Wenn meine Delphi-Programme keine Menüleiste haben und ich auf ALT drücke passiert ja auch nichts.
' schrieb:Das sehe ich anders.

Ich halte das alles für Inkonsistenzen in der LV-VCL/Messagehandler. Windows verschickt Botschaften an Anwendungen bzw. Handle. Bei ALT halt eine Botschaft an die Anwendung, dass die Menüleiste fokusiert werden soll. Wenn LV nicht in der Lage ist, eine selbst ausgeblendete Menüleiste nicht zu fokusieren - ist dann Windows Schuld, wenn es eine Botschaft schickt?

Wenn meine Delphi-Programme keine Menüleiste haben und ich auf ALT drücke passiert ja auch nichts.
Da hast du wohl im Prinzip recht. Da sollte man mal eine Meldung an NI loslassen.
Allerdings das Menü, das bei ALT+Leertaste aufklappt, kommt ja nicht von der Menüleiste, sondern vom Fenster selbst. Richtigerweise sollte LV aber nur auf das Drücken von ALT+Leertaste reagieren und nicht auf ALT allein.

MfG, Jens
' schrieb:Richtigerweise sollte LV aber nur auf das Drücken von ALT+Leertaste reagieren und nicht auf ALT allein.
Bei ALT alleine wird normalerweise das Hauptmenü - das ist das, was sich normalerweise unter der Titelleiste befindet - der aktiven Anwedung angesprochen. Wird zusätzlich zu dem ALT noch ein Buchstabe gedrückt, geht das entsprechende Menü auf. Bei ohne Buchstabe wird lediglich der erste Menüpunkt fokusiert, das Menü klappt aber nicht auf. (Jetzt könnte man mit den Pfeiltasten die Fokusierung wandern lassen). Dumm ist natürlich, dass mit ALT+Leertaste ein applikationsunabhängiges Menü aufgeht.

Man kann die Sache mit dem ALT alleine natürlich auch als Feature sehen - halt als eines mit engen Grenzen.
Referenz-URLs