Comunidad de diseño web y desarrollo en internet online

como hago mover el scrollbar con la ruedita de en medio del mouse

Citar            
MensajeEscrito el 20 Jun 2012 04:17 pm
he creado el scrollbar con rectangulos

a una intancia ke es del ancho del texto a escrolear
la he llamado carrile_mc
y al boton ke se mueve de arriba hacia abajo
controladore_mc

el contenido a escrolear se llama mensaje_txt

y mi codigo es

Código :

var min:Number = controladore_mc.y;
var max:Number = min + (carrile_mc.height - controladore_mc.height);
var intervalo:Number = max - min;

var arrastrando:Boolean = false;

var bounds:Rectangle = new Rectangle(controladore_mc.x, controladore_mc.y, 0, carrile_mc.height - controladore_mc.height);
controladore_mc.addEventListener(MouseEvent.MOUSE_DOWN, arrastrandoScroll);
stage.addEventListener(MouseEvent.MOUSE_UP, detener);

function arrastrandoScroll(mouseEvent:MouseEvent)
{
   controladore_mc.startDrag(false, bounds);
   arrastrando = true;
   controladore_mc.addEventListener(Event.ENTER_FRAME, progreso);
}

function detener(mouseEvent:MouseEvent)

{
   controladore_mc.stopDrag();
   arrastrando = false;
}

function progreso(o:Event)
{
   var moverScroll:Number = controladore_mc.y - min;
   var porcent:Number = moverScroll/intervalo;
   if (arrastrando == true)
   {
      mensaje_txt.scrollV = porcent * mensaje_txt.maxScrollV;      
   }
}



kisiera saber ke puedo añadir al codigo para ke es scroll se mueva con la rueda del mouse

agradeceria su atencion y ayuda

Por CB910311

11 de clabLevel



 

chrome
Citar            
MensajeEscrito el 20 Jun 2012 08:18 pm
Tienes que agregar un listener al evento MouseEvent.MOUSE_WHEEL, miralo en la ayuda

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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