Sorry, I don't know the answer to your question. Everything seems to be set up correctly.
Did you try with VFP tables and numeric fields? Do you have the same problem? (I would assume the original source of the cursor has nothing to do with the problem).
>In lieu of typing out every property I tried to include the "interesting" ones:
>
>.BoundColumn=1
>.BoundTo=.F.
>.ColumnCount=6
>.ColumnWidths=70,90,70,240,75,85
>.Enabled=.T.
>.FontName=Courier New
>.Height=124
>.IntegralHeight=.T.
>.MoverBars=.F.
>.MultiSelect=.F.
>.Name=lstSales
>.RowSourceType=2
>.Sorted=.F.
>.Themes=.T.
>.Visible=.T.
>
>
>This behavior only applies to numeric fields. Integer fields properly right justify?
If it's not broken, fix it until it is.
My Blog