Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Изменение цвета контрола при использовании стилей


Автор: Matrex 22.1.2015, 17:56
В своем VCL проекте на Delphi XE5 использую стили (Project->Options->Applications->Style). Как в таком случае менять цвет, например, текста. Код типа label.color:=clRed или label.font.color:=clRed не прокатывает... 

Автор: Matrex 23.1.2015, 18:59
А вот и ответ -может кому пригодится...
Код

procedure TForm1.Button1Click(Sender: TObject);
begin
  Label1.StyleElements := [];
  Label1.Font.Color := Label1.Color; // или clRed
end;


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)