Einzelnen Beitrag anzeigen

tofse

Registriert seit: 6. Jun 2011
Ort: Saarlouis
131 Beiträge
 
Delphi XE Professional
 
#3

AW: Label im Panel - onmousedown "durchreichen"

  Alt 20. Mär 2012, 09:28
Weise einfach in der TTermin-Klasse dem Label das eigene OnMouseUp/OnMouseDown zu.
Das habe ich mir auch schon überlegt, aber es soll ja der Code genutzt werden, der außerhalb von TTermin in onmousedown definiert wurde.
Es müsste also innerhalb der Klasse ein onmousedown auf die Klasse selber simuliert werden, wenn auf das Label geklickt wurde.

Funktioniert sowas ?

Edit:
klappt so
Code:
procedure TTermin.LabelMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
 begin
  Self.MouseDown(Button,Shift,1,1);
 end;

Geändert von tofse (20. Mär 2012 um 09:38 Uhr)
  Mit Zitat antworten Zitat