public void Subscribe(EnterMainForm enterMainForm, ViewExplorer viewExplorer, Canvas canvas, LinkedRecordsViewer linkedRecordsViewer)
        {
            this.mainForm = enterMainForm;
            this.viewExplorer = viewExplorer;
            this.canvas = canvas;
            this.linkedRecordsViewer = linkedRecordsViewer;

            viewExplorer.OpenPageEvent += new OpenPageEventHandler(this.OpenPageHandler);
            viewExplorer.ClosePageEvent += new ClosePageEventHandler(this.ClosePageHandler);
            viewExplorer.GotoRecordEvent += new GotoRecordEventHandler(this.GoToRecordHandler);

            enterMainForm.GotoRecordEvent += new GotoRecordEventHandler(this.GoToRecordHandler);
            enterMainForm.OpenViewEvent += new OpenViewEventHandler(this.OpenViewHandler);
            enterMainForm.CloseViewEvent += new CloseViewEventHandler(this.CloseViewHandler);
            enterMainForm.SaveRecordEvent += new SaveRecordEventHander(this.SaveRecordHandler);
            enterMainForm.MarkAsDeletedRecordEvent += new EventHandler(this.MarkAsDeletedRecordHandler);
            enterMainForm.UnMarkDeletedRecordEvent += new EventHandler(this.UnMarkDeletedRecordHandler);
            enterMainForm.CloseFormEvent += new EventHandler(this.CloseFormEventHandler);

            canvas.GotoFieldEvent += new OpenFieldEventHandler(this.OpenFieldHandler);
            canvas.CloseFieldEvent += new CloseFieldEventHandler(this.CloseFieldHandler);
            canvas.ClickFieldEvent += new ClickFieldEventHandler(this.ClickFieldHandler);
            canvas.DirtyFieldEvent += new DirtyFieldEventHandler(this.DirtyFieldHandler);
            canvas.DataGridRowAddedEvent += new DataGridViewRowEventHandler(this.DataGridRowAddedHandler);

            this.DisplayFormat += new EventHandler(mediator_DisplayFormat);
        }
Ejemplo n.º 2
0
        public void Subscribe(EnterMainForm enterMainForm, ViewExplorer viewExplorer, Canvas canvas, LinkedRecordsViewer linkedRecordsViewer)
        {
            this.mainForm            = enterMainForm;
            this.viewExplorer        = viewExplorer;
            this.canvas              = canvas;
            this.linkedRecordsViewer = linkedRecordsViewer;

            viewExplorer.OpenPageEvent   += new OpenPageEventHandler(this.OpenPageHandler);
            viewExplorer.ClosePageEvent  += new ClosePageEventHandler(this.ClosePageHandler);
            viewExplorer.GotoRecordEvent += new GotoRecordEventHandler(this.GoToRecordHandler);

            enterMainForm.GotoRecordEvent          += new GotoRecordEventHandler(this.GoToRecordHandler);
            enterMainForm.OpenViewEvent            += new OpenViewEventHandler(this.OpenViewHandler);
            enterMainForm.CloseViewEvent           += new CloseViewEventHandler(this.CloseViewHandler);
            enterMainForm.SaveRecordEvent          += new SaveRecordEventHander(this.SaveRecordHandler);
            enterMainForm.MarkAsDeletedRecordEvent += new EventHandler(this.MarkAsDeletedRecordHandler);
            enterMainForm.UnMarkDeletedRecordEvent += new EventHandler(this.UnMarkDeletedRecordHandler);
            enterMainForm.CloseFormEvent           += new EventHandler(this.CloseFormEventHandler);

            canvas.GotoFieldEvent        += new OpenFieldEventHandler(this.OpenFieldHandler);
            canvas.CloseFieldEvent       += new CloseFieldEventHandler(this.CloseFieldHandler);
            canvas.ClickFieldEvent       += new ClickFieldEventHandler(this.ClickFieldHandler);
            canvas.DirtyFieldEvent       += new DirtyFieldEventHandler(this.DirtyFieldHandler);
            canvas.DataGridRowAddedEvent += new DataGridViewRowEventHandler(this.DataGridRowAddedHandler);

            this.DisplayFormat += new EventHandler(mediator_DisplayFormat);
        }