в flex, onMouseOut запускается на Child - PullRequest
0 голосов
/ 27 июля 2010

В flex я использую следующий код:

mx: HBox id = "box1" mouseOver = "onBox ('box1')" mouseOut = "outofBox ('box1')" // добавлениеlabel // закрытие HBox

onBox добавляет изображение в качестве дочернего элемента box1:

var crossImage: Image = new Image ();crossImage.source = "cross.png";crossImage.id = "cross";

box1.addChild (crossImage);

и outofBox удаляет их.

Я считаю, что изображение является дочерним для HBox, поэтому mouseOut не долженсрабатывать при наведении курсора мыши на изображение.Но как только я наведу указатель мыши на изображение, mouseOut срабатывает.Почему это так?

1 Ответ

1 голос
/ 27 июля 2010

Установите для свойства mouseChildren контейнера значение false

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...