Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: TAniIndicator ist nicht transparent

  Alt 7. Jan 2023, 16: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
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

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