Yh Yau,
I think in your case you need to trick it using any of the Dynamic properties for the grid.
Put this.DynamicForeColor = "this.ChangeButtonCaption()" method. In this method do something like
this.colInfo.cmdInfo.caption = myTable.MyInfo
return this.forecolor
>Dear Tore,
>I've already set it to .f. instead of the default of .t..
>If I set sparse to .t., the buttons will only appear when the row has focus. I would actually like to see all the buttons appearing on the grid at the same time with different captions for each row based on the table value.
>Yau
If it's not broken, fix it until it is.
My Blog