Comunidad de diseño web y desarrollo en internet online

Consulta sobre Tutorial: Tooltips

Citar            
MensajeEscrito el 05 Feb 2007 07:34 am
Hola qué tal. Soy nueva en este foro, esta es mi primera consulta.

Resulta que estoy tratando de usar el tutorial para hacer Tooltips, está muy claro y me ha resultado muy útil pero me gustaría cambiar el color de las letras y como no me manejo mucho con el AS no he logrado hacerlo. He cambiado el fondo que era originalmente claro por un azul oscuro, por lo mismo necesito que las letras sean blancas pero no he conseguido hacerlo. Este es el código en cuestión:

Código :

function init() {
   _root.c = _root.getNextHighestDepth();
   _root.createEmptyMovieClip("tooltip", _root.c);
   _root.tooltip.createTextField("alt", _root.c+2, 0, 0, 10, 10);
   with (_root.tooltip.alt) {
      autoSize = true;
      border = false;
      background = true;
      backgroundColor = 0xE1E1E1;
      html = true;
      selectable = false;
   }
   _root.formato = new TextFormat();
   _root.formato.font = "tahoma";
   _root.formato.size = "11";
   _root.tooltip.createEmptyMovieClip("sombra", _root.c+1);
   _root.tooltip._visible = false;
}
function cambia(texto) {
   _root.tooltip._x = _xmouse+8;
   _root.tooltip._y = _ymouse-18;
   _root.tooltip.onEnterFrame = function() {
      _root.tooltip._x = _xmouse+8;
      _root.tooltip._y = _ymouse-18;
   };
   _root.tooltip.alt.text = texto;
   _root.tooltip.alt.setTextFormat(_root.formato);
   _root.tooltip._visible = true;
   with (_root.tooltip.sombra) {
      clear();
      ancho = _root.tooltip.alt._width;
      alto = _root.tooltip.alt._height;
      beginFill(0xFFFFFF, 0);
      moveTo(0, 0);
      lineTo(ancho, 0);
      lineTo(ancho, alto);
      lineTo(0, alto);
      lineTo(0, 0);
      endFill();
      _x = 3;
      _y = 3;
   }
}
function para() {
   delete _root.tooltip.onEnterFrame;
   _root.tooltip._visible = false;
}


¿En qué línea cambio el color del texto o más bien tendré que añadirle una? Porfas si alguien puede ayudarme se lo agradería mucho.

Saludos.

Natalí

Por natalí

1 de clabLevel



Genero:Femenino  

Perú

msie
Citar            
MensajeEscrito el 05 Feb 2007 10:11 pm
Era así:

_root.formato.size = "0xE1E1E1";

Gracias por el tutorial Cristalab, me sirvió mucho.

Natalí

Por natalí

1 de clabLevel



Genero:Femenino  

Perú

msie
Citar            
MensajeEscrito el 28 Feb 2007 01:08 am
¿Como consigo poner negritas?

Por jagu51

8 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 May 2007 12:02 pm
Por la fecha del post quizá sea demasiado tarde y probablemente ya lo habrás descubierto, pero por si acaso ahí va la solución
Dentro de la función init() , cuando estás definiendo los valores de formato del texto, tienes que poner esto:

_root.formato.bold = true

Ya está :)

Por Sonsku

22 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 17 Jul 2007 01:49 pm
Está de coña ésto de los tooltips, ofrece grandes posibilidades....pero....puedo ponerle una tipografia que no sea standard? Puedo embederla para que todos la vean? Es que lo intenté i la embedí en el .fla pero no me aparece en otros pc's, será porque en mi tooltip utilizo un archivo .as? Gracias de antemano!

Por xvs

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Dic 2008 10:17 pm
Hola chicos

igualmente yo visite el tutorial aqui mencionado y me ha funcionado de maravilla, pero tengo otra consulta por hacer que he intentado pero no he conseguido modificar.

lo que quisiera lograr es establecer un tiempo de retraso para el tooltip, osea que no aparesca apenas se haga rollover sobre el boton.

ya estuve buscando informacion sobre como hacerlo y ha visto varios ejemplos pero no concuerdan con el del tutorial, asi que les pido q me ayuden....se que es muy facil..pero en AS ando en pañales

Por loboblanco

74 de clabLevel



 

msie
Citar            
MensajeEscrito el 02 Dic 2008 10:42 pm
he intentado aplicarle un retardo desde mi pelicula principal pero creo que no funciona....igual intente modificar el tooltip.as pero no funciona :S

Por loboblanco

74 de clabLevel



 

msie
Citar            
MensajeEscrito el 03 Dic 2008 12:42 pm
Busca en la ayuda de flash por la función "setTimeout", necesitarás implementar también "clearTimeout" para borrar el evento si quitas el mouse antes de que aparezca el tooltip.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

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