Comunidad de diseño web y desarrollo en internet online

Una pregunta sobre el cursor del mouse

Citar            
MensajeEscrito el 17 Ene 2007 12:35 pm
Hola gente, he buscado esto en el foro y no lo he encontrado (puede porque soy un poco inútil), asique procedo a plantear mi problema.

Tengo un bonito "pop-up" que aparece deslizandose desde la parte inferior de la pantalla hacia el centro cada vez que alguien pasa el ratón por sobre el (siempre queda la cabecera visible al fondo de la pantalla). Uso el evento "onRollOver" y "onRollOut" para decirle cuando debe aparecer y cuando ocultarse. El asunto es que al usar dichos eventos cuando paso el mouse por encima, me cambia el cursor al de la manito (como si fuera un enlace) y es algo que me gustaría evitar.

Por ende, pregunto: Existe alguna forma de decirle que no cambie el cursor, o en su defecto otra forma de detectar el paso del mouse sin que se produzca dicho cambio?

Porque se me había ocurrido utilizar un onEnterFrame que detectara si en algún momento la _xmouse y la _ymouse estaban dentro de las coordenadas comprendidas por el pop-up, pero quiero evitar en la medida de lo posible los onEnterFrame (para que el flash no se ponga pesado en pc con poca ram).

Por D3N14M

106 de clabLevel

1 tutorial

Genero:Masculino  

Madrid

msie
Citar            
MensajeEscrito el 17 Ene 2007 03:29 pm
Crea un pequeño MC e instáncialo como mc_cursor. Puede ser la misma flecha original.

en el rollOver() añade:

Código :

    Mouse.hide();
    mc_cursor._x=this._xmouse;
    mc_cursor._y=this._ymouse;
    mc_cursor._visible= true;


suma tambien al script estas lineas:

Código :

onMouseMove = function() {
    this.mc_cursor._x = this._xmouse;
    this.mc_cursor._y = this._ymouse;
};


y en el rollOut añade:

Código :

 
   Mouse.show();
   mc_cursor._visible = false;

Por Teseo

SWAT Team

1780 de clabLevel

14 tutoriales

Genero:Masculino   SWAT

msie
Citar            
MensajeEscrito el 18 Ene 2007 08:09 am
Mmmm.... esa no se me había ocurrido XD, pero muchas gracias.

Por D3N14M

106 de clabLevel

1 tutorial

Genero:Masculino  

Madrid

firefox
Citar            
MensajeEscrito el 19 Ene 2007 04:48 pm
Hola... la respuesta a tu pregunta sin usar ningun otro MC o nada parecido... es con un poco de AS... y sirve si usas un MC o un Boton...
El codigo lo colocas en el Frame o en el mismo pop-up...

nombreDelClip.useHandCursor = false;

espero te sirva....

Saludos....

Por ironpopcorn

51 de clabLevel



 

pensando

firefox
Citar            
MensajeEscrito el 19 Ene 2007 06:57 pm
podes poner que el boton no use la manito.

miboton.useHandCursor = false;

Por thacon

53 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 01 Ago 2007 01:39 pm
Me ha servido el anterior! Gracias

Por alebrije

8 de clabLevel



Genero:Masculino  

firefox

 

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