Comunidad de diseño web y desarrollo en internet online

ToolTip Flash y Xml Dinamico

Citar            
MensajeEscrito el 06 Feb 2009 03:59 pm
hola a todos, tengo una gran duda alguien sabe como ahcer un tooltip dinamico con flash y xml.

he estado probadno algo ya pero me falta algo.

a qui el ejemplo

les dejo los archivos :

aqui los archivos

lo que pasa es que estoy cargando unos puntos en el flash y el tolltip deberia de seguir al cursor ahora no lo hace y por ejemplo en el punto 7 he agregado mas texto ya no se puede ver se entre corato cuando es demaciaod texto eso se puede hacer que sea dinamico y que se agrande segun el texto ingresado por el xml ???

y que el tooltip siga al cursor ahora esta estatico en un solo lugar.

Por {as}

38 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Feb 2009 04:23 pm
Para que siga al ratón, que se ponga en las coordenadas del ratón: _xmouse _ymouse

Para que se lea todo el texto, puedes poner el campo como multiline.

Por esedeerre

132 de clabLevel



 

MadRid

opera
Citar            
MensajeEscrito el 06 Feb 2009 04:46 pm
Hola gracias por la respuesta pero consegui esto

nuevo ejemplo

nuevo .fla

si se podra hacer que el tooltip que muetra ese texto esta en el mismo flash
de esta manera

Código :

boton1.onRollOver = function ()
{
    myToolTip.show("texto de carga con ejemplo<br> esto es un ejemplo esto<br> es un ejemplo<b> ejemplo esto es un ejemplo</b>");
};


y en los demas puntos dinamicos que reciben datos del xml es asi:

Código :

on (rollOver)
{
    cargarXML();
    dmap_in("1");
}
on (rollOut)
{
    dmap_out();
}



como lo pasariala funcionalidad del segundo punto al primero ??????????????'''''

para que el primer punto y todos los demas sean dinamicos pero con el tooltip del primer punto.

Por {as}

38 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Feb 2009 08:48 pm
Codigo final

Código ActionScript :

var obj_xml = new XML();
obj_xml.ignoreWhite = true;
obj_xml.load("xml/puntos.xml");

obj_xml.onLoad = function( ok:Boolean )
{
   if(ok)
   {      
      texto = "Cargado... XD"
      for( var i:Number = 1; i <= 7; i++)
      {
         _root["boton" + i ].index = i - 1;
         _root["boton" + i ].onRollOver = function ( Void )
         {
            myToolTip.show(obj_xml.firstChild.childNodes[this.index].firstChild.nodeValue);
         };
         _root["boton" + i ].onRollOut = function ( Void )
         {
            myToolTip.hide();
            myToolTip.resetColor();
            myToolTip.defaultSettings();
         };
      }
   }
   else texto = "Err.. U_U"
};


Suerte a todos.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 06 Feb 2009 09:26 pm
Excelente LongeVie funciono a la perfeccion se eres un tigre en esto y dominas el tema

Por {as}

38 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 May 2009 12:38 pm
Olá Amigos estou com problema com o código do tooltip, quando o botão que tem o tooltip é acionado ele continua com o tooltip carregado mesmo que não esteja sobre o botão, como faço para que isso não aconteça?

///////////////////////////////////////////////////////////////////////
System.useCodepage = false; // habilita acentos;
var obj_xml = new XML();
obj_xml.ignoreWhite = true;
obj_xml.load("dados/mapadivisao.xml");

obj_xml.onLoad = function( ok:Boolean )
{
if(ok)
{
texto = "Carregando... "
for( var i:Number = 1; i <= 37; i++)
{
_root["boton" + i ].index = i - 1;
_root["boton" + i ].onRollOver = function ( Void )
{
myToolTip.show(obj_xml.firstChild.childNodes[this.index].firstChild.nodeValue);
};
_root["boton" + i ].onRollOut = function ( Void )
{
myToolTip.hide();
myToolTip.resetColor();
myToolTip.defaultSettings();
};
}
}
else texto = "Erro ao carregar dados "
};

/////////////////////////////////////////////////////////////

Por naranayama

0 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 May 2009 05:55 pm

naranayama escribió:

Olá Amigos estou com problema com o código do tooltip, quando o botão que tem o tooltip é acionado ele continua com o tooltip carregado mesmo que não esteja sobre o botão, como faço para que isso não aconteça?

///////////////////////////////////////////////////////////////////////
System.useCodepage = false; // habilita acentos;
var obj_xml = new XML();
obj_xml.ignoreWhite = true;
obj_xml.load("dados/mapadivisao.xml");

obj_xml.onLoad = function( okBoolean )
{
if(ok)
{
texto = "Carregando... "
for( var iNumber = 1; i <= 37; i++)
{
_root["boton" + i ].index = i - 1;
_root["boton" + i ].onRollOver = function ( Void )
{
myToolTip.show(obj_xml.firstChild.childNodes[this.index].firstChild.nodeValue);
};
_root["boton" + i ].onRollOut = function ( Void )
{
myToolTip.hide();
myToolTip.resetColor();
myToolTip.defaultSettings();
};
}
}
else texto = "Erro ao carregar dados "
};

/////////////////////////////////////////////////////////////
je, :P mi no entender

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 30 Mar 2011 07:27 pm
LongeVie tu código esta en as2 o as3?

Por aldebaran88

10 de clabLevel



 

chrome
Citar            
MensajeEscrito el 30 Mar 2011 07:28 pm

aldebaran88 escribió:

LongeVie tu código esta en as2 o as3?


Según yo esta en as2, se tiene que modificar mucho para que funcione en as3?

Por aldebaran88

10 de clabLevel



 

chrome
Citar            
MensajeEscrito el 30 Mar 2011 09:55 pm

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

chrome
Citar            
MensajeEscrito el 01 Abr 2011 01:03 am
Gracias LogeVie. ya estoy en eso.

Por aldebaran88

10 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.