Se me ocurre modificar un poco el componente. Yo lo he hecho de la siguiente
manera. He a�adido un metodo nuevo setScrollHandler y he a�adido una linea
al metodo privado onScroll. Aqui va el codigo:

<code>
FScrollPaneClass.prototype.onScroll = function(component)
{
 var pos = component.getScrollPosition();
 var XorY = (component._name=="hScrollBar_mc") ? "x" : "y";
 if (component._name=="hScrollBar_mc") {
  this.content_mc._x = -pos+this.offset.x;
 } else {
  this.content_mc._y = -pos+this.offset.y;
 }

// Esta es la linea a�adida, el resto de este metodo es igual
 this._scObj[this._scHandler](this,pos,component._name.substr(0,1));
}
// Este metodo es nuevo
FScrollPaneClass.prototype.setScrollHandler = function(handler,obj){
 if(!obj)obj = this._parent;
 this._scHandler = handler;
 this._scObj = obj;
}
</code>


Se usaria mas o menos asi:

<code>
pan_sp.setScrollHandler("scroll");

function scroll(componente,cantidad,cual){
 trace(cual+":"+cantidad);
}
</code>

ya contaras que tal

un saludo

Joseba Alonso
www.sidedev.net
----- Original Message -----
From: "Daniel Miranda" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, July 10, 2003 7:13 PM
Subject: [ASNativos] Hola, subre el scrollpane


> estoy trabajando con un scrollpanel , y necesito detectar cuando el
usuario
> lo desplaza , pero hasta ahora no veo que se pueda utilizar el
> setChangeHandler , si alguien tiene una solucion estare agradecidicimio
> un saludo y felicitaciones por la lista
>
> Daniel
>
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.net/asnativos
> -------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a