Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/22/15 00:31:03 (9 years ago)
Author:
bburlacu
Message:

#1772: Refactored genealogy graph views. Added an additional class specializing GenealogyGraphView<ISymbolicExpressionTree> for the sole purpose of making the SymbolicDataAnalysisGenealogyGraphView work with the designer. Added property to expose the SymbolicExpressionTreeChart in the GraphicalSymbolicExpressionTreeView in order to be able to wire mouse click events.

File:
1 moved

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic.Views/3.4/Tracking/SymbolicDataAnalysisGenealogyGraphView.Designer.cs

    r11816 r11817  
    2020#endregion
    2121
    22 using System.Drawing;
    2322
    2423namespace HeuristicLab.Problems.DataAnalysis.Symbolic.Views {
    25   partial class SymboldDataAnalysisGenealogyView {
     24  partial class SymbolicDataAnalysisGenealogyGraphView {
    2625    /// <summary>
    2726    /// Required designer variable.
     
    4140
    4241    #region Component Designer generated code
    43 
    4442    /// <summary>
    4543    /// Required method for Designer support - do not modify
     
    4846    private void InitializeComponent() {
    4947      this.components = new System.ComponentModel.Container();
    50       this.splitContainer1 = new System.Windows.Forms.SplitContainer();
    51       this.symbolicExpressionTreeChart = new HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views.SymbolicExpressionTreeChart();
    52       this.groupBox1 = new System.Windows.Forms.GroupBox();
    53       this.hotPaths_button = new System.Windows.Forms.Button();
    54       this.simpleLineages_checkBox = new System.Windows.Forms.CheckBox();
    55       this.lockGraph_checkBox = new System.Windows.Forms.CheckBox();
    56       this.trace_checkBox = new System.Windows.Forms.CheckBox();
    57       this.genealogyGraphChart = new HeuristicLab.Problems.DataAnalysis.Symbolic.Views.SymbolicDataAnalysisExpressionGenealogyGraphChart();
    58       ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
    59       this.splitContainer1.Panel1.SuspendLayout();
    60       this.splitContainer1.Panel2.SuspendLayout();
    61       this.splitContainer1.SuspendLayout();
    62       this.groupBox1.SuspendLayout();
    6348      this.SuspendLayout();
    6449      //
    65       // splitContainer1
    66       //
    67       this.splitContainer1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    68             | System.Windows.Forms.AnchorStyles.Left)
    69             | System.Windows.Forms.AnchorStyles.Right)));
    70       this.splitContainer1.Location = new System.Drawing.Point(0, 57);
    71       this.splitContainer1.Name = "splitContainer1";
    72       //
    73       // splitContainer1.Panel1
    74       //
    75       this.splitContainer1.Panel1.Controls.Add(this.genealogyGraphChart);
    76       //
    77       // splitContainer1.Panel2
    78       //
    79       this.splitContainer1.Panel2.Controls.Add(this.symbolicExpressionTreeChart);
    80       this.splitContainer1.Size = new System.Drawing.Size(1244, 695);
    81       this.splitContainer1.SplitterDistance = 605;
    82       this.splitContainer1.TabIndex = 0;
    83       //
    84       // symbolicExpressionTreeChart
    85       //
    86       this.symbolicExpressionTreeChart.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    87             | System.Windows.Forms.AnchorStyles.Left)
    88             | System.Windows.Forms.AnchorStyles.Right)));
    89       this.symbolicExpressionTreeChart.BackgroundColor = System.Drawing.Color.White;
    90       this.symbolicExpressionTreeChart.LineColor = System.Drawing.Color.Black;
    91       this.symbolicExpressionTreeChart.Location = new System.Drawing.Point(0, 0);
    92       this.symbolicExpressionTreeChart.Name = "symbolicExpressionTreeChart";
    93       this.symbolicExpressionTreeChart.Size = new System.Drawing.Size(635, 692);
    94       this.symbolicExpressionTreeChart.Spacing = 5;
    95       this.symbolicExpressionTreeChart.SuspendRepaint = false;
    96       this.symbolicExpressionTreeChart.TabIndex = 0;
    97       this.symbolicExpressionTreeChart.TextFont = new System.Drawing.Font("Microsoft Sans Serif", 10F);
    98       this.symbolicExpressionTreeChart.Tree = null;
    99       //
    100       // groupBox1
    101       //
    102       this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    103             | System.Windows.Forms.AnchorStyles.Right)));
    104       this.groupBox1.Controls.Add(this.hotPaths_button);
    105       this.groupBox1.Controls.Add(this.simpleLineages_checkBox);
    106       this.groupBox1.Controls.Add(this.lockGraph_checkBox);
    107       this.groupBox1.Controls.Add(this.trace_checkBox);
    108       this.groupBox1.Location = new System.Drawing.Point(3, 3);
    109       this.groupBox1.Name = "groupBox1";
    110       this.groupBox1.Size = new System.Drawing.Size(1241, 48);
    111       this.groupBox1.TabIndex = 4;
    112       this.groupBox1.TabStop = false;
    113       this.groupBox1.Text = "Controls";
    114       //
    115       // hotPaths_button
    116       //
    117       this.hotPaths_button.Location = new System.Drawing.Point(263, 15);
    118       this.hotPaths_button.Name = "hotPaths_button";
    119       this.hotPaths_button.Size = new System.Drawing.Size(75, 23);
    120       this.hotPaths_button.TabIndex = 7;
    121       this.hotPaths_button.Text = "Hot paths";
    122       this.hotPaths_button.UseVisualStyleBackColor = true;
    123       this.hotPaths_button.Click += new System.EventHandler(this.hotPaths_button_Click);
    124       //
    125       // simpleLineages_checkBox
    126       //
    127       this.simpleLineages_checkBox.AutoSize = true;
    128       this.simpleLineages_checkBox.Location = new System.Drawing.Point(94, 19);
    129       this.simpleLineages_checkBox.Name = "simpleLineages_checkBox";
    130       this.simpleLineages_checkBox.Size = new System.Drawing.Size(103, 17);
    131       this.simpleLineages_checkBox.TabIndex = 6;
    132       this.simpleLineages_checkBox.Text = "Simple Lineages";
    133       this.simpleLineages_checkBox.UseVisualStyleBackColor = true;
    134       this.simpleLineages_checkBox.CheckedChanged += new System.EventHandler(this.simpleLineages_checkBox_CheckedChanged);
    135       //
    136       // lockGraph_checkBox
    137       //
    138       this.lockGraph_checkBox.AutoSize = true;
    139       this.lockGraph_checkBox.Location = new System.Drawing.Point(6, 19);
    140       this.lockGraph_checkBox.Name = "lockGraph_checkBox";
    141       this.lockGraph_checkBox.Size = new System.Drawing.Size(82, 17);
    142       this.lockGraph_checkBox.TabIndex = 5;
    143       this.lockGraph_checkBox.Text = "Lock Graph";
    144       this.lockGraph_checkBox.UseVisualStyleBackColor = true;
    145       this.lockGraph_checkBox.CheckedChanged += new System.EventHandler(this.lockGraph_checkBox_CheckedChanged);
    146       //
    147       // trace_checkBox
    148       //
    149       this.trace_checkBox.AutoSize = true;
    150       this.trace_checkBox.Location = new System.Drawing.Point(203, 19);
    151       this.trace_checkBox.Name = "trace_checkBox";
    152       this.trace_checkBox.Size = new System.Drawing.Size(54, 17);
    153       this.trace_checkBox.TabIndex = 4;
    154       this.trace_checkBox.Text = "Trace";
    155       this.trace_checkBox.UseVisualStyleBackColor = true;
    156       this.trace_checkBox.CheckedChanged += new System.EventHandler(this.trace_checkBox_CheckedChanged);
    157       //
    158       // genealogyGraphChart
    159       //
    160       this.genealogyGraphChart.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    161             | System.Windows.Forms.AnchorStyles.Left)
    162             | System.Windows.Forms.AnchorStyles.Right)));
    163       this.genealogyGraphChart.BackColor = System.Drawing.SystemColors.Control;
    164       this.genealogyGraphChart.GenealogyGraph = null;
    165       this.genealogyGraphChart.Location = new System.Drawing.Point(-5, 0);
    166       this.genealogyGraphChart.LockGenealogy = false;
    167       this.genealogyGraphChart.Name = "genealogyGraphChart";
    168       this.genealogyGraphChart.ScaleOnResize = true;
    169       this.genealogyGraphChart.SimpleLineages = false;
    170       this.genealogyGraphChart.Size = new System.Drawing.Size(607, 692);
    171       this.genealogyGraphChart.TabIndex = 0;
    172       this.genealogyGraphChart.TraceFragments = false;
    173       //
    174       // SymboldDataAnalysisGenealogyView
     50      // SymbolicDataAnalysisGenealogyGraphView
    17551      //
    17652      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
    17753      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
    178       this.Controls.Add(this.groupBox1);
    179       this.Controls.Add(this.splitContainer1);
    180       this.Name = "SymboldDataAnalysisGenealogyView";
     54      this.Name = "SymbolicDataAnalysisGenealogyGraphView";
    18155      this.Size = new System.Drawing.Size(1247, 755);
    182       this.splitContainer1.Panel1.ResumeLayout(false);
    183       this.splitContainer1.Panel2.ResumeLayout(false);
    184       ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
    185       this.splitContainer1.ResumeLayout(false);
    186       this.groupBox1.ResumeLayout(false);
    187       this.groupBox1.PerformLayout();
    18856      this.ResumeLayout(false);
    189 
    19057    }
    19158
    19259    #endregion
    193 
    194     private System.Windows.Forms.SplitContainer splitContainer1;
    195     private SymbolicDataAnalysisExpressionGenealogyGraphChart genealogyGraphChart;
    196     private Encodings.SymbolicExpressionTreeEncoding.Views.SymbolicExpressionTreeChart symbolicExpressionTreeChart;
    197     private System.Windows.Forms.GroupBox groupBox1;
    198     private System.Windows.Forms.CheckBox simpleLineages_checkBox;
    199     private System.Windows.Forms.CheckBox lockGraph_checkBox;
    200     private System.Windows.Forms.CheckBox trace_checkBox;
    201     private System.Windows.Forms.Button hotPaths_button;
    202 
    20360  }
    20461}
Note: See TracChangeset for help on using the changeset viewer.