>>>>I added a custom property to my lowest level checkbox mlReadOnly (you can't use ReadOnly because it terribly confused VFP) it defaults to .F. the When method is:
>>>>
>>>>return ! this.mlReadOnly
>>>>
>>>
>>>Thanks David. That's a solution too. I'm asking me why checkbox doesn't has a readonly property. Will do in VFP 6?
>>>Carlos.
>>
>>Just a thought - you may have a textbox with a iif(lYourfield,"Yes"," ") as ControlSource. Or you can use a bullet character instead of "Yes".
>
>Dragan: this is not a valid controlsource for a textbox. Maybe for the column. But if the column has this controlsource, how do the user introduce values in this field?
>Carlos,
I thought the whole grid was readonly. Well, you can still add the checkbox (i.e. having both the checkbox and textbox in logical cells), and play a bit with Sparse and DynamicControl properties of the column, so you have the checkbox in the current row, and textbox in the others.