メイン コーダーズルーム【スクリプト系】 ComboBoxコンポーネントのテキスト色変更 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト | Åê¹ÆNo.29060 投稿日時: 2006-9-30 16:50 |
ComboBoxコンポーネントのテキスト色変更 こんにちは。
ComboBoxコンポーネント内のListコンポーネント(?)の テキスト色を変える方法を探しています。 全テキスト色を変えるならば、 スタイルの変更でできるのですが、 行によってテキストの色を変えることができません。 やりたいことは、男({label:"太郎", dala:Male})なら黒、女({label:"花子", data:Female})なら赤のテキスト色にしたいと考えています。 ComboBoxコンポーネントをfor ... in でtraceしてみたところ、 ComboBox.dropdown.rows[n].cllがTextFieldらしいことを発見しました。 ComboBox.dropdown.rows[n].cll.textColor = 0x990000; としても色が変更されませんでいた。 ComboBox.changeのタイミングで、ComboBox.dropdown.rows[n].cll.textを変更してみましたが、一瞬変更されているように見えましたが、再度ComboBoxを開くと元のテキストに戻っていました。 .textや.textColorを変更する方法はありますでしょうか? よろしくお願いします。 |
|
misshiki | Åê¹ÆNo.29091 投稿日時: 2006-10-2 15:56 |
Bak@Fla名人 居住地: 山奥(ガチで) 投稿: 108
使用環境:
WinXP SP1,FLASH MX2004 ADOBE FLASH PLAYER 9 IE6,FireFox1.5,OPERA9.01 |
Re: ComboBoxコンポーネントのテキスト色変更 こんにちは。
亀レスな上に今ひとつ及ばない回答で申し訳ないのですが、テキ スト色を個別に変更することは無理っぽいようですね。 ただヘルプを見ながら考えていたのですがリストコントロールの スタイル指定でalternatingRowColors ってのがあって、これを 使うとおそらくドロップダウンリストのリスト部の背景色が変わ るのではないかと。で、このプロパティ、デフォルトでは何も指 定されていないのでbackgroundColor が適用されているのですが、 ここに配列で青、赤を指定するとドロップダウンした時に、太郎 、花子がそれぞれ青、赤背景色で表示されるという具合になるの ではないかと。 自分で試していないものではっきりせずスミマセン。 少しでも参考になれば幸いです。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |