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/

