public Patient_Screen() { InitializeComponent(); if (TCPProcessor.ConnectedToServer) _remote_DataManager = (Patient_Remote_DataManager)Activator.GetObject(typeof(Patient_Remote_DataManager), TCPProcessor.BuildServerRemotingString(8005, "PatientRemoteDataManagerConnection")); _sessionSorter = new ListViewColumnSorter(); this.listViewSessions.ListViewItemSorter = _sessionSorter; listViewSessions.Groups.Add(listViewGroup_New); listViewSessions.Groups.Add(listViewGroup_Scheduled); listViewSessions.Groups.Add(listViewGroup_Completed); _runReviewButtonTimer.Interval = 100; _runReviewButtonTimer.Tick += new EventHandler(_runReviewButtonTimer_Tick); _runReviewButtonTimer.Start(); Create_Edit_Session_Control.Cancel += new Create_Edit_Session_Control.CancelEventHandler(Create_Edit_Session_Control_Cancel); Create_Edit_Session_Control.TaskSelect += new Create_Edit_Session_Control.TaskSelectEventHandler(Create_Edit_Session_Control_TaskSelect); Create_Edit_Session_Control.SetProgressBarValue += new Create_Edit_Session_Control.SetProgressBarValueEventHandler(Create_Edit_Session_Control_SetProgressBarValue); Create_Edit_Session_Control.SelectionStateChanged += new Create_Edit_Session_Control.SelectionStateChangedEventHandler(Create_Edit_Session_Control_SelectionStateChanged); Create_Edit_Session_Control.CreateNewTask += new Create_Edit_Session_Control.CreateNewTaskEventHandler(Create_Edit_Session_Control_CreateNewTask); }
public Run_Review_Session_Form() { InitializeComponent(); if (TCPProcessor.ConnectedToServer) _remote_DataManager = (Patient_Remote_DataManager)Activator.GetObject(typeof(Patient_Remote_DataManager), TCPProcessor.BuildServerRemotingString(8005, "PatientRemoteDataManagerConnection")); //Register for events from the server TCPProcessor.AvatarSpeedChangedEvent += new TCPProcessor.AvatarSpeedChangedHandler(TCPProcessor_AvatarSpeedChangedEvent); TCPProcessor.FilteredMarkerListReceivedEvent += new TCPProcessor.FilteredMarkerListReceivedHandler(TCPProcessor_FilteredMarkerListReceivedEvent); TCPProcessor.TrackableListReceivedEvent += new TCPProcessor.TrackableListReceivedHandler(TCPProcessor_TrackableListReceivedEvent); TCPProcessor.JointListReceivedEvent += new TCPProcessor.JointListReceivedHandler(TCPProcessor_JointListReceivedEvent); m_objectsToDraw = (StromoLight_RemoteDrawingList.DrawingList)Activator.GetObject(typeof(StromoLight_RemoteDrawingList.DrawingList), "tcp://localhost:8002/TaskDesignerConnection"); StroMoHab_Task_Designer.Externals.LoadVisualiser(m_objectsToDraw); _delayedWindowSetup.Interval = 1500; _delayedWindowSetup.Tick += new EventHandler(_delayedWindowSetup_Tick); _delayedWindowSetup.Start(); this.TopMost = true; _waitForVisualiser.Interval = 1000; _waitForVisualiser.Start(); _waitForVisualiser.Tick += new EventHandler(_waitForVisualiser_Tick); _guiUpdate.Interval = 100; _guiUpdate.Tick += new EventHandler(_guiUpdate_Tick); _guiUpdate.Start(); }
public Patient_Records_Screen() { InitializeComponent(); if (TCPProcessor.ConnectedToServer) _Remote_Data_Manager = (Patient_Remote_DataManager)Activator.GetObject(typeof(Patient_Remote_DataManager), TCPProcessor.BuildServerRemotingString(8005, "PatientRemoteDataManagerConnection")); //Setup the sorter _patientSorter = new ListViewColumnSorter(); this.listViewPatients.ListViewItemSorter = _patientSorter; listViewPatients.Groups.Add(listViewGroup_New); listViewPatients.Groups.Add(listViewGroup_Patients); //Setup background worker events backgroundWorkerSearcher.DoWork += new DoWorkEventHandler(backgroundWorkerSearcher_DoWork); backgroundWorkerSearcher.RunWorkerCompleted += new RunWorkerCompletedEventHandler(backgroundWorkerSearcher_RunWorkerCompleted); backgroundWorkerLoader.DoWork += new DoWorkEventHandler(backgroundWorkerLoader_DoWork); backgroundWorkerLoader.RunWorkerCompleted += new RunWorkerCompletedEventHandler(backgroundWorkerLoader_RunWorkerCompleted); //Request an updated patient list and then retreive it _Remote_Data_Manager.ClientRequestUpdatedPatientList(); //Load in the patient data into the open patient list view LoadInPatientData(); }