Hello,

I have a problem with the MenuBar.

We have implemented the MenuBar, which was filled dynamically with 
XML data.

Sporadically it will appear following fault, if we "mousover" the 
root layer.

RangeError: Error #2006: Der angegebene Index liegt außerhalb des 
zulässigen Bereichs.
at flash.display::DisplayObjectContainer/addChildAt()
at 
mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal:
:rawChildren_addChildAt()
at mx.managers::SystemManager/addChild()
at mx.managers::PopUpManager$/addPopUp()
at mx.controls::Menu/show()
at mx.controls::MenuBar/::showMenu()
at mx.controls::MenuBar/::mouseOverHandler()

Here a abrid ged version of our XML to create the MenuBar:

<Menuebar>
...
<menu label="Artikel">
<menu label="Artikel anlegen" data="new_article" /> 
<menu label="Artikel bearbeiten" data="edit_article" /> 
<menu label="Verpackung">
<menu label="Verpackung anlegen" data="new_package" /> 
<menu label="Verpackung bearbeiten" data="edit_package" /> 
</menu>
<menu label="Materialgruppe">
<menu label="Materialgruppe anlegen" data="new_materialgroup" /> 
<menu label="Materialgruppe bearbeiten" data="edit_materialgroup" /> 
</menu>
</menu> 
...
</Menuebar>

It is a well-formed XML.

Thanks for your help.

Matze 

Reply via email to