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

Вниз

TEdit disabled цвет шрифта   Найти похожие ветки 

 
Bifor   (2004-11-09 16:34) [0]

Всем здрасте.
Почему при установке TEdit"у.enabled = false цвет шрифта становится серым (чтото вроде clGrayText), хотя fontcolor такой который я ему задаю?
cпс заранее.


 
Fay ©   (2004-11-09 16:40) [1]

?!


 
Pentium133 ©   (2004-11-09 16:41) [2]

Попробуй поставить TEdit.enabled = true - цвет должен стать прежним.


 
Anatoly Podgoretsky ©   (2004-11-09 17:31) [3]

Все правильно, но только не серый, а цвет палитры для запрещенных элементов.


 
Bifor ©   (2004-11-09 17:34) [4]

[Anatoly Podgoretsky]
а как это можно обойти?


 
GanibalLector ©   (2004-11-09 17:38) [5]

Панель управления-Экран-Оформление


 
Bifor ©   (2004-11-09 17:44) [6]

[GanibalLector]
мне в реалтайме нужно цвет менять причем на какой заранее не известно.


 
Anatoly Podgoretsky ©   (2004-11-09 17:49) [7]

Не используй TEdit, он отрисовывается Виндуос, а не твоей программой.


 
Bifor ©   (2004-11-09 18:06) [8]

я бы с удовольствием, но контора использует bisnessskincontrols
а там TbsSkinEdit который унаследован от TCustomEdit... :(
(немогу др использовать, они куплены).
Может както можно перехватить сообщение где рисуется Disable контролы, но сколько не искал так и не нашел где.
Например нормальные (Enabled = true) устанавливается цвет вроде на мессагу


TbsCustomEdit = class(TCustomMaskEdit)
private
...
procedure CNCtlColorEdit (var Message:TWMCTLCOLOREDIT);     message CN_CTLCOLOREDIT;
...
end;

вней устанавливается цвет шрифта (все по чесному)...
как только контрол disable он даже не попадает туда,
вызывал ее насильно. паралельно гдето потом всеравно устанавливается серый цвет где непонимаю...



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

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

Наверх




Память: 0.48 MB
Время: 0.065 c
9-1085817686
ПсихЪ
2004-05-29 12:01
2004.11.21
Анимированные текстуры


1-1100114054
redlord
2004-11-10 22:14
2004.11.21
иконки в файл без потери качества


4-1097258912
Дубинин Алексей
2004-10-08 22:08
2004.11.21
Поиск всех каталогов по выбранной маске, Рекурсия.


1-1099837147
sloug
2004-11-07 17:19
2004.11.21
Вертикальная надпись на кнопке


4-1097047601
UNIVERSAL
2004-10-06 11:26
2004.11.21
Как определить используется ли файл другим приложением?