The core classes can generate a number of internal events. Mostly,
these are a result of some X event or user activity. All of these
events are defined in the module plwm.wmevents
.
Generated when a client is added. The added client is identified by the
event object attribute client
.
Generated when a client is removed (withdrawn). The removed client is
identified by the event object attribute client
.
Generated when the window manager event loop is exited by calling
WindowManager.quit
.
Generated when a new client is made current. The event object has two
attributes: client
is the new client, or None
if no client
is current now. screen
is the screen of the previous current
client, or None
if no client was current previously.
Generated when a client loses focus. The event object attribute
client
is the now unfocused client.
Generated when a client gets focus. The event object attribute
client
is the now focused client.
Go to the first, previous, next, last section, table of contents.