Exemplo n.º 1
0
 public PlugInToolGroup(IPlugInToolGroup toolGroup)
     : this()
 {
     _toolGroup = toolGroup;
     _toolGroup.SelectedIndexChanged += new EventHandler(this.ToolGroup_SelectedIndexChanged);
     this.ID = _toolGroup.ID;
 }
Exemplo n.º 2
0
        /// <summary>
        /// Clean up all child objects here, unlink all events and dispose
        /// </summary>
        protected override void DisposeChildObjects()
        {
            base.DisposeChildObjects();

            if (_toolGroup != null)
            {
                _toolGroup.Dispose();
                _toolGroup = null;
            }
            try
            {
                if (_childToolBox != null)
                {
                    _childToolBox.Dispose();
                    _childToolBox = null;
                }
            }
            catch
            { }
            _button  = null;
            _toolBox = null;
        }
Exemplo n.º 3
0
 public PlugInToolGroup(IPlugInToolGroup toolGroup, int id)
     : this(toolGroup)
 {
     this.ID = id;
 }