Hallo Ares,
könnte es sein, daß du mit dem Befehl
TextRect das Hintergrundbild übermalst? TextRect() füllt das gesamte angegebene Rechteck mit der aktuellen Hintergrundfarbe. Wenn du das verhindern möchtest, mußt du den Füllstil auf den Wert
bsClear setzen:
Delphi-Quellcode:
Canvas.Brush.Style := bsClear;
Canvas.TextRect(...)
Gruß Hawkeye