Ejemplo n.º 1
0
        private void OnMenuClickEventHandler(object sender, EventArgs e)
        {
            var act = ((SimpleActionItem)sender).Caption;

            //MessageBox.Show("Clicked " + act);
            if (act == AnalysisDescription(EAnalysis.DC))
            {
                var plugin = new clsDurationComparePlugin();
                plugin.Show(null);
            }
            else if (act == AnalysisDescription(EAnalysis.DH))
            {
                var plugin = new clsDurationComparePlugin();
                plugin.ShowDH(null);
            }
            else if (act == AnalysisDescription(EAnalysis.INTERACTIVE))
            {
                var plugin = new clsIDFPlugin();
                plugin.Show();
            }
            else if (act == AnalysisDescription(EAnalysis.SWSTATBATCH))
            {
                var plugin = new clsIDFPlugin();
            }
            else if (act == AnalysisDescription(EAnalysis.DFLOWBATCH))
            {
                var plugin = new clsIDFPlugin();
            }
            else if (act == AnalysisDescription(EAnalysis.RUNBATCH))
            {
                var plugin = new clsIDFPlugin();
            }
        }
Ejemplo n.º 2
0
        private void OnSWMenuClickEventHandler(object sender, EventArgs e)
        {
            bool lhandled = true;
            var  act      = ((SimpleActionItem)sender).Caption;

            //MessageBox.Show("Clicked " + act);
            if (act == Utilities.AnalysisDescriptionSW(EAnalysisSW.DC))
            {
                var plugin = new clsDurationComparePlugin();
                plugin.Show(null);
            }
            else if (act == Utilities.AnalysisDescriptionSW(EAnalysisSW.DH))
            {
                var plugin = new clsDurationComparePlugin();
                plugin.ShowDH(null);
            }
            else if (act == Utilities.AnalysisDescriptionSW(EAnalysisSW.INTERACTIVE))
            {
                var plugin = new clsIDFPlugin();
                plugin.ItemClicked("Interactive", ref lhandled);
            }
            else if (act == Utilities.AnalysisDescriptionSW(EAnalysisSW.SWSTATBATCH))
            {
                var plugin = new clsIDFPlugin();
                plugin.ItemClicked("Create SWSTAT Batch", ref lhandled);
            }
            else if (act == Utilities.AnalysisDescriptionSW(EAnalysisSW.DFLOWBATCH))
            {
                var plugin = new clsIDFPlugin();
                plugin.ItemClicked("Create DFLOW Batch", ref lhandled);
            }
            else if (act == Utilities.AnalysisDescriptionSW(EAnalysisSW.RUNBATCH))
            {
                var plugin = new clsIDFPlugin();
                plugin.ItemClicked("Run Existing Batch", ref lhandled);
            }
        }