Re: [flexcoders] again tool tips

2008-03-28 Thread GnanaPrakash .T
Modify your code as below and try ,


The fact is you cannot access the private variable outside the function that is 
declared declared inside the function



 ![CDATA[
import mx.events.*;

   import myComponents. *;

[Bindable]   

private var myTT;
private function createTip(s: String):CustomTo olTip{

  myTT = new ImageToolTip( );// I though myTT was 
defined...help me!!:|

myTT.myImage= s;

   
s={data.image} ;   

return myTT;

 
Live the Life As it Comes...

- Original Message 
From: Gustavo Duenas [EMAIL PROTECTED]
To: flexcoders@yahoogroups.com
Sent: Wednesday, 21 May, 2008 10:07:58 AM
Subject: Re: [flexcoders] again tool tips


sorry if I bother you, but tell me this more in detail.


Regards,


Gustavo
On Mar 20, 2008, at 5:44 PM, Tracy Spratt wrote:



When you declare a variable inside a function it is only available within that 
function.  You need to declare myTT in the instance scope, that is, not in a 
function, and then assign the value inside the function.
  
Tracy
  

From:  [EMAIL PROTECTED] ups.com [mailto: [EMAIL PROTECTED] ups.com ] On Behalf 
Of Gustavo Duenas
Sent: Thursday, March 20, 2008 2:59 PM
To:  [EMAIL PROTECTED] ups.com
Subject: [flexcoders] again tool tips

  
Ok, I've just resolved the problem of the found or missing package.
 now I have this problem, I've been trying to set the tooltip but so far it 
says that It cannot acces the undefined property myTT, which is on the script

Help me out, I know I've been missing something but I can't figured it out.

///this is the code of my repeater

  

?xml version=1.0 encoding=utf- 8?

mx:VBox xmlns:mx=http://www.adobe. com/2006/ mxml width=309 height=196 
verticalScrollPolic y=off

mx:Script

![CDATA[

import mx.events.*;

   import myComponents. *;


private function createTip(s: String):CustomTo olTip{

var myTT:ImageToolTip = new ImageToolTip( );// I though myTT 
was defined...help me!!:|

myTT.myImage= s;

   
s={data.image} ;   

return myTT;

}

]]

/mx:Script

  

mx:Style

  .imageStyle{

 align:center;

  }

   /mx:Style

   mx:Text text={data.client} fontSize=16 fontWeight=bold 
fontStyle=italic color=#2E2A2A textAlign=center width=237/

   mx:Image id=imag source={data.image} scaleContent= false 
autoLoad=true styleName=imageStyle toolTip= toolTipCreate= 
event.toolTip=this.createTip(myTT. text)/ // this is the part of the 
problem//

  
//this is the message//  Id  1120: Access of undefined property myTT.
  
/mx:VBox


  












!--

#ygrp-mkp{
border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;}
#ygrp-mkp hr{
border:1px solid #d8d8d8;}
#ygrp-mkp #hd{
color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;}
#ygrp-mkp #ads{
margin-bottom:10px;}
#ygrp-mkp .ad{
padding:0 0;}
#ygrp-mkp .ad a{
color:#ff;text-decoration:none;}
--

!--

#ygrp-sponsor #ygrp-lc{
font-family:Arial;}
#ygrp-sponsor #ygrp-lc #hd{
margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
#ygrp-sponsor #ygrp-lc .ad{
margin-bottom:10px;padding:0 0;}
--

!--

#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-reco {
margin-bottom:20px;padding:0px;}
#ygrp-reco #reco-head {
font-weight:bold;color:#ff7900;}

#reco-grpname{
font-weight:bold;margin-top:10px;}
#reco-category{
font-size:77%;}
#reco-desc{
font-size:77%;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding

Re: [flexcoders] again tool tips

2008-03-21 Thread justSteve
Could you post a URL holding the original source for the tooltip example?

tx

On 5/20/08, Gustavo Duenas [EMAIL PROTECTED] wrote:

sorry if I bother you, but tell me this more in detail.

 Regards,

 Gustavo
 On Mar 20, 2008, at 5:44 PM, Tracy Spratt wrote:


 When you declare a variable inside a function it is only available within
 that function.  You need to declare myTT in the instance scope, that is, not
 in a function, and then assign the value inside the function.



 Tracy


 --

 *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
 Behalf Of *Gustavo Duenas
 *Sent:* Thursday, March 20, 2008 2:59 PM
 *To:* flexcoders@yahoogroups.com
 *Subject:* [flexcoders] again tool tips



 Ok, I've just resolved the problem of the found or missing package.

  now I have this problem, I've been trying to set the tooltip but so far
 it says that It cannot acces the undefined property myTT, which is on the
 script

 Help me out, I know I've been missing something but I can't figured it
 out.

 ///this is the code of my repeater



 ?xml version=1.0 encoding=utf-8?

 mx:VBox xmlns:mx=http://www.adobe.com/2006/mxml; width=309 height=196
 verticalScrollPolicy=off

 mx:Script

 ![CDATA[

 import mx.events.*;

import myComponents.*;



 private function createTip(s:String):CustomToolTip{

 var myTT:ImageToolTip = new ImageToolTip();// I though
 myTT was defined...help me!!:|

 myTT.myImage=s;



 s={data.image};

 return myTT;

 }

 ]]

 /mx:Script



 mx:Style

   .imageStyle{

  align:center;

   }

/mx:Style

mx:Text text={data.client} fontSize=16 fontWeight=bold
 fontStyle=italic color=#2E2A2A textAlign=center width=237/

mx:Image id=imag source={data.image} scaleContent= false
 autoLoad=true styleName=imageStyle toolTip= toolTipCreate=
 event.toolTip=this.createTip(myTT.text)/ // this is the part of the
 problem//



 //this is the message//  Id  1120: Access of undefined property
 myTT.



 /mx:VBox




  


RE: [flexcoders] again tool tips

2008-03-21 Thread Randy Martin
Define myTT outside the function. One other thing, if you define myTT as an
ImageToolTip, you can't return it from the function createTip because you
defined createTip as returning CustomToolTip. So, either you have to define
myTT as a CustomToolTip or you have to say that createTip returns an
ImageToolTip. Like this:
 
private var myTT:ImageToolTip;
 
private function createTip(s:String):ImageToolTip {
  myTT = new ImageToolTip();
  myTT.myImage = s;
  s = {data.image};
  return myTT;
}
 
or
 
private var myTT:CustomToolTip;
 
private function createTip(s:String):CustomToolTip {
  myTT = new ImageToolTip();
  myTT.myImage = s;
  s = {data.image};
  return myTT;
}
 
HTH,
~randy


   _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Gustavo Duenas
Sent: Tuesday, May 20, 2008 11:38 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] again tool tips



sorry if I bother you, but tell me this more in detail. 


Regards,

Gustavo

On Mar 20, 2008, at 5:44 PM, Tracy Spratt wrote:





When you declare a variable inside a function it is only available within
that function. You need to declare myTT in the instance scope, that is, not
in a function, and then assign the value inside the function.



Tracy




   _  


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Gustavo Duenas
Sent: Thursday, March 20, 2008 2:59 PM
To: [EMAIL PROTECTED]
Subject: [flexcoders] again tool tips



Ok, I've just resolved the problem of the found or missing package.

now I have this problem, I've been trying to set the tooltip but so far it
says that It cannot acces the undefined property myTT, which is on the
script

Help me out, I know I've been missing something but I can't figured it out.

///this is the code of my repeater



?xml version=1.0 encoding=utf--8?

mx:VBox xmlns:mx=HYPERLINK
http://www.adobe.com/2006/mxmlhttp://www.adobe.-com/2006/-mxml;
width=309 height=196 verticalScrollPolic-y=off 

mx:Script

![CDATA[

import mx.events.*;

import myComponents.-*; 



private function createTip(s:-String):CustomTo-olTip{

var myTT:ImageToolTip = new ImageToolTip(-);// I though myTT was
defined...help me!!:|

myTT.myImage=-s;



s={data.image}-; 

return myTT;

}

]]

/mx:Script



mx:Style

.imageStyle{

align:center;

}

/mx:Style

mx:Text text={data.client} fontSize=16 fontWeight=bold
fontStyle=italic color=#2E2A2A textAlign=center width=237/

mx:Image id=imag source={data.image} scaleContent= false
autoLoad=true styleName=imageStyle toolTip=
toolTipCreate=-event.toolTip=this.createTip(myTT.-text)/ // this is the
part of the problem//



//this is the message// Id 1120: Access of undefined property myTT.



/mx:VBox









 


No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.519 / Virus Database: 269.21.8/1337 - Release Date: 3/20/2008
8:10 PM
 


RE: [flexcoders] again tool tips

2008-03-21 Thread Tracy Spratt
I am not going to respond to general questions any more on this subject.

 

What words or concepts do you not understand?

 

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Gustavo Duenas
Sent: Wednesday, May 21, 2008 12:38 AM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] again tool tips

 

sorry if I bother you, but tell me this more in detail.

 

Regards,

 

Gustavo

On Mar 20, 2008, at 5:44 PM, Tracy Spratt wrote:





 

When you declare a variable inside a function it is only available
within that function.  You need to declare myTT in the instance scope,
that is, not in a function, and then assign the value inside the
function.

 

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Gustavo Duenas
Sent: Thursday, March 20, 2008 2:59 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] again tool tips

 

Ok, I've just resolved the problem of the found or missing package.

 now I have this problem, I've been trying to set the tooltip but so far
it says that It cannot acces the undefined property myTT, which is on
the script

Help me out, I know I've been missing something but I can't figured it
out.

///this is the code of my repeater

 

?xml version=1.0 encoding=utf-8?

mx:VBox xmlns:mx=http://www.adobe.com/2006/mxml
http://www.adobe.com/2006/mxml  width=309 height=196
verticalScrollPolicy=off

mx:Script

![CDATA[

import mx.events.*;

   import myComponents.*;



private function createTip(s:String):CustomToolTip{

var myTT:ImageToolTip = new ImageToolTip();// I though
myTT was defined...help me!!:|

myTT.myImage=s;

   

s={data.image};   

return myTT;

}

]]

/mx:Script

 

mx:Style

  .imageStyle{

 align:center;

  }

   /mx:Style

   mx:Text text={data.client} fontSize=16 fontWeight=bold
fontStyle=italic color=#2E2A2A textAlign=center width=237/

   mx:Image id=imag source={data.image} scaleContent= false
autoLoad=true styleName=imageStyle toolTip=
toolTipCreate=event.toolTip=this.createTip(myTT.text)/ // this is the
part of the problem//

 

//this is the message//  Id  1120: Access of undefined property
myTT.

  

/mx:VBox

 

 

 

 



RE: [flexcoders] again tool tips

2008-03-21 Thread Tracy Spratt
Google Flex tooltip htmlText Image  it is in the top 5 as I recall.

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of justSteve
Sent: Friday, March 21, 2008 3:55 AM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] again tool tips

 

Could you post a URL holding the original source for the tooltip
example?

tx

On 5/20/08, Gustavo Duenas [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]  wrote:

sorry if I bother you, but tell me this more in detail.

 

Regards,

 

Gustavo

 

On Mar 20, 2008, at 5:44 PM, Tracy Spratt wrote:





 

When you declare a variable inside a function it is only available
within that function.  You need to declare myTT in the instance scope,
that is, not in a function, and then assign the value inside the
function.

 

Tracy

 



From: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com
[mailto:flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com ]
On Behalf Of Gustavo Duenas
Sent: Thursday, March 20, 2008 2:59 PM
To: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com 
Subject: [flexcoders] again tool tips

 

Ok, I've just resolved the problem of the found or missing package.

 now I have this problem, I've been trying to set the tooltip but so far
it says that It cannot acces the undefined property myTT, which is on
the script

Help me out, I know I've been missing something but I can't figured it
out.

///this is the code of my repeater

 

?xml version=1.0 encoding=utf-8?

mx:VBox xmlns:mx=http://www.adobe.com/2006/mxml
http://www.adobe.com/2006/mxml  width=309 height=196
verticalScrollPolicy=off

mx:Script

![CDATA[

import mx.events.*;

   import myComponents.*;



private function createTip(s:String):CustomToolTip{

var myTT:ImageToolTip = new ImageToolTip();// I though
myTT was defined...help me!!:|

myTT.myImage=s;

   

s={data.image};   

return myTT;

}

]]

/mx:Script

 

mx:Style

  .imageStyle{

 align:center;

  }

   /mx:Style

   mx:Text text={data.client} fontSize=16 fontWeight=bold
fontStyle=italic color=#2E2A2A textAlign=center width=237/

   mx:Image id=imag source={data.image} scaleContent= false
autoLoad=true styleName=imageStyle toolTip=
toolTipCreate=event.toolTip=this.createTip(myTT.text)/ // this is the
part of the problem//

 

//this is the message//  Id  1120: Access of undefined property
myTT.

  

/mx:VBox

 

 

 

 

 



Re: [flexcoders] again tool tips

2008-03-20 Thread Gustavo Duenas

sorry if I bother you, but tell me this more in detail.

Regards,

Gustavo
On Mar 20, 2008, at 5:44 PM, Tracy Spratt wrote:



When you declare a variable inside a function it is only available  
within that function.  You need to declare myTT in the instance  
scope, that is, not in a function, and then assign the value inside  
the function.




Tracy



From: flexcoders@yahoogroups.com  
[mailto:[EMAIL PROTECTED] On Behalf Of Gustavo Duenas

Sent: Thursday, March 20, 2008 2:59 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] again tool tips



Ok, I've just resolved the problem of the found or missing package.

 now I have this problem, I've been trying to set the tooltip but  
so far it says that It cannot acces the undefined property myTT,  
which is on the script


Help me out, I know I've been missing something but I can't figured  
it out.


///this is the code of my repeater



?xml version=1.0 encoding=utf-8?

mx:VBox xmlns:mx=http://www.adobe.com/2006/mxml; width=309  
height=196 verticalScrollPolicy=off


mx:Script

![CDATA[

import mx.events.*;

   import myComponents.*;



private function createTip(s:String):CustomToolTip{

var myTT:ImageToolTip = new ImageToolTip();// I  
though myTT was defined...help me!!:|


myTT.myImage=s;



s={data.image};

return myTT;

}

]]

/mx:Script



mx:Style

  .imageStyle{

 align:center;

  }

   /mx:Style

   mx:Text text={data.client} fontSize=16  
fontWeight=bold fontStyle=italic color=#2E2A2A  
textAlign=center width=237/


   mx:Image id=imag source={data.image} scaleContent=  
false autoLoad=true styleName=imageStyle toolTip=  
toolTipCreate=event.toolTip=this.createTip(myTT.text)/ // this  
is the part of the problem//




//this is the message//  Id  1120: Access of undefined  
property myTT.




/mx:VBox