Skip to end of metadata
Go to start of metadata

This function is used in Python Scripting.

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.

Client Permission Restrictions

This scripting function has no Client Permission restrictions.

Syntax

system.gui.getScreens()

  • 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)
  • No labels