>I suppose I have to put this in Got Focus and set it to ON in Lost focus, so that not to affect other controls. Right?I'm not sure. The GotFocus may be to late. You've to test it.
>Too bad there is not way to make my own message.Why not? :)
IF THIS.ReadOnly
WAIT WINDOW NOWAIT "Checkbox is Read Only"
RETURN .F.
ENDIF
--sb--