Einzelnen Beitrag anzeigen

Jamah

Registriert seit: 2. Dez 2009
Ort: Nordhorn
74 Beiträge
 
RAD-Studio 2010 Arc
 
#1

Alpha Controls runtime reskin?

  Alt 10. Mai 2010, 13:06
Moin
Folgendes:
Ich hab hier die AlphaComponents Lite version. Nu hab ich ein Skin auf die Form gelegt und das geht auch ganz gut.
Wenn ich dann folgendes mache:
Delphi-Quellcode:
  sSkinManager1.SkinName:= ('');
  Form1.Colour1.Enabled:= False;
  Form1.Refresh;
Geht auch. Sieht dann wieder vollkommen normal aus.
Aber wenn ich das Skin dann wieder anschalten will hab ichs so probiert:
Delphi-Quellcode:
  sSkinManager1.SkinName:=('Nautilus');
  sSkinManager1.RepaintForms;
  Form1.Colour1.Enabled:= True;
  Form1.Refresh;
  Form1.Repaint;
Da wirds ganz verrückt, danach sieht die Form nicht aus, wie vorher, sondern wie Windows 98 oder so.

Mit diesem Code:
Delphi-Quellcode:
 sSkinManager1.SkinName:= ('Nautilus');
  Form1.Colour1.Enabled:= False;
  Form1.Refresh;
Da passiert garnix.
Ich will doch einfach nur mein normales Skin wieder reinhaben...

Naja und dann weitergehend hab ih mal mit ner if-abfrage und FileExists abgefragt, ob die Datei überhaupt da ist, wo er sie sucht.
Ergebnis: alles da.

Ich weiß grad nicht mehr weiter.

Danke für eure Hilfe
  Mit Zitat antworten Zitat