Ieri quando ho tolto l'"End"... mi era venuto un dubbio simile, anche perché leggevo che l'evento shotdown veniva generato dalla chiusura del form, quindi ho pensato che il form non veniva chiuso correttamente.
Ti ringrazio per la delucidazione, adesso ne ho la certezza; me lo porto dietro, mi sa, da quando ho iniziato a programmare in Visual Basic quell'"End", pensando che così sicuro chiudevo tutto XD, poi ero abituato all'"End." per chiudere un programma in Turbo Pascal, probabilmente l'ho visto utilizzare da altri all'inizio, mi sa, anche dalla risposta che ti diede l'autore del componente di terze parti, che è un errore un po' comune quell'"End" XD