public bool RemovePluginSample() { //<Snippet2> if (this.StylusPlugIns.Contains(filterPlugin1)) { StylusPlugIns.Remove(filterPlugin1); } //</Snippet2> return(this.StylusPlugIns.Contains(filterPlugin1)); }
public void MoveDown(PluginDescription pluginToMoveDown) { int index = inPlugins.IndexOf(pluginToMoveDown); if (index < StylusPlugIns.Count - 1) { StylusPlugIns.Remove(pluginToMoveDown.Plugin); StylusPlugIns.Insert(index + 1, pluginToMoveDown.Plugin); inPlugins.Remove(pluginToMoveDown); inPlugins.Insert(index + 1, pluginToMoveDown); } }
public void MoveUp(PluginDescription pluginToMoveUp) { int index = inPlugins.IndexOf(pluginToMoveUp); if (index > 0) { StylusPlugIns.Remove(pluginToMoveUp.Plugin); StylusPlugIns.Insert(index - 1, pluginToMoveUp.Plugin); inPlugins.Remove(pluginToMoveUp); inPlugins.Insert(index - 1, pluginToMoveUp); } }
public bool AddRemoveFilterPlugin() { bool containsPlugin = this.StylusPlugIns.Contains(filterPlugin1); if (containsPlugin) { StylusPlugIns.Remove(filterPlugin1); } else { //StylusPlugIns.Insert(0, filterPlugin1); StylusPlugIns.Add(filterPlugin1); } return(!containsPlugin); }
public bool AddRemoveDynamicRenderer() { bool containsPlugin = this.StylusPlugIns.Contains(dynamicRenderer1); if (containsPlugin) { StylusPlugIns.Remove(dynamicRenderer1); } else { StylusPlugIns.Insert(0, dynamicRenderer1); } //MessageBox.Show(filterPlugin1.IsActiveForInput.ToString()); return(!containsPlugin); }
public void Remove(PluginDescription pluginToRemove) { StylusPlugIns.Remove(pluginToRemove.Plugin); inPlugins.Remove(pluginToRemove); outPlugins.Add(pluginToRemove); }