Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Semitransparenter Fensterhintergrund mit Gradient (https://www.delphipraxis.net/196295-semitransparenter-fensterhintergrund-mit-gradient.html)

Codehunter 8. Mai 2018 15:09

AW: Semitransparenter Fensterhintergrund mit Gradient
 
Zitat:

Zitat von Alallart (Beitrag 1401690)
Ist das wirklich der normale Rahmen des Systems? Für mich sieht das nach einer Sonderform aus. Die Sonderform sieht zwar dezent aus, aber für mich sieht das nach einem selbst gezeichneten Rahmen aus.

Das ist eine Sonderform. Das System ist ein Windows 10. Da ist nix mit rundgelutschten Ecken ;-)

Wenn das so trivial wäre mit Style und Alphablend, wäre ich längst weiter... :-) Ich dacht mir schon dass das nicht so ganz trivial ist. Mir ist noch aufgefallen, dass beim Verschieben des Fensters von rechts oben nach links unten (nur in dieser Diagonalachse!) gelegentlich ein weißes Flickern am oberen Rand des Textpanels ("Install-Assi abgeschlossen") sichtbar ist. Aber für ein softwarebasiertes Capture + Alphablending ist es trotzdem zu schnell, irgendwas mit GDI+ oder DirectDraw wirds schon sein. Zumal sich ein Video das im Hintergrund abgespielt wird, auch durchscheinen lässt. Das ist IMHO per klassischem Capturing nicht möglich.

EWeiss 8. Mai 2018 19:27

AW: Semitransparenter Fensterhintergrund mit Gradient
 
Ist im Grunde fast das gleiche wie das hier.
GDI+ Gradient zeichnen in Verbindung mit Blur (kann man auch was anderes verwenden.)
SetlayeredWindow oder der gleichen

Ich werde mal versuchen das Fenster nachzubauen.
EDIT:
Siehe Anhang eigentlich ganz einfach.

gruss


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:28 Uhr.
Seite 2 von 2     12   

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