public BrowsePopup( string name, Vector2i size, IClydeWindow ownerWindow) { WindowDescriptor popupWindowDescriptor = new WindowDescriptor(name, new() { new ControlDescriptorMain() { Name = "main", Size = size }, new ControlDescriptorBrowser() { Name = "browser", Size = size, Anchor1 = new Vector2i(0, 0), Anchor2 = new Vector2i(100, 100) } }); WindowElement = new ControlWindow(popupWindowDescriptor); WindowElement.CreateChildControls(IoCManager.Resolve <IDreamInterfaceManager>()); _window = WindowElement.CreateWindow(); _window.StartupLocation = WindowStartupLocation.CenterOwner; _window.Owner = ownerWindow; _window.Closed += OnWindowClosed; Browser = (ControlBrowser)WindowElement.ChildControls[0]; }
public WindowContentScaleEventArgs(IClydeWindow window) { Window = window; }
public WindowRequestClosedEventArgs(IClydeWindow window) { Window = window; }
internal WindowRoot(IClydeWindow window) { Window = window; }
// ALL the parameters! public MouseEnterLeaveEventArgs(IClydeWindow window, bool entered) { Window = window; Entered = entered; }
public WindowResizedEventArgs(Vector2i oldSize, Vector2i newSize, IClydeWindow window) { OldSize = oldSize; NewSize = newSize; Window = window; }
public WindowDestroyedEventArgs(IClydeWindow window) { Window = window; }
public WindowFocusedEventArgs(bool focused, IClydeWindow window) { Focused = focused; Window = window; }