-
Prohodil Mimo © (15.02.08 15:56) [0]Есть компонент, наследник от TEdit.
Как можно определить, что у него изменили ReadOnly? Какое сообщение отлавливать?
Нужно для того, что бы во время изменения ReadOnly выставлять Color в соответствующий цвет. -
Palladin © (15.02.08 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; -
Сергей М. © (15.02.08 16:55) [2]см. TAction.OnUpdate