Форум: "Основная";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];
ВнизСмена неменяемых цветов Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c