Delphi XE2 の新しい VCL スタイルの一部で、RichEdit コントロールのテキストの色を変更しようとしても機能しないことに気付きました。たとえば、Smokey Quarts Kamri と Carbon ではテキストが黒でのみ表示されますが、Cobalt XEMedia ではフォントの色を変更できます。これは、フォントの色を変更するために使用したコードです(太字はすべてのスタイルで機能するようです)
memo.selStart:= length (text);
memo.selLength:= 0;
memo.SelAttributes.Color:= clRed;
memo.SelAttributes.Style:= [fsBold];
memo.selText := text;
Delphi XE2 スタイルを使用しているときに RichEdit コントロールのフォントの色を変更する方法についてのアイデアはありますか?