フラッシュTextArea
または同様のコントロールで簡単な書式設定(フォント色など)でテキストを表示するにはどうすればよいですか?このコントロールにプログラムでプログラムを追加し、その一部をクリップボードにコピーしてコピーできるようにする必要があります。Flash Builderの読み取り専用リッチテキストフィールド?
RichTextEditor
は、ユーザーがテキストを書式設定できるようにするための複数のコントロールがあり、無効にすることはできません(?)。
UPDATE
追加の質問は、書式設定をコーディングする方法です。唯一の<b>
次のコードで作業を行います。
private function Print(s:String, ... optionalArgs):void {
if(optionalArgs.length == 0 || optionalArgs[0]==0) {
mLog.htmlText = mLog.htmlText + '<b>' + s + '</b><br>';
}
else if(optionalArgs[0]==-1) {
mLog.htmlText = mLog.htmlText + '<font color=\"red\">' + s + '</font><br>';
}
else if(optionalArgs[0]==1) {
mLog.htmlText = mLog.htmlText + '<span style=\"color:green\">' + s + '</span><br>';
}
else if(optionalArgs[0]==2) {
mLog.htmlText = mLog.htmlText + '<span style=\"color:blue\">' + s + '</span><br>';
}
else {
mLog.htmlText = mLog.htmlText + '<b>' + s + '</b><br>';
}
}
フォントの色をコーディングする方法は?
SOLUTION
私の間違いは、フラッシュインタプリタがこれは実際に解決するために非常に簡単な問題であり、それら
ありがとう!このコントロールにRTFまたはHTMLを挿入する必要がありますか? – Dims
@Dims書式設定に役立ついくつかのリンクを追加しました。 –