PDA

Просмотр полной версии : Projector, AS, клавиша Escape и юзабилити //


AStrike
09.01.2006, 19:25
Пояснение: Есть интерфейс, который выводится в Projector`е, в нем есть кнопки "далее" и "отмена".
Цель: клавишу ESCAPE использовать как альтернативу кнопки "Отмена". Клавиша ENTER - альтернатива "Далее"
Проблема: ESC в Projector`e зарезервированна как кнопка выхода из режима Fullscreen. А мне очень важно сохранить этот режим до завершения сеанса.

Естественно листенер типа:
keyListener_obj.onKeyDown = function() {
if (Key.isDown(Key.ESCAPE)) {

работать будет, но без Fullscreen.

Кто знает как решается эта проблема?

AStrike
09.01.2006, 19:41
В поиске по запросу ESCAPE на 3 й странице

fscommand("fullscreen",true);
fscommand("trapallkeys",true);
this.onKeyDown = function(){
if(Key.isDown(Key.ESCAPE)){
fscommand("quit");
}
}
Key.addListener(this);

Тогда еще вопрос. На него четкого ответа не нашел.
Как с помощью HEX редактора вырезать контекстное меню #About Macromedia flash... Для Projector`a конечно.
Мне важен сам принцип - на что смотреть и как делать...

silin
09.01.2006, 19:54
есть такие утилитки (редакторы ресурсов), типа Restorator
вот ими и можно поправить все диалоги, меню, иконки и пр. ресурсы
тока есть нюанс: править надо не прожектор, а плеер, с помощью которого ты потом этот прожектор создашь..

AStrike
09.01.2006, 20:22
... Restorator
тока есть нюанс: править надо не прожектор, а плеер, с помощью которого ты потом этот прожектор создашь..
Кажется понял, спасибо silin.