static void Main() { // TODO: change application type in Flavor properties to hide console Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //suppress russian language user interface System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("ru-RU"); // TODO: load config to use proper Commander and set proper form parameters Config.getInitialDirectory(); EventHandler onLoad = null; try { Config.loadGlobalConfig(); } catch (Config.ConfigLoadException cle) { onLoad = (s, e) => cle.visualise(); } var commander = new AlmazovCommander(); //var commander = new SevMorGeoCommader(); ConsoleWriter.Subscribe(commander); var MSControl = new MainForm2(commander); MSControl.Load += onLoad; MSControl.WindowState = FormWindowState.Maximized; commander.Bind(MSControl); Application.Run(MSControl); }
static void Main() { // TODO: change application type in Flavor properties to hide console Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //suppress russian language user interface System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("ru-RU"); // TODO: load config to use proper Commander and set proper form parameters Config.getInitialDirectory(); EventHandler onLoad = null; try { Config.loadGlobalConfig(); } catch (Config.ConfigLoadException cle) { onLoad = (s, e) => cle.visualise(); } var commander = new AlmazovCommander(); //var commander = new SevMorGeoCommader(); ConsoleWriter.Subscribe(commander); var MSControl = new MainForm2(commander); MSControl.Load += onLoad; MSControl.WindowState = FormWindowState.Maximized; commander.Bind(MSControl); Application.Run(MSControl); }