Example #1
0
        private void HandleArguments()
        {
            var pp = new ParametersParser(false);

            if (pp.HasKey("/update"))
            {
                Updater.DoUpdate();
            }
            else if (pp.HasKey("/firstmonitor"))
            {
                ScreenHelper.MoveToDefaultScreen(this);
                var pid    = Process.GetCurrentProcess().Id;
                var others = from i in Process.GetProcesses()
                             where i.Id != pid && i.ProcessName.Contains("ECalc")
                             select i;

                foreach (var process in others)
                {
                    process.CloseMainWindow();
                }
            }
        }
Example #2
0
        private void HandleArguments()
        {
            var pp = new ParametersParser(false);
            if (pp.HasKey("/update")) Updater.DoUpdate();
            else if (pp.HasKey("/firstmonitor"))
            {
                ScreenHelper.MoveToDefaultScreen(this);
                var pid = Process.GetCurrentProcess().Id;
                var others = from i in Process.GetProcesses()
                             where i.Id != pid && i.ProcessName.Contains("ECalc")
                             select i;

                foreach (var process in others)
                    process.CloseMainWindow();
            }
        }