Ah, es ist wieder Zeit einen Blick in meine Kristallkugel zu werfen! Da hat zur Abwechlsung mal wieder jemand einen 50 Zeilen Quelltext gepostet, gesagt, dass daran ~irgendwas~ nicht funktioniert, und will, dass wir sowohl rausfinden was er eigentlich von uns will, als auch gleich die Lösung zu diesem recht unscharf definiertem Problem präsentieren.
Bösartigkeitsmode = off; :devil:
Ernsthaft, es würde zumindest helfen, wenn du kurz erläutern würdest, was genau nicht funktioniert. Oder wenn es einen crash o.ä. gibt, die _genaue_ Zeile sagst, nicht auf einen eine Seite langen Code zeigst und schreist "Da!".