示例#1
0
        public DesignedDockContent AddArea(DockpanelArea.Dock dock, float r = 0.5f)
        {
            var          area = dockArea.AddArea(dock, r);
            ModelElement au   = new ModelElement();

            au.Load(layout.Auxiliary.ModData);
            var con = new DesignedDockContent(layout);

            con.Initial(area, au);
            layout.contents.Add(con);
            return(con);
        }
示例#2
0
        public override void Initial(ModelElement mod)
        {
            contents.Clear();
            base.Initial(mod);
            Auxiliary            = mod.Find("Auxiliary");
            Auxiliary.activeSelf = false;
            Drag            = mod.Find("Drag");
            Drag.activeSelf = false;
            ModelElement au = new ModelElement();

            au.Load(Auxiliary.ModData);
            MainContent = new DesignedDockContent(this);
            MainContent.Initial(MainArea, au);
            contents.Add(MainContent);
        }