組件 UIScrollBar 捲軸功用

UIScrollBar 物件就是在限定尺寸的 TextFiled 物件區域加上捲軸的功用。 UIScrollBar 類別是 ScrollBar 類別的擴充類別。

UIScrollBar 及 ScrollBar 類別與物件 - fl.controls 套件

建構 UIScrollBar 物件

從組件視窗將 UIScrollBar 組件加入元件庫,
  1. import fl.controls.*;
  2. var scBar:UIScrollBar=new UIScrollBar();
  3. scBar.scrollTarget=TextField物件實體;
  4. addChild(scBar);
另外,也可從組件視窗將 UIScrollBar 組件放入舞台,為 UIScrollBar 實體命名,並在組件檢測器視窗的參數標籤中指定屬性。

ScrollBar 的屬性與方法

ScrollBar 繼承 UIComponent
[屬性]
direction
  • 指出垂直或水平捲軸。
  • direction:String [讀寫]
    • ScrollBarDirection.VERTICAL : 垂直捲軸,此為預設值。
    • ScrollBarDirection.HORIZONTAL : 水平捲軸。
  • sl.direction=ScrollBarDirection.HORIZONTAL //指定 sl 物件使用水平捲軸。
pageSize
  • 指出一頁包含的行數。
  • pageSize:Number [讀寫],單位為行數,預設值為 10 。
  • var l:Number=sl.pageSize //將 sl 物件一頁的行數指定給 l 物件。
lineScrollSize
  • 指出按一下捲軸方向鈕,內容會捲動的距離。
  • lineScrollSize:Number [讀寫],單位為行數。
  • sl.lineScrollSize=4 //指定 sl 物件按一下捲軸方向鈕的捲動距離為 4 行。
pageScrollSize
  • 指出按一下捲軸軌道,內容會捲動的距離。數值為 0 時,會取 pageSize 屬性的值。
  • pageScrollSize:Number [讀寫],單位為行數,預設值為 0 。
  • sl.pageScrollSize=15 //指定 sl 物件按一下捲軸軌道的捲動距離為 15 行。
[事件]
scroll
  • 代表捲動捲軸或滾動滑鼠滾輪的事件。
  • 建議使用 ScrollEvent.SCROLL 靜態常數代表。

UIScrollBar 的屬性與方法

UIScrollBar 繼承 ScrollBar
[屬性]
scrollTarget
  • 指出 UIScrollBar 要處理 TextFiled 物件。
  • scrollTarget:TextField [讀寫]
  • sl.scrollTarget=tf // sl 物件作為 tf 文字物件的捲軸。