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 GlassFrame mit BorderStyle auf bsNone (https://www.delphipraxis.net/140967-glassframe-mit-borderstyle-auf-bsnone.html)

Daniel Spatkowski 12. Sep 2011 22:25

AW: GlassFrame mit BorderStyle auf bsNone
 
eben ausprobiert bei borderstyle : bsnone geht's auch nicht. da ists auch quasi unsichtbar

turboPASCAL 12. Sep 2011 22:34

AW: GlassFrame mit BorderStyle auf bsNone
 
Also,

in der Tat macht Delphi XE (und deren VCL) etwas anders, so das wie bei beschriebenen Vorgehen
kein Glass-Fenster erscheint. :gruebel:

Der damalige Weg ging über eine eigene DWM-Unit und Delphi 6.

Darlo 12. Sep 2011 22:49

AW: GlassFrame mit BorderStyle auf bsNone
 
Ich gehe davon aus, dass er wohl den Effekt aus der oberen Fensterleiste übernimmt.
Vieleicht reicht Dir die Lösung einfach auf bsSingle zu stellen und alle BorderIcons zu deaktivieren.

Daniel Spatkowski 12. Sep 2011 23:59

AW: GlassFrame mit BorderStyle auf bsNone
 
Liste der Anhänge anzeigen (Anzahl: 1)
hab schon was anderes versucht, nur den glassrand (hat bei nem anderen programm funktioniert) nur prob ist. hab mit png's ne art eigenes design für die form erstellt.

also hab im Anhang ein Bild reingestellt:
links: wie das aussehen soll
rechts: wie es aussieht, aber nicht aussehen sollte

EWeiss 13. Sep 2011 07:23

AW: GlassFrame mit BorderStyle auf bsNone
 
Zitat:

hab mit png's ne art eigenes design für die form erstellt.
Wo ist das problem?

Dann kopiere doch den Hintergrund in dein aufgesetztes *.png

gruss

Daniel Spatkowski 14. Sep 2011 18:13

AW: GlassFrame mit BorderStyle auf bsNone
 
@turboPASCAL:
in deiner Test167.exe ist dieser "Glass"-Effekt obwohl diese Form keinen Borderstyle hat.
Wie hast du das gemacht?
das will ich in meiner Form ja auch haben

Daniel Spatkowski 14. Sep 2011 18:49

AW: GlassFrame mit BorderStyle auf bsNone
 
habe was gefunden. nennt sich "DwmEnableBlurBehindWindow" sobald ich das ausprobiert hab setz ich das hier rein

Daniel Spatkowski 14. Sep 2011 19:14

AW: GlassFrame mit BorderStyle auf bsNone
 
für alle, die's interessiert, wie man den "Blur"-Effekt hinter einem Fenster bekommt, auch im Borderstyle bsnone gibt's hier nen Weg:

http://blog.delphi-jedi.net/2008/05/...ows-with-aero/

damit hat man den Aero-Effekt auch ohne Fensterrahmen

lbccaleb 14. Sep 2011 23:50

AW: GlassFrame mit BorderStyle auf bsNone
 
Hättest auch früher haben können, hättest dir den von mir verlinkten Thread mal genau angesehen, steht da nämlich alles drin ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:34 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