Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.007 c
1-1203111617
Blind Guardian
2008-02-16 00:40
2008.12.07
Сравнение последовательностей вещественных чисел на сходство


9-1175779923
ElectriC
2007-04-05 17:32
2008.12.07
Запрет нажатия системных клавиш


15-1222949899
Vlad Oshin
2008-10-02 16:18
2008.12.07
У нас пропадают ветки с сообщениями!


15-1221852310
DevilDevil
2008-09-19 23:25
2008.12.07
один svchost.exe жрёт процессор. Что делать ?


2-1224877637
worldmen
2008-10-24 23:47
2008.12.07
Не видит PlaySound




   Наверх