Thanks for the reply. But setTempMethod() lives in the Canvas, not in
the label. However, I have reverfied and it is working. 

Your reply was indeed helping in the way, that I came to know that I
was doing right thing. I just recheck it & there was nothing wrong in
it. Maybe I havent saved the source code or something else.

--- In [email protected], "Douglas Knudsen"
<[EMAIL PROTECTED]> wrote:
>
> you have a scope issue there, setTempMethod() lives in the Label not
> Canvas.  Move this method up inside Canvas and teh outside world
will have
> access.
> 
> 
> DK
> 
> On Wed, Apr 2, 2008 at 8:02 AM, khan.ibraheem <[EMAIL PROTECTED]>
> wrote:
> 
> >   Hello,
> >
> > I am creating a custom component and have 2 questions regarding it:
> >
> > 1) One way, I am thinking is to create actionscript class and use
it. I
> > can add controls using addChild method. But how can I set absolute
position
> > of the control.
> >
> > 2) The other way was to create MXML component and place all controls
> > through the help of designer. But is it possible, that I can
access methods
> > created in MXML component.
> >
> > For example:
> > ==========================================================
> > <?xml version="1.0" encoding="utf-8"?>
> > <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml"; width="356"
> > height="38">
> >
> >     <mx:Label x="41" y="8" text="text" fontFamily="verdana"
fontSize="12"
> > fontWeight="bold" height="20"/>
> >     <mx:Script>
> >         <![CDATA[
> >
> >             public function setTempMethod():void
> >             {
> >
> >             }
> >         ]]>
> >     </mx:Script>
> > </mx:Canvas>
> > =============================================================
> >
> > I have tried to access "setTempMethod" from application but it wasnt
> > allowing me to do so. So, I need help so I can create methods in
components
> > which can be used outside the component.
> >
> >
> >  
> >
> 
> 
> 
> -- 
> Douglas Knudsen
> http://www.cubicleman.com
> this is my signature, like it?
>


Reply via email to