Delphi-PRAXiS

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 XP Manifest (https://www.delphipraxis.net/97103-xp-manifest.html)

Störtebeker 4. Aug 2007 19:33


XP Manifest
 
Ich arbeite mit dem XP Manifest.

Kann man einer bestimmten Form sagen, dass sie nicht mit dem XP Manifest arbeiten soll? Weil wenn ich das XP Manifest auf irgendeine Form des Programms tue, wirkt sich das ja auf das ganze Programm aus.

argonix 4. Aug 2007 19:59

Re: XP Manifest
 
Soweit ich weiß ist das nicht möglich. Ein Manifest wirkt sich immer auf das gesamte Programm aus. Warum soll denn ein Fenster vom Manifest ausgenommen werden?

FAlter 4. Aug 2007 20:09

Re: XP Manifest
 
Hi,

Pack das Fenster in eine DLL, in der kein Manifest drin ist.

Fenster aus DLLs werden afaik nur dann im XP-Stil dargestellt, wenn sowohl DLL als auch EXE ein Manifest haben. Kann aber sein, dass ich ich irre. Außerdem ist dies nur für diesen Effekt definitiv der falsche weg.

Mfg
FAlter

Bernhard Geyer 4. Aug 2007 20:27

Re: XP Manifest
 
Sicherlich kann man auch einzelne Controls vom XP-Look "befreien" wenn es nötig ist. Müsstest jedoch im Forum suchen da meine verwendeten GUI-Controls (ElPack) sogar ein Property besitzen mir der das Theming Aktiviert/Deaktiviert werden kann.

Heffalump 6. Aug 2007 15:06

Re: XP Manifest
 
Zitat:

Zitat von FAlter
Hi,

Pack das Fenster in eine DLL, in der kein Manifest drin ist.

Fenster aus DLLs werden afaik nur dann im XP-Stil dargestellt, wenn sowohl DLL als auch EXE ein Manifest haben. Kann aber sein, dass ich ich irre. Außerdem ist dies nur für diesen Effekt definitiv der falsche weg.

Mfg
FAlter

was wäre dann der richtige Weg?


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz