Форум: "Основная";
Текущий архив: 2002.10.28;
Скачать: [xml.tar.bz2];
ВнизИзбитый вопрос по 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c