Example #1
0
 private void DebugEngine_EntityPrimingProgress(DbgEngine aEngine, DbgEntity aEntity, object aContext)
 {
     if (this.InvokeRequired)
     {
         DbgEngine.EventHandler observer = new DbgEngine.EventHandler(DebugEngine_EntityPrimingProgress);
         this.BeginInvoke(observer, new object[] { aEngine, aEntity, aContext });
     }
     else
     {
         if (aContext != null && aContext is int)
         {
             progressBar1.Value = (int)aContext;
         }
     }
 }
Example #2
0
 private void DebugEngine_EntityPrimingStarted(DbgEngine aEngine, DbgEntity aEntity, object aContext)
 {
     if (this.InvokeRequired)
     {
         DbgEngine.EventHandler observer = new DbgEngine.EventHandler(DebugEngine_EntityPrimingStarted);
         this.BeginInvoke(observer, new object[] { aEngine, aEntity, aContext });
     }
     else
     {
         label1.Text          = "Reading...";
         progressBar1.Minimum = 0;
         progressBar1.Maximum = 100;
         progressBar1.Value   = 0;
     }
 }
Example #3
0
        private void DebugEngine_EntityPrimingComplete(DbgEngine aEngine, DbgEntity aEntity, object aContext)
        {
            if (this.InvokeRequired)
            {
                DbgEngine.EventHandler observer = new DbgEngine.EventHandler(DebugEngine_EntityPrimingComplete);
                this.BeginInvoke(observer, new object[] { aEngine, aEntity, aContext });
            }
            else
            {
                DateTime endTime = DateTime.Now;
                TimeSpan span    = endTime - iStartTime;
                label1.Text        = "Done - " + span.ToString();
                progressBar1.Value = progressBar1.Maximum;

                if (AreAllEntitiesPrimed)
                {
                    RunTests();
                }
            }
        }