public MwxScene(Viewport viewport) : base(viewport) { Name = "Mwx"; var mwxDemo = new MwxDemo() { Name = "Object Name", Description = "This is the description" }; var propPanel = new PropertyPanel(mwxDemo); var pane = new OverlayPane(propPanel); RenderList.AddOverlay(pane); pane.Origin = new MonoWorks.Base.Coord(200, 200); }
public DockSpace(Viewport viewport) : base(viewport) { foreach (var side in Enum.GetValues(typeof(Side))) { var overlay = new OverlayPane(); _gutterOverlays[(Side)side] = overlay; RenderList.AddOverlay(overlay); } // create the gutters _gutters[Side.E] = new Stack(Orientation.Vertical) { Padding = 0 }; _gutters[Side.S] = new Stack(Orientation.Horizontal) { Padding = 0 }; _gutters[Side.W] = new Stack(Orientation.Vertical) { Padding = 0 }; _gutters[Side.N] = new Stack(Orientation.Horizontal) { Padding = 0 }; foreach (var side in Enum.GetValues(typeof(Side))) _gutterOverlays[(Side)side].Control = _gutters[(Side)side]; EnableViewInteractor = false; PrimaryInteractor = new DockInteractor(this); }