Exemple #1
0
        void CreateCtrlHandler(CObjectInfo objInfo)
        {
            CCtrlHandlerRefComp refComp = new CCtrlHandlerRefComp();
            CCtrlHandlerData    data    = new CCtrlHandlerData();

            refComp.UpperHandler = m_MeUpperHandler;
            refComp.LowerHandler = m_MeLowerHandler;

            m_ctrlHandler = new MCtrlHandler(objInfo, refComp, data);
        }
Exemple #2
0
        public int GetData(out CCtrlHandlerData target)
        {
            target = ObjectExtensions.Copy(m_Data);

            return(SUCCESS);
        }
Exemple #3
0
        public int SetData(CCtrlHandlerData source)
        {
            m_Data = ObjectExtensions.Copy(source);

            return(SUCCESS);
        }
Exemple #4
0
 public MCtrlHandler(CObjectInfo objInfo, CCtrlHandlerRefComp refComp, CCtrlHandlerData data)
     : base(objInfo)
 {
     m_RefComp = refComp;
     SetData(data);
 }