![]() |
SimBEOS
Вложений: 1
Уважаемые господа! Не получил ответа, пробую еще раз. Помогите!
Использую SimBEOS для отключения правой кнопки мыши. Спецов по этой системе прошу оказать помощь в решении проблемы - сделать имитацию нажатия кнопки на экране монитора, используя и клавиатуру и левую кнопку мыши при блокированной правой. В примере, это все работает (клавиатура ("1")) до первого щелчка мыши, после чего управление от клавиатуры отсутствует, а функционирует только мышь. В чем причина того, что после щелчка мыши в любом месте Browser клавиатура больше не отслеживается, разобраться не удается. Все стандартно, кроме SimBEOS. myListener = new Object(); mouseEvents = new Object(); Key.addListener(myListener); Browser.addListener(mouseEvents); mouseEvents.onMouseDown = function(which) { if (which == 1) {if (_root.btn_1.hitTest(Browser.mouseX - Browser.flashX, Browser.mouseY - Browser.flashY, true)) { _root.btn_1.gotoAndStop(2); } } }; // аналогично делаю onMouseUp см. в примере myListener.onKeyDown = function () { if (Key.getCode() == 49) { _root.btn_1.gotoAndStop(2); } } // аналогично делаю onKeyUp см. в примере |
Разобрался :D :D , вопрос закрыт.
|
| Часовой пояс GMT +4, время: 15:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.