Hallo Martin,
das Problem bei den Callback-Funktionen ist, dass sie global ansprechbar sein müssen, bzw. global ein Namensraum (Objekt) vorhanden sein muss. Eventhandler dürfen anonym sein oder beliebig heißen und beliebig in irgendwelchen Unterobjekten versteckt sein.
Gruß
Jürgen