Bloom.Shell.IsOnScreen C# (CSharp) Method

IsOnScreen() private static method

Is a significant (100 x 100) portion of the form on-screen?
private static IsOnScreen ( Rectangle rect ) : bool
rect Rectangle
return bool
        private static bool IsOnScreen(Rectangle rect)
        {
            var screens = Screen.AllScreens;
            var formTopLeft = new Rectangle(rect.Left, rect.Top, 100, 100);

            return screens.Any(screen => screen.WorkingArea.Contains(formTopLeft));
        }