Вниз
Скачать: 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
8-1188236379
Dmitry_12_08_73
2007-08-27 21:39
2008.12.07
Считать время с FTP-сервера


2-1224701211
cruiser
2008-10-22 22:46
2008.12.07
Запуск приложения и ождание завершения, при этом форма активна


2-1225283474
MC87
2008-10-29 15:31
2008.12.07
Drag&amp;Drop


2-1224854865
Terasbetoni
2008-10-24 17:27
2008.12.07
Выравнить окно по сетке


15-1223025464
keymaster
2008-10-03 13:17
2008.12.07
Где живут module attributes?




   Наверх