>>What happens if you call your code (i.e. set Editbox.Readonly=.t.) within the form, i.e. not in base class?
>
>You gave me another idea. I may try to remove the code from the Editbox class and put it into the grid's class instead.
Too many classes :).
Edward Pikman
Independent Consultant