Display Object Functions
Function Synopsis
Function | Brief Description |
---|---|
w() | The desktop's width at its current resolution. |
h() | The desktop's height at its current resolution. |
desktop([desk]) | The current desktop. If a value for desktop is supplied, then the display changes to that desktop. |
desktop_count() | The number of desktops currently available |
Parameters:
(none)Return Value:
The width of the desktop in pixels at the current resolution.Example(s):
import xaut disp = xaut.display() w = disp.w() print("The desktop is currently %d pixels wide") % (w)
Parameters:
(none)Return Value:
The height of the desktop in pixels at the current resolution.Example(s):
import xaut disp = xaut.display() h = disp.h() print("The desktop is currently %d pixels tall") % (h)
Function:
desktop([desk])
Get the current desktop. If a value for desk is supplied, then the display will change to that desktop and then return that value.
Note also that this software forces the desktop number to be 1 based. Which means that the valid desktops range from 1 to desktop_count() inclusive.
Parameters:
Param | Req | Description |
---|---|---|
desk | no | The desktop to change to. |
Return Value:
The current desktop, which may or may not have changed.Example(s):
#Get the current desktop without making any changes import xaut disp = xaut.display() desk = disp.desktop() print("The current desktop is %d") % (desk)
#Change desktops #You need at least two desktops available import xaut import time disp = xaut.display() desk = disp.desktop() neu = 1 print("Old desktop was %d") % (desk) if(desk == 1): neu = desk + 1 desk = disp.desktop(neu) while(disp.desktop() != neu): pass print("Now we're at %d") % (desk)
Parameters:
(none)Return Value:
The current number of desktops.Example(s):
import xaut disp = xaut.display() count = disp.desktop_count() print("You have %d desktops") % (count)