Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Label "Transparenz" beibringen

  Alt 8. Jun 2020, 19:17
OK, es gibt hier keine Transparenz.
Das ist wie beim Delphi-Referenz durchsuchenTStaticText, welches das "echte" Windows-Label ist.

Dieses hier erbt von Delphi-Referenz durchsuchenTCustomControl, welches ein Nachfahre von TWinControl ist. ein "echtes Windows-Control" mit HWND und eigenem DC.

"Transparent" kann aber nur etwas werden, welches von TGraphicControl erbt, wie z.B. TLabel, TImage und TShape, denn diese Kompoenten sind keine eigenständigen Windows-Controls, sondern "hacken" sich in ihren Parent rein, wo sie sich auf dessen Canvas drauf zeichnen, mit der Möglichkeit, dass vorher der "Inhalt" des Parents gezeichnet wird und dann diese Komponente nur Teile davon übermalt.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 8. Jun 2020 um 19:31 Uhr)
  Mit Zitat antworten Zitat