LayoutArea AddDownArea(float r) { LayoutArea area = new LayoutArea(layout); layout.areas.Add(area); var line = AddHorizontalLine(r); area.SetLeftLine(Left); area.SetRightLine(Right); area.SetTopLine(line); area.SetDownLine(Down); SetDownLine(line); ModelElement.ScaleSize(model); return(area); }
void InitialArea() { ModelElement m = new ModelElement(); m.Load(AreaMod.ModData); LayoutArea area = new LayoutArea(this); area.Left = Left; area.Right = Right; area.Top = Top; area.Down = Down; areas.Add(area); MainArea = area; area.SizeChanged(); }
LayoutArea AddRightArea(float r) { LayoutArea area = new LayoutArea(layout); layout.areas.Add(area); var line = AddVerticalLine(1 - r); area.SetLeftLine(line); area.SetRightLine(Right); area.SetTopLine(Top); area.SetDownLine(Down); SetRightLine(line); ModelElement.ScaleSize(model); return(area); }
public LayoutAuxiliary(LayoutArea area) { layoutArea = area; layout = area.layout; model = new ModelElement(); model.Load(area.layout.Auxiliary.ModData); head = model.Find("Head"); headHigh = head.data.sizeDelta.y; docker = model.Find("Docker"); docker.activeSelf = false; content = model.Find("Content"); model.SetParent(area.model); Item = model.Find("Item"); Item.activeSelf = false; Cover = model.Find("Cover"); Cover.activeSelf = false; panel = new StackPanel(); panel.direction = Direction.Horizontal; panel.Initial(head); InitialDocker(); }