protected override void InitPanels() { NDockZone zone; NDockingPanelHost panelHost; zone = new NDockZone(Orientation.Vertical); panelHost = new NDockingPanelHost(); panelHost.AddChild(GetGenericPanel()); zone.AddChild(panelHost); panelHost = new NDockingPanelHost(); panelHost.AddChild(GetGenericPanel()); zone.AddChild(panelHost); m_Container.RootZone.AddChild(zone); NDockingPanel panel = new NDockingPanel(); panelHost = new NDockingPanelHost(); panelHost.AddChild(panel); m_Container.RootZone.AddChild(panelHost); NDockingPanelContainer container = m_DockManager.AddContainer(DockStyle.Fill); container.RootZone.Orientation = Orientation.Vertical; container.BackColor = Color.Red; container.DockPadding.All = 10; panel.Controls.Add(container); panelHost = new NDockingPanelHost(); panelHost.AddChild(GetGenericPanel()); panelHost.AddChild(GetGenericPanel()); container.RootZone.AddChild(panelHost); }
protected override INDockZone GetMainZone(NExamplesDockManager dockManager) { NDockZone zone; NDockingPanelHost host; //create a zone with vertical orientation which will hold main control host and description/source/web panels zone = new NDockZone(Orientation.Vertical); //create a host for the example/source panel host = new NDockingPanelHost(); host.SizeInfo.SizeLogic = SizeLogic.FillInterior; host.AddChild(dockManager.m_ExamplePanel); host.AddChild(dockManager.m_ViewSourcePanel); //add it to the zone with vertical orientation zone.AddChild(host); //create a host for description/web panels host = new NDockingPanelHost(); host.AddChild(dockManager.m_DescriptionPanel); //add the host to the zone zone.AddChild(host); return(zone); }
protected override void InitPanels() { NDockZone zone; NDockingPanelHost panelHost; zone = new NDockZone(Orientation.Vertical); panelHost = new NDockingPanelHost(); panelHost.AddChild(GetGenericPanel()); zone.AddChild(panelHost); panelHost = new NDockingPanelHost(); panelHost.AddChild(GetGenericPanel()); zone.AddChild(panelHost); m_Container.RootZone.AddChild(zone); zone = new NDockZone(Orientation.Vertical); panelHost = new NDockingPanelHost(); panelHost.AddChild(GetGenericPanel()); panelHost.AddChild(GetGenericPanel()); zone.AddChild(panelHost); m_Container.RootZone.AddChild(zone); zone = new NDockZone(Orientation.Vertical); panelHost = new NDockingPanelHost(); panelHost.AddChild(GetGenericPanel()); panelHost.AddChild(GetGenericPanel()); zone.AddChild(panelHost); panelHost = new NDockingPanelHost(); panelHost.AddChild(GetGenericPanel()); zone.AddChild(panelHost); panelHost = new NDockingPanelHost(); panelHost.AddChild(GetGenericPanel()); panelHost.AddChild(GetGenericPanel()); zone.AddChild(panelHost); m_Container.RootZone.AddChild(zone); }
protected virtual void InitPanels() { NDockZone zone; NDockingPanel panel; NDockingPanelHost panelHost; zone = new NDockZone(Orientation.Vertical); panelHost = new NDockingPanelHost(); panelHost.AddChild(GetGenericPanel()); zone.AddChild(panelHost); m_Container.RootZone.AddChild(zone); panel = GetGenericPanel(); panel.TabInfo.ImageIndex = 1; panelHost = new NDockingPanelHost(); panelHost.AddChild(panel); zone.AddChild(panelHost); }
protected override INDockZone GetMainZone(NExamplesDockManager dockManager) { INDockZone zone = new NDockZone(Orientation.Vertical); WideScreenExampleZone = new NDockZone(); WideScreenExampleZone.Referenced = true; zone.AddChild(WideScreenExampleZone); INDockZone host = new NDockingPanelHost(); host.SizeInfo.SizeLogic = SizeLogic.FillInterior; // NDockingPanel panel = new NDockingPanel(); host.AddChild((dockManager as NDiagramExamplesDockManager).DiagramDesignerPanel); host.AddChild(dockManager.m_DescriptionPanel); host.AddChild(dockManager.m_ViewSourcePanel); zone.AddChild(host); return(zone); }