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