Y row spacing with dynamic content

Hey Guys,

As3 newbie…Im trying to build an rss reader, i’ve managed to parse the xml and get the content scrolling. I have 2 textfields inside a single movieclip for each news item, but what id like to do is position the movieclips on the y-axis releative to the height and y position of the preceding movieclip. Here’s my code so far, any help/pointers will be greatly appreciated!


for (var i:uint=0; i<il.length(); i++) {

        var holders_mc:MovieClip = new MovieClip();
        rss_mc.addChild(holders_mc);
        
        var bg_mask:Sprite = new Sprite();
        bg_mask.graphics.beginFill(0xFF6600);
        bg_mask.graphics.drawRect( 0, 0, 365, 545);
        bg_mask.graphics.endFill();
        
        if (i%2==0) {
            var even:MovieClip = new evenBG();
            holders_mc.addChild(even);
            holders_mc.addChild(bg_mask);
            even.mask=bg_mask;
        } else {
            var odd:MovieClip = new oddBG();
            holders_mc.addChild(odd);
            holders_mc.addChild(bg_mask);
            odd.mask=bg_mask;
        }

        var titleText:TextField = new TextField();
        titleText.defaultTextFormat=titleFormat;
        titleText.htmlText="<a href=\""+il.link*+"\" target=\"_blank\">"+il.title*+"</a>";
        titleText.multiline=true;
        titleText.wordWrap=true;
        titleText.embedFonts=true;
        titleText.antiAliasType=AntiAliasType.ADVANCED;
        titleText.autoSize=TextFieldAutoSize.LEFT;
        titleText.width=360;
        titleText.x=5;
        titleText.y=5;
        
        holders_mc.addChild(titleText);

        var descText:TextField = new TextField();
        descText.styleSheet=style;
        descText.htmlText=il.description*;
        descText.multiline=true;
        descText.selectable=false;
        descText.wordWrap=true;
        descText.autoSize=TextFieldAutoSize.LEFT;
        descText.width=360;
        descText.x=5;
        descText.y=titleText.textHeight+25;
        
        holders_mc.addChild(descText);
        
        var tHeight:Number = titleText.textHeight+25+descText.textHeight+25;
        trace(tHeight);
                
        holders_mc.y=i*tHeight;
    }