public override object Copy()
        {
            DimmerNode node = base.Copy() as DimmerNode;

            node.SetText(node.Title);
            return(node);
        }
        public override object Clone()
        {
            DimmerNode node = base.Clone() as DimmerNode;

            node.Symbol   = this.Symbol;
            node.ImageOn  = this.ImageOn;
            node.ImageOff = this.ImageOff;

            node.Switch        = this.Switch.Copy();
            node.DimRelatively = this.DimRelatively.Copy();
            node.DimAbsolutely = this.DimAbsolutely.Copy();
            node.StateOnOff    = this.StateOnOff.Copy();
            node.StateDimValue = this.StateDimValue.Copy();

            return(node);
        }