OK. Taking your example as reference I created a new Currency Cell. My Currency Cell is doing everything I want but drawing the frame.
By overriding OnInitiliaze there is no call to BeginEdit(), so the cell will never get the focus. If you provide me with an easy way to set the focus (CurrentCell.Activate didn''t work) during OnInitialize my Currency Cell will behave like any other cell.
>It is likely the Static drawing is being used to draw the cell in this case, and that does not draw the frame around the current cell.
>
>
Here is a slightly different technique. It tries to handle things by only calling the base class in OnDraw if you want to edit things. At all other times, it just statically draws the text (and the Frame if needed). Maybe this will work for you
>
>
>
CurrencySample_8694.zip