static void Run() { using (EDDiscoveryForm mainform = new EDDiscoveryForm()) { using (SplashForm splash = new SplashForm(mainform)) { using (ApplicationContext context = new ApplicationContext(splash)) { splash.Context = context; splash.Init(); Application.Run(context); } } } }