В 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 срабатывает.Почему это так?