AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Workaround für DX10 & VCL-Styles

Ein Thema von Mavarik · begonnen am 2. Sep 2015 · letzter Beitrag vom 3. Sep 2015
Antwort Antwort
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.561 Beiträge
 
Delphi 12 Athens
 
#1

AW: Workaround für DX10 & VCL-Styles

  Alt 2. Sep 2015, 22:30
Was mir gerade noch auffällt, ist, dass bei Verwendung von VCL-Styles der Fensterschatten entfällt.

Ferner: Beim Open-Dialog mit VCL-Styles (nicht Vista-Open-Dialog) kann man das Dialog-Fenster vergrößern, aber nicht verkleinern.

Beide Bugs habe ich gerade gemeldet.
  Mit Zitat antworten Zitat
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.358 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Workaround für DX10 & VCL-Styles

  Alt 2. Sep 2015, 23:08
Die Win10-Fenster sind so groß, dass sie den Schatten beinhalten.
Sie nutzen also nur einen Teil ihrer Größe um den Inhalt dazustellen.
Unten und rechts bleibt ein transparenter Bereich übrig, auf dem ein Schatten gezeichnet wird.

So interpretiere ich das zumindest.

In dem Fall müssten die gestylten Fenster das Verhalten nachbauen - vielleicht abhängig vom erkannten BS?
Ich denke, dass das schwierig wird.
Angehängte Grafiken
Dateityp: png fenster.png (13,3 KB, 34x aufgerufen)
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)

Geändert von stahli ( 2. Sep 2015 um 23:11 Uhr)
  Mit Zitat antworten Zitat
Whookie

Registriert seit: 3. Mai 2006
Ort: Graz
454 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Workaround für DX10 & VCL-Styles

  Alt 2. Sep 2015, 23:27
Ferner: Beim Open-Dialog mit VCL-Styles (nicht Vista-Open-Dialog) kann man das Dialog-Fenster vergrößern, aber nicht verkleinern.
Na da wird sich Emba. aber anstrengen müssen um das zu fixen
Whookie

Software isn't released ... it is allowed to escape!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.880 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Workaround für DX10 & VCL-Styles

  Alt 3. Sep 2015, 06:55
Vielleicht hilft ein Blick auf das "Original" Produkt ( welches teilweise integriert wurde).

https://github.com/RRUZ/vcl-styles-utils
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14: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