Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Slider & keyBoardEvent (http://www.flasher.ru/forum/showthread.php?t=122778)

jp_job 18.03.2009 15:07

Slider & keyBoardEvent
 
Здраствуйте.
Подскажите плиз как запретить объекту Slider реагировать на keyBoardEvent.
Поставил обработчик на клаву. то что нужно происходит но также почимуто объект Slider при нажатии влево вправо меняется..
e.stopPropagation()
e.stopImmediatePropagation()

не помогает.. Низнаю что и поделать

Пробовал при нажатии менять вокус. всёравно не помагает.

silin 18.03.2009 16:54

- перекрыть обработчик клавиш
Код AS3:

public class MySlider extends Slider
{
 
        override protected function keyDownHandler(evnt:KeyboardEvent) : void
        {
                //trace( "evnt : " + evnt );
        }
}

-пользовать какой-нибудь другой слайдер, в minimalcomps, например, очень душевный

jp_job 19.03.2009 06:13

О. спасибо. Чтото не дадумался до етого)


Часовой пояс GMT +4, время: 00:18.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.