![]() |
SheetofGlass + Panel etc
Heya :)
Wenn ich in Delphi XE2 SheetofGlass := true setze, habe ich meine komplette Form aus Glass wie ich's gerne hätte. Ich würde aber nun gerne auch den Hintergrund von meinem Panel oder meinem TabSheet "glasig" haben. Kann man das irgendwie realisieren? Ich hatte versucht einfach mal eine transparente Farbe festzulegen und diese dem Panel zu geben. Das sorgt aber nur dafür, dass das Panel komplett durchsichtig ist, aber kein Glass als Hintergrund. |
AW: SheetofGlass + Panel etc
Zitat:
Hintergrund in das Panel kopieren so kannst du zumindest den Glas Effekt emulieren. gruss |
AW: SheetofGlass + Panel etc
SheetOfGlass wird von neueren Windowsen nicht mehr (zuverlässig) unterstützt. Überleg Dir gut, ob der Aufwand lohnt.
Sherlock |
AW: SheetofGlass + Panel etc
Zitat:
Informiere dich mal, so wie mir bekannt ist wird Glass in W10 zurückkehren. Was aber nicht bedeutet das mich dieses System noch irgendwie interessiert. gruss |
AW: SheetofGlass + Panel etc
Irgendwie bewerte ich konjunktivierte Prognosen weniger hoch als aktuelle Tatsachen. Vermutlich bin ich da etwas eigen. Aber ich will niemandem den Spaß verderben. Wenn man sich damit beschäftigen möchte, nur zu!
Sherlock |
AW: SheetofGlass + Panel etc
Zitat:
gruss |
AW: SheetofGlass + Panel etc
Zitat:
Zitat:
|
AW: SheetofGlass + Panel etc
Zitat:
Den Hintergrund der Form in das Panel kopieren. gruss |
AW: SheetofGlass + Panel etc
Zitat:
|
AW: SheetofGlass + Panel etc
Zitat:
DWM? SetLayeredWindow? AlphaBlend? oder fehlt noch was? gruss |
AW: SheetofGlass + Panel etc
Zitat:
Zitat:
Kannst in Win10 direkt SetWindowCompositionAttribute in user32.dll ansprechen. Das ist eben das neue Glass was ja nun auch für Fluent Design und Co genutzt wird. Hab ja auch daran gedacht ggf mir die Möglichkeit offen zu halten dann eben noch Acrylic zu aktivieren, aber da ich selbst kein RS1+ drauf habe, kann ich da nicht wirklich nachschauen ob das möglich ist. |
AW: SheetofGlass + Panel etc
Zitat:
Das ist aus der DWMAPI Zitat:
ABER! Habe es selbst noch nicht getestet, da wie ich schon sagte mein System W7 ist. gruss |
AW: SheetofGlass + Panel etc
Naja das ist in sofern neu, dass es nicht mehr aus der dwmapi.dll exportiert wird, sondern aus der user32.dll.
Daher funktioniert ja SheetOfGlass etc aus Delphi in Windows 10 nicht mehr. Die Funktion hat sich ja generell verändert. Daher ist es eben "neu". |
AW: SheetofGlass + Panel etc
Zitat:
Na dann. ![]() gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz