using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Text;
using System.Windows.Forms;
using MySQL.Grt;
using MySQL.Grt.Db;
using MySQL.Utilities;
using MySQL.GUI.Workbench.Plugins;

namespace MySQL.GUI.Workbench.Plugins.Sync
{
  public partial class DiffTreeControl : UserControl
  {
    private void InitializeComponent()
    {
      this.diffTreeView = new Aga.Controls.Tree.TreeViewAdv();
      this.nodeIcon = new Aga.Controls.Tree.NodeControls.NodeStateIcon();
      this.modelChangedIcon = new Aga.Controls.Tree.NodeControls.NodeIcon();
      this.modelObjectName = new Aga.Controls.Tree.NodeControls.NodeTextBox();
      this.applyDirectionIcon = new Aga.Controls.Tree.NodeControls.NodeStateIcon();
      this.nodeIcon2 = new Aga.Controls.Tree.NodeControls.NodeStateIcon();
      this.dbChangedIcon = new Aga.Controls.Tree.NodeControls.NodeIcon();
      this.dbObjectName = new Aga.Controls.Tree.NodeControls.NodeTextBox();
      this.modelTreeColumn = new Aga.Controls.Tree.TreeColumn();
      this.directionTreeColumn = new Aga.Controls.Tree.TreeColumn();
      this.targetTreeColumn = new Aga.Controls.Tree.TreeColumn();
      this.SuspendLayout();
      // 
      // diffTreeView
      // 
      this.diffTreeView.BackColor = System.Drawing.SystemColors.Window;
      this.diffTreeView.Columns.Add(this.modelTreeColumn);
      this.diffTreeView.Columns.Add(this.directionTreeColumn);
      this.diffTreeView.Columns.Add(this.targetTreeColumn);
      this.diffTreeView.DefaultToolTipProvider = null;
      this.diffTreeView.Dock = System.Windows.Forms.DockStyle.Fill;
      this.diffTreeView.DragDropMarkColor = System.Drawing.Color.Black;
      this.diffTreeView.LineColor = System.Drawing.SystemColors.ControlDark;
      this.diffTreeView.Location = new System.Drawing.Point(0, 0);
      this.diffTreeView.Model = null;
      this.diffTreeView.Name = "diffTreeView";
      this.diffTreeView.NodeControls.Add(this.nodeIcon);
      this.diffTreeView.NodeControls.Add(this.modelChangedIcon);
      this.diffTreeView.NodeControls.Add(this.modelObjectName);
      this.diffTreeView.NodeControls.Add(this.applyDirectionIcon);
      this.diffTreeView.NodeControls.Add(this.nodeIcon2);
      this.diffTreeView.NodeControls.Add(this.dbChangedIcon);
      this.diffTreeView.NodeControls.Add(this.dbObjectName);
      this.diffTreeView.SelectedNode = null;
      this.diffTreeView.Size = new System.Drawing.Size(640, 564);
      this.diffTreeView.TabIndex = 0;
      this.diffTreeView.Text = "treeViewAdv1";
      this.diffTreeView.UseColumns = true;
      this.diffTreeView.NodeMouseDoubleClick += new System.EventHandler<Aga.Controls.Tree.TreeNodeAdvMouseEventArgs>(this.diffTreeNodeDblClick);
      // 
      // nodeIcon
      // 
      this.nodeIcon.DataPropertyName = "nodeIcon";
      this.nodeIcon.LeftMargin = 1;
      this.nodeIcon.ParentColumn = this.modelTreeColumn;
      // 
      // modelChangedIcon
      // 
      this.modelChangedIcon.DataPropertyName = "modelChangedIcon";
      this.modelChangedIcon.LeftMargin = 1;
      this.modelChangedIcon.ParentColumn = this.modelTreeColumn;
      // 
      // modelObjectName
      // 
      this.modelObjectName.DataPropertyName = "modelObjectName";
      this.modelObjectName.EditEnabled = false;
      this.modelObjectName.IncrementalSearchEnabled = true;
      this.modelObjectName.LeftMargin = 3;
      this.modelObjectName.ParentColumn = this.modelTreeColumn;
      // 
      // applyDirectionIcon
      // 
      this.applyDirectionIcon.DataPropertyName = "applyDirectionIcon";
      this.applyDirectionIcon.LeftMargin = 1;
      this.applyDirectionIcon.ParentColumn = this.directionTreeColumn;
      // 
      // nodeIcon2
      // 
      this.nodeIcon2.DataPropertyName = "nodeIcon2";
      this.nodeIcon2.LeftMargin = 1;
      this.nodeIcon2.ParentColumn = this.targetTreeColumn;
      // 
      // dbChangedIcon
      // 
      this.dbChangedIcon.DataPropertyName = "dbChangedIcon";
      this.dbChangedIcon.LeftMargin = 1;
      this.dbChangedIcon.ParentColumn = this.targetTreeColumn;
      // 
      // dbObjectName
      // 
      this.dbObjectName.DataPropertyName = "dbObjectName";
      this.dbObjectName.EditEnabled = false;
      this.dbObjectName.IncrementalSearchEnabled = true;
      this.dbObjectName.LeftMargin = 3;
      this.dbObjectName.ParentColumn = this.targetTreeColumn;
      // 
      // modelTreeColumn
      // 
      this.modelTreeColumn.Header = "Model";
      this.modelTreeColumn.SortOrder = System.Windows.Forms.SortOrder.None;
      this.modelTreeColumn.TooltipText = null;
      this.modelTreeColumn.Width = 280;
      // 
      // directionTreeColumn
      // 
      this.directionTreeColumn.Header = "<-->";
      this.directionTreeColumn.SortOrder = System.Windows.Forms.SortOrder.None;
      this.directionTreeColumn.TooltipText = null;
      this.directionTreeColumn.Width = 42;
      // 
      // targetTreeColumn
      // 
      this.targetTreeColumn.Header = "Target";
      this.targetTreeColumn.SortOrder = System.Windows.Forms.SortOrder.None;
      this.targetTreeColumn.TooltipText = null;
      this.targetTreeColumn.Width = 280;
      // 
      // DiffTreeControl
      // 
      this.Controls.Add(this.diffTreeView);
      this.Name = "DiffTreeControl";
      this.Size = new System.Drawing.Size(640, 564);
      this.ResumeLayout(false);

    }

    private Aga.Controls.Tree.TreeViewAdv diffTreeView;
    private Aga.Controls.Tree.NodeControls.NodeTextBox modelObjectName;
    private Aga.Controls.Tree.NodeControls.NodeTextBox dbObjectName;
    private Aga.Controls.Tree.NodeControls.NodeStateIcon nodeIcon;
    private Aga.Controls.Tree.NodeControls.NodeStateIcon applyDirectionIcon;
    private Aga.Controls.Tree.NodeControls.NodeStateIcon nodeIcon2;
    private Aga.Controls.Tree.NodeControls.NodeIcon dbChangedIcon;
    private Aga.Controls.Tree.NodeControls.NodeIcon modelChangedIcon;
    private Aga.Controls.Tree.TreeColumn modelTreeColumn;
    private Aga.Controls.Tree.TreeColumn directionTreeColumn;
    private Aga.Controls.Tree.TreeColumn targetTreeColumn;
  }
}