def getActiveWindow(): return gl.GetActiveWindow()
def open(app, setActive=True, timeout=timeout): gl.Open(app, setActive)
def close(window="activeWindow"): gl.Close(window)
def sendkey(key): gl.SendKey(key)
def read(id, child=0, timeout=timeout): return gl.Read(id, child, timeout)
def append(value, id, child=0, timeout=timeout): gl.Append(value, id, child, timeout)
def rightclick(id, child=0, timeout=timeout): gl.RightClick(id, child, timeout)
def setWindow(id, contains=True, timeout=timeout): gl.setWindow(id, contains, timeout)
def write(value, id, child=0, timeout=timeout): gl.Write(value, id, child, timeout)
def click(id, child=0, timeout=timeout): gl.Click(id, child, timeout)
def exists(id, child=0, timeout=timeout): return gl.Exists(id, child, timeout)
def getProperty(id, prop, child=0, timeout=timeout): return gl.GetProperty(id, prop, child, timeout)