private void panel1_MouseDown(object sender, MouseEventArgs e) { try { Workflow.Step s = diagram.HitStep(e.Location); if (s != null) { diagram.SelectStep(s); ucWorkflowHeader1.SetStep(s.myACS); atriumBE.FileManager FMforTranslation = atmng.GetFile(); StepOrConnectorSelected = true; if (!s.myACS.IsNull(UIHelper.Translate(FMforTranslation, "HelpE"))) { Navigate(s.myACS); } } //else //{ // Workflow.Connector c = diagram.HitConnector(e.Location); // if (c != null) // { // if(!c.myACD. // diagram.SelectConnector(c); // StepOrConnectorSelected = true; // } //} } catch (Exception x) { UIHelper.HandleUIException(x); } }
private void panel1_MouseDoubleClick(object sender, MouseEventArgs e) { try { Workflow.Step s = diagram.HitStep(e.Location); if (s != null) { if (s.GetType() == typeof(Workflow.SubProcess)) { seriesBindingSource.Position = seriesBindingSource.Find("SeriesId", s.myACS.SubseriesId); //lmDatasets.ActivityConfig.SeriesRow nsr = (lmDatasets.ActivityConfig.SeriesRow)atmng.acMng.DB.Series.FindBySeriesId(s.myACS.SubseriesId); //Sr = nsr; //ACSr = null; //if (!nsr.IsHelpLinkENull()) // Navigate(nsr); } } } catch (Exception x) { UIHelper.HandleUIException(x); } }