コード例 #1
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            ++ticks;

            String msg = statusMsgs.GetNextMsg();

            while (msg != null)
            {
                Status.AppendText(msg);
                msg = statusMsgs.GetNextMsg();
            }

            if (buildPlotDataRunning)
            {
                if ((ticks % 20) == 0)
                {
                    UpdateChartAreas();
                }
            }

            if (buildPlotDataDone)
            {
                UpdateChartAreas();
                PlotButton.Enabled = true;
                buildPlotDataDone  = false;
                cancelRequested    = false;
                EnableControls();
            }
        }
コード例 #2
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            String msg = msgQueue.GetNextMsg();

            while (msg != null)
            {
                RunLogOutPut.AppendText(msg + "\n");
                msg = msgQueue.GetNextMsg();
            }

            if (displayConfusionMatrix)
            {
                // confusionMatrix.TallyPredictions ();
                confusionMatrix.Show();
                displayConfusionMatrix = false;
            }

            if (numGroundTruthImages < 1)
            {
                PredictionProgressBar.Value = 0;
            }
            else
            {
                PredictionProgressBar.Value = 100 * numGroundTruthImagesProcessed / numGroundTruthImages;
            }

            GroundTruthCount.Text     = numGroundTruthImages.ToString();
            GroundTruthProcessed.Text = numGroundTruthImagesProcessed.ToString();
        }
コード例 #3
0
        } /* SaveCtdFileDataThread */

        private void timer1_Tick(object sender, EventArgs e)
        {
            if (msgQueue != null)
            {
                String nextMsg = msgQueue.GetNextMsg();
                while (nextMsg != null)
                {
                    RunTimeMsgs.AppendText(nextMsg);
                    RunTimeMsgs.AppendText("\n");
                    nextMsg = msgQueue.GetNextMsg();
                }
            }

            if (threadIsDone)
            {
                threadIsDone = false;
                if (successful)
                {
                    MessageBox.Show(this, "Save completed successfully", "Save Raw CTD Data", MessageBoxButtons.OK);
                }
                else
                {
                    MessageBox.Show(this, "Error occurred trying to save CTD Data; refer to log on screen.", "Save Raw CTD Data", MessageBoxButtons.OK);
                }

                Close();
            }
        }
コード例 #4
0
        } /* AddMsgToDialogMsgQueue */

        private void  RunLogMsgQueueFlush()
        {
            String msg = dialogMsgQueue.GetNextMsg();

            while (msg != null)
            {
                Dialog.AppendText(msg + "\n");
                msg = dialogMsgQueue.GetNextMsg();
            }
        }
コード例 #5
0
ファイル: Harvester.cs プロジェクト: PalakDave/Pices
        } /* RunLogAddMsg */

        private void  RunLogMsgQueueFlush()
        {
            String msg = runLogMsgQueue.GetNextMsg();

            while (msg != null)
            {
                RunLog.AppendText(msg);
                msg = runLogMsgQueue.GetNextMsg();
            }
        } /* RunLogMsgQueueFlush */
コード例 #6
0
        } /* RunLogAddMsg */

        private void  RunLogMsgQueueFlush()
        {
            String msg = runLogMsgQueue.GetNextMsg();

            while (msg != null)
            {
                RunLog.AppendText(msg + "\n");
                backGroundLog.Writeln(msg);
                msg = runLogMsgQueue.GetNextMsg();
            }
        } /* RunLogMsgQueueFlush */
コード例 #7
0
 private void  RunLogMsgQueueFlush()
 {
     if (msgQueue != null)
     {
         String m = msgQueue.GetNextMsg();
         while (m != null)
         {
             RunLog.AppendText(m);
             m = msgQueue.GetNextMsg();
         }
     }
 } /* RunLogMsgQueueFlush */
コード例 #8
0
 private String  LogMessageGetNext()
 {
     return(logMessages.GetNextMsg());
 }