Я только что заметил, что в некоторых новых стилях VCL в Delphi XE2 попытка изменить цвет текста в элементе управления 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;
Есть ли у вас идеи, как изменить цвет шрифта в элементе управления RichEdit при использовании стилей Delphi XE2?