Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }