private void QueueNotesView_Load(object sender, EventArgs e) { theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop; string configFile = SessionManager.SelectDockConfig("QueueNotesViewDockPanel.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) { theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); } else { pf = new PedigreeForm(); pf.Show(theDockPanel); pf.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; pcv = new PatientCommunicationView(); pcv.PatientHeaderVisible = false; pcv.InitialTask = InitialTask; //pcv.SplitterDistance = 0; pcv.Show(theDockPanel); pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; ntdv = new NewToDoView(); ntdv.Show(theDockPanel); ntdv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockBottom; } patientRecordHeader1.setPatient(SessionManager.Instance.GetActivePatient()); }
/**************************************************************************************************/ private void NotYetInformedGeneticTestsView_Load(object sender, EventArgs e) { theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop; SessionManager.Instance.ClearActivePatient(); SessionManager.Instance.NewActivePatient += new RiskApps3.Controllers.SessionManager.NewActivePatientEventHandler(NewActivePatient); string configFile = SessionManager.SelectDockConfig("NotYetInformedGeneticTestsView.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) { theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); } else { pf = new PedigreeImageView(); //pf.SetMode("MANUAL"); pf.Show(theDockPanel); pf.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; sfv = new SummaryFollowupView(); sfv.Show(theDockPanel); sfv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; pcv = new PatientCommunicationView(); pcv.Show(theDockPanel); pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; gtv = new GeneticTestingView(false); //can't modify view gtv.Show(theDockPanel); gtv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockBottom; pn = new PatientNavigation(); pn.Show(theDockPanel); pn.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockBottom; } GetNewNotYetInformedGenTestList(); if (pf != null) { pf.Enabled = false; pf.Show(); } }
private void RiskClinicNotesView_Load(object sender, EventArgs e) { if (!ViewClosing) { theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop; string configFile = SessionManager.SelectDockConfig("RiskClinicNotesViewDockPanel.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) { theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); } else { pcv = new PatientCommunicationView(); pcv.PatientHeaderVisible = false; pcv.Orientation = Orientation.Vertical; pcv.InitialTask = InitialTask; pcv.Show(theDockPanel); pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; if (ShowNewToDo) { ntdv = new NewToDoView(); ntdv.Show(theDockPanel); ntdv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockBottom; } } Patient proband = SessionManager.Instance.GetActivePatient(); if (proband != null) { if (patientRecordHeader1.Visible) { patientRecordHeader1.setPatient(proband); } } } }
private void EditSurveyForm_Load(object sender, EventArgs e) { if (!ViewClosing) { theDockPanel.Visible = false; theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop; string configFile = SessionManager.SelectDockConfig("EditSurveyFormDockPanel.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) { theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); } else { efhv = new ExpressFamilyHistoryView(); efhv.Show(theDockPanel); efhv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; /**/ acrf = new AdditionalCancerRiskFactorsView(); acrf.Show(theDockPanel); acrf.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; mmHx = new MammographyHxView(); mmHx.Show(theDockPanel); mmHx.DockState = DockState.Document; pcv = new PatientCommunicationView(); pcv.routineName = "screening"; pcv.PatientHeaderVisible = false; pcv.Show(theDockPanel); pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; } if (InitialView == typeof(ExpressFamilyHistoryView)) { if (efhv != null) { efhv.Show(); } } if (InitialView == typeof(MammographyHxView)) { if (mmHx != null) { mmHx.Show(); } } if (InitialView == typeof(AdditionalCancerRiskFactorsView)) { if (acrf != null) { acrf.Show(); } } else if (InitialView == typeof(PatientCommunicationView)) { if (pcv != null) { pcv.Show(); } } //TODO implement other InitialViews as needed patientRecordHeader1.setPatient(SessionManager.Instance.GetActivePatient()); } theDockPanel.Visible = true; }
private void RiskClinicMainForm_Load(object sender, EventArgs e) { if (!ViewClosing) { theDockPanel.Visible = false; theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop; string configFile = SessionManager.SelectDockConfig("RiskClinicMainFormDockPanel.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) { theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); } else { rcfhv = new RiskClinicFamilyHistoryView(); rcfhv.Show(theDockPanel); rcfhv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; /**/ acrf = new AdditionalCancerRiskFactorsView(); acrf.Show(theDockPanel); acrf.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; srmv = new SimpleRiskModelView(); srmv.Show(theDockPanel); srmv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; brecs = new Recommendations(); brecs.Show(theDockPanel); brecs.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; //rcnv = new RiskClinicNotesView(); //rcnv.PatientHeaderVisible = false; //rcnv.Show(theDockPanel); //rcnv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; pcv = new PatientCommunicationView(); pcv.PatientHeaderVisible = false; pcv.Show(theDockPanel); pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; tv = new TestsView(); //drv.Text = "Tests"; //drv.PatientHeaderVisible = false; tv.Show(theDockPanel); tv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; crv = new CancerRiskView(); crv.Show(theDockPanel); crv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; ov = new OrdersView(); ov.Show(theDockPanel); ov.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; /* * prv = new PediatricRecsView(); * prv.Show(theDockPanel); * prv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; */ //pcv = new PatientCommunicationView(); //pcv.PatientHeaderVisible = false; //pcv.Orientation = Orientation.Vertical; //pcv.Show(theDockPanel); //pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; } if (InitialView == typeof(RiskClinicFamilyHistoryView)) { if (rcfhv != null) { rcfhv.Show(); } } else if (InitialView == typeof(PatientCommunicationView)) { if (pcv != null) { pcv.Show(); } } //else if (InitialView == typeof(RiskClinicNotesView)) //{ // if (rcnv != null) // rcnv.Show(); //} else if (InitialView == typeof(OrdersView)) { if (this.ov != null) { this.ov.Show(); } } //TODO implement other InitialViews as needed patientRecordHeader1.setPatient(SessionManager.Instance.GetActivePatient()); } theDockPanel.Visible = true; }