[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Info=Represents a display device or multiple display devices on a single system. [Property] [Methods] *doFromControl=Retrieves a Screen for the display that contains the largest portion of the specified control. ARG(Control control)|1|0 *doFromHandle=Retrieves a Screen for the display that contains the largest portion of the object referred to by the specified handle. ARG(IntPtr hwnd)|1|0 *doFromPoint=Retrieves a Screen for the display that contains the specified point. ARG(Point point)|1|0 *doFromRectangle=Retrieves a Screen for the display that contains the largest portion of the rectangle. ARG(Rectangle rect)|1|0 *doGetBounds=Retrieves the bounds of the display that contains the largest portion of the specified control. ARG(Control control)|1|0 *doGetBounds2=Retrieves the bounds of the display that contains the specified point. ARG(Point point)|1|0 *doGetBounds3=Retrieves the bounds of the display that contains the largest portion of the specified rectangle. ARG(Rectangle rect)|1|0 *doGetWorkingArea=Retrieves the working area for the display that contains the largest region of the specified control. The working area is the desktop area of the display, excluding taskbars, docked windows, and docked tool bars. ARG(Control control)|1|0 *doGetWorkingArea2=Retrieves the working area closest to the specified point. The working area is the desktop area of the display, excluding taskbars, docked windows, and docked tool bars. ARG(Point point)|1|0 *doGetWorkingArea3=Retrieves the working area for the display that contains the largest portion of the specified rectangle. The working area is the desktop area of the display, excluding taskbars, docked windows, and docked tool bars. ARG(Rectangle rect)|1|0 *onFromControl=Occurs after invoke the method doFromControl and returns the result. ARG(Screen)|2|0 *onFromHandle=Occurs after invoke the method doFromHandle and returns the result. ARG(Screen)|2|0 *onFromPoint=Occurs after invoke the method doFromPoint and returns the result. ARG(Screen)|2|0 *onFromRectangle=Occurs after invoke the method doFromRectangle and returns the result. ARG(Screen)|2|0 *onGetBounds=Occurs after invoke the method doGetBounds and returns the result. ARG(Rectangle)|2|0 *onGetWorkingArea=Occurs after invoke the method doGetWorkingArea and returns the result. ARG(Rectangle)|2|0 *AllScreens=Returns an array of all displays on the system. ARG(Screen[])|3|13 *BitsPerPixel=Returns the number of bits of memory, associated with one pixel of data. ARG(int)|3|1 *Bounds=Returns the bounds of the display. ARG(Rectangle)|3|0 *DeviceName=Returns the device name associated with a display. ARG(string)|3|2 *Primary=Returns a value indicating whether a particular display is the primary device. ARG(bool)|3|104 *PrimaryScreen=Returns the primary display. ARG(Screen)|3|0 *WorkingArea=Returns the working area of the display. The working area is the desktop area of the display, excluding taskbars, docked windows, and docked tool bars. ARG(Rectangle)|3|0 Screen=Returns the Screen object. ARG(Screen)|3|0 *control=Defines a Control for which to operate. ARG(Control)|4|0 *hwnd=Defines the window handle for which to retrieve the Screen. ARG(IntPtr)|4|0 *point=Defines a Point to operate. ARG(Point)|4|0 *rect=Defines a Rectangle that specifies the area for which to retrieve the display. ARG(Rectangle)|4|0