コード例 #1
0
        void CreateOnlineCurveWin()
        {
            _ow           = new OnlineCurveWin3();
            _olc          = _ow.olc;
            _olc.buffSize = (int)(20 * F_SAMPLE); // 20
            _olc.SetY1Scale(false, 0, 1000);
            _olc.SetY2Scale(false, 0, 1000);
            _olc.SetXScale(false, 10, 21);

            ph.ivs[0] = _olc.SetCurve2(0, "dLO", Color.Red, false, T_SAMPLE);
            ph.ivs[1] = _olc.SetCurve2(1, "dLI", Color.Blue, false, T_SAMPLE);
            ph.ivs[2] = _olc.SetCurve2(2, "dRO", Color.Green, false, T_SAMPLE);
            ph.ivs[3] = _olc.SetCurve2(3, "dRI", Color.Gold, false, T_SAMPLE);

            _olc.AxisChange();
            _olc.AddKeyEventHandler(new KeyEventHandler(OnKeyDownOnGraph));
        }
コード例 #2
0
        void CreateOnlineCurveWin()
        {
            _ow           = new OnlineCurveWin3();
            _olc          = _ow.olc;
            _olc.buffSize = (int)(20 * F_SAMPLE); // 20
            //_olc.SetY1Scale(false, -2, 2);
            _olc.SetY2Scale(false, -50, 50);
            _olc.SetXScale(false, 10, 21);

            ph.ivs[0] = _olc.SetCurve2(0, "FG1", Color.Red, false, T_SAMPLE);
            ph.ivs[1] = _olc.SetCurve2(1, "FG2", Color.Blue, false, T_SAMPLE);
            // ph.ivs[2] = _olc.SetCurve2(2, "Z", Color.Green, false, T_SAMPLE);
            // ph.ivs[5] = _olc.SetCurve2(5, "pos", Color.Red, false, T_SAMPLE);
            // ph.ivs[6] = _olc.SetCurve2(6, "diff", Color.Blue, true, T_SAMPLE);

            _olc.AxisChange();
            _olc.AddKeyEventHandler(new KeyEventHandler(OnKeyDownOnGraph));
        }