Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#13

AW: TAniIndicator ist nicht transparent

  Alt 7. Jan 2023, 15:03
Wie wird das Panel transparent? (es ist ja vermutlich ein TWinControl)


Ein TLabel ist ein TGraphicControl und malt sich auf den Canvas seines Parents (Transparent ist dort: ich male keinen Hintergrund, sondern nur den Content ... Hintergrund kommt also vom Parent)

TAniIndicator ist aber ein TWinControl und malt sich (eigentlich) komplett selber,
außerdem ändert bei der Animation sich ständig etwas und daher löscht die Komponente ihren Inhalt und zeichnet ihn neu.
Für Transparent müsste man hier z.B. quasi den Parent dazu bringen seinen Inhalt regelmäßig auf die eigene Komponente zu malen.




[add] Ohhhh, es gibt ein neues Win10-TCardPanel ... dachte erst das sei eine der uralten Win3.1-Demos
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 7. Jan 2023 um 15:06 Uhr)
  Mit Zitat antworten Zitat