Einzelnen Beitrag anzeigen

Sidi61

Registriert seit: 13. Jun 2006
97 Beiträge
 
Delphi XE5 Professional
 
#1

Benutzerdefinierte Stile

  Alt 7. Mai 2017, 12:50
Hallo zusammen,

das Thema lässt mich nicht los, bin auf einen tollen Quelltext gestoßen welcher die Farbgestaltung von Editfeldern wieder zulässt. Hierzu gibt es folgende Typ Declaration:

Delphi-Quellcode:
TEdit= Class (Vcl.StdCtrls.TEdit); //Colormanagement

  TEditStyleHookColor = class(TEditStyleHook) //Colormanagement
  private
    procedure UpdateColors;
  protected
    procedure WndProc(var Message: TMessage); override;
  public
    constructor Create(AControl: TWinControl); override;
  end;
Wollte das gleiche mit TPanel machen

Delphi-Quellcode:
TPanel= Class (Vcl.ExtCtrls.TPanel);

  TPanelStyleHookColor = class(TPanelStyleHook) //Colormanagement
  private
    procedure UpdateColors;
  protected
    procedure WndProc(var Message: TMessage); override;
  public
    constructor Create(AControl: TWinControl); override;
  end;
Nur leider kennt er TPanelStyleHook nicht -weiß jemand Rat?

Gruß
  Mit Zitat antworten Zitat