system.gui.getScreens

Description

Get a list of all the monitors on the computer this client is open on. Use with system.gui.setScreenIndex() to move the client.

Syntax

system.gui.g etScreens( )

  • Parameters

Nothing

  • Returns

PySequence - A sequence of tuples of the form (index, width, height) for each screen device (monitor) available.

  • Scope

Client

Code Examples
Code Snippet
#This example fetches monitor data and pushes it to a table in the same container
 
screens = system.gui.getScreens()
pyData = []
for screen in screens:
pyData.append([screen[0], screen[1], screen[2]])
 
#Push data to 'Table'
event.source.parent.getComponent('Table').data = system.dataset.toDataSet(["screen","width","height"], pyData)