Hi! I’m playing with custom events for a scrollbar class.
one like this:
package{
import flash.events.*;
public class ScrollBarEvent extends Event{
public static const VALUE_CHANGED = "valueChanged";
public var scrollPercent:Number;
public function ScrollBarEvent(sp:Number):void{
super(VALUE_CHANGED);
scrollPercent = sp;
}
}
}
So I’ve got a ScrollBarEvent.VALUE_CHANGED event. BUT:
what if I want to also have a couple more events of the same event type, like for example:
ScrollBarEvent.UP_FINISHED and ScrollBarEvent.DOWN_FINISHED ?
It seems that a custom event class can have only 1 event… But why can I have multiple events like MouseEvent.MOUSE_DOWN, MOUSE_UP, CLICK, ecc… ?
I’m sure I’m loosing something… :look:
Can you suggest me something?