I need it to be a textArea for 1) it allows control to BOLD the text 
2) word wrap.    

Precia


--- In [email protected], "Michael Labriola" <[EMAIL PROTECTED]> 
wrote:
>
> 
> Precia,
> 
> Just need to ask the question, does it absolutely have to be a
> TextArea?  The TextField class (and descendants) have an autoSize
> property and more control over some of these aspects. 
> 
> --Mike
> 
> --- In [email protected], "app.developer" <appdeveloper@>
> wrote:
> >
> > When creating a grid, I have textArea in the gridItems of the 
first 
> > row for "headers".  If I don't give them a height they default to 
> > 100%.  I need the textArea to default to the size of the text 
within 
> > them or somehow get the text within the textArea to 
valign="bottom", 
> > which I haven't been able to produce.  Anyone have any ideas?
> > 
> > I create a grid on the fly with AS.  The following is part of the 
> > code creating the "headers" of the grid. 
> > 
> > //Create the Grid
> > grid1 = new Grid();
> > grid1.id = "griddy";
> > grid1.y=35;
> > grid1.percentWidth=100;
> > grid1.setStyle("backgroundColor","0xf1c616");
> > grid1.setStyle("verticalGap","1");
> > grid1.setStyle("horizontalGap","1");
> > addChild(grid1);
> >                     
> > //Create the first Row with the Role labels
> > grid1row = new GridRow();
> > grid1row.id = "gRow";
> > grid1row.percentWidth=100;
> > grid1.addChild(grid1row);
> >                     
> > //Create the first GridItem as a blank first cell
> > grid1Item = new GridItem();
> > grid1Item.id = "gItem0";
> > grid1Item.setStyle("horizontalAlign","center");
> > grid1row.addChild(grid1Item);
> >                     
> > label1 = new TextArea();
> > label1.name = "gLabel0";
> > label1.width=90;
> > label1.text = " "
> > label1.alpha = 0;
> > grid1Item.addChild(label1);
> > 
> > 
> > //Loop through results,creating the headers to each column in the 
grid
> > for ( var i:Number=0;i<event.result.length;i++){
> > 
> >     grid1Item = new GridItem();
> >     grid1Item.id = "gItem"+i;
> >     grid1Item.setStyle("horizontalAlign","center");
> >     grid1Item.setStyle("verticalAlign","bottom");
> >     grid1row.addChild(grid1Item);
> >     
> >     label1 = new TextArea();
> >     label1.name = "gLabel"+i;
> >     label1.alpha = 0;                               
> >     label1.width = 90;
> >     if (event.result.list.source[i].roleName.length < 20){
> >                     label1.height = 35;
> >             }else{
> >                     label1.height = 70;
> >             }
> >     label1.text = event.result.list.source[i].roleName
> >     grid1Item.addChild(label1);
> >     
> > }
> > 
> > 
> > 
> > Thanks,
> > Precia
> >
>





--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/flexcoders/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to