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)