Einzelnen Beitrag anzeigen

Benutzerbild von calculon
calculon

Registriert seit: 16. Sep 2006
256 Beiträge
 
Delphi 7 Personal
 
#1

[XPManifest] Ist XP-Theme verfügbar?

  Alt 12. Jan 2008, 18:55
Hi Leute,

ich probiere gerade aus, ob ich mit den Alpha Controls (Lite) nicht eine Anwendung etwas aufbrettern kann. Das sieht soweit auch ganz gut aus. An der FH hab' ich jetzt mein Programm erst testen wollen und musste feststellen, dass dort obwohl WinXP-Pro installiert ist, das XP-Theming wohl ausgestellt ist, da der XP-Look nicht funktioniert (trotz XPManifest). Wenn dies der Fall ist, sehen die AlphaControls unsäglich beschissen aus. Deshalb würde ich beim Programmstart gerne checken, ob die XP-Themes verfügbar sind. Wenn ja, sollen die AlphaControls auch aktiviert werden, wenn nein dann nicht. Ich hatte erst den Ansatz das Betriebssystem zu checken, aber wie beschrieben ist das keine verlässliche Information. Gibt es die Möglichkeit irgendwie über API-Funktionen zu checken, ob XPTheme.IsAvailable, oder so?

CrossPost

Gruß

Calculon
--
  Mit Zitat antworten Zitat