* grid init event FOR EACH oColumn IN this.Columns WITH oColumn .RemoveObject('Text1') .NewObject('text1','GrdAddNew',this.ClassLibrary) &&grdaddnew my textbox class name .CurrentControl='Text1' .text1.visible=.t. ENDWITH ENDFORyou can do this on your form and if you want you can apply this for some columns
WITH this.Columns(4) .RemoveObject('Text1') .NewObject('text1','GrdAddNew',this.ClassLibrary) &&grdaddnew my textbox class name .CurrentControl='Text1' .text1.visible=.t. ENDWITHHTH