Einzelnen Beitrag anzeigen

skoschke

Registriert seit: 6. Jan 2009
523 Beiträge
 
Delphi 10.4 Sydney
 
#1

Transparente Bereiche werden nicht aktualisiert

  Alt 12. Jul 2019, 11:25
Hallo,

ich habe ein transparentes Panel, welches weitere Controls enthält.
Der Hintergrund wird auch schön durchgezeichnet, bis auf einen kleinen Fehler:

Sobald das Panel per Code verschoben wird, wandert der transparente Bereich mit, als wenn er ausgeschnitten worden wäre!
Ein Panel.Refresh oder Repaint bringt gar nichts, ich behelfe mir momentan damit, das Panel vor dem Schieben unsichtbar zu machen und danach wieder visible zu setzen, dann ist der durchscheinende Hintergrund wieder korrekt.

Nur gefällt mir das nicht, es muss doch eine Möglichkeit geben, diesen Hintergrund zu "repainten"?

Ciao
Stefan
  Mit Zitat antworten Zitat