protected override void CloneInternal(DataObject doOriginal, bool bCutData, DataObject doRoot)
            {
                base.CloneInternal(doOriginal, bCutData, doRoot);

                AnimatSerial doOrig = (AnimatSerial)doOriginal;

                if (doOrig != null)
                {
                    m_strPort             = doOrig.m_strPort;
                    m_iBaudRate           = doOrig.m_iBaudRate;
                    m_iChangeSimStepCount = doOrig.m_iChangeSimStepCount;
                }
            }
            public override AnimatGUI.Framework.DataObject Clone(AnimatGUI.Framework.DataObject doParent, bool bCutData, AnimatGUI.Framework.DataObject doRoot)
            {
                AnimatSerial doInterface = new AnimatSerial(doParent);

                return(doInterface);
            }
 public override AnimatGUI.Framework.DataObject Clone(AnimatGUI.Framework.DataObject doParent, bool bCutData, AnimatGUI.Framework.DataObject doRoot)
 {
     AnimatSerial doInterface = new AnimatSerial(doParent);
     return doInterface;
 }