home *** CD-ROM | disk | FTP | other *** search
/ ftp.novell.com / 2014.06.ftp.novell.com.tar / ftp.novell.com / forge / camtasia.msi / Cabs.w1.cab / camtasia_player.swf83 / scripts / __Packages / mx / controls / HScrollBar.as < prev    next >
Text File  |  2009-08-17  |  1KB  |  48 lines

  1. class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar
  2. {
  3.    static var symbolName = "HScrollBar";
  4.    static var symbolOwner = mx.core.UIComponent;
  5.    static var version = "2.0.2.127";
  6.    var className = "HScrollBar";
  7.    var minusMode = "Left";
  8.    var plusMode = "Right";
  9.    var minMode = "AtLeft";
  10.    var maxMode = "AtRight";
  11.    function HScrollBar()
  12.    {
  13.       super();
  14.    }
  15.    function getMinWidth(Void)
  16.    {
  17.       return this._minHeight;
  18.    }
  19.    function getMinHeight(Void)
  20.    {
  21.       return this._minWidth;
  22.    }
  23.    function init(Void)
  24.    {
  25.       super.init();
  26.       this._xscale = -100;
  27.       this._rotation = -90;
  28.    }
  29.    function get virtualHeight()
  30.    {
  31.       return this.__width;
  32.    }
  33.    function isScrollBarKey(k)
  34.    {
  35.       if(k == 37)
  36.       {
  37.          this.scrollIt("Line",-1);
  38.          return true;
  39.       }
  40.       if(k == 39)
  41.       {
  42.          this.scrollIt("Line",1);
  43.          return true;
  44.       }
  45.       return super.isScrollBarKey(k);
  46.    }
  47. }
  48.