Ich habe Probleme mit einer Air Flex Anwendung. Immer wenn ich auf Alt + etwas klicke, macht Vista einen Ton. Ich vermute, dass es mit einer nicht vorhandenen Menüleiste verbunden ist.ALT + Shortcuts machen einen "Piep" Sound
Irgendwelche Ideen, wie ich meine App, die auf Verknüpfungen reagiert, wo alt beteiligt ist, deaktivieren?
Hier ist der Code:
stage.addEventListener(KeyboardEvent.KEY_UP, onKeyUp);
...
public function onKeyUp(event:KeyboardEvent):void {
trace("inside onKeyUp");
if (event.altKey) {
if (event.keyCode == 69 /* E */) {
detailsBtn.dispatchEvent(new MouseEvent(MouseEvent.CLICK, true));
} else if (event.keyCode == 65 /* A */) {
andmevahetusBtn.dispatchEvent(new MouseEvent(MouseEvent.CLICK, true));
} else if (event.keyCode == 83 /* S */) {
Application.application.close();
} else {
trace("Key pressed. keyCode: " + event.keyCode + ", charCode: " + event.charCode);
}
}
}
ich alles versucht:
event.preventDefault();
event.stopPropagation();
event.stopImmediatePropagation();
Nichts half.
Leider kann ich nicht. Computer mit Flex-Umgebung installiert ist bei der Arbeit. –