Example #1
0
        public override void GetDataFromInterface(IParameterControl control)
        {
            base.GetDataFromInterface(control);
            iProdParameterControl ProdParaInterface = (iProdParameterControl)control;

            _ProdName            = ProdParaInterface.ProductName;
            VacuumLoadPNP        = ProdParaInterface.VacuumLoadPNP;
            VacuumTransPNPLoad   = ProdParaInterface.VacuumTransPNPLoad;
            VacuumTransPNPUnload = ProdParaInterface.VacuumTransPNPUnload;
            VacuumUnloadPNP      = ProdParaInterface.VacuumUnloadPNP;
            VacuumSortingPNP     = ProdParaInterface.VacuumSortingPNP;
            BackSideUp           = ProdParaInterface.BackSideUp;
            TopSealHeight        = ProdParaInterface.TopSealHeight;
            TopHeight            = ProdParaInterface.TopHeight;
            TopClampWidth        = ProdParaInterface.TopClampWidth;
            ClampDisable         = ProdParaInterface.ClampDisable;
            CellDataSpec         = ProdParaInterface.ProdCellDataSpec;

            //RefThickness = ProdParaInterface.RefThickness;
            //ThicknessMeasRefLeft = ProdParaInterface.ThicknessMeasRefLeft;
            //ThicknessMeasRefMid = ProdParaInterface.ThicknessMeasRefMid;
            //ThicknessMeasRefRight = ProdParaInterface.ThicknessMeasRefRight;
            MeasAmount = ProdParaInterface.MeasAmount;
            UseGauge   = ProdParaInterface.UseGauge;
        }
Example #2
0
        protected override void Clone(ClassParameter source)
        {
            ClassProdParameter ProdParaInterface = (ClassProdParameter)source;

            BackSideUp    = ProdParaInterface.BackSideUp;
            TopSealHeight = ProdParaInterface.TopSealHeight;
            TopHeight     = ProdParaInterface.TopHeight;
            TopClampWidth = ProdParaInterface.TopClampWidth;
            CellDataSpec  = ProdParaInterface.CellDataSpec;

            //RefThickness = ProdParaInterface.RefThickness;
            //ThicknessMeasRefLeft = ProdParaInterface.ThicknessMeasRefLeft;
            //ThicknessMeasRefMid = ProdParaInterface.ThicknessMeasRefMid;
            //ThicknessMeasRefRight = ProdParaInterface.ThicknessMeasRefRight;
            MeasAmount = ProdParaInterface.MeasAmount;
            UseGauge   = ProdParaInterface.UseGauge;
        }
Example #3
0
        public override void GetDataFromInterface(IParameterControl control)
        {
            base.GetDataFromInterface(control);
            iProdParameterControl ProdParaInterface = (iProdParameterControl)control;

            _ProdName     = ProdParaInterface.ProductName;
            BackSideUp    = ProdParaInterface.BackSideUp;
            TopSealHeight = ProdParaInterface.TopSealHeight;
            TopHeight     = ProdParaInterface.TopHeight;
            TopClampWidth = ProdParaInterface.TopClampWidth;
            CellDataSpec  = ProdParaInterface.ProdCellDataSpec;

            //RefThickness = ProdParaInterface.RefThickness;
            //ThicknessMeasRefLeft = ProdParaInterface.ThicknessMeasRefLeft;
            //ThicknessMeasRefMid = ProdParaInterface.ThicknessMeasRefMid;
            //ThicknessMeasRefRight = ProdParaInterface.ThicknessMeasRefRight;
            MeasAmount = ProdParaInterface.MeasAmount;
            UseGauge   = ProdParaInterface.UseGauge;
        }
Example #4
0
        protected override void Clone(ClassParameter source)
        {
            ClassProdParameter ProdParaInterface = (ClassProdParameter)source;

            VacuumLoadPNP        = ProdParaInterface.VacuumLoadPNP;
            VacuumTransPNPLoad   = ProdParaInterface.VacuumTransPNPLoad;
            VacuumTransPNPUnload = ProdParaInterface.VacuumTransPNPUnload;
            VacuumUnloadPNP      = ProdParaInterface.VacuumUnloadPNP;
            VacuumSortingPNP     = ProdParaInterface.VacuumSortingPNP;
            BackSideUp           = ProdParaInterface.BackSideUp;
            TopSealHeight        = ProdParaInterface.TopSealHeight;
            TopHeight            = ProdParaInterface.TopHeight;
            TopClampWidth        = ProdParaInterface.TopClampWidth;
            ClampDisable         = ProdParaInterface.ClampDisable;
            CellDataSpec         = ProdParaInterface.CellDataSpec;
            CellDataSpec.MeasDataInit();

            //RefThickness = ProdParaInterface.RefThickness;
            //ThicknessMeasRefLeft = ProdParaInterface.ThicknessMeasRefLeft;
            //ThicknessMeasRefMid = ProdParaInterface.ThicknessMeasRefMid;
            //ThicknessMeasRefRight = ProdParaInterface.ThicknessMeasRefRight;
            MeasAmount = ProdParaInterface.MeasAmount;
            UseGauge   = ProdParaInterface.UseGauge;
        }
Example #5
0
 public ClassDataInfo(int no, Cst.Struct_MeasDatas spec)
 {
     _index = no;
     Data   = spec;
     Data.Clear();
 }