Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - vistamanifest?


110022 - So 30.12.07 15:11
Titel: vistamanifest?
Hoffentlich kennt jeder die komponente xpManifest
wenn man die zur form hinzufügt hat sie das xp style.
gibt es so was auch mit vista.
wenn man das hinzufügt dass das dann aussieht wie bei vista,man als os aber xp hat?

ps:hatte keine ahnung in welches Forum ich das tun soll

mfg 110022


Moderiert von user profile iconUGrohne: Topic aus Off Topic verschoben am So 30.12.2007 um 14:48


UGrohne - So 30.12.07 15:48

Nein, gibt es nicht. Das Manifest fügt nur eine XML-Datei als Resource hinzu, damit Windows XP weiß, dass es die Luna-Oberfläche für API-Komponenten verwenden soll. Es enthält keinerlei Design-Elemente, da diese vom Betriebssystem kommen. Für Vista-Style brauchst Du also auch Vista und dort reicht dann IMHO auch das XP Manifest.


110022 - So 30.12.07 15:49

bibs denn bilder also sovas wie die icons die man zum proggen benutzen kann?
damit es aussiehtr wie vista?


ConditionZero - So 30.12.07 15:53

Einfach ma im Inet n nettes Bild von der Oberfläche suchen, dort kannst ja Icons, Buttons etc. rausschneiden und als Image einfügen. Dann haste auch dein Vista-Style ;)

lg
marc


110022 - So 30.12.07 15:54

hab ich auch schon dran gedacht aber is das legal?


Gausi - So 30.12.07 15:57

Wohl kaum ;-). Warum willst du das denn unbedingt? Eine Vista-Design-Anwendung sieht unter XP eh albern aus, erst recht, wenn man den klassischen Stil aktiviert hat.


110022 - So 30.12.07 15:59

finde den klassischen stil aber eh sch****
gibs da keine fertigen archive dies zum download gibt?


Leuchtturm - So 30.12.07 16:01

Schon mal mit Google versucht. Dort findet man garantiert was.
Außerdem gab es in der DP einen Thread dazu: http://www.delphipraxis.net/topic102268_woher+bekomme+ich+icons+fuer+meine+software.html


momo2k - Di 01.01.08 19:25

Ich hätte eine andere Frage zu dem Thema:
Wenn man die XP-Manifest-Komponente auf das Formular hinzufügt, dann sieht alles zur Laufzeit nach XP aus. Gut und schön.
Aber wenn ich mit einer neueren Delphi-Version, die das Manifest standardmäßig benutzt, ein Projekt erstelle, dann sieht es auch in der IDE nach XP aus.
Nun habe ich ein älteres Programm von mir, wo ich aber noch "alte" klassische Buttons etc auf dem Form in der IDE sehe. Ich habe schon einiges versucht, Delphi zu überreden, auch in der IDE schon das XP-Manifest einzusetzen.
Es muss doch einen Weg geben, das XP-Manifest auch ohne das hinzufügen dieser Komponente zum Formblatt hinzukriegen??
Ich meine, wenn ich ein neues Projekt erstelle, ist es ja auch sofort "XP" und ich muss nicht erst das Manifest hinzufügen!