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); }
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); }