Exemplo n.º 1
0
        } // ShowHelp

        /// <summary>
        /// Удаляет сохраненную маску-изображение подсвечиваемого языка ввода, что позволяет
        /// заново установить подсвечиваемый язык ввода, как при первом запуске приложения.
        /// </summary>
        private void Reset()
        {
            ImageMask.Instance.Delete();
            if (MainWindow is Windows.MainWindow)
            {
                MainWindow = new Windows.ImageMaskWindow();
                MainWindow.Show();
            }
        } // Reset
Exemplo n.º 2
0
        /// <summary>
        /// Вызывается при запуске приложения.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            Settings.Load();
            DebugWindow = new Windows.DebugWindow();
            ApplySwitches(e.Args);
            Window startWindow;

            if (ImageMask.Instance.Exists())
            {
                startWindow = new Windows.MainWindow();
            }
            else
            {
                ShowHelp(false);
                startWindow = new Windows.ImageMaskWindow();
            }
            startWindow.Show();
        } // Application_Startup