Frank,
Danke für das Beispiel mit dem Focus.
Zitat:
Wenn du im KeyDown immer etwas machen willst, dann überschreibe die Methode richtig und füge nach dem Inherited deinen Code ein (siehe: // und mache noch irgend was).
Genau so kannst du es mit den anderen Methoden machen.
Wenn ich es mit den anderen Methoden dann so wie im Beispiel mache:
Delphi-Quellcode:
TYPE
ThpwStringGrid = class(TStringGrid)
protected
procedure KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);override;
....
....
procedure ThpwStringGrid.KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
inherited KeyDown(Sender,Key,Shift);
.....
bekomme ich:
Deklaration von 'KeyDown' unterscheidet sich von vorheriger Deklaration