It's a grid column property
>I do have Sparse = .F.; so the command button does look like a command button in the grid.
>But I am not sure where you think I should have the code "CurrentControl=cmdbutton" Could you please clarify?
>Thank you.
>
>>Check: CurrentControl=cmdbutton and Sparse=.f.
>>
>>Hi,
>>
>>In a grid I am replacing (in code) a column default control (text) with a commandbutton. I created the class of this command button as follows:
>>
>>DEFINE CLASS MyCommand AS CommandButton
>>
>> Caption = "My Caption"
>> width = 100
>>
>> PROCEDURE Click
>>
>> messagebox("Clicked")
>>ENDDEFINE
>>
>>
>>The button does appear as a button in the grid. And when I click on it, the messagebox does pop up. So, I know that this class (MyCommand) is being used. But the width of the command button is exactly as the width of the column. And I don't see the Caption "My Caption" on this button.
>>
>>What am I missing?
>>
>>TIA
--sb--