Я борюсь с применением воздушного гибкого диска. Всякий раз, когда я нажимаю Alt + что-то, vista делает звук. Я подозреваю, что он связан с несуществующей панелью меню.ALT + ярлыки делают звуковой сигнал
Любые идеи о том, как отключить мое приложение, отвечающее на ярлыки, где задействован alt?
Вот код:
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);
}
}
}
Я попробовал все:
event.preventDefault();
event.stopPropagation();
event.stopImmediatePropagation();
Ничто не помогло.
К сожалению, я не могу. Компьютер с установленной средой Flex работает. –