Example #1
0
        protected MainForm( AutoOpenMode autoOpenMode, string autoOpenParam )
		{
            this.autoOpenMode  = autoOpenMode;
            this.autoOpenParam = autoOpenParam;

			//
			// Required for Windows Form Designer support
			//
			InitializeComponent();


            Directory.CreateDirectory( Path.GetDirectoryName( configFile ) );
			//
			// TODO: Add any constructor code after InitializeComponent call
			//
			toolBarManager = new ToolBarManager(this, this);

			// add toolbars
			ToolBarDockHolder holder;

			// main tool bar
			mainToolBar.Text = "Main Tool Bar";
			holder = toolBarManager.AddControl(mainToolBar);
			holder.AllowedBorders = AllowedBorders.Top | AllowedBorders.Left | AllowedBorders.Right;

			// image toolbar
			imageToolBar.Text = "Image Tool Bar";
			holder = toolBarManager.AddControl(imageToolBar);
			holder.AllowedBorders = AllowedBorders.Top | AllowedBorders.Left | AllowedBorders.Right;

			histogramWin.DockStateChanged += new EventHandler(histogram_DockStateChanged);
			statisticsWin.DockStateChanged += new EventHandler(statistics_DockStateChanged);

			histogramWin.VisibleChanged += new EventHandler( histogram_VisibleChanged );
			statisticsWin.VisibleChanged += new EventHandler( statistics_VisibleChanged );

            // set up drag-n-drop support
            this.dockManager.DragDrop += new System.Windows.Forms.DragEventHandler( this.dockManager_DragDrop );
            this.dockManager.DragEnter += new System.Windows.Forms.DragEventHandler( this.dockManager_DragEnter );
            this.dockManager.AllowDrop = true;
		}
Example #2
0
        public MainForm()
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            //
            // TODO: Add any constructor code after InitializeComponent call
            //
            toolBarManager = new ToolBarManager(this, this);

            // add toolbars
            ToolBarDockHolder holder;

            // main tool bar
            mainToolBar.Text = "Main Tool Bar";
            holder = toolBarManager.AddControl(mainToolBar);
            holder.AllowedBorders = AllowedBorders.Top | AllowedBorders.Left | AllowedBorders.Right;

            // image toolbar
            imageToolBar.Text = "Image Tool Bar";
            holder = toolBarManager.AddControl(imageToolBar);
            holder.AllowedBorders = AllowedBorders.Top | AllowedBorders.Left | AllowedBorders.Right;

            histogramWin.DockStateChanged += new EventHandler(histogram_DockStateChanged);
            statisticsWin.DockStateChanged += new EventHandler(statistics_DockStateChanged);

            histogramWin.VisibleChanged += new EventHandler( histogram_VisibleChanged );
            statisticsWin.VisibleChanged += new EventHandler( statistics_VisibleChanged );
        }
Example #3
0
        public MainFrm()
        {
            //
            // Required for Windows Form Designer support
            //
            SAoption = new SpatialAnalysisOption("c:\\temp");
            IMapDocument pMapDocument = new MapDocumentClass();

            modPublicClass = new ModPublicClass(pMapDocument, @"D:\PPT\��ѵPPT\CSHARPDEMO\CSharp\data", "data.mxd");
            InitializeComponent();
            m_AOI = new RectangleElementClass();
            IElementProperties property = m_AOI as IElementProperties;
            property.Name = "Map_AOI";

            ResetFillSymbol();
            //���ƹ�����
            _toolBarManager = new ToolBarManager(this, this);

            // The control Text property is used to draw the bar name while floating
            // and on view/hide menu.

            toolBar1.Text = "��������";
            toolBar2.Text = "�������������";

            // Add toolbar (default position)
            _toolBarManager.AddControl(toolBar1, DockStyle.Top);

            _toolBarManager.AddControl(toolBar2, DockStyle.None);
            _toolBarManager.AddControl(axToolbarControl1, DockStyle.None);
            pNetFlagArray = new ArrayClass();
        }