Exemplo n.º 1
0
        void UpdateMode()
        {
            AllowSelection = false;

            Reset();

            if (type == TestChartType.Results)
            {
                AddSerie(serieIgnored);
                AddSerie(serieFailed);
                AddSerie(serieSuccess);
            }
            else
            {
                AddSerie(serieTime);
            }

            if (timeScale)
            {
                ReverseXAxis = false;
                Axis ax = new DateTimeAxis(true);
                AddAxis(new DateTimeAxis(false), AxisPosition.Top);
                AddAxis(ax, AxisPosition.Bottom);
                SelectionEnd.Value       = SelectionStart.Value = DateTime.Now.Ticks;
                SelectionStart.LabelAxis = ax;
                SelectionEnd.LabelAxis   = ax;
            }
            else
            {
                ReverseXAxis = true;
                AddAxis(new TestRunAxis(false), AxisPosition.Top);
                testRunAxis = new TestRunAxis(true);
                AddAxis(testRunAxis, AxisPosition.Bottom);
                SelectionEnd.Value       = SelectionStart.Value = 0;
                SelectionStart.LabelAxis = testRunAxis;
                SelectionEnd.LabelAxis   = testRunAxis;
            }
            showLastTest = true;
            resetCursors = true;

            AddAxis(new IntegerAxis(true), AxisPosition.Left);
            AddAxis(new IntegerAxis(true), AxisPosition.Right);

            if (test != null)
            {
                Fill(test);
            }

            AllowSelection = true;
        }
Exemplo n.º 2
0
        void UpdateMode()
        {
            AllowSelection = false;

            Reset ();

            if (type == TestChartType.Results) {
                AddSerie (serieIgnored);
                AddSerie (serieFailed);
                AddSerie (serieSuccess);
            } else {
                AddSerie (serieTime);
            }

            if (timeScale) {
                ReverseXAxis = false;
                Axis ax = new DateTimeAxis (true);
                AddAxis (new DateTimeAxis (false), AxisPosition.Top);
                AddAxis (ax, AxisPosition.Bottom);
                SelectionEnd.Value = SelectionStart.Value = DateTime.Now.Ticks;
                SelectionStart.LabelAxis = ax;
                SelectionEnd.LabelAxis = ax;
            } else {
                ReverseXAxis = true;
                AddAxis (new TestRunAxis (false), AxisPosition.Top);
                testRunAxis = new TestRunAxis (true);
                AddAxis (testRunAxis, AxisPosition.Bottom);
                SelectionEnd.Value = SelectionStart.Value = 0;
                SelectionStart.LabelAxis = testRunAxis;
                SelectionEnd.LabelAxis = testRunAxis;
            }
            showLastTest = true;
            resetCursors = true;

            AddAxis (new IntegerAxis (true), AxisPosition.Left);
            AddAxis (new IntegerAxis (true), AxisPosition.Right);

            if (test != null)
                Fill (test);

            AllowSelection = true;
        }