Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Windows XP im Windows 2000 Design (https://www.delphipraxis.net/148276-windows-xp-im-windows-2000-design.html)

Gruber_Hans_12345 26. Feb 2010 13:29


Windows XP im Windows 2000 Design
 
Wie erkenne ich das?

Ich muß bei einer Komponente etwas anders malen, wenn es sich um einen Windwos XP rechner handelt, der aber das Design abgeschaltet hat.

Nun suche ich, und finde nix, wie ich das erkennen kann.

DeddyH 26. Feb 2010 13:32

Re: Windows XP im Windows 2000 Design
 
Schau einmal in die Unit UxTheme, da gibt es entsprechende Funktionen (wenn ich mich recht entsinne, ThemesAvailable und ThemesEnabled).

[edit] Sry, es war die Unit Themes.
Delphi-Quellcode:
  if Themes.ThemeServices.ThemesAvailable then
    begin
      ShowMessage('Themes stehen zur Verfügung');
      if Themes.ThemeServices.ThemesEnabled then
        ShowMessage('Themes sind aktiviert');
    end;
[/edit]

Gruber_Hans_12345 26. Feb 2010 13:37

Re: Windows XP im Windows 2000 Design
 
Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz