Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#7

AW: Transparente Bereiche werden nicht aktualisiert

  Alt 12. Jul 2019, 15:27
Zitat:
Die VCL ist da dann doch nicht ganz so stumpf.
Nun gut.. Ich mache es ohne VCL alles von Hand und es funktioniert.
Zitat:
Es ist ja auch nicht das Panel selbst, das den Hintergrund zeichnet
Bei mir schon es wird der Hintergrund in das Panel gezeichnet.
Siehe Shot.. Panel in Panel und beide übernehmen den Inhalt des Hauptfensters. (JA nicht 100% Transparent aber emuliert! )
Zudem verlieren meine Panels den eigenen Inhalt nicht.. wenn dem so wäre könnte man die Rahmen der Panels nicht mehr erkennen.

Mein Window wird so erstellt..
Delphi-Quellcode:
FHPanel := CreateWindowEx(WS_EX_TRANSPARENT, SKPANEL, '', Style, Left, Top, Width, Height,
  ParentHandle, DlgItemID, SkinEngine.skInstance, nil);
Inklusive den Property Style BS_GROUPBOX.

Bin raus.. da es hier um VCL geht.

gruss

Geändert von EWeiss (13. Jul 2019 um 09:08 Uhr)
  Mit Zitat antworten Zitat