StyleManager (クラス)
public abstract StyleManager
インポート元: CURL.GUI.STANDARD. package 内で定義されています CURL.GUI.BASE.
直接継承しているサブクラス: BasicStyleManager

解釈し、スタイルのルールを適用します。

導入: バージョン 6.0

コンストラクタ
default:新しい StyleManager を初期化します。
コンストラクタ public {StyleManager.default style-sheet:StyleSheet}

プロパティ
_style-sheet:このStyleManagerと関係するStyleSheet
フィールド protected StyleManager._style-sheet:StyleSheet
style-sheet:このStyleManagerを初期化するのに使用されたStyleSheet
アクセサ public StyleManager.style-sheet:StyleSheet

クラス変数と定数
base-style-rules:このStyleManagerの既定のスタイルルールを返します。
public StyleManager.base-style-rules:{Array-of StyleRule} ={new {Array-of StyleRule}}
default-style-manager:style-manager オプションが null の時に使用される StyleManager
protected StyleManager.default-style-manager:#StyleManager =null

クラス プロシージャ
append-base-style-rule:StyleManagerに組み込まれているるルールのリストにruleを追加します。他のルールの前に追加します。
public {StyleManager.append-base-style-rule ...:StyleRule}:void
get-default:既定の StyleManager を取得します。
public {StyleManager.get-default}:StyleManager
set-default:既定の StyleManager を設定します。
public {StyleManager.set-default sm:StyleManager}:void

メソッド
apply-style:この StyleManagerv に対応するルールがある場合、そのルールを適用します。
public {StyleManager.apply-style v:Visual}:void
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize



コンストラクタ詳細
default (コンストラクタ)
public {StyleManager.default style-sheet:StyleSheet}

新しい StyleManager を初期化します。




プロパティ詳細
_style-sheet (フィールド)
protected StyleManager._style-sheet:StyleSheet

このStyleManagerと関係するStyleSheet



style-sheet (アクセサ)
アクセサ public StyleManager.style-sheet:StyleSheet

このStyleManagerを初期化するのに使用されたStyleSheet

導入: バージョン 7.0



クラス変数と定数の詳細
base-style-rules (クラス変数)
public StyleManager.base-style-rules:{Array-of StyleRule} ={new {Array-of StyleRule}}

このStyleManagerの既定のスタイルルールを返します。

説明

StyleManager.base-style-rulesのクローンを返します。これは主に、サブクラスが異なる方法で異なるルールを生成したいような場合の為に提供されています。いずれの場合でこれらのルールはbase-style-rulesを含まなければなりません。


default-style-manager (クラス変数)
protected StyleManager.default-style-manager:#StyleManager =null

style-manager オプションが null の時に使用される StyleManager




クラス プロシージャ詳細
append-base-style-rule (クラスプロシージャ)
public {StyleManager.append-base-style-rule ...:StyleRule}:void

StyleManagerに組み込まれているるルールのリストにruleを追加します。他のルールの前に追加します。

説明

基本のスタイルルールは、シングルトンの中に保存され、全てのスタイルシートによって共有されます。これらのルールは、基本のオブジェクトとテキスト フォーマット(例えば、tinyテキストのfont-size)にデフォルトを提供します。


get-default (クラスプロシージャ)
public {StyleManager.get-default}:StyleManager

既定の StyleManager を取得します。



set-default (クラスプロシージャ)
public {StyleManager.set-default sm:StyleManager}:void

既定の StyleManager を設定します。




メソッド詳細
apply-style (メソッド)
public {StyleManager.apply-style v:Visual}:void

この StyleManagerv に対応するルールがある場合、そのルールを適用します。

説明

スタイル オプションが、オブジェクトの v に関するこの StyleManager によって紐付けられる場合、バインディングを追加し、要求された変更通知を伝えます。
このメソッドは、オプションの値が変更されるといつでもstyle-manager オプションのオプション変更ハンドラによって呼び出されます。そして、新しい StyleManager がコントロール内にあることを示します。
導入: バージョン 6.0