Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.580 Beiträge
 
Delphi 11 Alexandria
 
#217

AW: Delphi "Sydney" (10.4) ist da!

  Alt 8. Jun 2020, 13:45
Ergänzung:
Mein Einwand wurde einbezogen und nun eine meiner Meinung nach an der Stelle fehlerfreie Version der Unit Vcl.Grids bereitgestellt.

Ja, DefaultDrawing ist True.
Dann solltest du selbst auch nicht Text ausgeben. Wenn du das möchtest, solltest du DefaultDrawing auf False stellen, damit der Text nicht doppelt gezeichnet wird.

Es mag an den +2 in cnv.TextRect liegen. Kann sein, dass die in Delphi 10.4 nicht mehr passen, warum auch immer, denn in den früheren Versionen gab es das Problem nicht. Ich habe noch nicht versucht, es zu debuggen.
Ja, in 10.4 wird der Text nun zentriert ausgegeben, so dass man mit einfachen Offsets den Text nicht mehr immer deckungsgleich hinbekommt (+6 statt +2 wäre in der Standardgröße korrekt als Offset). Deshalb solltest du DefaultDrawing auf False setzen, dann kannst du den Text ausgeben wo du möchtest.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat