コントロールの構成
ScrollBarControlのスタイルは、トラックバーと各種ボタンの設定項目で構成されています。
ScrollBar01
Control Map
ScrollBar02
セレクター一覧
対象 | 種類 |
---|---|
ScrollBarControl | [status=enabled] |
[status=disabled] | |
[status=mouseover] |
下位コントロール
NON XCSSプロパティ
XCSSで定義できない一般プロパティです。nexacro studioのプロパティリストもしくはスクリプトより設定します。
ScrollBarはコントロールであるため、下記の項目はスクロールバーを表示する各コンポーネント(Combo、FileUpload、Form、Grid、ListBox、ListView、TextArea)のプロパティとして設定します。コンポーネントの各プロパティ名には、先頭に「scrollbar」が付いています。
分類 | プロパティ名 | 説明 |
---|---|---|
Appearance | scrollbarbarminsize | 可変トラックバーの最小サイズ |
scrollbarbaroutsize | トラックバーが表示される限界の表示領域 | |
scrollbarincbuttonsize scrollbardecbuttonsize | 上下に表示されるボタンのサイズ | |
scrollbarsize | スクロールバーの幅 | |
scrollbartrackbarsize | トラックバーのサイズ。値を指定すると固定サイズとなり、-1の場合はコンテンツ量に応じて可変サイズになります。 |
ScrollBarコントロールへのアクセス方法として、スクロールバーを表示する各コンポーネントのプロパティである「hscrollbar」や「vscrollbar」を利用します。
例えば、下記のようにScrollBarコントロールのプロパティを設定することができます。
例)this.ListView.vscrollbar.set_decbuttonsize( 30 );
詳細については、ヘルプの「hscrollbar」、「vscrollbar」のページをご参照ください。