static void Main(string[] args) { #if !DEBUG RestApi.RegisterTopLevelExceptionHandling(); #endif Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); RestApi.Init(new AppIdentity()); string filename; if (!CommandLine.ProcessCommandline(out filename, args)) { return; } if (filename == null) { LauncherForm launcher = new LauncherForm(); if (launcher.ShowDialog() != DialogResult.OK) { return; } filename = launcher.SelectedFilename; } MainForm form = new MainForm(filename); AppIdentity.MainForm = form; Application.Run(form); Configs.Instance.SaveConfigs(); }
static void Main(string[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); string filename; if (!CommandLine.ProcessCommandline(out filename, args)) return; if (filename == null) { LauncherForm launcher = new LauncherForm(); if (launcher.ShowDialog() != DialogResult.OK) return; filename = launcher.SelectedFilename; } Application.Run(new MainForm(filename)); Configs.Instance.SaveConfigs(); }