Luckie hat folgendes geschrieben: |
Mit SendMessage sendet man Nachrichten an Fenster. Eine Klasse ist nun aber mal kein Fenster und kann demnach auch keine Nachrichten empfangen.
|
Das sehe ich etwas anders. Wenn man sich den Quellcode der VCL ansieht, findet man des öfteren "SendMessage" innerhalb der Komponenten. Ein Ereignis wollte ich nicht belegen, da auch mein TLine nach aussen sichtbar ist. Ich möchte einen späteren Programmierer nicht verwirren, wenn die Komponente nach Überschreiben des Ereignisses nicht mehr reagiert.
Inzwischen habe ich das Handle-Problem auch in den Griff bekommen. Die einzelnen untergeordneten Klassen kennen nun das Handle ihrer Vater-Instanz.
Trotzdem vielen Dank und ein schönes Wochenende.