public override ProgrammingElement Clone()
        {
            MicrobitButtonFilter clone = new MicrobitButtonFilter();

            CopyTo(clone);
            return(clone);
        }
 protected void CopyTo(MicrobitButtonFilter clone)
 {
     base.CopyTo(clone);
     clone.button = this.button;
 }
 protected void CopyTo(MicrobitButtonFilter clone)
 {
     base.CopyTo(clone);
 }