using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace SCJMapper_V2.Common { /// /// Very common static methods etc. /// class Commons { /// /// Checks if a rectangle is visible on any screen /// /// /// True if visible public static bool IsOnScreen( Rectangle formRect ) { Screen[] screens = Screen.AllScreens; foreach ( Screen screen in screens ) { if ( screen.WorkingArea.Contains( formRect ) ) { return true; } } return false; } } }