Inheritance: System.EventArgs
コード例 #1
0
        private void _parser_ParseStarted(object sender, ParseStartedEventArgs e)
        {
            Control.Invoke((MethodInvoker)delegate
            {
                Control.EnableRefresh(false);
            });

            if (sender == this)
            {
                Control.Invoke((MethodInvoker) delegate
                {
                    Control.SolutionTree.Nodes.Clear();
                    foreach (var name in e.ProjectNames)
                    {
                        var node = new TreeNode(string.Format(RubberduckUI.CodeExplorerDockablePresenter_ParseStarted, name));
                        node.ImageKey = "Hourglass";
                        node.SelectedImageKey = node.ImageKey;

                        Control.SolutionTree.Nodes.Add(node);
                    }
                });
            }
        }
コード例 #2
0
 private void _parser_ParseStarted(object sender, ParseStartedEventArgs e)
 {
     SetStatus(RubberduckUI.ParseStarted);
 }
コード例 #3
0
ファイル: App.cs プロジェクト: ThunderFrame/Rubberduck
 private void _parser_ParseStarted(object sender, ParseStartedEventArgs e)
 {
     _parserErrorsPresenter.Clear();
 }
コード例 #4
0
ファイル: Inspector.cs プロジェクト: ThunderFrame/Rubberduck
 private void _parser_ParseStarted(object sender, ParseStartedEventArgs e)
 {
     OnParsing(sender);
 }