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

Вниз

Смена неменяемых цветов   Найти похожие ветки 

 
Lord BDV   (2002-01-28 19:58) [0]

Приветствую, Мастера.
...печальный факт омрачил мои мысли: увы, свойство TColor любого компонента не всесильно.
Есть элементы управления, чьи цвета не подвласны вышеотмеченному свойству. Например, граница рамки кнопок или цвет подсветки выделяемого текста в TEdit.
И теперь Я спрашиваю Вас, как можно менять эти неменяемые цвета? Если невозможно дать ответа в общем виде, прошу рассмотреть частный случай подсветки TEdit.


 
valery_f   (2002-01-29 14:23) [1]

Эти вещи рисуются самой виндой в соответствии с системной схемой раскраски. Что касается бордюров - перекрасить контролы можно заместив виндовый обработчик (перехватывая WM_NCPAINT). Так чтоб проще - ищи Flat-компоненты с исходниками и смотри там. А так чтоб и подсветку текста менять и т.д. - возможно проще написать полностью свой контрол, который все делает сам, не полагаясь на винду, т.к. перехватывать и переписывать прийдется практически все...



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

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

Наверх




Память: 0.46 MB
Время: 0.007 c
1-32263
XX
2002-01-28 11:15
2002.02.11
Как ввести символ програмно.


6-32307
DVitalik
2001-11-19 14:44
2002.02.11
У кого-нибудь есть примеры работы с WinSock2?


1-32291
serjant
2002-01-28 11:11
2002.02.11
Сохранение QReport


6-32298
Abzetdin
2001-11-18 22:08
2002.02.11
Передача динамического массива через Сокеты


3-32129
IlyaLu
2001-12-24 15:36
2002.02.11
dbExpress