Ed,
>>
>>I want to add method to my grid class, which allows me to change captions in all columns of the grid to be proper of the original content, i.g.
>>Before
>>stnum| street |stnumext
>>After
>>Stnum|Street|Stnumext
>>
>>The problem is that I don't know all my collumns names and headers names. What is the easiest way to achieve this functionality?
>
>Why don't you simply spin through the Columns collection? Each column should have a control derived from the Header class, by default named "Header1", usually as the 1st control in the Column's COntrol array.
Thanks for your reply. Yes, it works:
local i
with this
for i = 1 to .columncount
.columns(i).controls(1).caption = Proper(.columns(i).controls(1).caption)
endfor
endwith
Mark Goldin already helped me.
Thanks for your help also.
If it's not broken, fix it until it is.
My Blog