Exemple #1
0
 void IAnalysisCheckCode.ReportIndeterminateTaskEnded()
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.ReportIndeterminateTaskEnded;
     queue.Enqueue(args);
     OnChanged();
 }
Exemple #2
0
        public virtual OutputEventArg Dequeue()
        {
            OutputEventArg item = queue.Dequeue();

            OnChanged();
            return(item);
        }
Exemple #3
0
 void IAnalysisCheckCode.HideWaitDialog()
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.HideWaitDialog;
     queue.Enqueue(args);
     OnChanged();
 }
Exemple #4
0
 void IAnalysisCheckCode.Printout(string fileName)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.FileName        = fileName;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.Printout;
     queue.Enqueue(args);
     OnChanged();
 }
Exemple #5
0
 void IAnalysisCheckCode.RunProgram(string command)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.Command         = command;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.RunProgram;
     queue.Enqueue(args);
     OnChanged();
 }
Exemple #6
0
 void IAnalysisCheckCode.Display(Dictionary <string, string> pDisplayArgs)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.DisplayArgs     = pDisplayArgs;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.Display;
     queue.Enqueue(args);
     OnChanged();
 }
 void IAnalysisCheckCode.Dialog(string pTextPrompt, string pTitleText)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.TextPrompt = pTextPrompt;
     args.TitleText = pTitleText;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.DialogSimple;
     queue.Enqueue(args);
     OnChanged();
 }
Exemple #8
0
        void IAnalysisCheckCode.ReportIndeterminateTaskStarted(string message)
        {
            Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
            args.Message = message;

            args.OutputEventType = OutputEventArg.OutputEventArgEnum.ReportIndeterminateTaskStarted;
            queue.Enqueue(args);
            OnChanged();
        }
Exemple #9
0
 void IAnalysisCheckCode.Dialog(string pTextPrompt, string pTitleText)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.TextPrompt      = pTextPrompt;
     args.TitleText       = pTitleText;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.DialogSimple;
     queue.Enqueue(args);
     OnChanged();
 }
 void IAnalysisCheckCode.ChangeOutput(string fileName, bool isReplace, bool useRouteOut)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.FileName = fileName;
     args.IsReplace = isReplace;
     args.UseRouteOut = useRouteOut;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.ChangeOutput;
     queue.Enqueue(args);
     OnChanged();
 }
Exemple #11
0
 void IAnalysisCheckCode.ChangeOutput(string fileName, bool isReplace, bool useRouteOut)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.FileName        = fileName;
     args.IsReplace       = isReplace;
     args.UseRouteOut     = useRouteOut;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.ChangeOutput;
     queue.Enqueue(args);
     OnChanged();
 }
Exemple #12
0
 void IAnalysisCheckCode.Dialog(string pTextPrompt, ref object pVariable, string pListType, string pTitleText)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.TextPrompt      = pTextPrompt;
     args.Variable        = pVariable;
     args.ListType        = pListType;
     args.TitleText       = pTitleText;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.DialogInputList;
     queue.Enqueue(args);
     OnChanged();
     pVariable = args.Variable;
 }
Exemple #13
0
        void IAnalysisCheckCode.ShowGridTable(List <DataRow> table, List <string> identifierList, Epi.View epiView)
        {
            Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();

            args.Table          = table;
            args.IdentifierList = identifierList;

            if (epiView != null)
            {
                args.EpiView = epiView;
            }

            args.OutputEventType = OutputEventArg.OutputEventArgEnum.ShowGridTable;
            queue.Enqueue(args);
            OnChanged();
        }
 public virtual void Enqueue(OutputEventArg item)
 {
     queue.Enqueue(item);
     OnChanged();
 }
 void IAnalysisCheckCode.ShowWaitDialog(string message)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.ShowWaitDialog;
     queue.Enqueue(args);
     OnChanged();
 }
        void IAnalysisCheckCode.ShowGridTable( List<DataRow> table, List<string> identifierList, Epi.View epiView)
        {
            Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();

            args.Table = table;
            args.IdentifierList = identifierList;

            if (epiView != null)
            {
                args.EpiView = epiView;
            }

            args.OutputEventType = OutputEventArg.OutputEventArgEnum.ShowGridTable;
            queue.Enqueue(args);
            OnChanged();
        }
 void IAnalysisCheckCode.SetOutputFile(string fileName)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.FileName = fileName;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.SetOutputFile;
     queue.Enqueue(args);
     OnChanged();
 }
 void IAnalysisCheckCode.RunProgram(string command)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.Command = command;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.RunProgram;
     queue.Enqueue(args);
     OnChanged();
 }
        void IAnalysisCheckCode.ReportIndeterminateTaskStarted(string message)
        {
            Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
            args.Message = message;

            args.OutputEventType = OutputEventArg.OutputEventArgEnum.ReportIndeterminateTaskStarted;
            queue.Enqueue(args);
            OnChanged();
        }
 void IAnalysisCheckCode.ReportIndeterminateTaskEnded()
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.ReportIndeterminateTaskEnded;
     queue.Enqueue(args);
     OnChanged();
 }
 void IAnalysisCheckCode.Quit()
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.Quit;
     queue.Enqueue(args);
     OnChanged();
 }
Exemple #22
0
 public virtual void Enqueue(OutputEventArg item)
 {
     queue.Enqueue(item);
     OnChanged();
 }
 void IAnalysisCheckCode.Dialog(string pTextPrompt, ref object pVariable, string pListType, string pTitleText)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.TextPrompt = pTextPrompt;
     args.Variable = pVariable;
     args.ListType = pListType;
     args.TitleText = pTitleText;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.DialogInputList;
     queue.Enqueue(args);
     OnChanged();
     pVariable = args.Variable;
 }
 void IAnalysisCheckCode.DisplayStatusMessage(Dictionary<string, string> pStatusArgs)
 {
     Epi.Windows.Analysis.Forms.OutputEventArg args = new OutputEventArg();
     args.StatusArgs = pStatusArgs;
     args.OutputEventType = OutputEventArg.OutputEventArgEnum.DisplayStatusMessage;
     queue.Enqueue(args);
     OnChanged();
 }