>>>This one is for VFP7, but answers that require VFP9 are also welcome.
>>>
>>>Is there any way to ' replace' the headers in a grid in a form with a custom header? I'm not talking about code generated forms and grids. I'm tallking about the form designer where a grid is added and the number of columns is still unknown.
>>>
>>>(Brings me on an idea: Create a grid class that has 10 columns and each header got the same custom code. Setting columncount to a lower value later is just another way than making it higher than -1. But this scenario might become a nightmare scenario because any maintenance would require 10 equal modifications in 10 places.)
>>
>>Define the header in code, then in the grid's init take the old one out with RemoveObject() and add the new one with Addobject()?
>
>Interesting idea. Did you test it?
Nothing new in this idea - it is tested and works well (since you're doing it in run-time). Check Mike Helland's FAQ on this topic.
If it's not broken, fix it until it is.
My Blog