トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     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 が適用されているのですが、
ここに配列で青、赤を指定するとドロップダウンした時に、太郎
、花子がそれぞれ青、赤背景色で表示されるという具合になるの
ではないかと。

自分で試していないものではっきりせずスミマセン。
少しでも参考になれば幸いです。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops