Einzelnen Beitrag anzeigen

Skiron

Registriert seit: 14. Dez 2003
153 Beiträge
 
#3

Re: nicht-Vererbte private-Methode überschreiben

  Alt 29. Mai 2004, 13:08
Jetzt hab ich so was gemacht:
Delphi-Quellcode:
  TForm1 = class(TForm)
  //..
  private
    { Private declarations }
    procedure SetCursor(Value: TCursor);
  public
    { Public declarations }
    property Cursor;
  end;

//...

procedure TForm1.SetCursor(Value: TCursor);
begin
  inherited;
  ShowMessage('');
end;
Wenn ich aber den Cursor setz, kommt keine Messagebox!

Und ich kanns nicht so schreiben
 property Cursor: TCursor read FCursor write SetCursor default crDefault; weil er dann FCursor nicht kennt...
Mann zu Frau:
Zieh dich aus, wir müssen reden!
  Mit Zitat antworten Zitat