Exemple #1
0
def minimizeWindow(xid=None):
    ensureArguments(xid)
    xid = int(xid)
    Window.get(xid).minimize()
Exemple #2
0
def closeWindow(xid=None):
    ensureArguments(xid)
    xid = int(xid)
    Window.get(xid).close(time())
Exemple #3
0
def activateWindow(xid=None):
    ensureArguments(xid)
    xid = int(xid)
    Window.get(xid).activate(time())
Exemple #4
0
def getWindowGroup(xid=None):
    ensureArguments(xid)
    xid = int(xid)
    return Window.get(xid).get_class_group_name()
Exemple #5
0
def getWindowIcon(xid=None):
    ensureArguments(xid)
    xid = int(xid)
    image = Window.get(xid).get_icon()
    buf = image.save_to_bufferv("png", [], [])[1]
    return b64encode(buf).decode(), "image/png;base64"
Exemple #6
0
def getWindowName(xid=None):
    ensureArguments(xid)
    xid = int(xid)
    Window.get(xid).get_name()
Exemple #7
0
def getWindowNeedsAttention(xid=None):
    ensureArguments(xid)
    xid = int(xid)
    return Window.get(xid).needs_attention()
Exemple #8
0
def isWindowMinimized(xid=None):
    ensureArguments(xid)
    xid = int(xid)
    return Window.get(xid).is_minimized()