void CheckConsoleSize() { // offline thread that always check window size while (true) { if ((Console.WindowWidth - 1 != maxWidth) || (Console.WindowHeight - 1 != maxHeight)) { ResizeWindow.Invoke(); } Thread.Sleep(5); } }
private void OnResizeWindow(Size newSize) { ResizeWindow?.Invoke(newSize); }