Einzelnen Beitrag anzeigen

mb.99

Registriert seit: 10. Dez 2011
23 Beiträge
 
#11

AW: Message Funktioniert nicht Klassenübergreifend

  Alt 5. Nov 2014, 16:43
Ich habe versucht dem KlickEvent des Spielbretts den Handler der Klasse Spielablauf zuzuweisen,
das scheitert aber daran das Lazarus den Parameter von DoOnKnotenPunktKlick verlangt...

Code:
 

   TKnotenClickEvent = procedure (Sender: TKnotenPunkt) of object;
   ...
   procedure DoOnKnotenpunktClick (Sender: TKnotenpunkt);
   ...
[B]  SpielBrett.FKnotenPunktKlick := DoOnKnotenpunktClick;[/B] // hier wird der Sender verlangt
  Mit Zitat antworten Zitat