Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi [Kompoente] Ereignisse überschreiben (https://www.delphipraxis.net/86311-%5Bkompoente%5D-ereignisse-ueberschreiben.html)

Martin K 12. Feb 2007 15:40

Re: [Kompoente] Ereignisse überschreiben
 
Zitat:

Zitat von xZise
Das Problem war, das ich bei Memo keine Anhaltspunkte gefunden habe...

Ja, die Ableitungshierarchie ist hier etwas lange:

TMemo -> TCustomMemo -> TCustomEdit -> TWinControl -> TControl -> TComponent -> TPeristent -> TObject

Erst in TWinControl gibt es dann diese protected-Methoden:
Delphi-Quellcode:
procedure KeyDown(var Key: Word; Shift: TShiftState); dynamic;
procedure KeyUp(var Key: Word; Shift: TShiftState); dynamic;
procedure KeyPress(var Key: Char); dynamic;
//Nachtrag:
Zitat:

Zitat von xZise
Ne Maritin ^^ Du hast alles richtig gemacht... Er hat deine Variante kompliert... Nur hatte ich das "Sender" mitkopiert ;) Deshalb...

Das mit dem Sender: TObject kommt glaub ich bei allen published-Methoden (Ereignissen!) automatisch hinzu, dann werden diese ja auch mit einem "On..." davor versehen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:09 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz