I'm experiencing a weird problem. I've used the sourcegrid with several datasources with no problem (I use the 4.20 stable release), in the same application.
The datasource is a simple dataview of a simple datatable with 6 columns of integer, string and date fields, with about 3500 rows. All fields display correctly except one (type string) that doesnt display the string except if I edit it.
The problem exists even if I create another field with the same content, or even if I let the grid create automatically (I use predefined settings to setup the grids otherwise). I've checked the datasource (it contains the values), the dataview (idem). The
values are there but not displayed (the other strings display correctly).
The only difference between this grid and the others (in the app.) is that the datasource is a shared (datatable) field of an object class and the dataview is in the main form's thread, the others are created in the main form's thread.
Do you have any idea of how to handle this situation?
However, your grid is really great.