Go to the first, previous, next, last section, table of contents.


Core Events

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.

Event: AddClient

Generated when a client is added. The added client is identified by the event object attribute client.

Event: RemoveClient

Generated when a client is removed (withdrawn). The removed client is identified by the event object attribute client.

Event: QuitWindowManager

Generated when the window manager event loop is exited by calling WindowManager.quit.

Event: CurrentClientChange

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.

Event: ClientFocusOut

Generated when a client loses focus. The event object attribute client is the now unfocused client.

Event: ClientFocusIn

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.