Einzelnen Beitrag anzeigen

Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#1

[Class] OnEnter und OnExit überschreiben

  Alt 27. Feb 2007, 08:36
Hi DPler

Ich hab in meinem Projekt überrall bei TEdits OnEnter und OnExit proceduren verstreut die alle eigentlich das gleiche machen:
Delphi-Quellcode:
procedure TfrmOptionen.DataEditEnter(Sender: TObject);
begin
  (Sender as TEdit).Color := cColors_EditSelect;
end;

procedure TfrmOptionen.DataEditExit(Sender: TObject);
begin
  (Sender as TEdit).Color := cColors_EditNormal;
  SendMessage((Sender as TEdit).Handle, WM_MOUSEMOVE, 0, 0);
end;
So jetzt hab ich mir gedacht das es vielleicht einfach ist wenn ich eine klasse TDataEdit = class(TEdit) schreibe. Nur hab ich keine Ahnung wie ich jetzt das OnEnter und OnExit Event überschreiben kann. Soviel hab ich:
Delphi-Quellcode:
type
  TDataEdit = class(TEdit)
  private
    procedure DataEditEnter(Sender: TObject);
    procedure DataEditExit(Sender: TObject);
  end;
So nur wie sag ich im jetzt das er das auch verwenden soll?
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat