window and screen

AutoIt file: Window, Screen, Mouse and Control.au3

The window, screen, mouse and GUI functions all return a property such as width or x position (see library example)

_WindowWidth Returns window width, client size + border
_WindowHeight Returns window height, client size + border
_WindowClientWidth Returns width of window client area
_WindowClientHeight Returns height of window client area
_WindowBordersWidth Returns total width of window borders
_WindowBordersHeight Returns total height of window borders
_WindowMenuHeight Returns height of menu bar
_Control3DBorderWidth Returns width of window/control border, small windows and controls such as list boxes
_Control3DBorderHeight Returns height of window/control border, small windows and controls such as list boxes
_WindowGetX Returns x position of window on screen
_WindowGetY Returns y position of window on screen
_WindowGetBkColor Returns default window background color
_WindowIsState Returns if window is in given state
_WindowChanged Returns if window has been moved or resized and updates given array
_WindowFromProcessId Gets the handle of the first window or window with title keyword of given process id
_WindowForceToPrimaryMonitor Forces window to primary monitor if window isn't on target monitor any more due to monitor deactivation, desktop setting changed to 'Duplicate', etc.
_DesktopWorkAreaWidth Returns work area width of desktop under mouse
_DesktopWorkAreaHeight Returns work area height of desktop under mouse