Arranging MOLE graphics using manual decluttering
MainForm.Designer.cs
// Copyright 2010 ESRI
// 
// All rights reserved under the copyright laws of the United States
// and applicable international laws, treaties, and conventions.
// 
// You may freely redistribute and use this sample code, with or
// without modification, provided you include the original copyright
// notice and use restrictions.
// 
// See the use restrictions.
// 

namespace ManualGroupDraw
{
    partial class MainForm
    {
        /// <summary>
        /// Required designer variable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing)
        {
            //Ensures that any ESRI libraries that have been used are unloaded in the correct order. 
            //Failure to do this may result in random crashes on exit due to the operating system unloading 
            //the libraries in the incorrect order. 
            ESRI.ArcGIS.ADF.COMSupport.AOUninitialize.Shutdown();

            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Windows Form Designer generated code

        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
      System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager( typeof( MainForm ) );
      this.axMapControl1 = new ESRI.ArcGIS.Controls.AxMapControl();
      this.axToolbarControl1 = new ESRI.ArcGIS.Controls.AxToolbarControl();
      this.axTOCControl1 = new ESRI.ArcGIS.Controls.AxTOCControl();
      this.axLicenseControl1 = new ESRI.ArcGIS.Controls.AxLicenseControl();
      this.splitter1 = new System.Windows.Forms.Splitter();
      this.statusStrip1 = new System.Windows.Forms.StatusStrip();
      this.statusBarXY = new System.Windows.Forms.ToolStripStatusLabel();
      this.btnAddGroup = new System.Windows.Forms.Button();
      this.panel1 = new System.Windows.Forms.Panel();
      this.cbDeclutter = new System.Windows.Forms.ComboBox();
      this.panel2 = new System.Windows.Forms.Panel();
      ((System.ComponentModel.ISupportInitialize) (this.axMapControl1)).BeginInit();
      ((System.ComponentModel.ISupportInitialize) (this.axToolbarControl1)).BeginInit();
      ((System.ComponentModel.ISupportInitialize) (this.axTOCControl1)).BeginInit();
      ((System.ComponentModel.ISupportInitialize) (this.axLicenseControl1)).BeginInit();
      this.statusStrip1.SuspendLayout();
      this.panel1.SuspendLayout();
      this.panel2.SuspendLayout();
      this.SuspendLayout();
      // 
      // axMapControl1
      // 
      this.axMapControl1.Dock = System.Windows.Forms.DockStyle.Fill;
      this.axMapControl1.Location = new System.Drawing.Point( 191, 31 );
      this.axMapControl1.Name = "axMapControl1";
      this.axMapControl1.OcxState = ((System.Windows.Forms.AxHost.State) (resources.GetObject( "axMapControl1.OcxState" )));
      this.axMapControl1.Size = new System.Drawing.Size( 668, 533 );
      this.axMapControl1.TabIndex = 2;
      this.axMapControl1.OnMouseMove += new ESRI.ArcGIS.Controls.IMapControlEvents2_Ax_OnMouseMoveEventHandler( this.axMapControl1_OnMouseMove );
      this.axMapControl1.OnMapReplaced += new ESRI.ArcGIS.Controls.IMapControlEvents2_Ax_OnMapReplacedEventHandler( this.axMapControl1_OnMapReplaced );
      // 
      // axToolbarControl1
      // 
      this.axToolbarControl1.Dock = System.Windows.Forms.DockStyle.Left;
      this.axToolbarControl1.Location = new System.Drawing.Point( 0, 0 );
      this.axToolbarControl1.Name = "axToolbarControl1";
      this.axToolbarControl1.OcxState = ((System.Windows.Forms.AxHost.State) (resources.GetObject( "axToolbarControl1.OcxState" )));
      this.axToolbarControl1.Size = new System.Drawing.Size( 566, 28 );
      this.axToolbarControl1.TabIndex = 3;
      // 
      // axTOCControl1
      // 
      this.axTOCControl1.Dock = System.Windows.Forms.DockStyle.Left;
      this.axTOCControl1.Location = new System.Drawing.Point( 3, 31 );
      this.axTOCControl1.Name = "axTOCControl1";
      this.axTOCControl1.OcxState = ((System.Windows.Forms.AxHost.State) (resources.GetObject( "axTOCControl1.OcxState" )));
      this.axTOCControl1.Size = new System.Drawing.Size( 188, 533 );
      this.axTOCControl1.TabIndex = 4;
      // 
      // axLicenseControl1
      // 
      this.axLicenseControl1.Enabled = true;
      this.axLicenseControl1.Location = new System.Drawing.Point( 466, 278 );
      this.axLicenseControl1.Name = "axLicenseControl1";
      this.axLicenseControl1.OcxState = ((System.Windows.Forms.AxHost.State) (resources.GetObject( "axLicenseControl1.OcxState" )));
      this.axLicenseControl1.Size = new System.Drawing.Size( 32, 32 );
      this.axLicenseControl1.TabIndex = 5;
      // 
      // splitter1
      // 
      this.splitter1.Location = new System.Drawing.Point( 0, 0 );
      this.splitter1.Name = "splitter1";
      this.splitter1.Size = new System.Drawing.Size( 3, 586 );
      this.splitter1.TabIndex = 6;
      this.splitter1.TabStop = false;
      // 
      // statusStrip1
      // 
      this.statusStrip1.Items.AddRange( new System.Windows.Forms.ToolStripItem[] {
            this.statusBarXY} );
      this.statusStrip1.Location = new System.Drawing.Point( 3, 564 );
      this.statusStrip1.Name = "statusStrip1";
      this.statusStrip1.Size = new System.Drawing.Size( 856, 22 );
      this.statusStrip1.Stretch = false;
      this.statusStrip1.TabIndex = 7;
      this.statusStrip1.Text = "statusBar1";
      // 
      // statusBarXY
      // 
      this.statusBarXY.BorderStyle = System.Windows.Forms.Border3DStyle.SunkenOuter;
      this.statusBarXY.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
      this.statusBarXY.Name = "statusBarXY";
      this.statusBarXY.Size = new System.Drawing.Size( 49, 17 );
      this.statusBarXY.Text = "Test 123";
      // 
      // btnAddGroup
      // 
      this.btnAddGroup.Location = new System.Drawing.Point( 3, 3 );
      this.btnAddGroup.Name = "btnAddGroup";
      this.btnAddGroup.Size = new System.Drawing.Size( 110, 23 );
      this.btnAddGroup.TabIndex = 8;
      this.btnAddGroup.Text = "Add Group Element";
      this.btnAddGroup.UseVisualStyleBackColor = true;
      this.btnAddGroup.Click += new System.EventHandler( this.btnAddGroup_Click );
      // 
      // panel1
      // 
      this.panel1.Controls.Add( this.cbDeclutter );
      this.panel1.Controls.Add( this.btnAddGroup );
      this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
      this.panel1.Location = new System.Drawing.Point( 566, 0 );
      this.panel1.Name = "panel1";
      this.panel1.Size = new System.Drawing.Size( 290, 31 );
      this.panel1.TabIndex = 10;
      // 
      // cbDeclutter
      // 
      this.cbDeclutter.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
      this.cbDeclutter.Enabled = false;
      this.cbDeclutter.FormattingEnabled = true;
      this.cbDeclutter.Items.AddRange( new object[] {
            "No Decluttering",
            "Leader Decluttering",
            "Manual Decluttering",
            "Stack Decluttering"} );
      this.cbDeclutter.Location = new System.Drawing.Point( 119, 4 );
      this.cbDeclutter.Name = "cbDeclutter";
      this.cbDeclutter.Size = new System.Drawing.Size( 168, 21 );
      this.cbDeclutter.TabIndex = 12;
      this.cbDeclutter.SelectedIndexChanged += new System.EventHandler( this.cbDeclutter_SelectedIndexChanged );
      // 
      // panel2
      // 
      this.panel2.Controls.Add( this.panel1 );
      this.panel2.Controls.Add( this.axToolbarControl1 );
      this.panel2.Dock = System.Windows.Forms.DockStyle.Top;
      this.panel2.Location = new System.Drawing.Point( 3, 0 );
      this.panel2.Name = "panel2";
      this.panel2.Size = new System.Drawing.Size( 856, 31 );
      this.panel2.TabIndex = 11;
      // 
      // MainForm
      // 
      this.AutoScaleDimensions = new System.Drawing.SizeF( 6F, 13F );
      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
      this.ClientSize = new System.Drawing.Size( 859, 586 );
      this.Controls.Add( this.axMapControl1 );
      this.Controls.Add( this.axTOCControl1 );
      this.Controls.Add( this.panel2 );
      this.Controls.Add( this.axLicenseControl1 );
      this.Controls.Add( this.statusStrip1 );
      this.Controls.Add( this.splitter1 );
      this.Icon = ((System.Drawing.Icon) (resources.GetObject( "$this.Icon" )));
      this.Name = "MainForm";
      this.Text = "MOLE ManualGroupDraw";
      this.Load += new System.EventHandler( this.MainForm_Load );
      ((System.ComponentModel.ISupportInitialize) (this.axMapControl1)).EndInit();
      ((System.ComponentModel.ISupportInitialize) (this.axToolbarControl1)).EndInit();
      ((System.ComponentModel.ISupportInitialize) (this.axTOCControl1)).EndInit();
      ((System.ComponentModel.ISupportInitialize) (this.axLicenseControl1)).EndInit();
      this.statusStrip1.ResumeLayout( false );
      this.statusStrip1.PerformLayout();
      this.panel1.ResumeLayout( false );
      this.panel2.ResumeLayout( false );
      this.ResumeLayout( false );
      this.PerformLayout();

        }

        #endregion

    private ESRI.ArcGIS.Controls.AxMapControl axMapControl1;
        private ESRI.ArcGIS.Controls.AxToolbarControl axToolbarControl1;
        private ESRI.ArcGIS.Controls.AxTOCControl axTOCControl1;
        private ESRI.ArcGIS.Controls.AxLicenseControl axLicenseControl1;
        private System.Windows.Forms.Splitter splitter1;
        private System.Windows.Forms.StatusStrip statusStrip1;
        private System.Windows.Forms.ToolStripStatusLabel statusBarXY;
    private System.Windows.Forms.Button btnAddGroup;
        private System.Windows.Forms.Panel panel1;
        private System.Windows.Forms.Panel panel2;
    private System.Windows.Forms.ComboBox cbDeclutter;
    }
}