Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 コンポーネントリファレンスガイド > ComboBox コンポーネント > ComboBox コンポーネントのカスタマイズ > ComboBox コンポーネントでのスタイルの使用 | |||
一連のスタイルプロパティを設定して、ComboBox コンポーネントの外観を変更できます。名前が "Color" で終わるスタイルプロパティはカラースタイルプロパティであり、非カラースタイルプロパティとは動作が異なります。詳細については、『ActionScript 2.0 コンポーネントガイド』のスタイルによるコンポーネントのカラーとテキストの変更を参照してください。
コンボボックスには、openDuration と openEasing の 2 つの固有のスタイルがあります。その他のスタイルは、次に示すように、コンボボックス内のボタン、テキストボックス、ドロップダウンリストに個別のコンポーネントを通して渡されます。
ComboBox コンポーネントは次のスタイルを使用します。
|
スタイル |
テーマ |
説明 |
|---|---|---|
themeColor
|
Halo |
コンポーネントのベースカラースキームです。値として |
backgroundColor
|
Halo と Sample |
背景色です。デフォルトのカラーは、白色です。 |
|
|
Halo と Sample |
Button サブコンポーネントでは、境界線として 2 つの RectBorder インスタンスが使用され、そのクラスに定義されたスタイルが反映されます。詳細については、RectBorder クラス を参照してください。 Halo テーマの ComboBox コンポーネントでは、ComboBox の畳まれた部分に角の丸い独自の境界線が使用されます。ComboBox のこの部分のカラーを変更する唯一の方法は、スキンを適用する方法です。詳細については、ComboBox コンポーネントでのスキンの使用 を参照してください。 |
color
|
Halo と Sample |
テキストの色です。Halo テーマのデフォルト値は 0x0B333C です。Sample テーマのデフォルト値は空白です。 |
disabledColor
|
Halo と Sample |
コンポーネントが無効な場合のテキストカラーです。デフォルトのカラーは 0x848384 (濃い灰色) です。 |
embedFonts
|
Halo と Sample |
|
fontFamily
|
Halo と Sample |
テキストのフォント名です。デフォルト値は |
fontSize
|
Halo と Sample |
フォントのポイントサイズです。デフォルト値は 10 です。 |
fontStyle
|
Halo と Sample |
フォントのスタイルです。 |
fontWeight
|
Halo と Sample |
テキストの装飾です。 |
textAlign
|
Halo と Sample |
テキストの整列です。 |
textDecoration
|
Halo と Sample |
テキストの装飾です。 |
openDuration
|
Halo と Sample |
トランジションアニメーションの所要時間です (ミリ秒単位)。デフォルト値は 250 です。 |
openEasing
|
Halo と Sample |
アニメーションを制御するトゥイーン関数への参照です。デフォルトはサインインとサインアウトです。詳細については、『ActionScript 2.0 コンポーネントガイド』のコンポーネントアニメーションのカスタマイズを参照してください。 |
次の例は、List のスタイルを使用して ComboBox コンポーネントのポップアップ部分の動作を制御する方法を表しています。
// comboBox は、ステージにドロップされた ComboBox コンポーネントインスタンス。
comboBox.setStyle("alternatingRowColors", [0xFFFFFF, 0xBFBFBF]);
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00002631.html