Einzelnen Beitrag anzeigen

HPW

Registriert seit: 28. Feb 2003
160 Beiträge
 
Delphi 7 Professional
 
#9

Re: Nach InplaceEditor kein Löschen Form (TStringGrid)

  Alt 14. Dez 2005, 14:49
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

Hans-Peter
  Mit Zitat antworten Zitat