示例#1
0
        private void MenuShowStartPage_OnClick(object sender, RoutedEventArgs e)
        {
            // Стартовая подсказка
            StartPageWindow window = new StartPageWindow()
            {
                Owner = this
            };

            window.ShowDialog();
        }
示例#2
0
        private void Window_Loaded(object sender, EventArgs e)
        {
            Init();

            // Закрыть окна, какие не нужны
            if (!IDEState.Get().ProjectExplorer_Visible)
            {
                projectExplorerControlPanel.Collapse();
            }

            if (!IDEState.Get().Errors_visible)
            {
                errorsListControlPanel.Collapse();
            }

            if (!IDEState.Get().Contents_Visible)
            {
                contentsControlPanel.Collapse();
            }

            Logger.LogWithBinding("Status_Ready");

            // Стартовая подсказка
            if (IDEState.Get().ShowStartPage)
            {
                StartPageWindow window = new StartPageWindow {
                    Owner = this
                };
                window.ShowDialog();
            }

            // Очистить былые ошибки, считаем все заново
            IDEState.Get().RecentErrors.Clear();

            // Поначалу ставим фокус в прожект эксплорер
            projectExplorerControlPanel.Activate();
        }