Autor Beitrag
theevilworm
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 61



BeitragVerfasst: Sa 24.10.09 22:59 
Hallo,

ich hab natürlich gleich beim ersten Start von Delphi 7 (welches wir von Schule aus benutzen, daher diese alte Version) bemerkt, dass meine Programme nicht im Vista-Style sind und eklig grau und trist sind. Das hat mich aber nie weiter gestört, mir gings mehr um das Programmieren an sich.

Nun bin ich aber über dieses hier gestolpert:
www.delphi-treff.de/...ls/vcl/vista/page/2/

Das habe ich natürlich gleich versucht, bei mir zu machen, leider sieht mein Optionenfenster komplett anders aus! Die Option "Lauzeit-Themes aktivieren" habe ich dort gar nicht.

Nach einigem Rumsuchen habe ich dann eine ähnliche Funktion gefunden, unter dem Reiter Packages: "Mit Laufzeit-Packages aktualisieren".
Ich bin mir nicht sicher, ob das etwas mit dem Tutorial zu tun hat, aber wenn ich es aktiviere bemerke ich keinen Unterschied.
Ich habe hier die Suche und auch Google zu Rate gezogen, aber keine Lösung gefunden.

Hat jemand einen Tip für mich? :)
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: Sa 24.10.09 23:03 
Das ist was komplett anderes.
In deinem Fall sollte es reichen die Komponente XPManifest aufs Formular zu ziehen oder die Unit XPMan einzubinden.

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
theevilworm Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 61



BeitragVerfasst: Sa 24.10.09 23:09 
Wow, danke!
Darauf muss man erstmal kommen ;) Kannst du mir auch noch erklären, warum das XP-Manifest aussieht wie Vista? XP hat doch eine total andere Oberfläche als Vista? (Verzeih mir bitte diese noobigen Fragen, denn genau das bin ich noch: ein Newb)
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: Sa 24.10.09 23:45 
Das Ding ist der Teil, der die Laufzeit-Themes aktiviert, also Windows sagt "Ich bin eine neue Anwendung und unterstütze die tollen neuen Designs". Dafür muss ein sogenanntes Manifest eingebunden werden. Nichts anderes macht auch dieser Schalter in neueren Delphi-Versionen.
Und XP hat das Ding einfach nur im Namen weil diese Technik mit den neuen Themes erstmals mit XP verwendet wurde.

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
theevilworm Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 61



BeitragVerfasst: So 25.10.09 13:51 
Guten Morgen,
danke für deine Antwort! Mir ist allerdings aufgefallen, dass ich mit der Komponente keine Möglichkeit habe, den Ladebalken so Vistaähnlich zu machen, also ein grüner Fortschritffsbalken, der blinkt und keine Prozentzahl hat. Ist dies mit Delphi möglich?
Jakob_Ullmann
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1747
Erhaltene Danke: 15

Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
BeitragVerfasst: So 25.10.09 17:03 
TProgressBar und TXPManifest tut es bei mir. Nicht die TGauge, falls du dir jetzt hattest.