Exemplo n.º 1
0
        //<Snippet4>
        public void MoveDownPlugIn(StylusPlugIn pluginToMoveDown)
        {
            int index = this.StylusPlugIns.IndexOf(pluginToMoveDown);

            // If the plug-in isn't already the last one in the
            // StylusPluginCollection, move it down one position.
            if (index < StylusPlugIns.Count - 1)
            {
                StylusPlugIns.RemoveAt(index);
                StylusPlugIns.Insert(index + 1, pluginToMoveDown);
            }
        }
Exemplo n.º 2
0
        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);
            }
        }
Exemplo n.º 3
0
        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);
            }
        }
Exemplo n.º 4
0
        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);
        }