Registriert seit: 5. Mai 2008
940 Beiträge
FreePascal / Lazarus
|
AW: Unit unabhängig von anderen Untis machen
1. Jan 2012, 15:01
Was spräche denn gegen ein Event? Wenn ein Zeichner da ist, muss der sich ggf. darin eintragen. Dein Algo muss dann dieses Event nur noch auslösen (vorher auf nil überprüfen) und der Zeichner kann loslegen.
[edit] Eine weitere Möglichkeit wäre ein Callback-Parameter, der ja letztlich auch nichts soviel anderes ist.
[edit2] Noch eine Möglichkeit: Der Zeichner könnte ein Interface implementieren mit einer Methode "Zeichne" oder so
Geändert von implementation ( 1. Jan 2012 um 15:03 Uhr)
|