Ejemplo n.º 1
0
 public void onShutdown()
 {
     Debug.WriteLine("main_window: onShutdown() stage=" + LuckyMe.testStageString());
     haggleStatusLabel.Text      = "Waiting for Haggle to exit";
     numDataObjectsGenLabel.Text = LuckyMe.getNumDataObjectsGenerated() + " data objects generated";
     this.Refresh();
 }
Ejemplo n.º 2
0
        public void updateWindowStatus()
        {
            Debug.WriteLine("main_window: updating status");

            testStatusLabel.Text = "Test stage: " + LuckyMe.testStageString();

            LuckyMeLib.HaggleStatus status = LuckyMeLib.getHaggleStatus();

            switch (status)
            {
            case LuckyMeLib.HaggleStatus.HAGGLE_DAEMON_CRASHED:
                haggleStatusLabel.Text = "Haggle has crashed";
                break;

            case LuckyMeLib.HaggleStatus.HAGGLE_DAEMON_ERROR:
                haggleStatusLabel.Text = "Haggle status error...";
                break;

            case LuckyMeLib.HaggleStatus.HAGGLE_DAEMON_NOT_RUNNING:
                haggleStatusLabel.Text = "Haggle is not running";
                break;

            case LuckyMeLib.HaggleStatus.HAGGLE_DAEMON_RUNNING:
                haggleStatusLabel.Text = "Haggle is running";
                break;
            }

            updateLockStatus();

            if (LuckyMeLib.isLuckyMeRunning())
            {
                if (LuckyMeLib.isTestRunning())
                {
                    luckyMeStatusLabel.Text = "LuckyMe and test is running";
                }
                else
                {
                    luckyMeStatusLabel.Text = "LuckyMe is running, but not test";
                }
                Debug.WriteLine("main_window: LuckyMe is running");
            }
            else
            {
                luckyMeStatusLabel.Text = "LuckyMe is not running";
                Debug.WriteLine("main_window: LuckyMe is not running");
            }

            numDataObjectsGenLabel.Text = LuckyMe.getNumDataObjectsGenerated() + " data objects generated";

            this.Refresh();
        }
Ejemplo n.º 3
0
 public void onDataObjectGenerated()
 {
     Debug.WriteLine("main_window: onDataObjectGenerated stage=" + LuckyMe.testStageString());
     numDataObjectsGenLabel.Text = LuckyMe.getNumDataObjectsGenerated() + " data objects generated";
     this.Refresh();
 }