public void PreExecution() { EventsHelper.StatusChanged(OnPluginStatusChanged, this, new StatusEventArgs(StatusChangedMode.ImageUpdate, 0)); // set hits to zero List <StringSearchResult> list = new List <StringSearchResult>(); presentation.SetData(list.ToArray()); }
void settings_PropertyChanged(object sender, PropertyChangedEventArgs e) { if (e.PropertyName == "ModeSelect") { switch (settings.CurrentMode) { case IncDecSettings.Operator.Increment: EventsHelper.StatusChanged(OnPluginStatusChanged, this, new StatusEventArgs(StatusChangedMode.ImageUpdate, 0)); break; case IncDecSettings.Operator.Decrement: EventsHelper.StatusChanged(OnPluginStatusChanged, this, new StatusEventArgs(StatusChangedMode.ImageUpdate, 1)); break; default: break; } } }
private void StatusChanged(int imageIndex) { EventsHelper.StatusChanged(OnPluginStatusChanged, this, new StatusEventArgs(StatusChangedMode.ImageUpdate, imageIndex)); }
protected void ChangeStatus(int newStatus) { EventsHelper.StatusChanged(OnPluginStatusChanged, this, new StatusEventArgs(StatusChangedMode.ImageUpdate, newStatus)); }