(index).Resolution

<< 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