private void CreatePaneWindow() { var engine = FloodEngine.GetEngine(); var windowManager = engine.GetWindowManager(); var settings = new WindowSettings { Width = 640, Height = 480, Title = "Pane", Styles = WindowStyles.TopLevel }; PaneWindow = windowManager.CreateWindow(settings); PaneWindow.WindowClose += () => Log.Info("Window closed!"); PaneWindow.WindowFocusChange += hasFocus => Log.Info("Window focus: " + hasFocus); PaneWindow.TargetResize += s => Log.Info("Size: " + s.Width); PaneWindow.Show(visible: true); PaneWindow.SetContext(MainWindow.NativeWindow.GetContext()); PaneWindow.MakeCurrent(); }