ARCed.Scripting.ScriptSearchForm.listViewResults_DoubleClick C# (CSharp) Method

listViewResults_DoubleClick() private method

private listViewResults_DoubleClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void listViewResults_DoubleClick(object sender, EventArgs e)
        {
            Point p = this.searchControl.listViewResults.PointToClient(MousePosition);
            int index = this.searchControl.listViewResults.GetItemAt(p.X, p.Y).Index;
            if (index >= 0)
            {
                Script script = this.results[index].Script;
                var page = new ScriptEditorForm(script);
                page.Show(Editor.MainDock);
                page.ScintillaControl.Lines[this.results[index].Line].Select();
            }
        }