home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 2010 Software/Programs / PCGuia_programas.iso / Software / Utils / Livebrush / Install-LivebrushLite.air / livebrush.swf / scripts / fl / events / SliderEvent.as < prev    next >
Encoding:
Text File  |  2009-10-26  |  1.6 KB  |  64 lines

  1. package fl.events
  2. {
  3.    import flash.events.Event;
  4.    
  5.    public class SliderEvent extends Event
  6.    {
  7.       public static const CHANGE:String = "change";
  8.       
  9.       public static const THUMB_DRAG:String = "thumbDrag";
  10.       
  11.       public static const THUMB_PRESS:String = "thumbPress";
  12.       
  13.       public static const THUMB_RELEASE:String = "thumbRelease";
  14.       
  15.       protected var _triggerEvent:String;
  16.       
  17.       protected var _clickTarget:String;
  18.       
  19.       protected var _keyCode:Number;
  20.       
  21.       protected var _value:Number;
  22.       
  23.       public function SliderEvent(param1:String, param2:Number, param3:String, param4:String, param5:int = 0)
  24.       {
  25.          _value = param2;
  26.          _keyCode = param5;
  27.          _triggerEvent = param4;
  28.          _clickTarget = param3;
  29.          super(param1);
  30.       }
  31.       
  32.       public function get keyCode() : Number
  33.       {
  34.          return _keyCode;
  35.       }
  36.       
  37.       public function get triggerEvent() : String
  38.       {
  39.          return _triggerEvent;
  40.       }
  41.       
  42.       public function get value() : Number
  43.       {
  44.          return _value;
  45.       }
  46.       
  47.       public function get clickTarget() : String
  48.       {
  49.          return _clickTarget;
  50.       }
  51.       
  52.       override public function toString() : String
  53.       {
  54.          return formatToString("SliderEvent","type","value","bubbles","cancelable","keyCode","triggerEvent","clickTarget");
  55.       }
  56.       
  57.       override public function clone() : Event
  58.       {
  59.          return new SliderEvent(type,_value,_clickTarget,_triggerEvent,_keyCode);
  60.       }
  61.    }
  62. }
  63.  
  64.