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 application.enablevisualstyles - nicht definiert? (https://www.delphipraxis.net/69110-application-enablevisualstyles-nicht-definiert.html)

emsländer 10. Mai 2006 11:51


application.enablevisualstyles - nicht definiert?
 
Moin,

ich wollte den XP Style mittels application.enablevisualstyles aktivieren, Fehlanzeige.

Welchen Namespace muss man den dafür einbinden?

XPMAN ist es nicht....

Axo: Delphi 2006

Gruss

EL

madtom 10. Mai 2006 11:55

Re: application.enablevisualstyles - nicht definiert?
 
Hallo,

application.enablevisualstyles funktioniert nur unter Delphi.NET.
Für Win32 nutze die Komponente TXPManifest.

mfg madtom

emsländer 10. Mai 2006 12:07

Re: application.enablevisualstyles - nicht definiert?
 
Zitat:

Zitat von madtom
Hallo,

application.enablevisualstyles funktioniert nur unter Delphi.NET.
Für Win32 nutze die Komponente TXPManifest.

mfg madtom

und dann einfach nur auf die Form :gruebel:

nix irgendwie aktivieren oder so?
Was ist, wenn das Projekt mehrere Forms hat?

Gruss

EL

madtom 10. Mai 2006 12:13

Re: application.enablevisualstyles - nicht definiert?
 
Hallo,

TXPManifest-Komponente nur auf das Hauptformular ziehen,
Unterformulare werden automatisch angepasst. Das wars.

Gruss madtom

himitsu 10. Mai 2006 12:19

Re: application.enablevisualstyles - nicht definiert?
 
Diese "Pseudokomponente", welche du da auf's Form ziehst, bindes nur eine Unit XPMan (oder so) ein, welche wiederrum nur eine Resourcendatei in die EXE einbindet, welche am Ende vom WinXP+ erkannt wird und vorüber der XP-Style aktiviert wird ... die "Pseudokomponente kannst du dann sogar wieder entfernen (die Unit bleibt ja eingebunden) und da die .RES in der EXE ist, giblt sie auch für alle Forms der Anwendung.

emsländer 10. Mai 2006 12:56

Re: application.enablevisualstyles - nicht definiert?
 
Zitat:

Zitat von himitsu
Diese "Pseudokomponente", welche du da auf's Form ziehst, bindes nur eine Unit XPMan (oder so) ein, welche wiederrum nur eine Resourcendatei in die EXE einbindet, welche am Ende vom WinXP+ erkannt wird und vorüber der XP-Style aktiviert wird ... die "Pseudokomponente kannst du dann sogar wieder entfernen (die Unit bleibt ja eingebunden) und da die .RES in der EXE ist, giblt sie auch für alle Forms der Anwendung.

ah - danke!

Gruss

EL


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