protected override void InitPanels() { INDockZone root = m_DockManager.RootContainer.RootZone; INDockZone target; NDockingPanel panel; panel = GetGenericPanel(); panel.PerformDock(root, DockStyle.Left); target = panel.ParentZone; panel = GetGenericPanel(); panel.PerformDock(target, DockStyle.Bottom); target = m_DockManager.DocumentManager.DocumentViewHost; panel = GetGenericPanel(); panel.PerformDock(target, DockStyle.Bottom); panel = new NDockingPanel(); panel.Controls.Add(m_PropertyGrid); m_PropertyGrid.SelectedObject = m_DockManager; panel.PerformDock(root, DockStyle.Right); //add some documents to the doc view for (int i = 0; i < 5; i++) { NUIDocument doc = new NUIDocument(); doc.Client = GetTextBox(); m_DockManager.DocumentManager.AddDocument(doc); } }
public NDesignTimeSupportForm() { // // Required for Windows Form Designer support // InitializeComponent(); nDockManager1.RootContainer.BringToFront(); //add some documents to the framework NUIDocument doc; for (int i = 1; i < 5; i++) { doc = new NUIDocument("Nevron Document " + i.ToString(), 0); doc.Client = GetTextBox(); nDockManager1.DocumentManager.AddDocument(doc); } nDockManager1.Palette.Copy(NUIManager.Palette); nCommandBarsManager1.Palette.Copy(NUIManager.Palette); nComboBox1.Items.Add("NlistBoxItem1"); nComboBox1.Items.Add("NlistBoxItem2"); }
internal void InitDocumentView() { m_Client.Dock = DockStyle.Fill; NUIDocument doc = new NUIDocument(); doc.Client = m_Client; m_DockManager.DocumentManager.AddDocument(doc); }
void AddDocuments() { NUIDocument doc; for (int i = 1; i < 5; i++) { doc = new NUIDocument("Document " + i.ToString(), -1, NDockingPanelsExampleForm.GetTextBox()); nDockManager1.DocumentManager.AddDocument(doc); } }
protected override void nCommandBarsManager1_CommandClicked(object sender, CommandEventArgs e) { NCommand comm = e.Command; int id = comm.Properties.ID; NDocumentManager manager = m_DockManager.DocumentManager; switch (id) { case 0: for (int i = 0; i < 1; i++) { int index = manager.Documents.Length + 1; TextBox tb = GetTextBox(); tb.BorderStyle = BorderStyle.None; NUIDocument doc = new NUIDocument("Document " + index.ToString(), 0, tb); manager.AddDocument(doc); } break; case 1: manager.CloseActiveDocument(); break; case 2: manager.CloseAllDocuments(); break; case 3: manager.LayoutMdi(MdiLayout.TileHorizontal); break; case 4: manager.LayoutMdi(MdiLayout.TileVertical); break; case 5: manager.LayoutMdi(MdiLayout.Cascade); break; case 6: manager.LayoutMdi(MdiLayout.ArrangeIcons); break; case 7: manager.ShowDocumentsEditor(); break; case 8: manager.CloseAllButActive(); break; } }
protected override void InitPanels() { m_DockManager.DocumentStyle.ImageList = MainForm.StandardImages; m_DockManager.DocumentManager.ActiveDocumentChanged += new DocumentEventHandler(DocumentManager_ActiveDocumentChanged); NUIDocument doc; TextBox tb; Label lb = new Label(); lb.Dock = DockStyle.Fill; lb.BackColor = Color.SaddleBrown; tb = GetTextBox(); tb.BorderStyle = BorderStyle.None; tb.Text = "Text"; tb.ScrollBars = ScrollBars.Both; tb.WordWrap = false; doc = new NUIDocument("Document 1", -1, tb); m_DockManager.DocumentManager.AddDocument(doc); tb = GetTextBox(); tb.BorderStyle = BorderStyle.None; tb.Text = "Document 2"; doc = new NUIDocument("Document 2", 0, tb); m_DockManager.DocumentManager.AddDocument(doc); tb = GetTextBox(); tb.BorderStyle = BorderStyle.None; tb.Text = "Document 3"; doc = new NUIDocument("Document 3", 0, tb); m_DockManager.DocumentManager.AddDocument(doc); NDockingPanel panel; panel = new NDockingPanel(); panel.Caption.ImageIndex = 0; panel.Caption.ImageList = MainForm.ActionImages; panel.Caption.ImageSize = new Size(20, 20); panel.Controls.Add(GetTextBox()); panel.PerformDock(m_DockManager.DocumentManager.DocumentViewHost, DockStyle.Bottom); panel = new NDockingPanel(); panel.Text = "Document Style"; panel.TabInfo.Text = "Document Style"; m_PropertyGrid.Dock = DockStyle.Fill; panel.Controls.Add(m_PropertyGrid); panel.PerformDock(m_DockManager.RootContainer.RootZone, DockStyle.Right); }
public NVisualTabNavigationForm() { InitializeComponent(); this.editorModeCombo.FillFromEnum(typeof(VisualTabEditorMode)); this.editorModeCombo.SelectedItem = nDockManager1.VisualTabEditorMode; NDockingFrameworkCommand command = nDockManager1.Commander.GetCommandById(NDockingFrameworkCommands.VisualTabNavigation); if (command != null) { ArrayList shortcuts = command.Shortcuts; if (shortcuts.Count > 0) { shortcutEdit.SetShortcut((NShortcut)shortcuts[0]); } } nDockManager1.DocumentStyle.ImageList = imageList1; NDocumentManager docManager = nDockManager1.DocumentManager; docManager.Suspend(); NUIDocument doc; int imageIndex = 0; for (int i = 0; i < 10; i++) { doc = new NUIDocument("Test Document " + i, imageIndex); docManager.AddDocument(doc); imageIndex++; if (imageIndex > 5) { imageIndex = 0; } } docManager.Resume(); }
public NMdiMenuMergeForm() { // // Required for Windows Form Designer support // InitializeComponent(); m_UpdateFormCaption.Checked = true; nCommandBarsManager1.Palette.Copy(NUIManager.Palette); nDockManager1.Palette.Copy(NUIManager.Palette); nDockManager1.DocumentStyle.DocumentViewStyle = DocumentViewStyle.MdiStandard; NUIDocument doc; for (int i = 1; i < 5; i++) { doc = new NUIDocument("Document " + i.ToString()); doc.Client = NDockingPanelsExampleForm.GetTextBox(); nDockManager1.DocumentManager.AddDocument(doc); } INUIDocumentHost host = nDockManager1.DocumentManager.Documents[3].Host as NMdiChild; if (host == null) { return; } host.Activate(); NMdiChild child = host as NMdiChild; if (child != null) { child.WindowState = FormWindowState.Maximized; } }