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 altes Projekt unter Delphi 2007 hat keinen Windows XP look (https://www.delphipraxis.net/102935-altes-projekt-unter-delphi-2007-hat-keinen-windows-xp-look.html)

Oracle 7. Nov 2007 09:29


altes Projekt unter Delphi 2007 hat keinen Windows XP look
 
Ich habe hier ein altes Projekt, welches mit Delphi 6 erstellt wurde.
Diese bearbeite ich nun mit Delphi 2007.
Wenn ich das Priojekt kompiliere hat es keinen XP Look. Sprich Buttons und Panels sind eckig und nicht abgerundet und der gleichen.
Wenn ich eine neues Projekt in Delphi 2007 anlege, dann hat dieses den XP Look.
Was muss ich an dem alten Projekt ändern?
Vielen Dank schonmal im Vorraus. :-D

Deep-Sea 7. Nov 2007 09:31

Re: altes Projekt unter Delphi 2007 hat keinen Windows XP lo
 
Die Komponente "TXPManifest" auf dein Formular ziehen?!
(Allerdings müsste man das auch bei neuen Projekten machen)

ringli 7. Nov 2007 09:37

Re: altes Projekt unter Delphi 2007 hat keinen Windows XP lo
 
In den Projektoptionen unter "Anwendung" die Option "Laufzeit-Themes aktivieren" setzen. Die Komponente TXPMainifest gibt es glaube ich nicht mehr.

Trigger2003 7. Nov 2007 09:40

Re: altes Projekt unter Delphi 2007 hat keinen Windows XP lo
 
TXPManifest gibt's zwar noch, aber ringli's Hinweis ist IMHO der richtige Weg.

Deep-Sea 7. Nov 2007 09:41

Re: altes Projekt unter Delphi 2007 hat keinen Windows XP lo
 
Zitat:

Zitat von ringli
Die Komponente TXPMainifest gibt es glaube ich nicht mehr.

Du glaubst? Du hast doch D2007, also musst du es doch wissen :P ...

ringli 7. Nov 2007 09:43

Re: altes Projekt unter Delphi 2007 hat keinen Windows XP lo
 
Nein, weiß ich nicht. Weil ich die Komponente seit Ewigkeiten nicht mehr verwende und stattdessen lieber ein eigenes Manifest einbinde. ;)

Oracle 7. Nov 2007 09:45

Re: altes Projekt unter Delphi 2007 hat keinen Windows XP lo
 
alles klar ich habe mal eben beide Varianten ausprobiert.
TXPManifest gibt es auch unter Delphi 2007 noch.
Beide Varianten funktionieren soweit.
Nur habe ich jetzt das Problem, dass sich die Oberfläche im Schneckentempo aufbaut.
Das ist so langsam, daß ein arbeiten nicht mehr damit möglich ist.
Wisst ihr woran das liegen kann?

Deep-Sea 7. Nov 2007 09:45

Re: altes Projekt unter Delphi 2007 hat keinen Windows XP lo
 
Zitat:

Zitat von ringli
Nein, weiß ich nicht. Weil ich die Komponente seit Ewigkeiten nicht mehr verwende und stattdessen lieber ein eigenes Manifest einbinde. ;)

Du könntest aber nachsehen ^^

ringli 7. Nov 2007 09:46

Re: altes Projekt unter Delphi 2007 hat keinen Windows XP lo
 
Könnte ich, aber da Oracle bereits die Antwort gegeben hat ist das wohl unnötig.

Oracle 7. Nov 2007 09:48

Re: altes Projekt unter Delphi 2007 hat keinen Windows XP lo
 
nu hört auf euch zu zanken, und sagt mir lieber wieso sie die Form jetzt Komponente für Komponente ganz lahm aufbaut.


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