Autor Beitrag
Calculon
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 676

Win XP Professional
Delphi 7 PE, Delphi 3 PRO
BeitragVerfasst: Fr 11.01.08 18:34 
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?

Gruß

Calculon
--

_________________
Hallo Mutti
Calculon Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 676

Win XP Professional
Delphi 7 PE, Delphi 3 PRO
BeitragVerfasst: Sa 12.01.08 18:16 
ausblenden Delphi-Quelltext
1:
{ PUSH }					

_________________
Hallo Mutti