mx.controls.scrollClasses
ScrollBar クラス

直接の既知のサブクラス
mx.controls.HScrollBar, mx.controls.VScrollBar
ScrollBar クラス
mx.core.UIComponent の拡張ScrollBar クラスには、共に機能することでスクロールバーを形成する一連のコントロールの管理に使用されるプロパティおよびメソッドが含まれています。スクロールバーは、論理的には 2 つの矢印ボタン (ScrollThumbs)、中央部分 (トラック)、およびトラック上を移動する可変長のバーで構成されています。
MXML シンタックス
<mx.ScrollBar> コントロールは、次のプロパティを定義します。
<mx:ScrollBar
lineScrollSize="1"
maxPos="0"
minPos="0"
pageScrollSize="Reset to the pageSize parameter of setScrollProperties"
pageSize="0"
scrollPosition="0"
trackColors="[0xC4CCCC,0xFFFFFF]"
/>
関連項目
mx.controls.SimpleButton
ScrollThumb
| setScrollProperties( pSize:Number, mnPos:Number, mxPos:Number, ls:Number)
: Void
ScrollBar の範囲とビューポートサイズを設定します。 |
trackColors | 型 : Array CSS の継承 : なし
2 色の配列としてトラックの色を指定します。単色のトラックの場合は同じ色を 2 回使用できます。デフォルト値は [0xC4CCCC,0xFFFFFF] です。 |
setScrollProperties
setScrollProperties( pSize:Number, mnPos:Number, mxPos:Number, ls:Number)
: Void
ScrollBar の範囲とビューポートサイズを設定します。この設定に応じて、ScrollBar コントロールのボタンの状態とサムのサイズが更新されます。
パラメータ
pSize:Number - トラックが押されたときのスクロール位置の増分です。
mnPos:Number - スクロール範囲の最下部です。
mxPos:Number - スクロール範囲の最上部です。
ls:Number - 矢印ボタンが押されたときのスクロール位置の増分です。
className
className:String
このクラスの名前です。
lineScrollSize
lineScrollSize:Number
矢印ボタンが押されたときのスクロール量です。
maxPos
maxPos:Number
最大スクロール位置を表す数値です。デフォルト値は 0 です。
minPos
minPos:Number
最小スクロール位置を表す数値です。デフォルト値は 0 です。
pageScrollSize
pageScrollSize:Number
スクロールバーのトラックが押されたときのスクロール量です。
pageSize
pageSize:Number
1 ページ分の行数です。デフォルト値は 0 です。
scrollPosition
scrollPosition:Number
現在のスクロール位置を表す数値です。これは、minPos 以上、maxPos 以下の数値です。