public void OnDoubleClick() { if (SelectedSymbol == null) return; CppCodeBrowser.ICodeLocation loc = new CppCodeBrowser.CodeLocation(SelectedSymbol.Cursor.Location); if (loc == null) return; JadeCore.Services.Provider.CommandHandler.OnDisplayCodeLocation(new JadeCore.DisplayCodeLocationCommandParams(loc, true, true)); }
protected override void Execute() { Debug.Assert(_index != null); CppCodeBrowser.CodeLocation location = new CppCodeBrowser.CodeLocation(_path.Str, ViewModel.CaretOffset); JadeCore.Search.ISearch search = new JadeCore.Search.FindAllReferencesSearch(_index, location); Services.Provider.SearchController.RegisterSearch(search); search.Start(); }