Thema: Delphi Auf Desktop zeichnen

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Auf Desktop zeichnen

  Alt 28. Jun 2010, 17:55
- TImage auf Form klatschen
- Folgendes im OI einstellen
Delphi-Quellcode:
TForm
BorderStyle = bsNone
WindowState = wsMaximized
TransparentColor = true
TransparentColorValue = (Color)
FormStyle = fsStayOnTop

TImage
Align = alClient
- WS_EX_TRANSPARENT und WS_EX_LAYERED wird schon über TransparentColor=True als Style eingestellt.

- Image.Canvas zum Malen verwenden
- Color und TransparentColorValue auf eine Farbe (die Selbe) setzen, welche man für den transparenten Hintergrund verwenden will (selbst clBtnFace ist möglich)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat