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 DelphiXE Tokyo: Styles wieder zur Laufzeit abschalten (https://www.delphipraxis.net/204960-delphixe-tokyo-styles-wieder-zur-laufzeit-abschalten.html)

Gremlin 17. Jul 2020 13:33

DelphiXE Tokyo: Styles wieder zur Laufzeit abschalten
 
Hallöchen,


ich lade hier in meiner Anwendung ein Style von der Festplatte mit folgendem Programmcode, weiss aber leider nicht, wie ich prinzipiell die Styles wieder abschalten kann, so als wenn überhaupt kein Style aktiv wäre und wieder die Originalfarben der Controls verwendet werden. Wie kann dies gelöst werden?

Delphi-Quellcode:
var
  Style : TStyleInfo;
begin
[...]
  if TStyleManager.IsValidStyle(AStyleFileName, Style) then begin
    TStyleManager.LoadFromFile(AStyleFileName);
    Result := TStyleManager.TrySetStyle(Style.Name, True);
  end else
    // wie kann ich ein Style abschalten?
[...]

Vielen Dank

Dalai 17. Jul 2020 13:49

AW: DelphiXE Tokyo: Styles wieder zur Laufzeit abschalten
 
Nur geraten (hab nie damit gearbeitet):
Delphi-Quellcode:
TStyleManager.SetStyle(TStyleManager.SystemStyle);
Delphi-Referenz durchsuchenTStyleManager.SystemStyle

Grüße
Dalai

Gremlin 20. Jul 2020 05:59

AW: DelphiXE Tokyo: Styles wieder zur Laufzeit abschalten
 
Vielen vielen Dank. Das war die Lösung :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:50 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