You should use the content management functions of group to access its children: numElements(), getElementAt(index:int), getElementIndex(element:Object) etc.
Haykel Ben Jemia Allmas Web & RIA Development http://www.allmas-tn.com On Tue, Dec 16, 2008 at 10:28 PM, Mic <[email protected]> wrote: > (OK to ask Gumbo questions?)When an .fxg file is loaded into > FxApplication and added to a Group, and that Group is then added to > FxApplication, array mxmlContent[0] contains the .fxg Graphic object, > whose child Groups can be accessed directly by name: > > displayGroup.mxmlContent[0].myGroup1 > > However I cannot access mxmlContent[0] with getChildAt() etc, nor can > I work out how to extract out references to mxmlContent[0] into > another array etc so a list can be displayed where a Group object > might be selected. Can find no info on mxmlContent :-( > > code: > testFXG.fxg contains group id="myGroup1", group id="myGroup2" etc > > private var displayGroup:Group; > displayGroup = new Group(); > var source: testFXG= new testFXG(); > displayGroup.addItem(source); > addItem(displayGroup); > > breakpoint shows: > > displayGroup > [inherited] > mxmlContent > [0] > myGroup1 > myGroup2 > etc > > code: > private var testGroup:Group; > testGroup = displayGroup.mxmlContent[0].myGroup1; > > - this is a good reference and can be used to change myGroup1.x, > myGroup1.y etc. However as stated above I cannot get a reference to > e.g. the 3rd child etc. As always, TIA, > > Mic. > > >

