Delphi-PRAXiS
Seite 1 von 2  1 2      

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 Trotz XPManifest kein XP Style (https://www.delphipraxis.net/79866-trotz-xpmanifest-kein-xp-style.html)

JonnyGuitar 30. Okt 2006 09:31


Trotz XPManifest kein XP Style
 
tach zusammen,

ich habe eine frage und zwar habe ich auf das form eines bestehenden projektes ein TXPManifest gezogen,
der style der komponenten ändert sich aber nicht.

in einem neuen projekt hingegen klappt das wunderbar. da sind dann alle komponenten abgeändert.


was muss ich noch beachten, damit es in bestehenden projekten klappt mit dem xp style?


mfg Jonny

DocE 30. Okt 2006 09:49

Re: Trotz XPManifest kein XP Style
 
Moin,

ich glaube, das XPManifest muss in der Erstellungsfolge (ziemlich) als erstes erstellt werden.

Also Rechtsklick aufs Formular, Erstellungsfolge und dann (ganz) nach oben schieben.


Grüsse
...Doc

Balu der Bär 30. Okt 2006 10:00

Re: Trotz XPManifest kein XP Style
 
Wieso ziehst du diese Komponente auf die Form? Völlig überflüssig, brauchst einfach nur "xpman" in die uses-Liste aufnehmen.

JonnyGuitar 30. Okt 2006 10:16

Re: Trotz XPManifest kein XP Style
 
leider hat das ändern der erstellungsreihenfolge nichts gebracht, habe es an die erste stelle gesetzt und auch xpman in der uses liste ganz nach vorne, trotzdem tut sich nichts :(

mfg Jonny

Luckie 30. Okt 2006 10:25

Re: Trotz XPManifest kein XP Style
 
Dumme Farge: Ist der XP-Stil auch auf dem Windows XP Rechner aktiviert?
Was für Komponenten befinden sich auf der Form? Der Stil wirk sich nur auf Komponenten aus, die von TWinControl abgeleitet sind. Komponenten die von Delphi selber gezeichnet werden, können nicht im XP-Stil gezeichnet werden, da Windows sie nicht kennt und daher nicht weiß, wie sie im XP-Stil zu zeichnen sind.

JonnyGuitar 30. Okt 2006 10:32

Re: Trotz XPManifest kein XP Style
 
moin Luckie,

also der XP style ist aktiviert, bei testprojekten wo ich nur zb ein edit aufs form ziehe und das xpmanifest klappt es wunderbar.

in meinem projekt selber sind panels, ein pagecontrol, labels, buttons und edits, alles standardkomponenten.


mfg Jonny, der wo langsam am verzweifeln ist

Balu der Bär 30. Okt 2006 10:33

Re: Trotz XPManifest kein XP Style
 
Ist es dir möglich das Projekt vlt mal hier reinzustellen, sodass wir eventuell besser nachdem Fehler gucken können?

JonnyGuitar 30. Okt 2006 12:05

Re: Trotz XPManifest kein XP Style
 
sorry kann ich momentan nicht, da ich an der uni bin.

ich hatte vorhin schonmal aus dem delphi lib verzeichnis die windowsxp.res in das projekt verzeichnis kopiert, aber auch ohne erfolg

mfg Jonny

SirThornberry 30. Okt 2006 12:17

Re: Trotz XPManifest kein XP Style
 
einfach kopieren genügt auch nicht, du musst die Ressource auch einbinden. Oder hast du das gemacht und es nur nicht mit hinn geschrieben :oops:

JonnyGuitar 30. Okt 2006 12:24

Re: Trotz XPManifest kein XP Style
 
sorry, ich habe es versucht mit {$R windowsxp.res}, aber es kam beim kompilieren duplicate ressource, da diese ja schon in der unit xpman eingebunden ist.

ich sollte vielleicht noch hinzufügen, dass es sich um eine dll handelt, und eine unit daraus mit form halt im xp style angezeigt werden muss.

mfg Jonny


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

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