Hallo Gemeinde,
ich habe eine Komponente, die von einer TScrollbox abgeleitet wird. Diese enthält auch ein Panel.
Jetzt möchte ich gerne auf einen Mausklick auf das Panel reagieren.
Dummerweise aber habe ich wieder mal einen Blackout, wie das zu realisieren sei.
Mausklick, genauer gesagt MouseUp funktioniert. Aber eben nur auf der Basisklasse TScrollbox. Wenn ich auf das Panel klicke, passiert natürlich nichts.
Ich habe mich auch schon mal mit dem Tutorial von S.Grabaum beschäftigt "Komponenten zur Laufzeit erstellen", möchte es auch schon mal lobend erwähnen. Aber irgendwie hab ich es damit nicht geschafft.
Code:
protected
procedure MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: Integer); Override;
public
Große Frage nun, wie stelle ich es an, damit ich auf das Panel zugreifen kann. Ich muss die Information noch nicht mal nach aussen tragen. Hauptsache die Info dringt bis irgendwo in die Scrollbox durch.
Danke schon mal für eure Bemühungen.