Esempio n. 1
0
            public ClassFactory()
            {
                var             cpServProv   = ICPServiceProvider.GetProvider();
                ICPEventService cpEvsService = new CPEventService();

                cpServProv.RegisterService <ICPEventService>(cpEvsService);
                constrEvents = cpEvsService.GetConstructEvents();
                cpServProv.RegisterService <ICPTrackService>(new CPTrackService());
            }
        public CPTrackService()
        {
            ICPServiceProvider cpServProv = ICPServiceProvider.GetProvider();
            ICPEventService    cpEvsService;

            cpServProv.GetService <ICPEventService>(out cpEvsService);
            IConstructEvents constrEvents = cpEvsService.GetConstructEvents();

            constrEvents.createdFileCPsEvent += OnFileCPsCreated;
            constrEvents.deletedFileCPsEvent += OnFileCPsDeleted;
        }
Esempio n. 3
0
        public CPListTWCtrl()
        {
            InitializeComponent();
            this.list.CellDoubleClick  += OnListOnCellDoubleClick;
            this.list.KeyDown          += OnListOnKeyDown;
            this.list.CellValueChanged += OnCellValueChanged;
            this.list.CellMouseUp      += OnCellMouseUp;
            ICPServiceProvider cpServProv = ICPServiceProvider.GetProvider();
            ICPEventService    cpEvsService;

            cpServProv.GetService <ICPEventService>(out cpEvsService);
            IConstructEvents constrEvents = cpEvsService.GetConstructEvents();

            constrEvents.createdLineCPsEvent += OnCreatedLineCPsEvent;
            constrEvents.createdFileCPsEvent += OnCreatedFileCPsEvent;
        }