Hi Shavinee,

Thanks for your answer.
It solved my problems.



On Nov 5, 12:44 am, shavinee <[email protected]> wrote:
> Hi rabin,
> the width of the component is  available once it complete the
> lifecycle  ( creation complete)
> i have updated ur code . you can refer it below
> <?xml version="1.0" encoding="utf-8"?>
> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
>                            xmlns:s="library://ns.adobe.com/flex/spark"
>                            xmlns:mx="library://ns.adobe.com/flex/mx"
>                            minWidth="955" minHeight="600"
>                            creationComplete="init()" >
>         <fx:Script>
>
>                 <![CDATA[
>                         import mx.controls.Alert;
>                         import mx.events.FlexEvent;
>                         import spark.components.Label;
>
>                         private var label:Label;
>                         private function init():void {
>                                 label = new Label()
>                                 
> label.addEventListener(FlexEvent.CREATION_COMPLETE,
>                                                 function (event:Event):void {
>                                                                 
> Alert.show("After LifeCycle : "+String(label.width));}
>                                                 );
>                                 label.text = "Hello World";
>                                 addElement(label);
>                                 Alert.show("Before Enntering LifeCycle : 
> "+String(label.width));
>                         }
>                 ]]>
>         </fx:Script>
> </s:Application>
>
> //
> cheers
> shavine
>
> On Nov 3, 10:37 pm, Brijesh verma <[email protected]> wrote:> hi,
>
> > while adding lables from script u can set the width but cannot retrieve
> > unless unless the width of label isn't fixed. but if u us spark lib object
> > of label in mxml tag u will get the width.
>
> > Regards
> > Brijesh Kumar
> > Flex-Flash Developer
> > 9871746836
>
> > On Wed, Nov 3, 2010 at 2:15 PM, rabin <[email protected]>wrote:
>
> > > Hi.
>
> > > I want the width of Label control. But unable to do that. Any help ?
>
> > > <?xml version="1.0" encoding="utf-8"?>
>
> > > <s:Application
> > >   xmlns:fx="http://ns.adobe.com/mxml/2009";
> > >   xmlns:s="library://ns.adobe.com/flex/spark"
> > >   creationComplete="init()">
>
> > > <fx:Script>
>
> > > <![CDATA[
>
> > >     import mx.controls.Alert;
>
> > >     import spark.components.Label;
>
> > >     private var label:Label
>
> > >     private function init():void
>
> > >     {
> > >          label = new Label()
> > >          label.text = "Hello World";
> > >          addElement(label);
>
> > >          Alert.show(String(label.width));
>
> > > }
>
> > > ]]>
>
> > > </fx:Script>
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "Flex India Community" group.
> > > To post to this group, send email to [email protected].
> > > To unsubscribe from this group, send email to
> > > [email protected]<flex_india%2bunsubscr...@googlegrou
> > >  ps.com>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/flex_india?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "Flex 
India Community" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/flex_india?hl=en.

Reply via email to