Inheritance: System.Windows.Forms.Panel
        /// <summary>
        /// Constructor
        /// </summary>
        public Over_optimization_Charts_Form(Over_optimization_Data_Table[] tableReport)
        {
            this.tableReport = tableReport;

            Text            = Language.T("Over-optimization Report");
            Icon            = Data.Icon;
            FormBorderStyle = FormBorderStyle.Sizable;
            AcceptButton    = btnClose;

            // Button Close
            btnNextCharts                         = new Button();
            btnNextCharts.Parent                  = this;
            btnNextCharts.Text                    = Language.T("Next Chart");
            btnNextCharts.Click                  += new EventHandler(BtnNextCharts_Click);
            btnNextCharts.DoubleClick            += new EventHandler(BtnNextCharts_Click);
            btnNextCharts.MouseWheel             += new MouseEventHandler(Chart_MouseWheel);
            btnNextCharts.KeyUp                  += new KeyEventHandler(NextCharts_KeyUp);
            btnNextCharts.UseVisualStyleBackColor = true;

            // Button Close
            btnClose                         = new Button();
            btnClose.Parent                  = this;
            btnClose.Text                    = Language.T("Close");
            btnClose.DialogResult            = DialogResult.Cancel;
            btnClose.UseVisualStyleBackColor = true;

            currentChart        = new Over_optimization_Charts();
            currentChart.Parent = this;
            currentChart.InitChart(tableReport[currentChartNumber]);
        }
        /// <summary>
        /// Constructor
        /// </summary>
        public Over_optimization_Charts_Form(Over_optimization_Data_Table[] tableReport)
        {
            this.tableReport = tableReport;

            Text            = Language.T("Over-optimization Report");
            Icon            = Data.Icon;
            FormBorderStyle = FormBorderStyle.Sizable;
            AcceptButton    = btnClose;

            // Button Close
            btnNextCharts = new Button();
            btnNextCharts.Parent = this;
            btnNextCharts.Text = Language.T("Next Chart");
            btnNextCharts.Click += new EventHandler(BtnNextCharts_Click);
            btnNextCharts.UseVisualStyleBackColor = true;

            // Button Close
            btnClose = new Button();
            btnClose.Parent = this;
            btnClose.Text   = Language.T("Close");
            btnClose.DialogResult = DialogResult.Cancel;
            btnClose.UseVisualStyleBackColor = true;

            currentChart = new Over_optimization_Charts();
            currentChart.Parent = this;
            currentChart.InitChart(tableReport[currentChartNumber]);
        }