Moin Gemeinde,
ich habe da ein DBGrid, das neue Datensätze "fett" darstellen soll.
Dazu habe ich in DrawColumnCell Font.Style auf bold gesetzt. Funktioniert prima.
Nun wird die Zeile bei den fetten Datensätzen "zerbröselt" dargestellt, wenn der Datensatz (row select) markiert ist. Bei den nicht fetten Zeilen tritt der Effekt nicht auf.
Das ganze ist so gebaut:
Delphi-Quellcode:
if Table.FieldByName('gelesen').AsInteger = 0 then
DBGrid.Canvas.Font.Style := [fsbold];
MailsDBGrid.DefaultDrawColumnCell(Rect, DataCol, Column, State);
Jemand eine Idee?