Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Contextpopup override


delphijanka - Fr 28.08.09 13:28
Titel: Contextpopup override
Hallo. Ein komisches Problem hier:

Wenn ich von TEdit ableite, so muss ich ja im Prinzip alle Ereignisse überschreiben können:

TMyEdit = class(TEdit)
protected
procedure KeyPress(...); override;
procedure ContextPopup(...); override;
end;

KeyPress ist zum Beispiel kein Problem. Aber ContextPopup gibt die Fehlermeldung: "nicht in Basisklasse gefunden", obwohl die Signatur korrekt ist.

I dont check it, warum. Plz help.


SvenAbeln - Fr 28.08.09 14:55

Mein Delphi 2007 kennt ContextPopup auch nicht.
Meinst du vielleicht:

Delphi-Quelltext
1:
procedure DoContextPopup(MousePos: TPoint; var Handled: Boolean); override;                    


delphijanka - Fr 28.08.09 15:17

@SvenAbeln

Ja, habe auch so bereits gemacht. Aber danke dir trotzdem.