/// <summary> /// The view is asking for items for the intellisense. /// </summary> /// <param name="sender">Sender object.</param> /// <param name="args">Event arguments.</param> private void OnIntellisenseNeeded(object sender, NeedContextItemsArgs args) { try { if (intellisense.GenerateSeriesCompletions(args.Code, args.Offset, tableDropDown.SelectedValue, dataStore.Reader)) intellisense.Show(args.Coordinates.X, args.Coordinates.Y); } catch (Exception err) { explorerPresenter.MainPresenter.ShowError(err); } }
/// <summary> /// Invoked when the user is asking for items for the intellisense. /// </summary> /// <param name="sender">Sender object.</param> /// <param name="args">Event arguments.</param> private void OnIntellisenseItemsNeeded(object sender, NeedContextItemsArgs args) { try { if (intellisense.GenerateSeriesCompletions(args.Code, args.Offset, seriesView.DataSource.SelectedValue, storage.Reader)) { intellisense.Show(args.Coordinates.X, args.Coordinates.Y); } } catch (Exception err) { explorerPresenter.MainPresenter.ShowError(err); } }
/// <summary> /// The view is asking for items for the intellisense. /// </summary> /// <param name="sender">Sender object.</param> /// <param name="args">Event arguments.</param> private void OnIntellisenseNeeded(object sender, NeedContextItemsArgs args) { try { if (intellisense.GenerateSeriesCompletions(args.Code, args.Offset, view.TableList.SelectedValue, dataStore)) { intellisense.Show(args.Coordinates.Item1, args.Coordinates.Item2); } } catch (Exception err) { explorerPresenter.MainPresenter.ShowError(err); } }