Hi,

ich nutze Subfunktionen wann immer es geht und rufe auch Subfunktionen durch Click-Events auf.

Ich nutze "my = NULL;" in diesem Fall ohne Probleme.

Die Subfunktionen dürfen keinesfalls mehr als my-Pointer den Pointer der aufrufenden Entity haben, da diese sonst natürlich mit dem Remove beendet werden.

Da der my-Pointer jedoch eine globale Variable ist (mit ein paar Sonderheiten, die in der Anleitung nachzulesen sind), ist hier noch zu beachten, dass der my-Pointer einer Subfunktion durch eine weitere Subfunktion verändert werden kann. Daher sollte man nach dem Aufrufen weiterer Subfunktionen in der aufrufenden Funktion den my-Pointer sofort wieder auf NULL setzen.

Gruß
Pegamode.