Algo así es lo que se me había ocurrido utilizando una variable global que hiciera de intermediaria, pero me preguntaba si se podría hacer de algún otro modo ^^
He visto que en VB.net se puede hacer (aunque en la página solo dicen que se puede y ya está) así que esperaba que en OPascal también se pudiera llamar a un evento dentro de otro, pero me pondré con lo de los eventos por separado de momento que al menos me servirá de práctica
