Changeset 7244


Ignore:
Timestamp:
12/29/11 04:17:02 (10 years ago)
Author:
swagner
Message:

Adapted DataTableVisualPropertiesDialog, DataTableVisualPropertiesControl, and DataRowVisualPropertiesControl according to the HL GUI standards (#1724)

Location:
trunk/sources
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Analysis.Views/3.3/DataRowVisualPropertiesControl.Designer.cs

    r7216 r7244  
    5656      this.displayNameTextBox = new System.Windows.Forms.TextBox();
    5757      this.axisGroupBox = new System.Windows.Forms.GroupBox();
     58      this.yAxisSecondaryRadioButton = new System.Windows.Forms.RadioButton();
     59      this.xAxisPrimaryRadioButton = new System.Windows.Forms.RadioButton();
     60      this.yAxisPrimaryRadioButton = new System.Windows.Forms.RadioButton();
    5861      this.label5 = new System.Windows.Forms.Label();
     62      this.xAxisSecondaryRadioButton = new System.Windows.Forms.RadioButton();
    5963      this.label6 = new System.Windows.Forms.Label();
    60       this.panel1 = new System.Windows.Forms.Panel();
    61       this.yAxisSecondaryRadioButton = new System.Windows.Forms.RadioButton();
    62       this.yAxisPrimaryRadioButton = new System.Windows.Forms.RadioButton();
    63       this.panel2 = new System.Windows.Forms.Panel();
    64       this.xAxisPrimaryRadioButton = new System.Windows.Forms.RadioButton();
    65       this.xAxisSecondaryRadioButton = new System.Windows.Forms.RadioButton();
    6664      this.label9 = new System.Windows.Forms.Label();
    6765      this.histoGramGroupBox = new System.Windows.Forms.GroupBox();
    68       this.panel3 = new System.Windows.Forms.Panel();
     66      this.binsExactRadioButton = new System.Windows.Forms.RadioButton();
    6967      this.binsApproximatelyRadioButton = new System.Windows.Forms.RadioButton();
    70       this.binsExactRadioButton = new System.Windows.Forms.RadioButton();
    7168      this.lineChartGroupBox = new System.Windows.Forms.GroupBox();
    7269      this.lineWidthNumericUpDown = new System.Windows.Forms.NumericUpDown();
     
    7572      this.lineStyleComboBox = new System.Windows.Forms.ComboBox();
    7673      this.label8 = new System.Windows.Forms.Label();
     74      this.panel1 = new System.Windows.Forms.Panel();
     75      this.panel2 = new System.Windows.Forms.Panel();
    7776      ((System.ComponentModel.ISupportInitialize)(this.binsNumericUpDown)).BeginInit();
    7877      this.commonGroupBox.SuspendLayout();
    7978      this.axisGroupBox.SuspendLayout();
     79      this.histoGramGroupBox.SuspendLayout();
     80      this.lineChartGroupBox.SuspendLayout();
     81      ((System.ComponentModel.ISupportInitialize)(this.lineWidthNumericUpDown)).BeginInit();
    8082      this.panel1.SuspendLayout();
    8183      this.panel2.SuspendLayout();
    82       this.histoGramGroupBox.SuspendLayout();
    83       this.panel3.SuspendLayout();
    84       this.lineChartGroupBox.SuspendLayout();
    85       ((System.ComponentModel.ISupportInitialize)(this.lineWidthNumericUpDown)).BeginInit();
    8684      this.SuspendLayout();
    8785      //
    8886      // chartTypeComboBox
    8987      //
     88      this.chartTypeComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     89            | System.Windows.Forms.AnchorStyles.Right)));
    9090      this.chartTypeComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
    9191      this.chartTypeComboBox.FormattingEnabled = true;
    92       this.chartTypeComboBox.Location = new System.Drawing.Point(89, 45);
     92      this.chartTypeComboBox.Location = new System.Drawing.Point(57, 45);
    9393      this.chartTypeComboBox.Name = "chartTypeComboBox";
    94       this.chartTypeComboBox.Size = new System.Drawing.Size(211, 21);
    95       this.chartTypeComboBox.TabIndex = 1;
     94      this.chartTypeComboBox.Size = new System.Drawing.Size(264, 21);
     95      this.chartTypeComboBox.TabIndex = 3;
    9696      this.chartTypeComboBox.SelectedValueChanged += new System.EventHandler(this.chartTypeComboBox_SelectedValueChanged);
    9797      //
     
    103103      //
    104104      this.colorButton.BackColor = System.Drawing.SystemColors.Control;
    105       this.colorButton.Location = new System.Drawing.Point(89, 72);
     105      this.colorButton.Location = new System.Drawing.Point(56, 72);
    106106      this.colorButton.Name = "colorButton";
    107107      this.colorButton.Size = new System.Drawing.Size(23, 23);
    108       this.colorButton.TabIndex = 3;
     108      this.colorButton.TabIndex = 5;
    109109      this.colorButton.UseVisualStyleBackColor = false;
    110110      this.colorButton.Click += new System.EventHandler(this.colorButton_Click);
     
    114114      this.startIndexZeroCheckBox.AutoSize = true;
    115115      this.startIndexZeroCheckBox.CheckAlign = System.Drawing.ContentAlignment.MiddleRight;
    116       this.startIndexZeroCheckBox.Location = new System.Drawing.Point(96, 46);
     116      this.startIndexZeroCheckBox.Location = new System.Drawing.Point(81, 46);
    117117      this.startIndexZeroCheckBox.Name = "startIndexZeroCheckBox";
    118118      this.startIndexZeroCheckBox.Size = new System.Drawing.Size(15, 14);
     
    123123      // binsNumericUpDown
    124124      //
    125       this.binsNumericUpDown.Location = new System.Drawing.Point(44, 19);
     125      this.binsNumericUpDown.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     126            | System.Windows.Forms.AnchorStyles.Right)));
     127      this.binsNumericUpDown.Location = new System.Drawing.Point(57, 19);
    126128      this.binsNumericUpDown.Minimum = new decimal(new int[] {
    127129            1,
     
    130132            0});
    131133      this.binsNumericUpDown.Name = "binsNumericUpDown";
    132       this.binsNumericUpDown.Size = new System.Drawing.Size(96, 20);
     134      this.binsNumericUpDown.Size = new System.Drawing.Size(97, 20);
    133135      this.binsNumericUpDown.TabIndex = 1;
    134136      this.binsNumericUpDown.Value = new decimal(new int[] {
     
    142144      //
    143145      this.label1.AutoSize = true;
    144       this.label1.Location = new System.Drawing.Point(8, 48);
     146      this.label1.Location = new System.Drawing.Point(6, 48);
    145147      this.label1.Name = "label1";
    146       this.label1.Size = new System.Drawing.Size(58, 13);
    147       this.label1.TabIndex = 0;
    148       this.label1.Text = "Chart type:";
     148      this.label1.Size = new System.Drawing.Size(34, 13);
     149      this.label1.TabIndex = 2;
     150      this.label1.Text = "&Type:";
    149151      //
    150152      // label2
    151153      //
    152154      this.label2.AutoSize = true;
    153       this.label2.Location = new System.Drawing.Point(8, 77);
     155      this.label2.Location = new System.Drawing.Point(6, 77);
    154156      this.label2.Name = "label2";
    155157      this.label2.Size = new System.Drawing.Size(34, 13);
    156       this.label2.TabIndex = 2;
    157       this.label2.Text = "Color:";
     158      this.label2.TabIndex = 4;
     159      this.label2.Text = "&Color:";
    158160      //
    159161      // label3
    160162      //
    161163      this.label3.AutoSize = true;
    162       this.label3.Location = new System.Drawing.Point(8, 21);
     164      this.label3.Location = new System.Drawing.Point(6, 21);
    163165      this.label3.Name = "label3";
    164166      this.label3.Size = new System.Drawing.Size(30, 13);
    165167      this.label3.TabIndex = 0;
    166       this.label3.Text = "Bins:";
     168      this.label3.Text = "&Bins:";
    167169      //
    168170      // commonGroupBox
    169171      //
    170       this.commonGroupBox.Anchor = System.Windows.Forms.AnchorStyles.Top;
     172      this.commonGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     173            | System.Windows.Forms.AnchorStyles.Right)));
    171174      this.commonGroupBox.Controls.Add(this.displayNameTextBox);
    172175      this.commonGroupBox.Controls.Add(this.axisGroupBox);
     
    176179      this.commonGroupBox.Controls.Add(this.label2);
    177180      this.commonGroupBox.Controls.Add(this.chartTypeComboBox);
    178       this.commonGroupBox.Location = new System.Drawing.Point(3, 3);
     181      this.commonGroupBox.Location = new System.Drawing.Point(0, 0);
    179182      this.commonGroupBox.Name = "commonGroupBox";
    180       this.commonGroupBox.Size = new System.Drawing.Size(313, 181);
     183      this.commonGroupBox.Size = new System.Drawing.Size(327, 174);
    181184      this.commonGroupBox.TabIndex = 0;
    182185      this.commonGroupBox.TabStop = false;
     
    185188      // displayNameTextBox
    186189      //
    187       this.displayNameTextBox.Location = new System.Drawing.Point(89, 19);
     190      this.displayNameTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     191            | System.Windows.Forms.AnchorStyles.Right)));
     192      this.displayNameTextBox.Location = new System.Drawing.Point(57, 19);
    188193      this.displayNameTextBox.Name = "displayNameTextBox";
    189       this.displayNameTextBox.Size = new System.Drawing.Size(211, 20);
    190       this.displayNameTextBox.TabIndex = 10;
     194      this.displayNameTextBox.Size = new System.Drawing.Size(264, 20);
     195      this.displayNameTextBox.TabIndex = 1;
    191196      this.displayNameTextBox.Validated += new System.EventHandler(this.displayNameTextBox_Validated);
    192197      //
    193198      // axisGroupBox
    194199      //
     200      this.axisGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     201            | System.Windows.Forms.AnchorStyles.Left)
     202            | System.Windows.Forms.AnchorStyles.Right)));
     203      this.axisGroupBox.Controls.Add(this.panel2);
     204      this.axisGroupBox.Controls.Add(this.panel1);
    195205      this.axisGroupBox.Controls.Add(this.label5);
    196206      this.axisGroupBox.Controls.Add(this.label6);
    197       this.axisGroupBox.Controls.Add(this.panel1);
    198       this.axisGroupBox.Controls.Add(this.panel2);
    199207      this.axisGroupBox.Location = new System.Drawing.Point(6, 101);
    200208      this.axisGroupBox.Name = "axisGroupBox";
    201       this.axisGroupBox.Size = new System.Drawing.Size(299, 75);
    202       this.axisGroupBox.TabIndex = 9;
     209      this.axisGroupBox.Size = new System.Drawing.Size(315, 67);
     210      this.axisGroupBox.TabIndex = 6;
    203211      this.axisGroupBox.TabStop = false;
    204       this.axisGroupBox.Text = "Display data on";
     212      this.axisGroupBox.Text = "Axes";
     213      //
     214      // yAxisSecondaryRadioButton
     215      //
     216      this.yAxisSecondaryRadioButton.AutoSize = true;
     217      this.yAxisSecondaryRadioButton.Location = new System.Drawing.Point(65, 0);
     218      this.yAxisSecondaryRadioButton.Name = "yAxisSecondaryRadioButton";
     219      this.yAxisSecondaryRadioButton.Size = new System.Drawing.Size(76, 17);
     220      this.yAxisSecondaryRadioButton.TabIndex = 5;
     221      this.yAxisSecondaryRadioButton.TabStop = true;
     222      this.yAxisSecondaryRadioButton.Text = "&Secondary";
     223      this.yAxisSecondaryRadioButton.UseVisualStyleBackColor = true;
     224      this.yAxisSecondaryRadioButton.CheckedChanged += new System.EventHandler(this.yAxisRadioButton_CheckedChanged);
     225      //
     226      // xAxisPrimaryRadioButton
     227      //
     228      this.xAxisPrimaryRadioButton.AutoSize = true;
     229      this.xAxisPrimaryRadioButton.Location = new System.Drawing.Point(0, 0);
     230      this.xAxisPrimaryRadioButton.Name = "xAxisPrimaryRadioButton";
     231      this.xAxisPrimaryRadioButton.Size = new System.Drawing.Size(59, 17);
     232      this.xAxisPrimaryRadioButton.TabIndex = 1;
     233      this.xAxisPrimaryRadioButton.TabStop = true;
     234      this.xAxisPrimaryRadioButton.Text = "&Primary";
     235      this.xAxisPrimaryRadioButton.UseVisualStyleBackColor = true;
     236      this.xAxisPrimaryRadioButton.CheckedChanged += new System.EventHandler(this.xAxisRadioButton_CheckedChanged);
     237      //
     238      // yAxisPrimaryRadioButton
     239      //
     240      this.yAxisPrimaryRadioButton.AutoSize = true;
     241      this.yAxisPrimaryRadioButton.Location = new System.Drawing.Point(0, 0);
     242      this.yAxisPrimaryRadioButton.Name = "yAxisPrimaryRadioButton";
     243      this.yAxisPrimaryRadioButton.Size = new System.Drawing.Size(59, 17);
     244      this.yAxisPrimaryRadioButton.TabIndex = 4;
     245      this.yAxisPrimaryRadioButton.TabStop = true;
     246      this.yAxisPrimaryRadioButton.Text = "&Primary";
     247      this.yAxisPrimaryRadioButton.UseVisualStyleBackColor = true;
     248      this.yAxisPrimaryRadioButton.CheckedChanged += new System.EventHandler(this.yAxisRadioButton_CheckedChanged);
    205249      //
    206250      // label5
    207251      //
    208252      this.label5.AutoSize = true;
    209       this.label5.Location = new System.Drawing.Point(6, 46);
     253      this.label5.Location = new System.Drawing.Point(6, 44);
    210254      this.label5.Name = "label5";
    211255      this.label5.Size = new System.Drawing.Size(39, 13);
    212       this.label5.TabIndex = 6;
    213       this.label5.Text = "Y-Axis:";
     256      this.label5.TabIndex = 3;
     257      this.label5.Text = "&Y-Axis:";
     258      //
     259      // xAxisSecondaryRadioButton
     260      //
     261      this.xAxisSecondaryRadioButton.AutoSize = true;
     262      this.xAxisSecondaryRadioButton.Location = new System.Drawing.Point(65, 0);
     263      this.xAxisSecondaryRadioButton.Name = "xAxisSecondaryRadioButton";
     264      this.xAxisSecondaryRadioButton.Size = new System.Drawing.Size(76, 17);
     265      this.xAxisSecondaryRadioButton.TabIndex = 2;
     266      this.xAxisSecondaryRadioButton.TabStop = true;
     267      this.xAxisSecondaryRadioButton.Text = "&Secondary";
     268      this.xAxisSecondaryRadioButton.UseVisualStyleBackColor = true;
     269      this.xAxisSecondaryRadioButton.CheckedChanged += new System.EventHandler(this.xAxisRadioButton_CheckedChanged);
    214270      //
    215271      // label6
    216272      //
    217273      this.label6.AutoSize = true;
    218       this.label6.Location = new System.Drawing.Point(6, 22);
     274      this.label6.Location = new System.Drawing.Point(6, 21);
    219275      this.label6.Name = "label6";
    220276      this.label6.Size = new System.Drawing.Size(39, 13);
    221       this.label6.TabIndex = 6;
    222       this.label6.Text = "X-Axis:";
    223       //
    224       // panel1
    225       //
    226       this.panel1.Controls.Add(this.yAxisSecondaryRadioButton);
    227       this.panel1.Controls.Add(this.yAxisPrimaryRadioButton);
    228       this.panel1.Location = new System.Drawing.Point(63, 40);
    229       this.panel1.Name = "panel1";
    230       this.panel1.Size = new System.Drawing.Size(231, 25);
    231       this.panel1.TabIndex = 5;
    232       //
    233       // yAxisSecondaryRadioButton
    234       //
    235       this.yAxisSecondaryRadioButton.AutoSize = true;
    236       this.yAxisSecondaryRadioButton.Location = new System.Drawing.Point(70, 4);
    237       this.yAxisSecondaryRadioButton.Name = "yAxisSecondaryRadioButton";
    238       this.yAxisSecondaryRadioButton.Size = new System.Drawing.Size(76, 17);
    239       this.yAxisSecondaryRadioButton.TabIndex = 1;
    240       this.yAxisSecondaryRadioButton.TabStop = true;
    241       this.yAxisSecondaryRadioButton.Text = "Secondary";
    242       this.yAxisSecondaryRadioButton.UseVisualStyleBackColor = true;
    243       this.yAxisSecondaryRadioButton.CheckedChanged += new System.EventHandler(this.yAxisRadioButton_CheckedChanged);
    244       //
    245       // yAxisPrimaryRadioButton
    246       //
    247       this.yAxisPrimaryRadioButton.AutoSize = true;
    248       this.yAxisPrimaryRadioButton.Location = new System.Drawing.Point(4, 4);
    249       this.yAxisPrimaryRadioButton.Name = "yAxisPrimaryRadioButton";
    250       this.yAxisPrimaryRadioButton.Size = new System.Drawing.Size(59, 17);
    251       this.yAxisPrimaryRadioButton.TabIndex = 0;
    252       this.yAxisPrimaryRadioButton.TabStop = true;
    253       this.yAxisPrimaryRadioButton.Text = "Primary";
    254       this.yAxisPrimaryRadioButton.UseVisualStyleBackColor = true;
    255       this.yAxisPrimaryRadioButton.CheckedChanged += new System.EventHandler(this.yAxisRadioButton_CheckedChanged);
    256       //
    257       // panel2
    258       //
    259       this.panel2.Controls.Add(this.xAxisPrimaryRadioButton);
    260       this.panel2.Controls.Add(this.xAxisSecondaryRadioButton);
    261       this.panel2.Location = new System.Drawing.Point(63, 16);
    262       this.panel2.Name = "panel2";
    263       this.panel2.Size = new System.Drawing.Size(231, 25);
    264       this.panel2.TabIndex = 7;
    265       //
    266       // xAxisPrimaryRadioButton
    267       //
    268       this.xAxisPrimaryRadioButton.AutoSize = true;
    269       this.xAxisPrimaryRadioButton.Location = new System.Drawing.Point(4, 4);
    270       this.xAxisPrimaryRadioButton.Name = "xAxisPrimaryRadioButton";
    271       this.xAxisPrimaryRadioButton.Size = new System.Drawing.Size(59, 17);
    272       this.xAxisPrimaryRadioButton.TabIndex = 0;
    273       this.xAxisPrimaryRadioButton.TabStop = true;
    274       this.xAxisPrimaryRadioButton.Text = "Primary";
    275       this.xAxisPrimaryRadioButton.UseVisualStyleBackColor = true;
    276       this.xAxisPrimaryRadioButton.CheckedChanged += new System.EventHandler(this.xAxisRadioButton_CheckedChanged);
    277       //
    278       // xAxisSecondaryRadioButton
    279       //
    280       this.xAxisSecondaryRadioButton.AutoSize = true;
    281       this.xAxisSecondaryRadioButton.Location = new System.Drawing.Point(70, 4);
    282       this.xAxisSecondaryRadioButton.Name = "xAxisSecondaryRadioButton";
    283       this.xAxisSecondaryRadioButton.Size = new System.Drawing.Size(76, 17);
    284       this.xAxisSecondaryRadioButton.TabIndex = 1;
    285       this.xAxisSecondaryRadioButton.TabStop = true;
    286       this.xAxisSecondaryRadioButton.Text = "Secondary";
    287       this.xAxisSecondaryRadioButton.UseVisualStyleBackColor = true;
    288       this.xAxisSecondaryRadioButton.CheckedChanged += new System.EventHandler(this.xAxisRadioButton_CheckedChanged);
     277      this.label6.TabIndex = 0;
     278      this.label6.Text = "&X-Axis:";
    289279      //
    290280      // label9
    291281      //
    292282      this.label9.AutoSize = true;
    293       this.label9.Location = new System.Drawing.Point(8, 22);
     283      this.label9.Location = new System.Drawing.Point(6, 22);
    294284      this.label9.Name = "label9";
    295       this.label9.Size = new System.Drawing.Size(75, 13);
     285      this.label9.Size = new System.Drawing.Size(38, 13);
    296286      this.label9.TabIndex = 0;
    297       this.label9.Text = "Display Name:";
     287      this.label9.Text = "&Name:";
    298288      //
    299289      // histoGramGroupBox
    300290      //
    301       this.histoGramGroupBox.Anchor = System.Windows.Forms.AnchorStyles.Top;
    302       this.histoGramGroupBox.Controls.Add(this.panel3);
     291      this.histoGramGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     292            | System.Windows.Forms.AnchorStyles.Right)));
     293      this.histoGramGroupBox.Controls.Add(this.binsExactRadioButton);
     294      this.histoGramGroupBox.Controls.Add(this.binsApproximatelyRadioButton);
    303295      this.histoGramGroupBox.Controls.Add(this.binsNumericUpDown);
    304296      this.histoGramGroupBox.Controls.Add(this.label3);
    305       this.histoGramGroupBox.Location = new System.Drawing.Point(3, 292);
     297      this.histoGramGroupBox.Location = new System.Drawing.Point(0, 280);
    306298      this.histoGramGroupBox.Name = "histoGramGroupBox";
    307       this.histoGramGroupBox.Size = new System.Drawing.Size(313, 49);
     299      this.histoGramGroupBox.Size = new System.Drawing.Size(327, 47);
    308300      this.histoGramGroupBox.TabIndex = 2;
    309301      this.histoGramGroupBox.TabStop = false;
    310       this.histoGramGroupBox.Text = "Histogram";
    311       //
    312       // panel3
    313       //
    314       this.panel3.Controls.Add(this.binsApproximatelyRadioButton);
    315       this.panel3.Controls.Add(this.binsExactRadioButton);
    316       this.panel3.Location = new System.Drawing.Point(146, 16);
    317       this.panel3.Name = "panel3";
    318       this.panel3.Size = new System.Drawing.Size(154, 25);
    319       this.panel3.TabIndex = 2;
     302      this.histoGramGroupBox.Text = "Histogram Properties";
     303      //
     304      // binsExactRadioButton
     305      //
     306      this.binsExactRadioButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
     307      this.binsExactRadioButton.AutoSize = true;
     308      this.binsExactRadioButton.Location = new System.Drawing.Point(269, 19);
     309      this.binsExactRadioButton.Name = "binsExactRadioButton";
     310      this.binsExactRadioButton.Size = new System.Drawing.Size(52, 17);
     311      this.binsExactRadioButton.TabIndex = 3;
     312      this.binsExactRadioButton.TabStop = true;
     313      this.binsExactRadioButton.Text = "&Exact";
     314      this.binsExactRadioButton.UseVisualStyleBackColor = true;
     315      this.binsExactRadioButton.CheckedChanged += new System.EventHandler(this.binNumberRadioButton_CheckedChanged);
    320316      //
    321317      // binsApproximatelyRadioButton
    322318      //
     319      this.binsApproximatelyRadioButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
    323320      this.binsApproximatelyRadioButton.AutoSize = true;
    324       this.binsApproximatelyRadioButton.Location = new System.Drawing.Point(4, 4);
     321      this.binsApproximatelyRadioButton.Location = new System.Drawing.Point(173, 19);
    325322      this.binsApproximatelyRadioButton.Name = "binsApproximatelyRadioButton";
    326323      this.binsApproximatelyRadioButton.Size = new System.Drawing.Size(90, 17);
    327       this.binsApproximatelyRadioButton.TabIndex = 0;
     324      this.binsApproximatelyRadioButton.TabIndex = 2;
    328325      this.binsApproximatelyRadioButton.TabStop = true;
    329       this.binsApproximatelyRadioButton.Text = "Approximately";
     326      this.binsApproximatelyRadioButton.Text = "&Approximately";
    330327      this.binsApproximatelyRadioButton.UseVisualStyleBackColor = true;
    331328      this.binsApproximatelyRadioButton.CheckedChanged += new System.EventHandler(this.binNumberRadioButton_CheckedChanged);
    332329      //
    333       // binsExactRadioButton
    334       //
    335       this.binsExactRadioButton.AutoSize = true;
    336       this.binsExactRadioButton.Location = new System.Drawing.Point(100, 4);
    337       this.binsExactRadioButton.Name = "binsExactRadioButton";
    338       this.binsExactRadioButton.Size = new System.Drawing.Size(52, 17);
    339       this.binsExactRadioButton.TabIndex = 1;
    340       this.binsExactRadioButton.TabStop = true;
    341       this.binsExactRadioButton.Text = "Exact";
    342       this.binsExactRadioButton.UseVisualStyleBackColor = true;
    343       this.binsExactRadioButton.CheckedChanged += new System.EventHandler(this.binNumberRadioButton_CheckedChanged);
    344       //
    345330      // lineChartGroupBox
    346331      //
    347       this.lineChartGroupBox.Anchor = System.Windows.Forms.AnchorStyles.Top;
     332      this.lineChartGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     333            | System.Windows.Forms.AnchorStyles.Right)));
    348334      this.lineChartGroupBox.Controls.Add(this.lineWidthNumericUpDown);
    349335      this.lineChartGroupBox.Controls.Add(this.label4);
     
    352338      this.lineChartGroupBox.Controls.Add(this.lineStyleComboBox);
    353339      this.lineChartGroupBox.Controls.Add(this.label8);
    354       this.lineChartGroupBox.Location = new System.Drawing.Point(3, 190);
     340      this.lineChartGroupBox.Location = new System.Drawing.Point(0, 180);
    355341      this.lineChartGroupBox.Name = "lineChartGroupBox";
    356       this.lineChartGroupBox.Size = new System.Drawing.Size(313, 96);
     342      this.lineChartGroupBox.Size = new System.Drawing.Size(327, 94);
    357343      this.lineChartGroupBox.TabIndex = 1;
    358344      this.lineChartGroupBox.TabStop = false;
    359       this.lineChartGroupBox.Text = "Line chart";
     345      this.lineChartGroupBox.Text = "Line Properties";
    360346      //
    361347      // lineWidthNumericUpDown
    362348      //
    363       this.lineWidthNumericUpDown.Location = new System.Drawing.Point(96, 66);
     349      this.lineWidthNumericUpDown.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     350            | System.Windows.Forms.AnchorStyles.Right)));
     351      this.lineWidthNumericUpDown.Location = new System.Drawing.Point(82, 66);
    364352      this.lineWidthNumericUpDown.Minimum = new decimal(new int[] {
    365353            1,
     
    368356            0});
    369357      this.lineWidthNumericUpDown.Name = "lineWidthNumericUpDown";
    370       this.lineWidthNumericUpDown.Size = new System.Drawing.Size(65, 20);
     358      this.lineWidthNumericUpDown.Size = new System.Drawing.Size(239, 20);
    371359      this.lineWidthNumericUpDown.TabIndex = 5;
    372360      this.lineWidthNumericUpDown.Value = new decimal(new int[] {
     
    380368      //
    381369      this.label4.AutoSize = true;
    382       this.label4.Location = new System.Drawing.Point(8, 68);
     370      this.label4.Location = new System.Drawing.Point(6, 68);
    383371      this.label4.Name = "label4";
    384       this.label4.Size = new System.Drawing.Size(58, 13);
     372      this.label4.Size = new System.Drawing.Size(38, 13);
    385373      this.label4.TabIndex = 4;
    386       this.label4.Text = "Line width:";
     374      this.label4.Text = "&Width:";
    387375      //
    388376      // label7
    389377      //
    390378      this.label7.AutoSize = true;
    391       this.label7.Location = new System.Drawing.Point(8, 46);
     379      this.label7.Location = new System.Drawing.Point(6, 46);
    392380      this.label7.Name = "label7";
    393       this.label7.Size = new System.Drawing.Size(81, 13);
     381      this.label7.Size = new System.Drawing.Size(70, 13);
    394382      this.label7.TabIndex = 2;
    395       this.label7.Text = "Start index at 0:";
     383      this.label7.Text = "Start &Index 0:";
    396384      //
    397385      // lineStyleComboBox
    398386      //
     387      this.lineStyleComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     388            | System.Windows.Forms.AnchorStyles.Right)));
    399389      this.lineStyleComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
    400390      this.lineStyleComboBox.FormattingEnabled = true;
    401       this.lineStyleComboBox.Location = new System.Drawing.Point(96, 19);
     391      this.lineStyleComboBox.Location = new System.Drawing.Point(82, 19);
    402392      this.lineStyleComboBox.Name = "lineStyleComboBox";
    403       this.lineStyleComboBox.Size = new System.Drawing.Size(204, 21);
     393      this.lineStyleComboBox.Size = new System.Drawing.Size(239, 21);
    404394      this.lineStyleComboBox.TabIndex = 1;
    405395      this.lineStyleComboBox.SelectedValueChanged += new System.EventHandler(this.lineStyleComboBox_SelectedValueChanged);
     
    408398      //
    409399      this.label8.AutoSize = true;
    410       this.label8.Location = new System.Drawing.Point(8, 22);
     400      this.label8.Location = new System.Drawing.Point(6, 22);
    411401      this.label8.Name = "label8";
    412       this.label8.Size = new System.Drawing.Size(54, 13);
     402      this.label8.Size = new System.Drawing.Size(33, 13);
    413403      this.label8.TabIndex = 0;
    414       this.label8.Text = "Line style:";
     404      this.label8.Text = "&Style:";
     405      //
     406      // panel1
     407      //
     408      this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     409            | System.Windows.Forms.AnchorStyles.Right)));
     410      this.panel1.Controls.Add(this.xAxisPrimaryRadioButton);
     411      this.panel1.Controls.Add(this.xAxisSecondaryRadioButton);
     412      this.panel1.Location = new System.Drawing.Point(51, 19);
     413      this.panel1.Name = "panel1";
     414      this.panel1.Size = new System.Drawing.Size(258, 17);
     415      this.panel1.TabIndex = 6;
     416      //
     417      // panel2
     418      //
     419      this.panel2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     420            | System.Windows.Forms.AnchorStyles.Right)));
     421      this.panel2.Controls.Add(this.yAxisSecondaryRadioButton);
     422      this.panel2.Controls.Add(this.yAxisPrimaryRadioButton);
     423      this.panel2.Location = new System.Drawing.Point(51, 42);
     424      this.panel2.Name = "panel2";
     425      this.panel2.Size = new System.Drawing.Size(258, 17);
     426      this.panel2.TabIndex = 7;
    415427      //
    416428      // DataRowVisualPropertiesControl
     
    422434      this.Controls.Add(this.commonGroupBox);
    423435      this.Name = "DataRowVisualPropertiesControl";
    424       this.Size = new System.Drawing.Size(319, 347);
     436      this.Size = new System.Drawing.Size(327, 331);
    425437      ((System.ComponentModel.ISupportInitialize)(this.binsNumericUpDown)).EndInit();
    426438      this.commonGroupBox.ResumeLayout(false);
     
    428440      this.axisGroupBox.ResumeLayout(false);
    429441      this.axisGroupBox.PerformLayout();
     442      this.histoGramGroupBox.ResumeLayout(false);
     443      this.histoGramGroupBox.PerformLayout();
     444      this.lineChartGroupBox.ResumeLayout(false);
     445      this.lineChartGroupBox.PerformLayout();
     446      ((System.ComponentModel.ISupportInitialize)(this.lineWidthNumericUpDown)).EndInit();
    430447      this.panel1.ResumeLayout(false);
    431448      this.panel1.PerformLayout();
    432449      this.panel2.ResumeLayout(false);
    433450      this.panel2.PerformLayout();
    434       this.histoGramGroupBox.ResumeLayout(false);
    435       this.histoGramGroupBox.PerformLayout();
    436       this.panel3.ResumeLayout(false);
    437       this.panel3.PerformLayout();
    438       this.lineChartGroupBox.ResumeLayout(false);
    439       this.lineChartGroupBox.PerformLayout();
    440       ((System.ComponentModel.ISupportInitialize)(this.lineWidthNumericUpDown)).EndInit();
    441451      this.ResumeLayout(false);
    442452
     
    466476    private System.Windows.Forms.RadioButton binsExactRadioButton;
    467477    private System.Windows.Forms.RadioButton binsApproximatelyRadioButton;
    468     private System.Windows.Forms.Panel panel2;
    469     private System.Windows.Forms.Panel panel1;
    470     private System.Windows.Forms.Panel panel3;
    471478    private System.Windows.Forms.ComboBox lineStyleComboBox;
    472479    private System.Windows.Forms.Label label8;
     
    475482    private System.Windows.Forms.TextBox displayNameTextBox;
    476483    private System.Windows.Forms.Label label9;
     484    private System.Windows.Forms.Panel panel2;
     485    private System.Windows.Forms.Panel panel1;
    477486  }
    478487}
  • trunk/sources/HeuristicLab.Analysis.Views/3.3/DataTableHistoryView.cs

    r7216 r7244  
    2020#endregion
    2121
    22 using System.Linq;
     22using System.Collections.Generic;
    2323using System.Windows.Forms;
    2424using HeuristicLab.Core.Views;
    2525using HeuristicLab.MainForm;
    26 using System.Collections.Generic;
    2726
    2827namespace HeuristicLab.Analysis.Views {
     
    3938      if (current == null) return;
    4039      using (DataTableVisualPropertiesDialog dialog = new DataTableVisualPropertiesDialog(current)) {
    41         if (dialog.ShowDialog() != DialogResult.OK) return;
     40        if (dialog.ShowDialog(this) != DialogResult.OK) return;
    4241        HashSet<string> modifiedDisplayNames = new HashSet<string>(dialog.RowsWithModifiedDisplayNames);
    4342        foreach (DataTable dt in Content) {
     
    5453      }
    5554    }
    56 
    5755  }
    5856}
  • trunk/sources/HeuristicLab.Analysis.Views/3.3/DataTableView.cs

    r7224 r7244  
    3131
    3232namespace HeuristicLab.Analysis.Views {
    33   /// <summary>
    34   /// The visual representation of a <see cref="Variable"/>.
    35   /// </summary>
    3633  [View("DataTable View")]
    3734  [Content(typeof(DataTable), true)]
     
    3936    protected List<Series> invisibleSeries;
    4037    protected Dictionary<IObservableList<double>, DataRow> valuesRowsTable;
    41     /// <summary>
    42     /// Gets or sets the variable to represent visually.
    43     /// </summary>
    44     /// <remarks>Uses property <see cref="ViewBase.Item"/> of base class <see cref="ViewBase"/>.
    45     /// No own data storage present.</remarks>
     38
    4639    public new DataTable Content {
    4740      get { return (DataTable)base.Content; }
     
    4942    }
    5043
    51     /// <summary>
    52     /// Initializes a new instance of <see cref="VariableView"/> with caption "Variable".
    53     /// </summary>
    5444    public DataTableView() {
    5545      InitializeComponent();
     
    6151
    6252    #region Event Handler Registration
    63     /// <summary>
    64     /// Removes the eventhandlers from the underlying <see cref="Variable"/>.
    65     /// </summary>
    66     /// <remarks>Calls <see cref="ViewBase.RemoveItemEvents"/> of base class <see cref="ViewBase"/>.</remarks>
    6753    protected override void DeregisterContentEvents() {
    6854      foreach (DataRow row in Content.Rows)
     
    7561      base.DeregisterContentEvents();
    7662    }
    77 
    78     /// <summary>
    79     /// Adds eventhandlers to the underlying <see cref="Variable"/>.
    80     /// </summary>
    81     /// <remarks>Calls <see cref="ViewBase.AddItemEvents"/> of base class <see cref="ViewBase"/>.</remarks>
    8263    protected override void RegisterContentEvents() {
    8364      base.RegisterContentEvents();
     
    9172    }
    9273
    93     /// <summary>
    94     /// Automatically called for every existing data row and whenever a data row is added
    95     /// to the data table. Do not call this method directly.
    96     /// </summary>
    97     /// <param name="row">The DataRow that was added.</param>
    9874    protected virtual void RegisterDataRowEvents(DataRow row) {
    9975      row.NameChanged += new EventHandler(Row_NameChanged);
     
    10682      row.Values.CollectionReset += new CollectionItemsChangedEventHandler<IndexedItem<double>>(Values_CollectionReset);
    10783    }
    108 
    109     /// <summary>
    110     /// Automatically called for every data row that is removed from the DataTable. Do
    111     /// not directly call this method.
    112     /// </summary>
    113     /// <param name="row">The DataRow that was removed.</param>
    11484    protected virtual void DeregisterDataRowEvents(DataRow row) {
    11585      row.Values.ItemsAdded -= new CollectionItemsChangedEventHandler<IndexedItem<double>>(Values_ItemsAdded);
     
    148118    public void ShowConfiguration() {
    149119      if (Content != null) {
    150         DataTableVisualPropertiesDialog dialog = new DataTableVisualPropertiesDialog(Content);
    151         dialog.ShowDialog();
     120        using (DataTableVisualPropertiesDialog dialog = new DataTableVisualPropertiesDialog(Content)) {
     121          dialog.ShowDialog(this);
     122        }
    152123      } else MessageBox.Show("Nothing to configure.");
    153124    }
    154125
    155     /// <summary>
    156     /// Add the DataRow as a series to the chart.
    157     /// </summary>
    158     /// <param name="row">DataRow to add as series to the chart.</param>
    159126    protected virtual void AddDataRow(DataRow row) {
    160127      Series series = new Series(row.Name);
     
    266233    }
    267234
    268     /// <summary>
    269     /// Set the Y Cursor interval to visible points of enabled series.
    270     /// </summary>
    271235    protected virtual void UpdateYCursorInterval() {
    272236      double interestingValuesRange = (
     
    287251
    288252
    289     /// <summary>
    290     /// Remove the corresponding series for a certain DataRow.
    291     /// </summary>
    292     /// <param name="row">DataRow which series should be removed.</param>
    293253    protected virtual void RemoveDataRow(DataRow row) {
    294254      Series series = chart.Series[row.Name];
     
    672632    }
    673633
    674     /// <summary>
    675     /// Determines whether a double value can be displayed (converted to Decimal and not an NaN).
    676     /// </summary>
    677     /// <param name="x">The number to check.</param>
    678     /// <returns><code>true</code> if the value can be safely shwon in the chart,
    679     /// <code>false</code> otherwise.</returns>
    680634    protected static bool IsInvalidValue(double x) {
    681635      return double.IsNaN(x) || x < (double)decimal.MinValue || x > (double)decimal.MaxValue;
  • trunk/sources/HeuristicLab.Analysis.Views/3.3/DataTableVisualPropertiesControl.Designer.cs

    r7221 r7244  
    5151      this.label4 = new System.Windows.Forms.Label();
    5252      this.xAxisPrimaryGroupBox = new System.Windows.Forms.GroupBox();
     53      this.panel2 = new System.Windows.Forms.Panel();
     54      this.xAxisPrimaryMaximumFixedRadioButton = new System.Windows.Forms.RadioButton();
     55      this.xAxisPrimaryMaximumAutoRadioButton = new System.Windows.Forms.RadioButton();
     56      this.panel1 = new System.Windows.Forms.Panel();
     57      this.xAxisPrimaryMinimumFixedRadioButton = new System.Windows.Forms.RadioButton();
     58      this.xAxisPrimaryMinimumAutoRadioButton = new System.Windows.Forms.RadioButton();
     59      this.xAxisPrimaryMinimumFixedTextBox = new System.Windows.Forms.TextBox();
     60      this.xAxisPrimaryMaximumFixedTextBox = new System.Windows.Forms.TextBox();
    5361      this.label12 = new System.Windows.Forms.Label();
    5462      this.label9 = new System.Windows.Forms.Label();
    5563      this.xAxisPrimaryTitleTextBox = new System.Windows.Forms.TextBox();
    5664      this.label11 = new System.Windows.Forms.Label();
    57       this.xAxisPrimaryMaximumPanel = new System.Windows.Forms.Panel();
    58       this.xAxisPrimaryMaximumFixedTextBox = new System.Windows.Forms.TextBox();
    59       this.xAxisPrimaryMaximumFixedRadioButton = new System.Windows.Forms.RadioButton();
    60       this.xAxisPrimaryMaximumAutoRadioButton = new System.Windows.Forms.RadioButton();
    61       this.xAxisPrimaryMinimumPanel = new System.Windows.Forms.Panel();
    62       this.xAxisPrimaryMinimumFixedTextBox = new System.Windows.Forms.TextBox();
    63       this.xAxisPrimaryMinimumFixedRadioButton = new System.Windows.Forms.RadioButton();
    64       this.xAxisPrimaryMinimumAutoRadioButton = new System.Windows.Forms.RadioButton();
    6565      this.xAxisSecondaryGroupBox = new System.Windows.Forms.GroupBox();
     66      this.panel4 = new System.Windows.Forms.Panel();
     67      this.xAxisSecondaryMaximumFixedRadioButton = new System.Windows.Forms.RadioButton();
     68      this.xAxisSecondaryMaximumAutoRadioButton = new System.Windows.Forms.RadioButton();
     69      this.panel3 = new System.Windows.Forms.Panel();
     70      this.xAxisSecondaryMinimumFixedRadioButton = new System.Windows.Forms.RadioButton();
     71      this.xAxisSecondaryMinimumAutoRadioButton = new System.Windows.Forms.RadioButton();
     72      this.xAxisSecondaryMinimumFixedTextBox = new System.Windows.Forms.TextBox();
     73      this.xAxisSecondaryMaximumFixedTextBox = new System.Windows.Forms.TextBox();
    6674      this.label10 = new System.Windows.Forms.Label();
    6775      this.xAxisSecondaryTitleTextBox = new System.Windows.Forms.TextBox();
    6876      this.label5 = new System.Windows.Forms.Label();
    6977      this.label6 = new System.Windows.Forms.Label();
    70       this.xAxisSecondaryMaximumPanel = new System.Windows.Forms.Panel();
    71       this.xAxisSecondaryMaximumFixedTextBox = new System.Windows.Forms.TextBox();
    72       this.xAxisSecondaryMaximumFixedRadioButton = new System.Windows.Forms.RadioButton();
    73       this.xAxisSecondaryMaximumAutoRadioButton = new System.Windows.Forms.RadioButton();
    74       this.xAxisSecondaryMinimumPanel = new System.Windows.Forms.Panel();
    75       this.xAxisSecondaryMinimumFixedTextBox = new System.Windows.Forms.TextBox();
    76       this.xAxisSecondaryMinimumFixedRadioButton = new System.Windows.Forms.RadioButton();
    77       this.xAxisSecondaryMinimumAutoRadioButton = new System.Windows.Forms.RadioButton();
    7878      this.axisTabControl = new System.Windows.Forms.TabControl();
    79       this.mainTabPage = new System.Windows.Forms.TabPage();
     79      this.xAxisTabPage = new System.Windows.Forms.TabPage();
     80      this.yAxisTabPage = new System.Windows.Forms.TabPage();
     81      this.yAxisSecondaryGroupBox = new System.Windows.Forms.GroupBox();
     82      this.panel8 = new System.Windows.Forms.Panel();
     83      this.yAxisSecondaryMaximumFixedRadioButton = new System.Windows.Forms.RadioButton();
     84      this.yAxisSecondaryMaximumAutoRadioButton = new System.Windows.Forms.RadioButton();
     85      this.panel7 = new System.Windows.Forms.Panel();
     86      this.yAxisSecondaryMinimumFixedRadioButton = new System.Windows.Forms.RadioButton();
     87      this.yAxisSecondaryMinimumAutoRadioButton = new System.Windows.Forms.RadioButton();
     88      this.yAxisSecondaryMinimumFixedTextBox = new System.Windows.Forms.TextBox();
     89      this.yAxisSecondaryMaximumFixedTextBox = new System.Windows.Forms.TextBox();
     90      this.label13 = new System.Windows.Forms.Label();
     91      this.label14 = new System.Windows.Forms.Label();
     92      this.yAxisPrimaryGroupBox = new System.Windows.Forms.GroupBox();
     93      this.panel6 = new System.Windows.Forms.Panel();
     94      this.yAxisPrimaryMaximumFixedRadioButton = new System.Windows.Forms.RadioButton();
     95      this.yAxisPrimaryMaximumAutoRadioButton = new System.Windows.Forms.RadioButton();
     96      this.panel5 = new System.Windows.Forms.Panel();
     97      this.yAxisPrimaryMinimumAutoRadioButton = new System.Windows.Forms.RadioButton();
     98      this.yAxisPrimaryMinimumFixedRadioButton = new System.Windows.Forms.RadioButton();
     99      this.yAxisPrimaryMinimumFixedTextBox = new System.Windows.Forms.TextBox();
     100      this.yAxisPrimaryMaximumFixedTextBox = new System.Windows.Forms.TextBox();
     101      this.label7 = new System.Windows.Forms.Label();
     102      this.label8 = new System.Windows.Forms.Label();
    80103      this.titleTextBox = new System.Windows.Forms.TextBox();
    81104      this.label15 = new System.Windows.Forms.Label();
     
    86109      this.titleFontButton = new System.Windows.Forms.Button();
    87110      this.label2 = new System.Windows.Forms.Label();
    88       this.xAxisTabPage = new System.Windows.Forms.TabPage();
    89       this.yAxisTabPage = new System.Windows.Forms.TabPage();
    90       this.yAxisSecondaryGroupBox = new System.Windows.Forms.GroupBox();
    91       this.label13 = new System.Windows.Forms.Label();
    92       this.label14 = new System.Windows.Forms.Label();
    93       this.yAxisSecondaryMaximumPanel = new System.Windows.Forms.Panel();
    94       this.yAxisSecondaryMaximumFixedTextBox = new System.Windows.Forms.TextBox();
    95       this.yAxisSecondaryMaximumFixedRadioButton = new System.Windows.Forms.RadioButton();
    96       this.yAxisSecondaryMaximumAutoRadioButton = new System.Windows.Forms.RadioButton();
    97       this.yAxisSecondaryMinimumPanel = new System.Windows.Forms.Panel();
    98       this.yAxisSecondaryMinimumFixedTextBox = new System.Windows.Forms.TextBox();
    99       this.yAxisSecondaryMinimumFixedRadioButton = new System.Windows.Forms.RadioButton();
    100       this.yAxisSecondaryMinimumAutoRadioButton = new System.Windows.Forms.RadioButton();
    101       this.yAxisPrimaryGroupBox = new System.Windows.Forms.GroupBox();
    102       this.label7 = new System.Windows.Forms.Label();
    103       this.label8 = new System.Windows.Forms.Label();
    104       this.yAxisPrimaryMaximumPanel = new System.Windows.Forms.Panel();
    105       this.yAxisPrimaryMaximumFixedTextBox = new System.Windows.Forms.TextBox();
    106       this.yAxisPrimaryMaximumFixedRadioButton = new System.Windows.Forms.RadioButton();
    107       this.yAxisPrimaryMaximumAutoRadioButton = new System.Windows.Forms.RadioButton();
    108       this.yAxisPrimaryMinimumPanel = new System.Windows.Forms.Panel();
    109       this.yAxisPrimaryMinimumFixedTextBox = new System.Windows.Forms.TextBox();
    110       this.yAxisPrimaryMinimumFixedRadioButton = new System.Windows.Forms.RadioButton();
    111       this.yAxisPrimaryMinimumAutoRadioButton = new System.Windows.Forms.RadioButton();
    112111      this.errorProvider = new System.Windows.Forms.ErrorProvider(this.components);
    113112      this.titleFontDialog = new System.Windows.Forms.FontDialog();
    114113      this.axisFontDialog = new System.Windows.Forms.FontDialog();
    115114      this.xAxisPrimaryGroupBox.SuspendLayout();
    116       this.xAxisPrimaryMaximumPanel.SuspendLayout();
    117       this.xAxisPrimaryMinimumPanel.SuspendLayout();
     115      this.panel2.SuspendLayout();
     116      this.panel1.SuspendLayout();
    118117      this.xAxisSecondaryGroupBox.SuspendLayout();
    119       this.xAxisSecondaryMaximumPanel.SuspendLayout();
    120       this.xAxisSecondaryMinimumPanel.SuspendLayout();
     118      this.panel4.SuspendLayout();
     119      this.panel3.SuspendLayout();
    121120      this.axisTabControl.SuspendLayout();
    122       this.mainTabPage.SuspendLayout();
    123121      this.xAxisTabPage.SuspendLayout();
    124122      this.yAxisTabPage.SuspendLayout();
    125123      this.yAxisSecondaryGroupBox.SuspendLayout();
    126       this.yAxisSecondaryMaximumPanel.SuspendLayout();
    127       this.yAxisSecondaryMinimumPanel.SuspendLayout();
     124      this.panel8.SuspendLayout();
     125      this.panel7.SuspendLayout();
    128126      this.yAxisPrimaryGroupBox.SuspendLayout();
    129       this.yAxisPrimaryMaximumPanel.SuspendLayout();
    130       this.yAxisPrimaryMinimumPanel.SuspendLayout();
     127      this.panel6.SuspendLayout();
     128      this.panel5.SuspendLayout();
    131129      ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit();
    132130      this.SuspendLayout();
     
    135133      //
    136134      this.label1.AutoSize = true;
    137       this.label1.Location = new System.Drawing.Point(4, 26);
     135      this.label1.Location = new System.Drawing.Point(6, 22);
    138136      this.label1.Name = "label1";
    139137      this.label1.Size = new System.Drawing.Size(30, 13);
    140138      this.label1.TabIndex = 0;
    141       this.label1.Text = "Title:";
     139      this.label1.Text = "&Title:";
    142140      //
    143141      // yAxisPrimaryTitleTextBox
    144142      //
    145       this.yAxisPrimaryTitleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    146                   | System.Windows.Forms.AnchorStyles.Right)));
    147       this.yAxisPrimaryTitleTextBox.Location = new System.Drawing.Point(63, 23);
     143      this.yAxisPrimaryTitleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
     144            | System.Windows.Forms.AnchorStyles.Right)));
     145      this.yAxisPrimaryTitleTextBox.Location = new System.Drawing.Point(66, 19);
    148146      this.yAxisPrimaryTitleTextBox.Name = "yAxisPrimaryTitleTextBox";
    149       this.yAxisPrimaryTitleTextBox.Size = new System.Drawing.Size(242, 20);
     147      this.yAxisPrimaryTitleTextBox.Size = new System.Drawing.Size(369, 20);
    150148      this.yAxisPrimaryTitleTextBox.TabIndex = 1;
    151149      this.yAxisPrimaryTitleTextBox.Validated += new System.EventHandler(this.yPrimaryTitleTextBox_Validated);
     
    153151      // yAxisSecondaryTitleTextBox
    154152      //
    155       this.yAxisSecondaryTitleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    156                   | System.Windows.Forms.AnchorStyles.Right)));
    157       this.yAxisSecondaryTitleTextBox.Location = new System.Drawing.Point(63, 23);
     153      this.yAxisSecondaryTitleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
     154            | System.Windows.Forms.AnchorStyles.Right)));
     155      this.yAxisSecondaryTitleTextBox.Location = new System.Drawing.Point(66, 19);
    158156      this.yAxisSecondaryTitleTextBox.Name = "yAxisSecondaryTitleTextBox";
    159       this.yAxisSecondaryTitleTextBox.Size = new System.Drawing.Size(242, 20);
     157      this.yAxisSecondaryTitleTextBox.Size = new System.Drawing.Size(369, 20);
    160158      this.yAxisSecondaryTitleTextBox.TabIndex = 1;
    161159      this.yAxisSecondaryTitleTextBox.Validated += new System.EventHandler(this.ySecondaryTitleTextBox_Validated);
     
    164162      //
    165163      this.label4.AutoSize = true;
    166       this.label4.Location = new System.Drawing.Point(4, 26);
     164      this.label4.Location = new System.Drawing.Point(6, 22);
    167165      this.label4.Name = "label4";
    168166      this.label4.Size = new System.Drawing.Size(30, 13);
    169167      this.label4.TabIndex = 0;
    170       this.label4.Text = "Title:";
     168      this.label4.Text = "&Title:";
    171169      //
    172170      // xAxisPrimaryGroupBox
    173171      //
    174       this.xAxisPrimaryGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    175                   | System.Windows.Forms.AnchorStyles.Right)));
     172      this.xAxisPrimaryGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     173            | System.Windows.Forms.AnchorStyles.Right)));
     174      this.xAxisPrimaryGroupBox.Controls.Add(this.panel2);
     175      this.xAxisPrimaryGroupBox.Controls.Add(this.panel1);
     176      this.xAxisPrimaryGroupBox.Controls.Add(this.xAxisPrimaryMinimumFixedTextBox);
     177      this.xAxisPrimaryGroupBox.Controls.Add(this.xAxisPrimaryMaximumFixedTextBox);
    176178      this.xAxisPrimaryGroupBox.Controls.Add(this.label12);
    177179      this.xAxisPrimaryGroupBox.Controls.Add(this.label9);
    178180      this.xAxisPrimaryGroupBox.Controls.Add(this.xAxisPrimaryTitleTextBox);
    179181      this.xAxisPrimaryGroupBox.Controls.Add(this.label11);
    180       this.xAxisPrimaryGroupBox.Controls.Add(this.xAxisPrimaryMaximumPanel);
    181       this.xAxisPrimaryGroupBox.Controls.Add(this.xAxisPrimaryMinimumPanel);
    182       this.xAxisPrimaryGroupBox.Location = new System.Drawing.Point(6, 6);
     182      this.xAxisPrimaryGroupBox.Location = new System.Drawing.Point(3, 3);
    183183      this.xAxisPrimaryGroupBox.Name = "xAxisPrimaryGroupBox";
    184       this.xAxisPrimaryGroupBox.Size = new System.Drawing.Size(316, 107);
     184      this.xAxisPrimaryGroupBox.Size = new System.Drawing.Size(441, 99);
    185185      this.xAxisPrimaryGroupBox.TabIndex = 0;
    186186      this.xAxisPrimaryGroupBox.TabStop = false;
    187187      this.xAxisPrimaryGroupBox.Text = "Primary Axis";
    188188      //
     189      // panel2
     190      //
     191      this.panel2.Controls.Add(this.xAxisPrimaryMaximumFixedRadioButton);
     192      this.panel2.Controls.Add(this.xAxisPrimaryMaximumAutoRadioButton);
     193      this.panel2.Location = new System.Drawing.Point(66, 71);
     194      this.panel2.Name = "panel2";
     195      this.panel2.Size = new System.Drawing.Size(106, 20);
     196      this.panel2.TabIndex = 9;
     197      //
     198      // xAxisPrimaryMaximumFixedRadioButton
     199      //
     200      this.xAxisPrimaryMaximumFixedRadioButton.AutoSize = true;
     201      this.xAxisPrimaryMaximumFixedRadioButton.Location = new System.Drawing.Point(53, 1);
     202      this.xAxisPrimaryMaximumFixedRadioButton.Name = "xAxisPrimaryMaximumFixedRadioButton";
     203      this.xAxisPrimaryMaximumFixedRadioButton.Size = new System.Drawing.Size(53, 17);
     204      this.xAxisPrimaryMaximumFixedRadioButton.TabIndex = 8;
     205      this.xAxisPrimaryMaximumFixedRadioButton.TabStop = true;
     206      this.xAxisPrimaryMaximumFixedRadioButton.Text = "&Fixed:";
     207      this.xAxisPrimaryMaximumFixedRadioButton.UseVisualStyleBackColor = true;
     208      this.xAxisPrimaryMaximumFixedRadioButton.CheckedChanged += new System.EventHandler(this.xAxisPrimaryMaximumRadioButton_CheckedChanged);
     209      //
     210      // xAxisPrimaryMaximumAutoRadioButton
     211      //
     212      this.xAxisPrimaryMaximumAutoRadioButton.AutoSize = true;
     213      this.xAxisPrimaryMaximumAutoRadioButton.Location = new System.Drawing.Point(0, 1);
     214      this.xAxisPrimaryMaximumAutoRadioButton.Name = "xAxisPrimaryMaximumAutoRadioButton";
     215      this.xAxisPrimaryMaximumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
     216      this.xAxisPrimaryMaximumAutoRadioButton.TabIndex = 7;
     217      this.xAxisPrimaryMaximumAutoRadioButton.TabStop = true;
     218      this.xAxisPrimaryMaximumAutoRadioButton.Text = "&Auto";
     219      this.xAxisPrimaryMaximumAutoRadioButton.UseVisualStyleBackColor = true;
     220      this.xAxisPrimaryMaximumAutoRadioButton.CheckedChanged += new System.EventHandler(this.xAxisPrimaryMaximumRadioButton_CheckedChanged);
     221      //
     222      // panel1
     223      //
     224      this.panel1.Controls.Add(this.xAxisPrimaryMinimumFixedRadioButton);
     225      this.panel1.Controls.Add(this.xAxisPrimaryMinimumAutoRadioButton);
     226      this.panel1.Location = new System.Drawing.Point(66, 45);
     227      this.panel1.Name = "panel1";
     228      this.panel1.Size = new System.Drawing.Size(106, 20);
     229      this.panel1.TabIndex = 9;
     230      //
     231      // xAxisPrimaryMinimumFixedRadioButton
     232      //
     233      this.xAxisPrimaryMinimumFixedRadioButton.AutoSize = true;
     234      this.xAxisPrimaryMinimumFixedRadioButton.Location = new System.Drawing.Point(53, 1);
     235      this.xAxisPrimaryMinimumFixedRadioButton.Name = "xAxisPrimaryMinimumFixedRadioButton";
     236      this.xAxisPrimaryMinimumFixedRadioButton.Size = new System.Drawing.Size(53, 17);
     237      this.xAxisPrimaryMinimumFixedRadioButton.TabIndex = 4;
     238      this.xAxisPrimaryMinimumFixedRadioButton.TabStop = true;
     239      this.xAxisPrimaryMinimumFixedRadioButton.Text = "&Fixed:";
     240      this.xAxisPrimaryMinimumFixedRadioButton.UseVisualStyleBackColor = true;
     241      this.xAxisPrimaryMinimumFixedRadioButton.CheckedChanged += new System.EventHandler(this.xAxisPrimaryMinimumRadioButton_CheckedChanged);
     242      //
     243      // xAxisPrimaryMinimumAutoRadioButton
     244      //
     245      this.xAxisPrimaryMinimumAutoRadioButton.AutoSize = true;
     246      this.xAxisPrimaryMinimumAutoRadioButton.Location = new System.Drawing.Point(0, 1);
     247      this.xAxisPrimaryMinimumAutoRadioButton.Name = "xAxisPrimaryMinimumAutoRadioButton";
     248      this.xAxisPrimaryMinimumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
     249      this.xAxisPrimaryMinimumAutoRadioButton.TabIndex = 3;
     250      this.xAxisPrimaryMinimumAutoRadioButton.TabStop = true;
     251      this.xAxisPrimaryMinimumAutoRadioButton.Text = "&Auto";
     252      this.xAxisPrimaryMinimumAutoRadioButton.UseVisualStyleBackColor = true;
     253      this.xAxisPrimaryMinimumAutoRadioButton.CheckedChanged += new System.EventHandler(this.xAxisPrimaryMinimumRadioButton_CheckedChanged);
     254      //
     255      // xAxisPrimaryMinimumFixedTextBox
     256      //
     257      this.xAxisPrimaryMinimumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     258            | System.Windows.Forms.AnchorStyles.Right)));
     259      this.xAxisPrimaryMinimumFixedTextBox.Location = new System.Drawing.Point(191, 45);
     260      this.xAxisPrimaryMinimumFixedTextBox.Name = "xAxisPrimaryMinimumFixedTextBox";
     261      this.xAxisPrimaryMinimumFixedTextBox.Size = new System.Drawing.Size(244, 20);
     262      this.xAxisPrimaryMinimumFixedTextBox.TabIndex = 5;
     263      this.xAxisPrimaryMinimumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.xAxisPrimaryMinimumFixedTextBox_Validating);
     264      //
     265      // xAxisPrimaryMaximumFixedTextBox
     266      //
     267      this.xAxisPrimaryMaximumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     268            | System.Windows.Forms.AnchorStyles.Right)));
     269      this.xAxisPrimaryMaximumFixedTextBox.Location = new System.Drawing.Point(191, 71);
     270      this.xAxisPrimaryMaximumFixedTextBox.Name = "xAxisPrimaryMaximumFixedTextBox";
     271      this.xAxisPrimaryMaximumFixedTextBox.Size = new System.Drawing.Size(244, 20);
     272      this.xAxisPrimaryMaximumFixedTextBox.TabIndex = 9;
     273      this.xAxisPrimaryMaximumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.xAxisPrimaryMaximumFixedTextBox_Validating);
     274      //
    189275      // label12
    190276      //
    191277      this.label12.AutoSize = true;
    192       this.label12.Location = new System.Drawing.Point(4, 78);
     278      this.label12.Location = new System.Drawing.Point(6, 74);
    193279      this.label12.Name = "label12";
    194280      this.label12.Size = new System.Drawing.Size(54, 13);
    195       this.label12.TabIndex = 4;
    196       this.label12.Text = "Maximum:";
     281      this.label12.TabIndex = 6;
     282      this.label12.Text = "&Maximum:";
    197283      //
    198284      // label9
    199285      //
    200286      this.label9.AutoSize = true;
    201       this.label9.Location = new System.Drawing.Point(4, 26);
     287      this.label9.Location = new System.Drawing.Point(6, 22);
    202288      this.label9.Name = "label9";
    203289      this.label9.Size = new System.Drawing.Size(30, 13);
    204290      this.label9.TabIndex = 0;
    205       this.label9.Text = "Title:";
     291      this.label9.Text = "&Title:";
    206292      //
    207293      // xAxisPrimaryTitleTextBox
    208294      //
    209       this.xAxisPrimaryTitleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    210                   | System.Windows.Forms.AnchorStyles.Right)));
    211       this.xAxisPrimaryTitleTextBox.Location = new System.Drawing.Point(63, 23);
     295      this.xAxisPrimaryTitleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
     296            | System.Windows.Forms.AnchorStyles.Right)));
     297      this.xAxisPrimaryTitleTextBox.Location = new System.Drawing.Point(66, 19);
    212298      this.xAxisPrimaryTitleTextBox.Name = "xAxisPrimaryTitleTextBox";
    213       this.xAxisPrimaryTitleTextBox.Size = new System.Drawing.Size(242, 20);
     299      this.xAxisPrimaryTitleTextBox.Size = new System.Drawing.Size(369, 20);
    214300      this.xAxisPrimaryTitleTextBox.TabIndex = 1;
    215301      this.xAxisPrimaryTitleTextBox.Validated += new System.EventHandler(this.xPrimaryTitleTextBox_Validated);
     
    218304      //
    219305      this.label11.AutoSize = true;
    220       this.label11.Location = new System.Drawing.Point(4, 53);
     306      this.label11.Location = new System.Drawing.Point(6, 48);
    221307      this.label11.Name = "label11";
    222308      this.label11.Size = new System.Drawing.Size(51, 13);
    223309      this.label11.TabIndex = 2;
    224       this.label11.Text = "Minimum:";
    225       //
    226       // xAxisPrimaryMaximumPanel
    227       //
    228       this.xAxisPrimaryMaximumPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    229                   | System.Windows.Forms.AnchorStyles.Right)));
    230       this.xAxisPrimaryMaximumPanel.Controls.Add(this.xAxisPrimaryMaximumFixedTextBox);
    231       this.xAxisPrimaryMaximumPanel.Controls.Add(this.xAxisPrimaryMaximumFixedRadioButton);
    232       this.xAxisPrimaryMaximumPanel.Controls.Add(this.xAxisPrimaryMaximumAutoRadioButton);
    233       this.xAxisPrimaryMaximumPanel.Location = new System.Drawing.Point(63, 72);
    234       this.xAxisPrimaryMaximumPanel.Name = "xAxisPrimaryMaximumPanel";
    235       this.xAxisPrimaryMaximumPanel.Size = new System.Drawing.Size(245, 25);
    236       this.xAxisPrimaryMaximumPanel.TabIndex = 5;
    237       //
    238       // xAxisPrimaryMaximumFixedTextBox
    239       //
    240       this.xAxisPrimaryMaximumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    241                   | System.Windows.Forms.AnchorStyles.Right)));
    242       this.xAxisPrimaryMaximumFixedTextBox.Location = new System.Drawing.Point(126, 2);
    243       this.xAxisPrimaryMaximumFixedTextBox.Name = "xAxisPrimaryMaximumFixedTextBox";
    244       this.xAxisPrimaryMaximumFixedTextBox.Size = new System.Drawing.Size(116, 20);
    245       this.xAxisPrimaryMaximumFixedTextBox.TabIndex = 2;
    246       this.xAxisPrimaryMaximumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.xAxisPrimaryMaximumFixedTextBox_Validating);
    247       //
    248       // xAxisPrimaryMaximumFixedRadioButton
    249       //
    250       this.xAxisPrimaryMaximumFixedRadioButton.AutoSize = true;
    251       this.xAxisPrimaryMaximumFixedRadioButton.Location = new System.Drawing.Point(70, 4);
    252       this.xAxisPrimaryMaximumFixedRadioButton.Name = "xAxisPrimaryMaximumFixedRadioButton";
    253       this.xAxisPrimaryMaximumFixedRadioButton.Size = new System.Drawing.Size(50, 17);
    254       this.xAxisPrimaryMaximumFixedRadioButton.TabIndex = 1;
    255       this.xAxisPrimaryMaximumFixedRadioButton.TabStop = true;
    256       this.xAxisPrimaryMaximumFixedRadioButton.Text = "Fixed";
    257       this.xAxisPrimaryMaximumFixedRadioButton.UseVisualStyleBackColor = true;
    258       this.xAxisPrimaryMaximumFixedRadioButton.CheckedChanged += new System.EventHandler(this.xAxisPrimaryMaximumRadioButton_CheckedChanged);
    259       //
    260       // xAxisPrimaryMaximumAutoRadioButton
    261       //
    262       this.xAxisPrimaryMaximumAutoRadioButton.AutoSize = true;
    263       this.xAxisPrimaryMaximumAutoRadioButton.Location = new System.Drawing.Point(4, 4);
    264       this.xAxisPrimaryMaximumAutoRadioButton.Name = "xAxisPrimaryMaximumAutoRadioButton";
    265       this.xAxisPrimaryMaximumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
    266       this.xAxisPrimaryMaximumAutoRadioButton.TabIndex = 0;
    267       this.xAxisPrimaryMaximumAutoRadioButton.TabStop = true;
    268       this.xAxisPrimaryMaximumAutoRadioButton.Text = "Auto";
    269       this.xAxisPrimaryMaximumAutoRadioButton.UseVisualStyleBackColor = true;
    270       this.xAxisPrimaryMaximumAutoRadioButton.CheckedChanged += new System.EventHandler(this.xAxisPrimaryMaximumRadioButton_CheckedChanged);
    271       //
    272       // xAxisPrimaryMinimumPanel
    273       //
    274       this.xAxisPrimaryMinimumPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    275                   | System.Windows.Forms.AnchorStyles.Right)));
    276       this.xAxisPrimaryMinimumPanel.Controls.Add(this.xAxisPrimaryMinimumFixedTextBox);
    277       this.xAxisPrimaryMinimumPanel.Controls.Add(this.xAxisPrimaryMinimumFixedRadioButton);
    278       this.xAxisPrimaryMinimumPanel.Controls.Add(this.xAxisPrimaryMinimumAutoRadioButton);
    279       this.xAxisPrimaryMinimumPanel.Location = new System.Drawing.Point(63, 47);
    280       this.xAxisPrimaryMinimumPanel.Name = "xAxisPrimaryMinimumPanel";
    281       this.xAxisPrimaryMinimumPanel.Size = new System.Drawing.Size(245, 25);
    282       this.xAxisPrimaryMinimumPanel.TabIndex = 3;
    283       //
    284       // xAxisPrimaryMinimumFixedTextBox
    285       //
    286       this.xAxisPrimaryMinimumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    287                   | System.Windows.Forms.AnchorStyles.Right)));
    288       this.xAxisPrimaryMinimumFixedTextBox.Location = new System.Drawing.Point(126, 2);
    289       this.xAxisPrimaryMinimumFixedTextBox.Name = "xAxisPrimaryMinimumFixedTextBox";
    290       this.xAxisPrimaryMinimumFixedTextBox.Size = new System.Drawing.Size(116, 20);
    291       this.xAxisPrimaryMinimumFixedTextBox.TabIndex = 2;
    292       this.xAxisPrimaryMinimumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.xAxisPrimaryMinimumFixedTextBox_Validating);
    293       //
    294       // xAxisPrimaryMinimumFixedRadioButton
    295       //
    296       this.xAxisPrimaryMinimumFixedRadioButton.AutoSize = true;
    297       this.xAxisPrimaryMinimumFixedRadioButton.Location = new System.Drawing.Point(70, 3);
    298       this.xAxisPrimaryMinimumFixedRadioButton.Name = "xAxisPrimaryMinimumFixedRadioButton";
    299       this.xAxisPrimaryMinimumFixedRadioButton.Size = new System.Drawing.Size(50, 17);
    300       this.xAxisPrimaryMinimumFixedRadioButton.TabIndex = 1;
    301       this.xAxisPrimaryMinimumFixedRadioButton.TabStop = true;
    302       this.xAxisPrimaryMinimumFixedRadioButton.Text = "Fixed";
    303       this.xAxisPrimaryMinimumFixedRadioButton.UseVisualStyleBackColor = true;
    304       this.xAxisPrimaryMinimumFixedRadioButton.CheckedChanged += new System.EventHandler(this.xAxisPrimaryMinimumRadioButton_CheckedChanged);
    305       //
    306       // xAxisPrimaryMinimumAutoRadioButton
    307       //
    308       this.xAxisPrimaryMinimumAutoRadioButton.AutoSize = true;
    309       this.xAxisPrimaryMinimumAutoRadioButton.Location = new System.Drawing.Point(4, 3);
    310       this.xAxisPrimaryMinimumAutoRadioButton.Name = "xAxisPrimaryMinimumAutoRadioButton";
    311       this.xAxisPrimaryMinimumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
    312       this.xAxisPrimaryMinimumAutoRadioButton.TabIndex = 0;
    313       this.xAxisPrimaryMinimumAutoRadioButton.TabStop = true;
    314       this.xAxisPrimaryMinimumAutoRadioButton.Text = "Auto";
    315       this.xAxisPrimaryMinimumAutoRadioButton.UseVisualStyleBackColor = true;
    316       this.xAxisPrimaryMinimumAutoRadioButton.CheckedChanged += new System.EventHandler(this.xAxisPrimaryMinimumRadioButton_CheckedChanged);
     310      this.label11.Text = "&Minimum:";
    317311      //
    318312      // xAxisSecondaryGroupBox
    319313      //
    320       this.xAxisSecondaryGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    321                   | System.Windows.Forms.AnchorStyles.Right)));
     314      this.xAxisSecondaryGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     315            | System.Windows.Forms.AnchorStyles.Left)
     316            | System.Windows.Forms.AnchorStyles.Right)));
     317      this.xAxisSecondaryGroupBox.Controls.Add(this.panel4);
     318      this.xAxisSecondaryGroupBox.Controls.Add(this.panel3);
     319      this.xAxisSecondaryGroupBox.Controls.Add(this.xAxisSecondaryMinimumFixedTextBox);
     320      this.xAxisSecondaryGroupBox.Controls.Add(this.xAxisSecondaryMaximumFixedTextBox);
    322321      this.xAxisSecondaryGroupBox.Controls.Add(this.label10);
    323322      this.xAxisSecondaryGroupBox.Controls.Add(this.xAxisSecondaryTitleTextBox);
    324323      this.xAxisSecondaryGroupBox.Controls.Add(this.label5);
    325324      this.xAxisSecondaryGroupBox.Controls.Add(this.label6);
    326       this.xAxisSecondaryGroupBox.Controls.Add(this.xAxisSecondaryMaximumPanel);
    327       this.xAxisSecondaryGroupBox.Controls.Add(this.xAxisSecondaryMinimumPanel);
    328       this.xAxisSecondaryGroupBox.Location = new System.Drawing.Point(6, 119);
     325      this.xAxisSecondaryGroupBox.Location = new System.Drawing.Point(3, 108);
    329326      this.xAxisSecondaryGroupBox.Name = "xAxisSecondaryGroupBox";
    330       this.xAxisSecondaryGroupBox.Size = new System.Drawing.Size(316, 106);
     327      this.xAxisSecondaryGroupBox.Size = new System.Drawing.Size(441, 99);
    331328      this.xAxisSecondaryGroupBox.TabIndex = 1;
    332329      this.xAxisSecondaryGroupBox.TabStop = false;
    333330      this.xAxisSecondaryGroupBox.Text = "Secondary Axis";
    334331      //
     332      // panel4
     333      //
     334      this.panel4.Controls.Add(this.xAxisSecondaryMaximumFixedRadioButton);
     335      this.panel4.Controls.Add(this.xAxisSecondaryMaximumAutoRadioButton);
     336      this.panel4.Location = new System.Drawing.Point(66, 71);
     337      this.panel4.Name = "panel4";
     338      this.panel4.Size = new System.Drawing.Size(106, 20);
     339      this.panel4.TabIndex = 9;
     340      //
     341      // xAxisSecondaryMaximumFixedRadioButton
     342      //
     343      this.xAxisSecondaryMaximumFixedRadioButton.AutoSize = true;
     344      this.xAxisSecondaryMaximumFixedRadioButton.Location = new System.Drawing.Point(53, 1);
     345      this.xAxisSecondaryMaximumFixedRadioButton.Name = "xAxisSecondaryMaximumFixedRadioButton";
     346      this.xAxisSecondaryMaximumFixedRadioButton.Size = new System.Drawing.Size(53, 17);
     347      this.xAxisSecondaryMaximumFixedRadioButton.TabIndex = 8;
     348      this.xAxisSecondaryMaximumFixedRadioButton.TabStop = true;
     349      this.xAxisSecondaryMaximumFixedRadioButton.Text = "&Fixed:";
     350      this.xAxisSecondaryMaximumFixedRadioButton.UseVisualStyleBackColor = true;
     351      this.xAxisSecondaryMaximumFixedRadioButton.CheckedChanged += new System.EventHandler(this.xAxisSecondaryMaximumRadioButton_CheckedChanged);
     352      //
     353      // xAxisSecondaryMaximumAutoRadioButton
     354      //
     355      this.xAxisSecondaryMaximumAutoRadioButton.AutoSize = true;
     356      this.xAxisSecondaryMaximumAutoRadioButton.Location = new System.Drawing.Point(0, 1);
     357      this.xAxisSecondaryMaximumAutoRadioButton.Name = "xAxisSecondaryMaximumAutoRadioButton";
     358      this.xAxisSecondaryMaximumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
     359      this.xAxisSecondaryMaximumAutoRadioButton.TabIndex = 7;
     360      this.xAxisSecondaryMaximumAutoRadioButton.TabStop = true;
     361      this.xAxisSecondaryMaximumAutoRadioButton.Text = "&Auto";
     362      this.xAxisSecondaryMaximumAutoRadioButton.UseVisualStyleBackColor = true;
     363      this.xAxisSecondaryMaximumAutoRadioButton.CheckedChanged += new System.EventHandler(this.xAxisSecondaryMaximumRadioButton_CheckedChanged);
     364      //
     365      // panel3
     366      //
     367      this.panel3.Controls.Add(this.xAxisSecondaryMinimumFixedRadioButton);
     368      this.panel3.Controls.Add(this.xAxisSecondaryMinimumAutoRadioButton);
     369      this.panel3.Location = new System.Drawing.Point(66, 45);
     370      this.panel3.Name = "panel3";
     371      this.panel3.Size = new System.Drawing.Size(106, 20);
     372      this.panel3.TabIndex = 9;
     373      //
     374      // xAxisSecondaryMinimumFixedRadioButton
     375      //
     376      this.xAxisSecondaryMinimumFixedRadioButton.AutoSize = true;
     377      this.xAxisSecondaryMinimumFixedRadioButton.Location = new System.Drawing.Point(53, 1);
     378      this.xAxisSecondaryMinimumFixedRadioButton.Name = "xAxisSecondaryMinimumFixedRadioButton";
     379      this.xAxisSecondaryMinimumFixedRadioButton.Size = new System.Drawing.Size(53, 17);
     380      this.xAxisSecondaryMinimumFixedRadioButton.TabIndex = 4;
     381      this.xAxisSecondaryMinimumFixedRadioButton.TabStop = true;
     382      this.xAxisSecondaryMinimumFixedRadioButton.Text = "&Fixed:";
     383      this.xAxisSecondaryMinimumFixedRadioButton.UseVisualStyleBackColor = true;
     384      this.xAxisSecondaryMinimumFixedRadioButton.CheckedChanged += new System.EventHandler(this.xAxisSecondaryMinimumRadioButton_CheckedChanged);
     385      //
     386      // xAxisSecondaryMinimumAutoRadioButton
     387      //
     388      this.xAxisSecondaryMinimumAutoRadioButton.AutoSize = true;
     389      this.xAxisSecondaryMinimumAutoRadioButton.Location = new System.Drawing.Point(0, 1);
     390      this.xAxisSecondaryMinimumAutoRadioButton.Name = "xAxisSecondaryMinimumAutoRadioButton";
     391      this.xAxisSecondaryMinimumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
     392      this.xAxisSecondaryMinimumAutoRadioButton.TabIndex = 3;
     393      this.xAxisSecondaryMinimumAutoRadioButton.TabStop = true;
     394      this.xAxisSecondaryMinimumAutoRadioButton.Text = "&Auto";
     395      this.xAxisSecondaryMinimumAutoRadioButton.UseVisualStyleBackColor = true;
     396      this.xAxisSecondaryMinimumAutoRadioButton.CheckedChanged += new System.EventHandler(this.xAxisSecondaryMinimumRadioButton_CheckedChanged);
     397      //
     398      // xAxisSecondaryMinimumFixedTextBox
     399      //
     400      this.xAxisSecondaryMinimumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     401            | System.Windows.Forms.AnchorStyles.Right)));
     402      this.xAxisSecondaryMinimumFixedTextBox.Location = new System.Drawing.Point(191, 45);
     403      this.xAxisSecondaryMinimumFixedTextBox.Name = "xAxisSecondaryMinimumFixedTextBox";
     404      this.xAxisSecondaryMinimumFixedTextBox.Size = new System.Drawing.Size(244, 20);
     405      this.xAxisSecondaryMinimumFixedTextBox.TabIndex = 5;
     406      this.xAxisSecondaryMinimumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.xAxisSecondaryMinimumFixedTextBox_Validating);
     407      //
     408      // xAxisSecondaryMaximumFixedTextBox
     409      //
     410      this.xAxisSecondaryMaximumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     411            | System.Windows.Forms.AnchorStyles.Right)));
     412      this.xAxisSecondaryMaximumFixedTextBox.Location = new System.Drawing.Point(191, 71);
     413      this.xAxisSecondaryMaximumFixedTextBox.Name = "xAxisSecondaryMaximumFixedTextBox";
     414      this.xAxisSecondaryMaximumFixedTextBox.Size = new System.Drawing.Size(244, 20);
     415      this.xAxisSecondaryMaximumFixedTextBox.TabIndex = 9;
     416      this.xAxisSecondaryMaximumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.xAxisSecondaryMaximumFixedTextBox_Validating);
     417      //
    335418      // label10
    336419      //
    337420      this.label10.AutoSize = true;
    338       this.label10.Location = new System.Drawing.Point(4, 26);
     421      this.label10.Location = new System.Drawing.Point(6, 22);
    339422      this.label10.Name = "label10";
    340423      this.label10.Size = new System.Drawing.Size(30, 13);
    341424      this.label10.TabIndex = 0;
    342       this.label10.Text = "Title:";
     425      this.label10.Text = "&Title:";
    343426      //
    344427      // xAxisSecondaryTitleTextBox
    345428      //
    346       this.xAxisSecondaryTitleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    347                   | System.Windows.Forms.AnchorStyles.Right)));
    348       this.xAxisSecondaryTitleTextBox.Location = new System.Drawing.Point(63, 23);
     429      this.xAxisSecondaryTitleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
     430            | System.Windows.Forms.AnchorStyles.Right)));
     431      this.xAxisSecondaryTitleTextBox.Location = new System.Drawing.Point(66, 19);
    349432      this.xAxisSecondaryTitleTextBox.Name = "xAxisSecondaryTitleTextBox";
    350       this.xAxisSecondaryTitleTextBox.Size = new System.Drawing.Size(242, 20);
     433      this.xAxisSecondaryTitleTextBox.Size = new System.Drawing.Size(369, 20);
    351434      this.xAxisSecondaryTitleTextBox.TabIndex = 1;
    352435      this.xAxisSecondaryTitleTextBox.Validated += new System.EventHandler(this.xSecondaryTitleTextBox_Validated);
     
    355438      //
    356439      this.label5.AutoSize = true;
    357       this.label5.Location = new System.Drawing.Point(4, 78);
     440      this.label5.Location = new System.Drawing.Point(6, 74);
    358441      this.label5.Name = "label5";
    359442      this.label5.Size = new System.Drawing.Size(54, 13);
    360       this.label5.TabIndex = 4;
    361       this.label5.Text = "Maximum:";
     443      this.label5.TabIndex = 6;
     444      this.label5.Text = "&Maximum:";
    362445      //
    363446      // label6
    364447      //
    365448      this.label6.AutoSize = true;
    366       this.label6.Location = new System.Drawing.Point(4, 53);
     449      this.label6.Location = new System.Drawing.Point(6, 48);
    367450      this.label6.Name = "label6";
    368451      this.label6.Size = new System.Drawing.Size(51, 13);
    369452      this.label6.TabIndex = 2;
    370       this.label6.Text = "Minimum:";
    371       //
    372       // xAxisSecondaryMaximumPanel
    373       //
    374       this.xAxisSecondaryMaximumPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    375                   | System.Windows.Forms.AnchorStyles.Right)));
    376       this.xAxisSecondaryMaximumPanel.Controls.Add(this.xAxisSecondaryMaximumFixedTextBox);
    377       this.xAxisSecondaryMaximumPanel.Controls.Add(this.xAxisSecondaryMaximumFixedRadioButton);
    378       this.xAxisSecondaryMaximumPanel.Controls.Add(this.xAxisSecondaryMaximumAutoRadioButton);
    379       this.xAxisSecondaryMaximumPanel.Location = new System.Drawing.Point(63, 72);
    380       this.xAxisSecondaryMaximumPanel.Name = "xAxisSecondaryMaximumPanel";
    381       this.xAxisSecondaryMaximumPanel.Size = new System.Drawing.Size(245, 25);
    382       this.xAxisSecondaryMaximumPanel.TabIndex = 5;
    383       //
    384       // xAxisSecondaryMaximumFixedTextBox
    385       //
    386       this.xAxisSecondaryMaximumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    387                   | System.Windows.Forms.AnchorStyles.Right)));
    388       this.xAxisSecondaryMaximumFixedTextBox.Location = new System.Drawing.Point(126, 2);
    389       this.xAxisSecondaryMaximumFixedTextBox.Name = "xAxisSecondaryMaximumFixedTextBox";
    390       this.xAxisSecondaryMaximumFixedTextBox.Size = new System.Drawing.Size(116, 20);
    391       this.xAxisSecondaryMaximumFixedTextBox.TabIndex = 2;
    392       this.xAxisSecondaryMaximumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.xAxisSecondaryMaximumFixedTextBox_Validating);
    393       //
    394       // xAxisSecondaryMaximumFixedRadioButton
    395       //
    396       this.xAxisSecondaryMaximumFixedRadioButton.AutoSize = true;
    397       this.xAxisSecondaryMaximumFixedRadioButton.Location = new System.Drawing.Point(70, 4);
    398       this.xAxisSecondaryMaximumFixedRadioButton.Name = "xAxisSecondaryMaximumFixedRadioButton";
    399       this.xAxisSecondaryMaximumFixedRadioButton.Size = new System.Drawing.Size(50, 17);
    400       this.xAxisSecondaryMaximumFixedRadioButton.TabIndex = 1;
    401       this.xAxisSecondaryMaximumFixedRadioButton.TabStop = true;
    402       this.xAxisSecondaryMaximumFixedRadioButton.Text = "Fixed";
    403       this.xAxisSecondaryMaximumFixedRadioButton.UseVisualStyleBackColor = true;
    404       this.xAxisSecondaryMaximumFixedRadioButton.CheckedChanged += new System.EventHandler(this.xAxisSecondaryMaximumRadioButton_CheckedChanged);
    405       //
    406       // xAxisSecondaryMaximumAutoRadioButton
    407       //
    408       this.xAxisSecondaryMaximumAutoRadioButton.AutoSize = true;
    409       this.xAxisSecondaryMaximumAutoRadioButton.Location = new System.Drawing.Point(4, 4);
    410       this.xAxisSecondaryMaximumAutoRadioButton.Name = "xAxisSecondaryMaximumAutoRadioButton";
    411       this.xAxisSecondaryMaximumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
    412       this.xAxisSecondaryMaximumAutoRadioButton.TabIndex = 0;
    413       this.xAxisSecondaryMaximumAutoRadioButton.TabStop = true;
    414       this.xAxisSecondaryMaximumAutoRadioButton.Text = "Auto";
    415       this.xAxisSecondaryMaximumAutoRadioButton.UseVisualStyleBackColor = true;
    416       this.xAxisSecondaryMaximumAutoRadioButton.CheckedChanged += new System.EventHandler(this.xAxisSecondaryMaximumRadioButton_CheckedChanged);
    417       //
    418       // xAxisSecondaryMinimumPanel
    419       //
    420       this.xAxisSecondaryMinimumPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    421                   | System.Windows.Forms.AnchorStyles.Right)));
    422       this.xAxisSecondaryMinimumPanel.Controls.Add(this.xAxisSecondaryMinimumFixedTextBox);
    423       this.xAxisSecondaryMinimumPanel.Controls.Add(this.xAxisSecondaryMinimumFixedRadioButton);
    424       this.xAxisSecondaryMinimumPanel.Controls.Add(this.xAxisSecondaryMinimumAutoRadioButton);
    425       this.xAxisSecondaryMinimumPanel.Location = new System.Drawing.Point(63, 47);
    426       this.xAxisSecondaryMinimumPanel.Name = "xAxisSecondaryMinimumPanel";
    427       this.xAxisSecondaryMinimumPanel.Size = new System.Drawing.Size(245, 25);
    428       this.xAxisSecondaryMinimumPanel.TabIndex = 3;
    429       //
    430       // xAxisSecondaryMinimumFixedTextBox
    431       //
    432       this.xAxisSecondaryMinimumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    433                   | System.Windows.Forms.AnchorStyles.Right)));
    434       this.xAxisSecondaryMinimumFixedTextBox.Location = new System.Drawing.Point(126, 2);
    435       this.xAxisSecondaryMinimumFixedTextBox.Name = "xAxisSecondaryMinimumFixedTextBox";
    436       this.xAxisSecondaryMinimumFixedTextBox.Size = new System.Drawing.Size(116, 20);
    437       this.xAxisSecondaryMinimumFixedTextBox.TabIndex = 2;
    438       this.xAxisSecondaryMinimumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.xAxisSecondaryMinimumFixedTextBox_Validating);
    439       //
    440       // xAxisSecondaryMinimumFixedRadioButton
    441       //
    442       this.xAxisSecondaryMinimumFixedRadioButton.AutoSize = true;
    443       this.xAxisSecondaryMinimumFixedRadioButton.Location = new System.Drawing.Point(70, 3);
    444       this.xAxisSecondaryMinimumFixedRadioButton.Name = "xAxisSecondaryMinimumFixedRadioButton";
    445       this.xAxisSecondaryMinimumFixedRadioButton.Size = new System.Drawing.Size(50, 17);
    446       this.xAxisSecondaryMinimumFixedRadioButton.TabIndex = 1;
    447       this.xAxisSecondaryMinimumFixedRadioButton.TabStop = true;
    448       this.xAxisSecondaryMinimumFixedRadioButton.Text = "Fixed";
    449       this.xAxisSecondaryMinimumFixedRadioButton.UseVisualStyleBackColor = true;
    450       this.xAxisSecondaryMinimumFixedRadioButton.CheckedChanged += new System.EventHandler(this.xAxisSecondaryMinimumRadioButton_CheckedChanged);
    451       //
    452       // xAxisSecondaryMinimumAutoRadioButton
    453       //
    454       this.xAxisSecondaryMinimumAutoRadioButton.AutoSize = true;
    455       this.xAxisSecondaryMinimumAutoRadioButton.Location = new System.Drawing.Point(4, 3);
    456       this.xAxisSecondaryMinimumAutoRadioButton.Name = "xAxisSecondaryMinimumAutoRadioButton";
    457       this.xAxisSecondaryMinimumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
    458       this.xAxisSecondaryMinimumAutoRadioButton.TabIndex = 0;
    459       this.xAxisSecondaryMinimumAutoRadioButton.TabStop = true;
    460       this.xAxisSecondaryMinimumAutoRadioButton.Text = "Auto";
    461       this.xAxisSecondaryMinimumAutoRadioButton.UseVisualStyleBackColor = true;
    462       this.xAxisSecondaryMinimumAutoRadioButton.CheckedChanged += new System.EventHandler(this.xAxisSecondaryMinimumRadioButton_CheckedChanged);
     453      this.label6.Text = "&Minimum:";
    463454      //
    464455      // axisTabControl
    465456      //
    466       this.axisTabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    467                   | System.Windows.Forms.AnchorStyles.Left)
    468                   | System.Windows.Forms.AnchorStyles.Right)));
    469       this.axisTabControl.Controls.Add(this.mainTabPage);
     457      this.axisTabControl.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     458            | System.Windows.Forms.AnchorStyles.Right)));
    470459      this.axisTabControl.Controls.Add(this.xAxisTabPage);
    471460      this.axisTabControl.Controls.Add(this.yAxisTabPage);
    472       this.axisTabControl.Location = new System.Drawing.Point(0, 0);
     461      this.axisTabControl.Location = new System.Drawing.Point(0, 84);
    473462      this.axisTabControl.Name = "axisTabControl";
    474463      this.axisTabControl.SelectedIndex = 0;
    475       this.axisTabControl.Size = new System.Drawing.Size(336, 257);
    476       this.axisTabControl.TabIndex = 0;
    477       //
    478       // mainTabPage
    479       //
    480       this.mainTabPage.Controls.Add(this.titleTextBox);
    481       this.mainTabPage.Controls.Add(this.label15);
    482       this.mainTabPage.Controls.Add(this.axisFontLabel);
    483       this.mainTabPage.Controls.Add(this.titleFontLabel);
    484       this.mainTabPage.Controls.Add(this.axisFontButton);
    485       this.mainTabPage.Controls.Add(this.label3);
    486       this.mainTabPage.Controls.Add(this.titleFontButton);
    487       this.mainTabPage.Controls.Add(this.label2);
    488       this.mainTabPage.Location = new System.Drawing.Point(4, 22);
    489       this.mainTabPage.Name = "mainTabPage";
    490       this.mainTabPage.Size = new System.Drawing.Size(328, 231);
    491       this.mainTabPage.TabIndex = 2;
    492       this.mainTabPage.Text = "Main";
    493       this.mainTabPage.UseVisualStyleBackColor = true;
    494       //
    495       // titleTextBox
    496       //
    497       this.titleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    498                   | System.Windows.Forms.AnchorStyles.Right)));
    499       this.titleTextBox.Location = new System.Drawing.Point(72, 5);
    500       this.titleTextBox.Name = "titleTextBox";
    501       this.titleTextBox.Size = new System.Drawing.Size(253, 20);
    502       this.titleTextBox.TabIndex = 4;
    503       this.titleTextBox.Validated += new System.EventHandler(this.titleTextBox_Validated);
    504       //
    505       // label15
    506       //
    507       this.label15.AutoSize = true;
    508       this.label15.Location = new System.Drawing.Point(12, 8);
    509       this.label15.Name = "label15";
    510       this.label15.Size = new System.Drawing.Size(30, 13);
    511       this.label15.TabIndex = 3;
    512       this.label15.Text = "Title:";
    513       //
    514       // axisFontLabel
    515       //
    516       this.axisFontLabel.AutoSize = true;
    517       this.axisFontLabel.Location = new System.Drawing.Point(104, 65);
    518       this.axisFontLabel.Name = "axisFontLabel";
    519       this.axisFontLabel.Size = new System.Drawing.Size(13, 13);
    520       this.axisFontLabel.TabIndex = 2;
    521       this.axisFontLabel.Text = "()";
    522       //
    523       // titleFontLabel
    524       //
    525       this.titleFontLabel.AutoSize = true;
    526       this.titleFontLabel.Location = new System.Drawing.Point(104, 36);
    527       this.titleFontLabel.Name = "titleFontLabel";
    528       this.titleFontLabel.Size = new System.Drawing.Size(13, 13);
    529       this.titleFontLabel.TabIndex = 2;
    530       this.titleFontLabel.Text = "()";
    531       //
    532       // axisFontButton
    533       //
    534       this.axisFontButton.Location = new System.Drawing.Point(72, 60);
    535       this.axisFontButton.Name = "axisFontButton";
    536       this.axisFontButton.Size = new System.Drawing.Size(26, 23);
    537       this.axisFontButton.TabIndex = 1;
    538       this.axisFontButton.Text = "...";
    539       this.axisFontButton.UseVisualStyleBackColor = true;
    540       this.axisFontButton.Click += new System.EventHandler(this.axisFontButton_Click);
    541       //
    542       // label3
    543       //
    544       this.label3.AutoSize = true;
    545       this.label3.Location = new System.Drawing.Point(12, 65);
    546       this.label3.Name = "label3";
    547       this.label3.Size = new System.Drawing.Size(53, 13);
    548       this.label3.TabIndex = 0;
    549       this.label3.Text = "Axis Font:";
    550       //
    551       // titleFontButton
    552       //
    553       this.titleFontButton.Location = new System.Drawing.Point(72, 31);
    554       this.titleFontButton.Name = "titleFontButton";
    555       this.titleFontButton.Size = new System.Drawing.Size(26, 23);
    556       this.titleFontButton.TabIndex = 1;
    557       this.titleFontButton.Text = "...";
    558       this.titleFontButton.UseVisualStyleBackColor = true;
    559       this.titleFontButton.Click += new System.EventHandler(this.titleFontButton_Click);
    560       //
    561       // label2
    562       //
    563       this.label2.AutoSize = true;
    564       this.label2.Location = new System.Drawing.Point(12, 36);
    565       this.label2.Name = "label2";
    566       this.label2.Size = new System.Drawing.Size(54, 13);
    567       this.label2.TabIndex = 0;
    568       this.label2.Text = "Title Font:";
     464      this.axisTabControl.Size = new System.Drawing.Size(455, 236);
     465      this.axisTabControl.TabIndex = 8;
    569466      //
    570467      // xAxisTabPage
     
    575472      this.xAxisTabPage.Name = "xAxisTabPage";
    576473      this.xAxisTabPage.Padding = new System.Windows.Forms.Padding(3);
    577       this.xAxisTabPage.Size = new System.Drawing.Size(328, 231);
     474      this.xAxisTabPage.Size = new System.Drawing.Size(447, 210);
    578475      this.xAxisTabPage.TabIndex = 0;
    579476      this.xAxisTabPage.Text = "X-Axis";
     
    587484      this.yAxisTabPage.Name = "yAxisTabPage";
    588485      this.yAxisTabPage.Padding = new System.Windows.Forms.Padding(3);
    589       this.yAxisTabPage.Size = new System.Drawing.Size(328, 231);
     486      this.yAxisTabPage.Size = new System.Drawing.Size(447, 210);
    590487      this.yAxisTabPage.TabIndex = 1;
    591488      this.yAxisTabPage.Text = "Y-Axis";
     
    594491      // yAxisSecondaryGroupBox
    595492      //
    596       this.yAxisSecondaryGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    597                   | System.Windows.Forms.AnchorStyles.Right)));
     493      this.yAxisSecondaryGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     494            | System.Windows.Forms.AnchorStyles.Left)
     495            | System.Windows.Forms.AnchorStyles.Right)));
     496      this.yAxisSecondaryGroupBox.Controls.Add(this.panel8);
     497      this.yAxisSecondaryGroupBox.Controls.Add(this.panel7);
     498      this.yAxisSecondaryGroupBox.Controls.Add(this.yAxisSecondaryMinimumFixedTextBox);
     499      this.yAxisSecondaryGroupBox.Controls.Add(this.yAxisSecondaryMaximumFixedTextBox);
    598500      this.yAxisSecondaryGroupBox.Controls.Add(this.yAxisSecondaryTitleTextBox);
    599501      this.yAxisSecondaryGroupBox.Controls.Add(this.label4);
    600502      this.yAxisSecondaryGroupBox.Controls.Add(this.label13);
    601503      this.yAxisSecondaryGroupBox.Controls.Add(this.label14);
    602       this.yAxisSecondaryGroupBox.Controls.Add(this.yAxisSecondaryMaximumPanel);
    603       this.yAxisSecondaryGroupBox.Controls.Add(this.yAxisSecondaryMinimumPanel);
    604       this.yAxisSecondaryGroupBox.Location = new System.Drawing.Point(6, 119);
     504      this.yAxisSecondaryGroupBox.Location = new System.Drawing.Point(3, 108);
    605505      this.yAxisSecondaryGroupBox.Name = "yAxisSecondaryGroupBox";
    606       this.yAxisSecondaryGroupBox.Size = new System.Drawing.Size(316, 106);
     506      this.yAxisSecondaryGroupBox.Size = new System.Drawing.Size(441, 99);
    607507      this.yAxisSecondaryGroupBox.TabIndex = 1;
    608508      this.yAxisSecondaryGroupBox.TabStop = false;
    609509      this.yAxisSecondaryGroupBox.Text = "Secondary Axis";
    610510      //
     511      // panel8
     512      //
     513      this.panel8.Controls.Add(this.yAxisSecondaryMaximumFixedRadioButton);
     514      this.panel8.Controls.Add(this.yAxisSecondaryMaximumAutoRadioButton);
     515      this.panel8.Location = new System.Drawing.Point(66, 71);
     516      this.panel8.Name = "panel8";
     517      this.panel8.Size = new System.Drawing.Size(106, 20);
     518      this.panel8.TabIndex = 10;
     519      //
     520      // yAxisSecondaryMaximumFixedRadioButton
     521      //
     522      this.yAxisSecondaryMaximumFixedRadioButton.AutoSize = true;
     523      this.yAxisSecondaryMaximumFixedRadioButton.Location = new System.Drawing.Point(53, 1);
     524      this.yAxisSecondaryMaximumFixedRadioButton.Name = "yAxisSecondaryMaximumFixedRadioButton";
     525      this.yAxisSecondaryMaximumFixedRadioButton.Size = new System.Drawing.Size(53, 17);
     526      this.yAxisSecondaryMaximumFixedRadioButton.TabIndex = 8;
     527      this.yAxisSecondaryMaximumFixedRadioButton.TabStop = true;
     528      this.yAxisSecondaryMaximumFixedRadioButton.Text = "&Fixed:";
     529      this.yAxisSecondaryMaximumFixedRadioButton.UseVisualStyleBackColor = true;
     530      this.yAxisSecondaryMaximumFixedRadioButton.CheckedChanged += new System.EventHandler(this.yAxisSecondaryMaximumRadioButton_CheckedChanged);
     531      //
     532      // yAxisSecondaryMaximumAutoRadioButton
     533      //
     534      this.yAxisSecondaryMaximumAutoRadioButton.AutoSize = true;
     535      this.yAxisSecondaryMaximumAutoRadioButton.Location = new System.Drawing.Point(0, 1);
     536      this.yAxisSecondaryMaximumAutoRadioButton.Name = "yAxisSecondaryMaximumAutoRadioButton";
     537      this.yAxisSecondaryMaximumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
     538      this.yAxisSecondaryMaximumAutoRadioButton.TabIndex = 7;
     539      this.yAxisSecondaryMaximumAutoRadioButton.TabStop = true;
     540      this.yAxisSecondaryMaximumAutoRadioButton.Text = "&Auto";
     541      this.yAxisSecondaryMaximumAutoRadioButton.UseVisualStyleBackColor = true;
     542      this.yAxisSecondaryMaximumAutoRadioButton.CheckedChanged += new System.EventHandler(this.yAxisSecondaryMaximumRadioButton_CheckedChanged);
     543      //
     544      // panel7
     545      //
     546      this.panel7.Controls.Add(this.yAxisSecondaryMinimumFixedRadioButton);
     547      this.panel7.Controls.Add(this.yAxisSecondaryMinimumAutoRadioButton);
     548      this.panel7.Location = new System.Drawing.Point(66, 45);
     549      this.panel7.Name = "panel7";
     550      this.panel7.Size = new System.Drawing.Size(106, 20);
     551      this.panel7.TabIndex = 10;
     552      //
     553      // yAxisSecondaryMinimumFixedRadioButton
     554      //
     555      this.yAxisSecondaryMinimumFixedRadioButton.AutoSize = true;
     556      this.yAxisSecondaryMinimumFixedRadioButton.Location = new System.Drawing.Point(53, 1);
     557      this.yAxisSecondaryMinimumFixedRadioButton.Name = "yAxisSecondaryMinimumFixedRadioButton";
     558      this.yAxisSecondaryMinimumFixedRadioButton.Size = new System.Drawing.Size(53, 17);
     559      this.yAxisSecondaryMinimumFixedRadioButton.TabIndex = 4;
     560      this.yAxisSecondaryMinimumFixedRadioButton.TabStop = true;
     561      this.yAxisSecondaryMinimumFixedRadioButton.Text = "&Fixed:";
     562      this.yAxisSecondaryMinimumFixedRadioButton.UseVisualStyleBackColor = true;
     563      this.yAxisSecondaryMinimumFixedRadioButton.CheckedChanged += new System.EventHandler(this.yAxisSecondaryMinimumRadioButton_CheckedChanged);
     564      //
     565      // yAxisSecondaryMinimumAutoRadioButton
     566      //
     567      this.yAxisSecondaryMinimumAutoRadioButton.AutoSize = true;
     568      this.yAxisSecondaryMinimumAutoRadioButton.Location = new System.Drawing.Point(0, 1);
     569      this.yAxisSecondaryMinimumAutoRadioButton.Name = "yAxisSecondaryMinimumAutoRadioButton";
     570      this.yAxisSecondaryMinimumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
     571      this.yAxisSecondaryMinimumAutoRadioButton.TabIndex = 3;
     572      this.yAxisSecondaryMinimumAutoRadioButton.TabStop = true;
     573      this.yAxisSecondaryMinimumAutoRadioButton.Text = "&Auto";
     574      this.yAxisSecondaryMinimumAutoRadioButton.UseVisualStyleBackColor = true;
     575      this.yAxisSecondaryMinimumAutoRadioButton.CheckedChanged += new System.EventHandler(this.yAxisSecondaryMinimumRadioButton_CheckedChanged);
     576      //
     577      // yAxisSecondaryMinimumFixedTextBox
     578      //
     579      this.yAxisSecondaryMinimumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     580            | System.Windows.Forms.AnchorStyles.Right)));
     581      this.yAxisSecondaryMinimumFixedTextBox.Location = new System.Drawing.Point(191, 45);
     582      this.yAxisSecondaryMinimumFixedTextBox.Name = "yAxisSecondaryMinimumFixedTextBox";
     583      this.yAxisSecondaryMinimumFixedTextBox.Size = new System.Drawing.Size(244, 20);
     584      this.yAxisSecondaryMinimumFixedTextBox.TabIndex = 5;
     585      this.yAxisSecondaryMinimumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.yAxisSecondaryMinimumFixedTextBox_Validating);
     586      //
     587      // yAxisSecondaryMaximumFixedTextBox
     588      //
     589      this.yAxisSecondaryMaximumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     590            | System.Windows.Forms.AnchorStyles.Right)));
     591      this.yAxisSecondaryMaximumFixedTextBox.Location = new System.Drawing.Point(191, 71);
     592      this.yAxisSecondaryMaximumFixedTextBox.Name = "yAxisSecondaryMaximumFixedTextBox";
     593      this.yAxisSecondaryMaximumFixedTextBox.Size = new System.Drawing.Size(244, 20);
     594      this.yAxisSecondaryMaximumFixedTextBox.TabIndex = 9;
     595      this.yAxisSecondaryMaximumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.yAxisSecondaryMaximumFixedTextBox_Validating);
     596      //
    611597      // label13
    612598      //
    613599      this.label13.AutoSize = true;
    614       this.label13.Location = new System.Drawing.Point(4, 78);
     600      this.label13.Location = new System.Drawing.Point(6, 74);
    615601      this.label13.Name = "label13";
    616602      this.label13.Size = new System.Drawing.Size(54, 13);
    617       this.label13.TabIndex = 4;
    618       this.label13.Text = "Maximum:";
     603      this.label13.TabIndex = 6;
     604      this.label13.Text = "&Maximum:";
    619605      //
    620606      // label14
    621607      //
    622608      this.label14.AutoSize = true;
    623       this.label14.Location = new System.Drawing.Point(4, 53);
     609      this.label14.Location = new System.Drawing.Point(6, 48);
    624610      this.label14.Name = "label14";
    625611      this.label14.Size = new System.Drawing.Size(51, 13);
    626612      this.label14.TabIndex = 2;
    627       this.label14.Text = "Minimum:";
    628       //
    629       // yAxisSecondaryMaximumPanel
    630       //
    631       this.yAxisSecondaryMaximumPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    632                   | System.Windows.Forms.AnchorStyles.Right)));
    633       this.yAxisSecondaryMaximumPanel.Controls.Add(this.yAxisSecondaryMaximumFixedTextBox);
    634       this.yAxisSecondaryMaximumPanel.Controls.Add(this.yAxisSecondaryMaximumFixedRadioButton);
    635       this.yAxisSecondaryMaximumPanel.Controls.Add(this.yAxisSecondaryMaximumAutoRadioButton);
    636       this.yAxisSecondaryMaximumPanel.Location = new System.Drawing.Point(63, 72);
    637       this.yAxisSecondaryMaximumPanel.Name = "yAxisSecondaryMaximumPanel";
    638       this.yAxisSecondaryMaximumPanel.Size = new System.Drawing.Size(245, 25);
    639       this.yAxisSecondaryMaximumPanel.TabIndex = 5;
    640       //
    641       // yAxisSecondaryMaximumFixedTextBox
    642       //
    643       this.yAxisSecondaryMaximumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    644                   | System.Windows.Forms.AnchorStyles.Right)));
    645       this.yAxisSecondaryMaximumFixedTextBox.Location = new System.Drawing.Point(126, 2);
    646       this.yAxisSecondaryMaximumFixedTextBox.Name = "yAxisSecondaryMaximumFixedTextBox";
    647       this.yAxisSecondaryMaximumFixedTextBox.Size = new System.Drawing.Size(116, 20);
    648       this.yAxisSecondaryMaximumFixedTextBox.TabIndex = 2;
    649       this.yAxisSecondaryMaximumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.yAxisSecondaryMaximumFixedTextBox_Validating);
    650       //
    651       // yAxisSecondaryMaximumFixedRadioButton
    652       //
    653       this.yAxisSecondaryMaximumFixedRadioButton.AutoSize = true;
    654       this.yAxisSecondaryMaximumFixedRadioButton.Location = new System.Drawing.Point(70, 4);
    655       this.yAxisSecondaryMaximumFixedRadioButton.Name = "yAxisSecondaryMaximumFixedRadioButton";
    656       this.yAxisSecondaryMaximumFixedRadioButton.Size = new System.Drawing.Size(50, 17);
    657       this.yAxisSecondaryMaximumFixedRadioButton.TabIndex = 1;
    658       this.yAxisSecondaryMaximumFixedRadioButton.TabStop = true;
    659       this.yAxisSecondaryMaximumFixedRadioButton.Text = "Fixed";
    660       this.yAxisSecondaryMaximumFixedRadioButton.UseVisualStyleBackColor = true;
    661       this.yAxisSecondaryMaximumFixedRadioButton.CheckedChanged += new System.EventHandler(this.yAxisSecondaryMaximumRadioButton_CheckedChanged);
    662       //
    663       // yAxisSecondaryMaximumAutoRadioButton
    664       //
    665       this.yAxisSecondaryMaximumAutoRadioButton.AutoSize = true;
    666       this.yAxisSecondaryMaximumAutoRadioButton.Location = new System.Drawing.Point(4, 4);
    667       this.yAxisSecondaryMaximumAutoRadioButton.Name = "yAxisSecondaryMaximumAutoRadioButton";
    668       this.yAxisSecondaryMaximumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
    669       this.yAxisSecondaryMaximumAutoRadioButton.TabIndex = 0;
    670       this.yAxisSecondaryMaximumAutoRadioButton.TabStop = true;
    671       this.yAxisSecondaryMaximumAutoRadioButton.Text = "Auto";
    672       this.yAxisSecondaryMaximumAutoRadioButton.UseVisualStyleBackColor = true;
    673       this.yAxisSecondaryMaximumAutoRadioButton.CheckedChanged += new System.EventHandler(this.yAxisSecondaryMaximumRadioButton_CheckedChanged);
    674       //
    675       // yAxisSecondaryMinimumPanel
    676       //
    677       this.yAxisSecondaryMinimumPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    678                   | System.Windows.Forms.AnchorStyles.Right)));
    679       this.yAxisSecondaryMinimumPanel.Controls.Add(this.yAxisSecondaryMinimumFixedTextBox);
    680       this.yAxisSecondaryMinimumPanel.Controls.Add(this.yAxisSecondaryMinimumFixedRadioButton);
    681       this.yAxisSecondaryMinimumPanel.Controls.Add(this.yAxisSecondaryMinimumAutoRadioButton);
    682       this.yAxisSecondaryMinimumPanel.Location = new System.Drawing.Point(63, 47);
    683       this.yAxisSecondaryMinimumPanel.Name = "yAxisSecondaryMinimumPanel";
    684       this.yAxisSecondaryMinimumPanel.Size = new System.Drawing.Size(245, 25);
    685       this.yAxisSecondaryMinimumPanel.TabIndex = 3;
    686       //
    687       // yAxisSecondaryMinimumFixedTextBox
    688       //
    689       this.yAxisSecondaryMinimumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    690                   | System.Windows.Forms.AnchorStyles.Right)));
    691       this.yAxisSecondaryMinimumFixedTextBox.Location = new System.Drawing.Point(126, 2);
    692       this.yAxisSecondaryMinimumFixedTextBox.Name = "yAxisSecondaryMinimumFixedTextBox";
    693       this.yAxisSecondaryMinimumFixedTextBox.Size = new System.Drawing.Size(116, 20);
    694       this.yAxisSecondaryMinimumFixedTextBox.TabIndex = 2;
    695       this.yAxisSecondaryMinimumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.yAxisSecondaryMinimumFixedTextBox_Validating);
    696       //
    697       // yAxisSecondaryMinimumFixedRadioButton
    698       //
    699       this.yAxisSecondaryMinimumFixedRadioButton.AutoSize = true;
    700       this.yAxisSecondaryMinimumFixedRadioButton.Location = new System.Drawing.Point(70, 3);
    701       this.yAxisSecondaryMinimumFixedRadioButton.Name = "yAxisSecondaryMinimumFixedRadioButton";
    702       this.yAxisSecondaryMinimumFixedRadioButton.Size = new System.Drawing.Size(50, 17);
    703       this.yAxisSecondaryMinimumFixedRadioButton.TabIndex = 1;
    704       this.yAxisSecondaryMinimumFixedRadioButton.TabStop = true;
    705       this.yAxisSecondaryMinimumFixedRadioButton.Text = "Fixed";
    706       this.yAxisSecondaryMinimumFixedRadioButton.UseVisualStyleBackColor = true;
    707       this.yAxisSecondaryMinimumFixedRadioButton.CheckedChanged += new System.EventHandler(this.yAxisSecondaryMinimumRadioButton_CheckedChanged);
    708       //
    709       // yAxisSecondaryMinimumAutoRadioButton
    710       //
    711       this.yAxisSecondaryMinimumAutoRadioButton.AutoSize = true;
    712       this.yAxisSecondaryMinimumAutoRadioButton.Location = new System.Drawing.Point(4, 3);
    713       this.yAxisSecondaryMinimumAutoRadioButton.Name = "yAxisSecondaryMinimumAutoRadioButton";
    714       this.yAxisSecondaryMinimumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
    715       this.yAxisSecondaryMinimumAutoRadioButton.TabIndex = 0;
    716       this.yAxisSecondaryMinimumAutoRadioButton.TabStop = true;
    717       this.yAxisSecondaryMinimumAutoRadioButton.Text = "Auto";
    718       this.yAxisSecondaryMinimumAutoRadioButton.UseVisualStyleBackColor = true;
    719       this.yAxisSecondaryMinimumAutoRadioButton.CheckedChanged += new System.EventHandler(this.yAxisSecondaryMinimumRadioButton_CheckedChanged);
     613      this.label14.Text = "&Minimum:";
    720614      //
    721615      // yAxisPrimaryGroupBox
    722616      //
    723       this.yAxisPrimaryGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    724                   | System.Windows.Forms.AnchorStyles.Right)));
     617      this.yAxisPrimaryGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     618            | System.Windows.Forms.AnchorStyles.Right)));
     619      this.yAxisPrimaryGroupBox.Controls.Add(this.panel6);
     620      this.yAxisPrimaryGroupBox.Controls.Add(this.panel5);
     621      this.yAxisPrimaryGroupBox.Controls.Add(this.yAxisPrimaryMinimumFixedTextBox);
     622      this.yAxisPrimaryGroupBox.Controls.Add(this.yAxisPrimaryMaximumFixedTextBox);
    725623      this.yAxisPrimaryGroupBox.Controls.Add(this.label7);
    726624      this.yAxisPrimaryGroupBox.Controls.Add(this.yAxisPrimaryTitleTextBox);
    727625      this.yAxisPrimaryGroupBox.Controls.Add(this.label8);
    728626      this.yAxisPrimaryGroupBox.Controls.Add(this.label1);
    729       this.yAxisPrimaryGroupBox.Controls.Add(this.yAxisPrimaryMaximumPanel);
    730       this.yAxisPrimaryGroupBox.Controls.Add(this.yAxisPrimaryMinimumPanel);
    731       this.yAxisPrimaryGroupBox.Location = new System.Drawing.Point(6, 6);
     627      this.yAxisPrimaryGroupBox.Location = new System.Drawing.Point(3, 3);
    732628      this.yAxisPrimaryGroupBox.Name = "yAxisPrimaryGroupBox";
    733       this.yAxisPrimaryGroupBox.Size = new System.Drawing.Size(316, 107);
     629      this.yAxisPrimaryGroupBox.Size = new System.Drawing.Size(441, 99);
    734630      this.yAxisPrimaryGroupBox.TabIndex = 0;
    735631      this.yAxisPrimaryGroupBox.TabStop = false;
    736632      this.yAxisPrimaryGroupBox.Text = "Primary Axis";
    737633      //
     634      // panel6
     635      //
     636      this.panel6.Controls.Add(this.yAxisPrimaryMaximumFixedRadioButton);
     637      this.panel6.Controls.Add(this.yAxisPrimaryMaximumAutoRadioButton);
     638      this.panel6.Location = new System.Drawing.Point(66, 71);
     639      this.panel6.Name = "panel6";
     640      this.panel6.Size = new System.Drawing.Size(106, 20);
     641      this.panel6.TabIndex = 10;
     642      //
     643      // yAxisPrimaryMaximumFixedRadioButton
     644      //
     645      this.yAxisPrimaryMaximumFixedRadioButton.AutoSize = true;
     646      this.yAxisPrimaryMaximumFixedRadioButton.Location = new System.Drawing.Point(53, 1);
     647      this.yAxisPrimaryMaximumFixedRadioButton.Name = "yAxisPrimaryMaximumFixedRadioButton";
     648      this.yAxisPrimaryMaximumFixedRadioButton.Size = new System.Drawing.Size(53, 17);
     649      this.yAxisPrimaryMaximumFixedRadioButton.TabIndex = 8;
     650      this.yAxisPrimaryMaximumFixedRadioButton.TabStop = true;
     651      this.yAxisPrimaryMaximumFixedRadioButton.Text = "&Fixed:";
     652      this.yAxisPrimaryMaximumFixedRadioButton.UseVisualStyleBackColor = true;
     653      this.yAxisPrimaryMaximumFixedRadioButton.CheckedChanged += new System.EventHandler(this.yAxisPrimaryMaximumRadioButton_CheckedChanged);
     654      //
     655      // yAxisPrimaryMaximumAutoRadioButton
     656      //
     657      this.yAxisPrimaryMaximumAutoRadioButton.AutoSize = true;
     658      this.yAxisPrimaryMaximumAutoRadioButton.Location = new System.Drawing.Point(0, 1);
     659      this.yAxisPrimaryMaximumAutoRadioButton.Name = "yAxisPrimaryMaximumAutoRadioButton";
     660      this.yAxisPrimaryMaximumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
     661      this.yAxisPrimaryMaximumAutoRadioButton.TabIndex = 7;
     662      this.yAxisPrimaryMaximumAutoRadioButton.TabStop = true;
     663      this.yAxisPrimaryMaximumAutoRadioButton.Text = "&Auto";
     664      this.yAxisPrimaryMaximumAutoRadioButton.UseVisualStyleBackColor = true;
     665      this.yAxisPrimaryMaximumAutoRadioButton.CheckedChanged += new System.EventHandler(this.yAxisPrimaryMaximumRadioButton_CheckedChanged);
     666      //
     667      // panel5
     668      //
     669      this.panel5.Controls.Add(this.yAxisPrimaryMinimumAutoRadioButton);
     670      this.panel5.Controls.Add(this.yAxisPrimaryMinimumFixedRadioButton);
     671      this.panel5.Location = new System.Drawing.Point(66, 45);
     672      this.panel5.Name = "panel5";
     673      this.panel5.Size = new System.Drawing.Size(106, 20);
     674      this.panel5.TabIndex = 10;
     675      //
     676      // yAxisPrimaryMinimumAutoRadioButton
     677      //
     678      this.yAxisPrimaryMinimumAutoRadioButton.AutoSize = true;
     679      this.yAxisPrimaryMinimumAutoRadioButton.Location = new System.Drawing.Point(0, 1);
     680      this.yAxisPrimaryMinimumAutoRadioButton.Name = "yAxisPrimaryMinimumAutoRadioButton";
     681      this.yAxisPrimaryMinimumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
     682      this.yAxisPrimaryMinimumAutoRadioButton.TabIndex = 3;
     683      this.yAxisPrimaryMinimumAutoRadioButton.TabStop = true;
     684      this.yAxisPrimaryMinimumAutoRadioButton.Text = "&Auto";
     685      this.yAxisPrimaryMinimumAutoRadioButton.UseVisualStyleBackColor = true;
     686      this.yAxisPrimaryMinimumAutoRadioButton.CheckedChanged += new System.EventHandler(this.yAxisPrimaryMinimumRadioButton_CheckedChanged);
     687      //
     688      // yAxisPrimaryMinimumFixedRadioButton
     689      //
     690      this.yAxisPrimaryMinimumFixedRadioButton.AutoSize = true;
     691      this.yAxisPrimaryMinimumFixedRadioButton.Location = new System.Drawing.Point(53, 1);
     692      this.yAxisPrimaryMinimumFixedRadioButton.Name = "yAxisPrimaryMinimumFixedRadioButton";
     693      this.yAxisPrimaryMinimumFixedRadioButton.Size = new System.Drawing.Size(53, 17);
     694      this.yAxisPrimaryMinimumFixedRadioButton.TabIndex = 4;
     695      this.yAxisPrimaryMinimumFixedRadioButton.TabStop = true;
     696      this.yAxisPrimaryMinimumFixedRadioButton.Text = "&Fixed:";
     697      this.yAxisPrimaryMinimumFixedRadioButton.UseVisualStyleBackColor = true;
     698      this.yAxisPrimaryMinimumFixedRadioButton.CheckedChanged += new System.EventHandler(this.yAxisPrimaryMinimumRadioButton_CheckedChanged);
     699      //
     700      // yAxisPrimaryMinimumFixedTextBox
     701      //
     702      this.yAxisPrimaryMinimumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     703            | System.Windows.Forms.AnchorStyles.Right)));
     704      this.yAxisPrimaryMinimumFixedTextBox.Location = new System.Drawing.Point(191, 45);
     705      this.yAxisPrimaryMinimumFixedTextBox.Name = "yAxisPrimaryMinimumFixedTextBox";
     706      this.yAxisPrimaryMinimumFixedTextBox.Size = new System.Drawing.Size(244, 20);
     707      this.yAxisPrimaryMinimumFixedTextBox.TabIndex = 5;
     708      this.yAxisPrimaryMinimumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.yAxisPrimaryMinimumFixedTextBox_Validating);
     709      //
     710      // yAxisPrimaryMaximumFixedTextBox
     711      //
     712      this.yAxisPrimaryMaximumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     713            | System.Windows.Forms.AnchorStyles.Right)));
     714      this.yAxisPrimaryMaximumFixedTextBox.Location = new System.Drawing.Point(191, 71);
     715      this.yAxisPrimaryMaximumFixedTextBox.Name = "yAxisPrimaryMaximumFixedTextBox";
     716      this.yAxisPrimaryMaximumFixedTextBox.Size = new System.Drawing.Size(244, 20);
     717      this.yAxisPrimaryMaximumFixedTextBox.TabIndex = 9;
     718      this.yAxisPrimaryMaximumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.yAxisPrimaryMaximumFixedTextBox_Validating);
     719      //
    738720      // label7
    739721      //
    740722      this.label7.AutoSize = true;
    741       this.label7.Location = new System.Drawing.Point(4, 78);
     723      this.label7.Location = new System.Drawing.Point(6, 74);
    742724      this.label7.Name = "label7";
    743725      this.label7.Size = new System.Drawing.Size(54, 13);
    744       this.label7.TabIndex = 4;
    745       this.label7.Text = "Maximum:";
     726      this.label7.TabIndex = 6;
     727      this.label7.Text = "&Maximum:";
    746728      //
    747729      // label8
    748730      //
    749731      this.label8.AutoSize = true;
    750       this.label8.Location = new System.Drawing.Point(4, 53);
     732      this.label8.Location = new System.Drawing.Point(6, 48);
    751733      this.label8.Name = "label8";
    752734      this.label8.Size = new System.Drawing.Size(51, 13);
    753735      this.label8.TabIndex = 2;
    754       this.label8.Text = "Minimum:";
    755       //
    756       // yAxisPrimaryMaximumPanel
    757       //
    758       this.yAxisPrimaryMaximumPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    759                   | System.Windows.Forms.AnchorStyles.Right)));
    760       this.yAxisPrimaryMaximumPanel.Controls.Add(this.yAxisPrimaryMaximumFixedTextBox);
    761       this.yAxisPrimaryMaximumPanel.Controls.Add(this.yAxisPrimaryMaximumFixedRadioButton);
    762       this.yAxisPrimaryMaximumPanel.Controls.Add(this.yAxisPrimaryMaximumAutoRadioButton);
    763       this.yAxisPrimaryMaximumPanel.Location = new System.Drawing.Point(63, 72);
    764       this.yAxisPrimaryMaximumPanel.Name = "yAxisPrimaryMaximumPanel";
    765       this.yAxisPrimaryMaximumPanel.Size = new System.Drawing.Size(245, 25);
    766       this.yAxisPrimaryMaximumPanel.TabIndex = 5;
    767       //
    768       // yAxisPrimaryMaximumFixedTextBox
    769       //
    770       this.yAxisPrimaryMaximumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    771                   | System.Windows.Forms.AnchorStyles.Right)));
    772       this.yAxisPrimaryMaximumFixedTextBox.Location = new System.Drawing.Point(126, 2);
    773       this.yAxisPrimaryMaximumFixedTextBox.Name = "yAxisPrimaryMaximumFixedTextBox";
    774       this.yAxisPrimaryMaximumFixedTextBox.Size = new System.Drawing.Size(116, 20);
    775       this.yAxisPrimaryMaximumFixedTextBox.TabIndex = 2;
    776       this.yAxisPrimaryMaximumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.yAxisPrimaryMaximumFixedTextBox_Validating);
    777       //
    778       // yAxisPrimaryMaximumFixedRadioButton
    779       //
    780       this.yAxisPrimaryMaximumFixedRadioButton.AutoSize = true;
    781       this.yAxisPrimaryMaximumFixedRadioButton.Location = new System.Drawing.Point(70, 4);
    782       this.yAxisPrimaryMaximumFixedRadioButton.Name = "yAxisPrimaryMaximumFixedRadioButton";
    783       this.yAxisPrimaryMaximumFixedRadioButton.Size = new System.Drawing.Size(50, 17);
    784       this.yAxisPrimaryMaximumFixedRadioButton.TabIndex = 1;
    785       this.yAxisPrimaryMaximumFixedRadioButton.TabStop = true;
    786       this.yAxisPrimaryMaximumFixedRadioButton.Text = "Fixed";
    787       this.yAxisPrimaryMaximumFixedRadioButton.UseVisualStyleBackColor = true;
    788       this.yAxisPrimaryMaximumFixedRadioButton.CheckedChanged += new System.EventHandler(this.yAxisPrimaryMaximumRadioButton_CheckedChanged);
    789       //
    790       // yAxisPrimaryMaximumAutoRadioButton
    791       //
    792       this.yAxisPrimaryMaximumAutoRadioButton.AutoSize = true;
    793       this.yAxisPrimaryMaximumAutoRadioButton.Location = new System.Drawing.Point(4, 4);
    794       this.yAxisPrimaryMaximumAutoRadioButton.Name = "yAxisPrimaryMaximumAutoRadioButton";
    795       this.yAxisPrimaryMaximumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
    796       this.yAxisPrimaryMaximumAutoRadioButton.TabIndex = 0;
    797       this.yAxisPrimaryMaximumAutoRadioButton.TabStop = true;
    798       this.yAxisPrimaryMaximumAutoRadioButton.Text = "Auto";
    799       this.yAxisPrimaryMaximumAutoRadioButton.UseVisualStyleBackColor = true;
    800       this.yAxisPrimaryMaximumAutoRadioButton.CheckedChanged += new System.EventHandler(this.yAxisPrimaryMaximumRadioButton_CheckedChanged);
    801       //
    802       // yAxisPrimaryMinimumPanel
    803       //
    804       this.yAxisPrimaryMinimumPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    805                   | System.Windows.Forms.AnchorStyles.Right)));
    806       this.yAxisPrimaryMinimumPanel.Controls.Add(this.yAxisPrimaryMinimumFixedTextBox);
    807       this.yAxisPrimaryMinimumPanel.Controls.Add(this.yAxisPrimaryMinimumFixedRadioButton);
    808       this.yAxisPrimaryMinimumPanel.Controls.Add(this.yAxisPrimaryMinimumAutoRadioButton);
    809       this.yAxisPrimaryMinimumPanel.Location = new System.Drawing.Point(63, 47);
    810       this.yAxisPrimaryMinimumPanel.Name = "yAxisPrimaryMinimumPanel";
    811       this.yAxisPrimaryMinimumPanel.Size = new System.Drawing.Size(245, 25);
    812       this.yAxisPrimaryMinimumPanel.TabIndex = 3;
    813       //
    814       // yAxisPrimaryMinimumFixedTextBox
    815       //
    816       this.yAxisPrimaryMinimumFixedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    817                   | System.Windows.Forms.AnchorStyles.Right)));
    818       this.yAxisPrimaryMinimumFixedTextBox.Location = new System.Drawing.Point(126, 2);
    819       this.yAxisPrimaryMinimumFixedTextBox.Name = "yAxisPrimaryMinimumFixedTextBox";
    820       this.yAxisPrimaryMinimumFixedTextBox.Size = new System.Drawing.Size(116, 20);
    821       this.yAxisPrimaryMinimumFixedTextBox.TabIndex = 2;
    822       this.yAxisPrimaryMinimumFixedTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.yAxisPrimaryMinimumFixedTextBox_Validating);
    823       //
    824       // yAxisPrimaryMinimumFixedRadioButton
    825       //
    826       this.yAxisPrimaryMinimumFixedRadioButton.AutoSize = true;
    827       this.yAxisPrimaryMinimumFixedRadioButton.Location = new System.Drawing.Point(70, 3);
    828       this.yAxisPrimaryMinimumFixedRadioButton.Name = "yAxisPrimaryMinimumFixedRadioButton";
    829       this.yAxisPrimaryMinimumFixedRadioButton.Size = new System.Drawing.Size(50, 17);
    830       this.yAxisPrimaryMinimumFixedRadioButton.TabIndex = 1;
    831       this.yAxisPrimaryMinimumFixedRadioButton.TabStop = true;
    832       this.yAxisPrimaryMinimumFixedRadioButton.Text = "Fixed";
    833       this.yAxisPrimaryMinimumFixedRadioButton.UseVisualStyleBackColor = true;
    834       this.yAxisPrimaryMinimumFixedRadioButton.CheckedChanged += new System.EventHandler(this.yAxisPrimaryMinimumRadioButton_CheckedChanged);
    835       //
    836       // yAxisPrimaryMinimumAutoRadioButton
    837       //
    838       this.yAxisPrimaryMinimumAutoRadioButton.AutoSize = true;
    839       this.yAxisPrimaryMinimumAutoRadioButton.Location = new System.Drawing.Point(4, 3);
    840       this.yAxisPrimaryMinimumAutoRadioButton.Name = "yAxisPrimaryMinimumAutoRadioButton";
    841       this.yAxisPrimaryMinimumAutoRadioButton.Size = new System.Drawing.Size(47, 17);
    842       this.yAxisPrimaryMinimumAutoRadioButton.TabIndex = 0;
    843       this.yAxisPrimaryMinimumAutoRadioButton.TabStop = true;
    844       this.yAxisPrimaryMinimumAutoRadioButton.Text = "Auto";
    845       this.yAxisPrimaryMinimumAutoRadioButton.UseVisualStyleBackColor = true;
    846       this.yAxisPrimaryMinimumAutoRadioButton.CheckedChanged += new System.EventHandler(this.yAxisPrimaryMinimumRadioButton_CheckedChanged);
     736      this.label8.Text = "&Minimum:";
     737      //
     738      // titleTextBox
     739      //
     740      this.titleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     741            | System.Windows.Forms.AnchorStyles.Right)));
     742      this.titleTextBox.Location = new System.Drawing.Point(66, 0);
     743      this.titleTextBox.Name = "titleTextBox";
     744      this.titleTextBox.Size = new System.Drawing.Size(389, 20);
     745      this.titleTextBox.TabIndex = 1;
     746      this.titleTextBox.Validated += new System.EventHandler(this.titleTextBox_Validated);
     747      //
     748      // label15
     749      //
     750      this.label15.AutoSize = true;
     751      this.label15.Location = new System.Drawing.Point(3, 3);
     752      this.label15.Name = "label15";
     753      this.label15.Size = new System.Drawing.Size(30, 13);
     754      this.label15.TabIndex = 0;
     755      this.label15.Text = "&Title:";
     756      //
     757      // axisFontLabel
     758      //
     759      this.axisFontLabel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     760            | System.Windows.Forms.AnchorStyles.Right)));
     761      this.axisFontLabel.AutoSize = true;
     762      this.axisFontLabel.Location = new System.Drawing.Point(98, 60);
     763      this.axisFontLabel.Name = "axisFontLabel";
     764      this.axisFontLabel.Size = new System.Drawing.Size(43, 13);
     765      this.axisFontLabel.TabIndex = 7;
     766      this.axisFontLabel.Text = "( none )";
     767      //
     768      // titleFontLabel
     769      //
     770      this.titleFontLabel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     771            | System.Windows.Forms.AnchorStyles.Right)));
     772      this.titleFontLabel.AutoSize = true;
     773      this.titleFontLabel.Location = new System.Drawing.Point(98, 31);
     774      this.titleFontLabel.Name = "titleFontLabel";
     775      this.titleFontLabel.Size = new System.Drawing.Size(43, 13);
     776      this.titleFontLabel.TabIndex = 4;
     777      this.titleFontLabel.Text = "( none )";
     778      //
     779      // axisFontButton
     780      //
     781      this.axisFontButton.Location = new System.Drawing.Point(66, 55);
     782      this.axisFontButton.Name = "axisFontButton";
     783      this.axisFontButton.Size = new System.Drawing.Size(26, 23);
     784      this.axisFontButton.TabIndex = 6;
     785      this.axisFontButton.Text = "...";
     786      this.axisFontButton.UseVisualStyleBackColor = true;
     787      this.axisFontButton.Click += new System.EventHandler(this.axisFontButton_Click);
     788      //
     789      // label3
     790      //
     791      this.label3.AutoSize = true;
     792      this.label3.Location = new System.Drawing.Point(3, 60);
     793      this.label3.Name = "label3";
     794      this.label3.Size = new System.Drawing.Size(57, 13);
     795      this.label3.TabIndex = 5;
     796      this.label3.Text = "&Axes Font:";
     797      //
     798      // titleFontButton
     799      //
     800      this.titleFontButton.Location = new System.Drawing.Point(66, 26);
     801      this.titleFontButton.Name = "titleFontButton";
     802      this.titleFontButton.Size = new System.Drawing.Size(26, 23);
     803      this.titleFontButton.TabIndex = 3;
     804      this.titleFontButton.Text = "...";
     805      this.titleFontButton.UseVisualStyleBackColor = true;
     806      this.titleFontButton.Click += new System.EventHandler(this.titleFontButton_Click);
     807      //
     808      // label2
     809      //
     810      this.label2.AutoSize = true;
     811      this.label2.Location = new System.Drawing.Point(3, 31);
     812      this.label2.Name = "label2";
     813      this.label2.Size = new System.Drawing.Size(54, 13);
     814      this.label2.TabIndex = 2;
     815      this.label2.Text = "&Title Font:";
    847816      //
    848817      // errorProvider
    849818      //
     819      this.errorProvider.BlinkStyle = System.Windows.Forms.ErrorBlinkStyle.NeverBlink;
    850820      this.errorProvider.ContainerControl = this;
    851821      //
     
    859829      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
    860830      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
     831      this.Controls.Add(this.axisFontLabel);
     832      this.Controls.Add(this.label15);
     833      this.Controls.Add(this.axisFontButton);
     834      this.Controls.Add(this.titleFontLabel);
     835      this.Controls.Add(this.label3);
     836      this.Controls.Add(this.titleTextBox);
    861837      this.Controls.Add(this.axisTabControl);
     838      this.Controls.Add(this.label2);
     839      this.Controls.Add(this.titleFontButton);
    862840      this.Name = "DataTableVisualPropertiesControl";
    863       this.Size = new System.Drawing.Size(336, 257);
     841      this.Size = new System.Drawing.Size(455, 322);
    864842      this.xAxisPrimaryGroupBox.ResumeLayout(false);
    865843      this.xAxisPrimaryGroupBox.PerformLayout();
    866       this.xAxisPrimaryMaximumPanel.ResumeLayout(false);
    867       this.xAxisPrimaryMaximumPanel.PerformLayout();
    868       this.xAxisPrimaryMinimumPanel.ResumeLayout(false);
    869       this.xAxisPrimaryMinimumPanel.PerformLayout();
     844      this.panel2.ResumeLayout(false);
     845      this.panel2.PerformLayout();
     846      this.panel1.ResumeLayout(false);
     847      this.panel1.PerformLayout();
    870848      this.xAxisSecondaryGroupBox.ResumeLayout(false);
    871849      this.xAxisSecondaryGroupBox.PerformLayout();
    872       this.xAxisSecondaryMaximumPanel.ResumeLayout(false);
    873       this.xAxisSecondaryMaximumPanel.PerformLayout();
    874       this.xAxisSecondaryMinimumPanel.ResumeLayout(false);
    875       this.xAxisSecondaryMinimumPanel.PerformLayout();
     850      this.panel4.ResumeLayout(false);
     851      this.panel4.PerformLayout();
     852      this.panel3.ResumeLayout(false);
     853      this.panel3.PerformLayout();
    876854      this.axisTabControl.ResumeLayout(false);
    877       this.mainTabPage.ResumeLayout(false);
    878       this.mainTabPage.PerformLayout();
    879855      this.xAxisTabPage.ResumeLayout(false);
    880856      this.yAxisTabPage.ResumeLayout(false);
    881857      this.yAxisSecondaryGroupBox.ResumeLayout(false);
    882858      this.yAxisSecondaryGroupBox.PerformLayout();
    883       this.yAxisSecondaryMaximumPanel.ResumeLayout(false);
    884       this.yAxisSecondaryMaximumPanel.PerformLayout();
    885       this.yAxisSecondaryMinimumPanel.ResumeLayout(false);
    886       this.yAxisSecondaryMinimumPanel.PerformLayout();
     859      this.panel8.ResumeLayout(false);
     860      this.panel8.PerformLayout();
     861      this.panel7.ResumeLayout(false);
     862      this.panel7.PerformLayout();
    887863      this.yAxisPrimaryGroupBox.ResumeLayout(false);
    888864      this.yAxisPrimaryGroupBox.PerformLayout();
    889       this.yAxisPrimaryMaximumPanel.ResumeLayout(false);
    890       this.yAxisPrimaryMaximumPanel.PerformLayout();
    891       this.yAxisPrimaryMinimumPanel.ResumeLayout(false);
    892       this.yAxisPrimaryMinimumPanel.PerformLayout();
     865      this.panel6.ResumeLayout(false);
     866      this.panel6.PerformLayout();
     867      this.panel5.ResumeLayout(false);
     868      this.panel5.PerformLayout();
    893869      ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).EndInit();
    894870      this.ResumeLayout(false);
     871      this.PerformLayout();
    895872
    896873    }
     
    907884    private System.Windows.Forms.TextBox xAxisPrimaryTitleTextBox;
    908885    private System.Windows.Forms.Label label11;
    909     private System.Windows.Forms.Panel xAxisPrimaryMaximumPanel;
    910886    private System.Windows.Forms.TextBox xAxisPrimaryMaximumFixedTextBox;
    911887    private System.Windows.Forms.RadioButton xAxisPrimaryMaximumFixedRadioButton;
    912888    private System.Windows.Forms.RadioButton xAxisPrimaryMaximumAutoRadioButton;
    913     private System.Windows.Forms.Panel xAxisPrimaryMinimumPanel;
    914889    private System.Windows.Forms.TextBox xAxisPrimaryMinimumFixedTextBox;
    915890    private System.Windows.Forms.RadioButton xAxisPrimaryMinimumFixedRadioButton;
     
    920895    private System.Windows.Forms.Label label5;
    921896    private System.Windows.Forms.Label label6;
    922     private System.Windows.Forms.Panel xAxisSecondaryMaximumPanel;
    923897    private System.Windows.Forms.TextBox xAxisSecondaryMaximumFixedTextBox;
    924898    private System.Windows.Forms.RadioButton xAxisSecondaryMaximumFixedRadioButton;
    925899    private System.Windows.Forms.RadioButton xAxisSecondaryMaximumAutoRadioButton;
    926     private System.Windows.Forms.Panel xAxisSecondaryMinimumPanel;
    927900    private System.Windows.Forms.TextBox xAxisSecondaryMinimumFixedTextBox;
    928901    private System.Windows.Forms.RadioButton xAxisSecondaryMinimumFixedRadioButton;
     
    934907    private System.Windows.Forms.Label label13;
    935908    private System.Windows.Forms.Label label14;
    936     private System.Windows.Forms.Panel yAxisSecondaryMaximumPanel;
    937909    private System.Windows.Forms.TextBox yAxisSecondaryMaximumFixedTextBox;
    938910    private System.Windows.Forms.RadioButton yAxisSecondaryMaximumFixedRadioButton;
    939911    private System.Windows.Forms.RadioButton yAxisSecondaryMaximumAutoRadioButton;
    940     private System.Windows.Forms.Panel yAxisSecondaryMinimumPanel;
    941912    private System.Windows.Forms.TextBox yAxisSecondaryMinimumFixedTextBox;
    942913    private System.Windows.Forms.RadioButton yAxisSecondaryMinimumFixedRadioButton;
     
    945916    private System.Windows.Forms.Label label7;
    946917    private System.Windows.Forms.Label label8;
    947     private System.Windows.Forms.Panel yAxisPrimaryMaximumPanel;
    948918    private System.Windows.Forms.TextBox yAxisPrimaryMaximumFixedTextBox;
    949919    private System.Windows.Forms.RadioButton yAxisPrimaryMaximumFixedRadioButton;
    950920    private System.Windows.Forms.RadioButton yAxisPrimaryMaximumAutoRadioButton;
    951     private System.Windows.Forms.Panel yAxisPrimaryMinimumPanel;
    952921    private System.Windows.Forms.TextBox yAxisPrimaryMinimumFixedTextBox;
    953922    private System.Windows.Forms.RadioButton yAxisPrimaryMinimumFixedRadioButton;
    954923    private System.Windows.Forms.RadioButton yAxisPrimaryMinimumAutoRadioButton;
    955924    private System.Windows.Forms.ErrorProvider errorProvider;
    956     private System.Windows.Forms.TabPage mainTabPage;
    957925    private System.Windows.Forms.FontDialog titleFontDialog;
    958926    private System.Windows.Forms.Button titleFontButton;
     
    965933    private System.Windows.Forms.Label label15;
    966934    private System.Windows.Forms.TextBox titleTextBox;
     935    private System.Windows.Forms.Panel panel1;
     936    private System.Windows.Forms.Panel panel2;
     937    private System.Windows.Forms.Panel panel4;
     938    private System.Windows.Forms.Panel panel3;
     939    private System.Windows.Forms.Panel panel6;
     940    private System.Windows.Forms.Panel panel5;
     941    private System.Windows.Forms.Panel panel7;
     942    private System.Windows.Forms.Panel panel8;
    967943  }
    968944}
  • trunk/sources/HeuristicLab.Analysis.Views/3.3/DataTableVisualPropertiesControl.cs

    r7221 r7244  
    4242    public DataTableVisualPropertiesControl() {
    4343      InitializeComponent();
     44      errorProvider.SetIconAlignment(xAxisPrimaryMinimumFixedTextBox, ErrorIconAlignment.MiddleLeft);
     45      errorProvider.SetIconAlignment(xAxisPrimaryMaximumFixedTextBox, ErrorIconAlignment.MiddleLeft);
     46      errorProvider.SetIconAlignment(xAxisSecondaryMinimumFixedTextBox, ErrorIconAlignment.MiddleLeft);
     47      errorProvider.SetIconAlignment(xAxisSecondaryMaximumFixedTextBox, ErrorIconAlignment.MiddleLeft);
     48      errorProvider.SetIconAlignment(yAxisPrimaryMinimumFixedTextBox, ErrorIconAlignment.MiddleLeft);
     49      errorProvider.SetIconAlignment(yAxisPrimaryMaximumFixedTextBox, ErrorIconAlignment.MiddleLeft);
     50      errorProvider.SetIconAlignment(yAxisSecondaryMinimumFixedTextBox, ErrorIconAlignment.MiddleLeft);
     51      errorProvider.SetIconAlignment(yAxisSecondaryMaximumFixedTextBox, ErrorIconAlignment.MiddleLeft);
     52      errorProvider.SetIconPadding(xAxisPrimaryMinimumFixedTextBox, 2);
     53      errorProvider.SetIconPadding(xAxisPrimaryMaximumFixedTextBox, 2);
     54      errorProvider.SetIconPadding(xAxisSecondaryMinimumFixedTextBox, 2);
     55      errorProvider.SetIconPadding(xAxisSecondaryMaximumFixedTextBox, 2);
     56      errorProvider.SetIconPadding(yAxisPrimaryMinimumFixedTextBox, 2);
     57      errorProvider.SetIconPadding(yAxisPrimaryMaximumFixedTextBox, 2);
     58      errorProvider.SetIconPadding(yAxisSecondaryMinimumFixedTextBox, 2);
     59      errorProvider.SetIconPadding(yAxisSecondaryMaximumFixedTextBox, 2);
    4460    }
    4561
     
    4864      try {
    4965        if (Content == null) {
    50           titleFontLabel.Text = "( )";
    51           axisFontLabel.Text = "( )";
     66          titleFontLabel.Text = "( none )";
     67          axisFontLabel.Text = "( none )";
    5268          titleTextBox.Text = string.Empty;
    5369
     
    435451
    436452    private string FormatFont(Font f) {
    437       if (f == null) return string.Empty;
     453      if (f == null) return "default";
    438454      else return f.Name + ", " + f.SizeInPoints.ToString() + "pt, " + f.Style.ToString();
    439455    }
  • trunk/sources/HeuristicLab.Analysis.Views/3.3/DataTableVisualPropertiesDialog.Designer.cs

    r7221 r7244  
    6969      this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
    7070      this.okButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
    71       this.okButton.Location = new System.Drawing.Point(297, 386);
     71      this.okButton.Location = new System.Drawing.Point(325, 400);
    7272      this.okButton.Name = "okButton";
    7373      this.okButton.Size = new System.Drawing.Size(75, 23);
    7474      this.okButton.TabIndex = 0;
    75       this.okButton.Text = "OK";
     75      this.okButton.Text = "&OK";
    7676      this.okButton.UseVisualStyleBackColor = true;
    7777      this.okButton.Click += new System.EventHandler(this.okButton_Click);
     
    8181      this.cancelButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
    8282      this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
    83       this.cancelButton.Location = new System.Drawing.Point(378, 386);
     83      this.cancelButton.Location = new System.Drawing.Point(406, 400);
    8484      this.cancelButton.Name = "cancelButton";
    8585      this.cancelButton.Size = new System.Drawing.Size(75, 23);
    8686      this.cancelButton.TabIndex = 1;
    87       this.cancelButton.Text = "Cancel";
     87      this.cancelButton.Text = "&Cancel";
    8888      this.cancelButton.UseVisualStyleBackColor = true;
    8989      this.cancelButton.Click += new System.EventHandler(this.cancelButton_Click);
     
    9191      // tabControl
    9292      //
    93       this.tabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    94                   | System.Windows.Forms.AnchorStyles.Left)
    95                   | System.Windows.Forms.AnchorStyles.Right)));
     93      this.tabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
     94            | System.Windows.Forms.AnchorStyles.Left)
     95            | System.Windows.Forms.AnchorStyles.Right)));
    9696      this.tabControl.Controls.Add(this.seriesTabPage);
    9797      this.tabControl.Controls.Add(this.chartTabPage);
    98       this.tabControl.Location = new System.Drawing.Point(0, 0);
     98      this.tabControl.Location = new System.Drawing.Point(12, 12);
    9999      this.tabControl.Name = "tabControl";
    100100      this.tabControl.SelectedIndex = 0;
    101       this.tabControl.Size = new System.Drawing.Size(464, 379);
     101      this.tabControl.Size = new System.Drawing.Size(469, 382);
    102102      this.tabControl.TabIndex = 2;
    103103      //
     
    108108      this.seriesTabPage.Name = "seriesTabPage";
    109109      this.seriesTabPage.Padding = new System.Windows.Forms.Padding(3);
    110       this.seriesTabPage.Size = new System.Drawing.Size(456, 353);
     110      this.seriesTabPage.Size = new System.Drawing.Size(461, 356);
    111111      this.seriesTabPage.TabIndex = 0;
    112112      this.seriesTabPage.Text = "Series";
     
    115115      // splitContainer
    116116      //
    117       this.splitContainer.Dock = System.Windows.Forms.DockStyle.Fill;
     117      this.splitContainer.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     118            | System.Windows.Forms.AnchorStyles.Left)
     119            | System.Windows.Forms.AnchorStyles.Right)));
    118120      this.splitContainer.FixedPanel = System.Windows.Forms.FixedPanel.Panel1;
    119       this.splitContainer.Location = new System.Drawing.Point(3, 3);
     121      this.splitContainer.Location = new System.Drawing.Point(0, 0);
    120122      this.splitContainer.Name = "splitContainer";
    121123      //
     
    131133      this.splitContainer.Panel2.Controls.Add(this.dataRowVisualPropertiesControl);
    132134      this.splitContainer.Panel2MinSize = 50;
    133       this.splitContainer.Size = new System.Drawing.Size(450, 347);
     135      this.splitContainer.Size = new System.Drawing.Size(461, 356);
    134136      this.splitContainer.SplitterDistance = 125;
    135137      this.splitContainer.TabIndex = 0;
     
    137139      // downButton
    138140      //
    139       this.downButton.Location = new System.Drawing.Point(27, 3);
     141      this.downButton.Location = new System.Drawing.Point(35, 3);
    140142      this.downButton.Name = "downButton";
    141143      this.downButton.Size = new System.Drawing.Size(26, 23);
     
    147149      // upButton
    148150      //
    149       this.upButton.Location = new System.Drawing.Point(-1, 3);
     151      this.upButton.Location = new System.Drawing.Point(3, 3);
    150152      this.upButton.Name = "upButton";
    151153      this.upButton.Size = new System.Drawing.Size(26, 23);
    152       this.upButton.TabIndex = 1;
     154      this.upButton.TabIndex = 0;
    153155      this.upButton.Text = "Up";
    154156      this.upButton.UseVisualStyleBackColor = true;
     
    157159      // seriesListView
    158160      //
    159       this.seriesListView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    160                   | System.Windows.Forms.AnchorStyles.Left)
    161                   | System.Windows.Forms.AnchorStyles.Right)));
     161      this.seriesListView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
     162            | System.Windows.Forms.AnchorStyles.Left)
     163            | System.Windows.Forms.AnchorStyles.Right)));
    162164      this.seriesListView.HideSelection = false;
    163       this.seriesListView.Location = new System.Drawing.Point(0, 28);
     165      this.seriesListView.Location = new System.Drawing.Point(3, 32);
    164166      this.seriesListView.MultiSelect = false;
    165167      this.seriesListView.Name = "seriesListView";
    166168      this.seriesListView.ShowGroups = false;
    167       this.seriesListView.Size = new System.Drawing.Size(125, 319);
    168       this.seriesListView.TabIndex = 0;
     169      this.seriesListView.Size = new System.Drawing.Size(119, 321);
     170      this.seriesListView.TabIndex = 2;
    169171      this.seriesListView.UseCompatibleStateImageBehavior = false;
    170       this.seriesListView.View = System.Windows.Forms.View.SmallIcon;
     172      this.seriesListView.View = System.Windows.Forms.View.List;
    171173      this.seriesListView.SelectedIndexChanged += new System.EventHandler(this.seriesListView_SelectedIndexChanged);
    172174      //
    173175      // dataRowVisualPropertiesControl
    174176      //
     177      this.dataRowVisualPropertiesControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     178            | System.Windows.Forms.AnchorStyles.Left)
     179            | System.Windows.Forms.AnchorStyles.Right)));
    175180      this.dataRowVisualPropertiesControl.Content = null;
    176       this.dataRowVisualPropertiesControl.Location = new System.Drawing.Point(3, 3);
     181      this.dataRowVisualPropertiesControl.Location = new System.Drawing.Point(3, 26);
    177182      this.dataRowVisualPropertiesControl.Name = "dataRowVisualPropertiesControl";
    178       this.dataRowVisualPropertiesControl.Size = new System.Drawing.Size(318, 342);
     183      this.dataRowVisualPropertiesControl.Size = new System.Drawing.Size(326, 327);
    179184      this.dataRowVisualPropertiesControl.TabIndex = 0;
    180185      //
     
    185190      this.chartTabPage.Name = "chartTabPage";
    186191      this.chartTabPage.Padding = new System.Windows.Forms.Padding(3);
    187       this.chartTabPage.Size = new System.Drawing.Size(456, 353);
     192      this.chartTabPage.Size = new System.Drawing.Size(461, 356);
    188193      this.chartTabPage.TabIndex = 1;
    189194      this.chartTabPage.Text = "Chart";
     
    192197      // dataTableVisualPropertiesControl
    193198      //
     199      this.dataTableVisualPropertiesControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     200            | System.Windows.Forms.AnchorStyles.Left)
     201            | System.Windows.Forms.AnchorStyles.Right)));
    194202      this.dataTableVisualPropertiesControl.Content = null;
    195       this.dataTableVisualPropertiesControl.Dock = System.Windows.Forms.DockStyle.Fill;
    196       this.dataTableVisualPropertiesControl.Location = new System.Drawing.Point(3, 3);
     203      this.dataTableVisualPropertiesControl.Location = new System.Drawing.Point(3, 6);
    197204      this.dataTableVisualPropertiesControl.Name = "dataTableVisualPropertiesControl";
    198       this.dataTableVisualPropertiesControl.Size = new System.Drawing.Size(186, 68);
     205      this.dataTableVisualPropertiesControl.Size = new System.Drawing.Size(455, 347);
    199206      this.dataTableVisualPropertiesControl.TabIndex = 0;
    200207      //
     
    205212      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
    206213      this.CancelButton = this.cancelButton;
    207       this.ClientSize = new System.Drawing.Size(465, 421);
     214      this.ClientSize = new System.Drawing.Size(493, 435);
    208215      this.Controls.Add(this.tabControl);
    209216      this.Controls.Add(this.cancelButton);
    210217      this.Controls.Add(this.okButton);
    211       this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
    212218      this.MaximizeBox = false;
    213219      this.MinimizeBox = false;
     
    215221      this.ShowIcon = false;
    216222      this.ShowInTaskbar = false;
     223      this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
    217224      this.Text = "Customize Visual Properties";
     225      this.TopMost = true;
    218226      this.tabControl.ResumeLayout(false);
    219227      this.seriesTabPage.ResumeLayout(false);
  • trunk/sources/HeuristicLab.MainForm.WindowsForms/3.3/Controls/ViewHost.Designer.cs

    r6342 r7244  
    4646    private void InitializeComponent() {
    4747      this.components = new System.ComponentModel.Container();
    48       System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ViewHost));
    4948      this.messageLabel = new System.Windows.Forms.Label();
    5049      this.viewsLabel = new System.Windows.Forms.Label();
     
    7372      this.viewsLabel.Size = new System.Drawing.Size(16, 16);
    7473      this.viewsLabel.TabIndex = 0;
    75       this.toolTip.SetToolTip(this.viewsLabel, "Double-click to open a new window of the current view.\r\nRight-click to change cur" +
    76               "rent view.\r\nDrag icon to copy or link content to another view.");
     74      this.toolTip.SetToolTip(this.viewsLabel,
     75        "Double-click to open a new window of the current view." + System.Environment.NewLine +
     76        "Right-click to change current view." + System.Environment.NewLine +
     77        "Drag icon to copy or link content to another view.");
    7778      this.viewsLabel.DoubleClick += new System.EventHandler(this.viewsLabel_DoubleClick);
    7879      this.viewsLabel.MouseDown += new System.Windows.Forms.MouseEventHandler(this.viewsLabel_MouseDown);
     
    9596      this.configurationLabel.Name = "configurationLabel";
    9697      this.configurationLabel.Size = new System.Drawing.Size(16, 16);
    97       this.configurationLabel.TabIndex = 0;
     98      this.configurationLabel.TabIndex = 1;
     99      this.toolTip.SetToolTip(this.configurationLabel, "Double-click to open view configuration.");
    98100      this.configurationLabel.Visible = false;
    99       this.configurationLabel.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.configurationLabel_MouseDoubleClick);
     101      this.configurationLabel.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.configurationLabel_DoubleClick);
    100102      //
    101103      // ViewHost
     
    111113
    112114    }
     115    #endregion
    113116
    114     #endregion
    115117    private System.Windows.Forms.Label viewsLabel;
    116118    private System.Windows.Forms.Label messageLabel;
  • trunk/sources/HeuristicLab.MainForm.WindowsForms/3.3/Controls/ViewHost.cs

    r6951 r7244  
    293293    }
    294294
    295     private void configurationLabel_MouseDoubleClick(object sender, MouseEventArgs e) {
     295    private void configurationLabel_DoubleClick(object sender, MouseEventArgs e) {
    296296      ((IConfigureableView)ActiveView).ShowConfiguration();
    297297    }
Note: See TracChangeset for help on using the changeset viewer.