Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Erscheinungsbild bei dbNavigator und Co


Sidi - So 09.12.07 13:33
Titel: Erscheinungsbild bei dbNavigator und Co
Hallo zusammen,

wenn ich eine ältere Anwendung geschrieben mit Delphi 6 auf Delphi 2007 Prof. bearbeite und compiliere, bleibt das Erscheinungsbild der verwendeten Komponenten unverändert. Wenn ich eine neue VCL Anwenung in Delphi 2007 Prof. anlege sehen die Komponenten ganz anders aus, ganz deutlich wird dies bei dbNavigator.

Ich habe bisher vergeblich eine Einstellungsmöglichkeit gesucht mit der das Design alt / neu eingstellt werden könnte, weiß da jemand Rat :?

Gruß
Sidi


hazard999 - Mo 10.12.07 12:57

Hallo,

soweit ich weis erzeugt D2007 ein XP.Manifest bzw. eines für Vista.

Das kann D6 noch nicht. Du müsstest ein Ressourcenmanifest einbinden.

Such mal im Google nach Delphi, XP, Manifest.

Du müsstest ein paar Beispiele finden.

r u

René


Sidi - Mo 10.12.07 21:03

Hallo hazard999,

danke für die Info, sieht so aus als ging das wirklich nur durch das manuelle einbinden von WinXP.res, das hier keine automatische Anpassung erfolgt oder gewählt werden kann ist nicht sehr elegant.

Gruß
Sidi


Martok - Di 11.12.07 00:34

Möglicherweise eine Kompatibilitätseinstellung?

Du könntest die Ressourcendatei umbenennen/löschen, so dass Delphi die neu anlegen muss. Natürlich nur, wenn du nichts wichtiges drin hast ;) Ansonsten wird wohl kein anderer Weg bleiben...