Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#1

Font Eigenschaft von TLabel überschreiben

  Alt 12. Jul 2005, 13:59
Hi, wie kann man die Font Eigenschaft von TLabel überschreiben ?
Kann mir bitte jemand helfen ? (*BetriebsBlindUndIdeeenLos*)

Delphi-Quellcode:
type
  TLinkLabel = class(TLabel)
  private
    FUrl: string;
    ...

    function GetFont: TFont; // grrrrrr
    procedure SetFont(aFont: TFont); // grrrrrr

  protected
    ...
    procedure CMFontChange(var Message: TMessage); message WM_FONTCHANGE; // funzt auch nich' :-(
    procedure WMLMouseDown(var Message: TWMMouse); message WM_LBUTTONDOWN;
    procedure WMLMouseUp(var Message: TWMMouse); message WM_LBUTTONUP;
  public
    constructor Create(Owner: TComponent); override;
    ...
  published
    property Url: string read FUrl write FUrl;
    ...
    property HotFontColor: TColor read FHotFontColor write
      FHotFontColor;
    property Font: TFont read GetFont write SetFont; // grrrrrr
  end;

procedure Register;

implementation
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat