コード例 #1
0
ファイル: Addin.cs プロジェクト: xuchuansheng/GenXSource
        public void Load()
        {
            Application.MainForm.MainMenuStrip.Visible = true;
            Application.Tabs.Diagram.Show();
            Application.Tabs.Diagram.ChangeToolbarVisibility(DiagramMenuStrip.All, false);
            Application.WebBrowser.Navigate("root/addins/Yttrium/index.htm");
            Application.Tabs.WebBrowser.Show(Application.MainForm.DockPanel, Netron.Neon.WinFormsUI.DockState.DockLeft);
            
            //new Form2().Show(Application.MainForm.DockPanel, DockState.Float);
            //this show the control panel in floating mode
            controlPanel = new ControlPanel();
            //controlPanel.Show(Application.MainForm.DockPanel, Netron.Neon.WinFormsUI.DockState.Float);

            //this shows the control panel in a sub-level of the diagram control
            DockPane pane = new DockPane(Application.Tabs.Diagram, DockState.Document, true); 
            controlPanel.Show(pane, DockAlignment.Bottom, 0.1);

            //add a new channel especially for Yttrium, I must admire your work I guess ;-)
            Application.Output.AddChannel("Yttrium output");
            //change the color of the diagramming background
            Application.Diagram.BackColor = Color.FloralWhite;
        }