#X11Systray


Move
M

(X)i(Y)i[(Width)i(Height)i]
Refresh
M


Resize
M

(Width)i(Height)i
Show
M

(Window)i[(Background)i]
_get
M
X11SystrayIcon
(Index)i
Count
R
i

#X11SystrayIcon


Move
m

(X)i(Y)i[(Width)i(Height)i]
Resize
m

(Width)i(Height)i
H
r
i

Handle
r
i

Height
r
i

IconH
r
i

IconHeight
r
i

IconW
r
i

IconWidth
r
i

W
r
i

Width
r
i

X
r
i

Y
r
i

#X11Watcher

C
:Configure
:

(Window)i(X)i(Y)i(Width)i(Height)i
:Property
:

(Window)i(Property)i
_free
m


_new
m

[(Window)i(Property)s]
#_X11


CurrentTime
C
i
0
None
C
i
0
FindWindow
M
Integer[]
[(Title)s(Application)s(Role)s]
Flush
M


GetAtomName
M
s
(Atom)i
GetWindowGeometry
M
Integer[]
(Window)i
GetWindowProperty
M
v
(Window)i(Property)s
InternAtom
M
i
(Atom)s[(Create)b]
MakeIcon
M
Image
(Data)Array;[(Width)i(Height)h]
MinimizeWindow
M

(Window)i(Minimized)b
MoveWindow
M

(Window)i(X)i(Y)i[(Width)i(Height)i]
ResizeWindow
M

(Window)i(Width)i(Height)i
SendClientMessageToRootWindow
M

(Message)s[(Data)Array;(Window)i]
SendKey
M

(Key)s(Press)b
SetWindowProperty
M

(Window)i(Property)s(Type)s(Value)v
Sync
M


WatchWindow
M

(Window)i(Watch)b
EventFilter
P
b

RootWindow
R
i

Time
R
i

#DesktopWatcher

C
_Properties
C
s
"RootWindow"
_DefaultEvent
C
s
"ActiveWindow"
RootWindow
p
b

_new
m

[(RootWindow)b]
X11Watcher_Property
m

(Window)i(Property)i
X11Watcher_Configure
m

(Window)i(X)i(Y)i(Width)i(Height)i
:Windows
:


:Change
:


:Count
:


:ActiveWindow
:


:Geometry
:


:WindowGeometry
:

(Window)DesktopWindow;
:WindowState
:

(Window)DesktopWindow;
:WindowName
:

(Window)DesktopWindow;
:WindowIcon
:

(Window)DesktopWindow;
#DesktopWindow

C
X
r
i

Y
r
i

Width
r
i

W
r
i

Height
r
i

H
r
i

Name
r
s

VisibleName
r
s

Desktop
p
i

Id
r
i

Icon
r
Image

Geometry
r
Rect

Frame
r
Rect

Minimized
p
b

Maximized
p
b

FullScreen
p
b

SkipTaskbar
p
b

Sticky
p
b

Shaded
p
b

_new
m

(Window)i
Refresh
m


Close
m


Move
m

(X)i(Y)i[(Width)i(Height)i]
Resize
m

(Width)i(Height)i
GetIcon
m
Image
(Width)i(Height)i
Activate
m


GetScreenshot
m
Picture
[(WithoutFrame)b]
#X11
_X11
C
DesktopCount
P
i

CurrentDesktop
P
i

ActiveWindow
P
i

ShowDesktop
P
b

SendKeys
M

(Keys)s
#_DesktopVirtual

C
X
r
i

Y
r
i

Width
r
i

Height
r
i

Index
r
i

Name
p
s

Refresh
m


_new
m

(iIndex)i
#_Desktop_Windows

CA
Count
r
i

_new
m


Refresh
m


_get
m
DesktopWindow
(Index)i
FromHandle
m
DesktopWindow
(Window)i
_next
m
DesktopWindow

