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

Вниз

Как отловить изменение ReadOnly у TEdit ?   Найти похожие ветки 

 
Prohodil Mimo ©   (2008-02-15 15:56) [0]

Есть компонент, наследник от TEdit.
Как можно определить, что у него изменили ReadOnly? Какое сообщение отлавливать?
Нужно для того, что бы во время изменения ReadOnly выставлять Color в соответствующий цвет.


 
Palladin ©   (2008-02-15 16:18) [1]

так, а исходники просмотреть?
мне вот буквально 4 минуты понадобилось отрыть StdCtrls и увидеть
procedure TCustomEdit.SetReadOnly(Value: Boolean);
begin
 if FReadOnly <> Value then
 begin
   FReadOnly := Value;
   if HandleAllocated then
     SendMessage(Handle, EM_SETREADONLY, Ord(Value), 0);
 end;
end;


 
Сергей М. ©   (2008-02-15 16:55) [2]

см. TAction.OnUpdate



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

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

Наверх




Память: 0.46 MB
Время: 0.015 c
15-1222788859
oxffff
2008-09-30 19:34
2008.12.07
Как поступить?


2-1225045728
P_na
2008-10-26 21:28
2008.12.07
Проблемы с запросом


2-1225174004
worldmen
2008-10-28 09:06
2008.12.07
Программно нажать комбинацию клавиш


3-1210917985
Dizzzel
2008-05-16 10:06
2008.12.07
Динамическое создание полей в хранимой процедуре


11-1196003580
Golem
2007-11-25 18:13
2008.12.07
цвет фона шрифта в StGrd