Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.28;
Скачать: CL | DM;

Вниз

Избитый вопрос по CheckBox, RadioButton ещё раз   Найти похожие ветки 

 
Yuri Btr ©   (2002-10-17 10:38) [0]

Ув. мастера, подскажите как всё таки поменять цвет шрифта в CheckBox и RadioButton. Дело в том что у меня в проекте на форме есть PageControl и на нескольких TabSheet есть Checkbox-ы и цвет шрифта им не удаётся никак задать. В ObjectInspector ставлю цвет шрифта например на clRed однако никаких изменений не происходит (остаётся чёрным), и это при том что ParentFont и ParentColor = false.
Помогите разобраться, где загвоздка ?
Заранее спасибо.


 
Игорь Шевченко ©   (2002-10-17 10:48) [1]

Загвоздка в том, что рисует эти контролы Windows своими стандартными цветами.
Если очень хочется менять цвет шрифта, то следует на torry.net поискать компоненты, которые это умеют делать.
Вручную - долго.


 
Yuri Btr ©   (2002-10-17 11:02) [2]

to Игорь Шевченко
Спасибо, за намёк. Я как понимаю надо прекрывать событие OnDraw у Checkbox и там уже вставлять свой цвет шрифта. Не правда ли?


 
Игорь Шевченко ©   (2002-10-17 11:05) [3]

Yuri Btr © (17.10.02 11:02)

Неправда. Нет такого события.
Надо делать сабкласс от контрола, и заниматься самостоятельно обработкой сообщения WM_PAINT


 
Ученик ©   (2002-10-17 11:38) [4]

>Yuri Btr © (17.10.02 10:38)
Перейти на Delphi 7



Страницы: 1 вся ветка

Текущий архив: 2002.10.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
4-92775
Igor_thief
2002-09-13 13:00
2002.10.28
Работа с dll


3-92373
korn
2002-10-06 15:49
2002.10.28
Индекс MS SQL не работает


7-92748
Dmitry V. Averuanov
2002-08-21 17:51
2002.10.28
Принудительно завершить процесс, запущенный моим CreateProcess


1-92479
brestmarket
2002-10-18 11:32
2002.10.28
Действительно ли SpeedBtn и BitBtn не поддерживают WinXP-эффект?


1-92579
[BAD]Angel
2002-10-10 14:58
2002.10.28
Как сделать скриншот с компьютера в локальной сети?