Skip to content

VirtualDesktop API

imawizard edited this page Aug 10, 2023 · 1 revision

See vd.ahk.

mwm.VD.Count()

mwm.VD.CurrentDesktop()
mwm.VD.AllDesktops()

mwm.VD.CreateDesktop()
mwm.VD.EnsureDesktops(count)

mwm.VD.DesktopName([index := 0])
mwm.VD.DesktopGUID([index := 0])

mwm.VD.RenameDesktop([index := 0], [name := ""])
mwm.VD.RemoveDesktop([index := 0])

mwm.VD.FocusDesktop(index, [ensure := true])
mwm.VD.SendWindowToDesktop(hwnd, index, [ensure := true])

mwm.VD.DesktopByWindow(hwnd)
mwm.VD.DesktopGUIDByWindow(hwnd)

mwm.VD.IsWindowPinned(hwnd)

Clone this wiki locally