<< Click to Display Table of Contents >> Navigation: ThinBASIC Core Language > BuiltIn Functions > System functions > System > System.Monitor > (index).Resolution |
Description
Returns resolution of given monitor.
Syntax
resolutionString = System.Monitor(index).Resolution
Returns
String, in format x,y,width,height
Parameters
Name |
Type |
Optional |
Meaning |
index |
Numeric |
No |
The index is 1 based, number in range 1 - System.Monitor.Count. |
Remarks
You can reach for numeric values of width and height directly via .Width and .Height.
Restrictions
Read only.
See also
Examples
uses "Console"
printl "Number of monitors: " + System.Monitor.Count ' Total count
long i
for i = 1 to System.Monitor.Count
printl "Monitor #" + i in 15
printl "Is primary?: " + iif$(System.Monitor(i).IsPrimary, "YES!", "No")
printl "Resolution: " + System.Monitor(i).Resolution ' Usable area for full-screen app
printl "Width: " + System.Monitor(i).Width ' Horizontal resolution
printl "Height: " + System.Monitor(i).Height ' Vertical resolution
printl "Work area: " + System.Monitor(i).WorkArea ' Usable area for app windows
printl
next
waitKey