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);
        }
Example #4
0
        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);
        }
Example #5
0
        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);
        }