public FastMultiChart()
        {
            InitializeComponent();

            GetXScaleValue       = GetXScaleValueDefault;
            GetYScaleValue       = GetYScaleValueDefault;
            GetXValue            = GetXValueDefault;
            GetYValue            = GetYValueDefault;
            GetXDivisionValue    = GetDivisionValueDefault;
            GetYDivisionValue    = GetDivisionValueDefault;
            GetMinXScaleDivision = GetXMinScaleDivisionDefault;
            GetMinYScaleDivision = GetYMinScaleDivisionDefault;
            GetXStringValue      = GetXStringValueDefault;
            GetYStringValue      = GetYStringValueDefault;
            GetXStringScaleValue = GetXStringValueDefault;
            GetYStringScaleValue = GetYStringValueDefault;

            var g = new Graph(this);

            Graphs.Add(g);

            DoubleBuffered = true;

            UpdateMinMax();
            UpdateScrollBarMinMax();
        }
        public FastMultiChart()
        {
            InitializeComponent();

            GetXScaleValue = GetXScaleValueDefault;
            GetYScaleValue = GetYScaleValueDefault;
            GetXValue = GetXValueDefault;
            GetYValue = GetYValueDefault;
            GetXDivisionValue = GetDivisionValueDefault;
            GetYDivisionValue = GetDivisionValueDefault;
            GetMinXScaleDivision = GetXMinScaleDivisionDefault;
            GetMinYScaleDivision = GetYMinScaleDivisionDefault;
            GetXStringValue = GetXStringValueDefault;
            GetYStringValue = GetYStringValueDefault;
            GetXStringScaleValue = GetXStringValueDefault;
            GetYStringScaleValue = GetYStringValueDefault;

            var g = new Graph(this);
            Graphs.Add(g);

            DoubleBuffered = true;

            UpdateMinMax();
            UpdateScrollBarMinMax();
        }
Beispiel #3
0
        public static int Max <T>(IEnumerable <T> ienum1, GetValueDel <T> test)
        {
            int max = int.MinValue;

            foreach (T t in ienum1)
            {
                int value = test(t);
                if (value > max)
                {
                    max = value;
                }
            }
            return(max);
        }
Beispiel #4
0
 public GridImageRecord(string name, SetValueDel setValue, GetValueDel getValue)
 {
     Name          = name;
     this.setValue = setValue;
     this.getValue = getValue;
 }
Beispiel #5
0
 public GridImageRecord(string name, SetValueDel setValue, GetValueDel getValue)
 {
     Name = name;
     this.setValue = setValue;
     this.getValue = getValue;
 }