Next: , Previous: , Up: Top   [Contents][Index]

16 Events

Lisp “event” object is a representation of input, regardless of actual or expected. If it’s a keypress for example, it tells which key with which modifiers are pressed, and that’s all. Please do not confuse it with X or other’s event which is generated only after keypress or other “event”.

Each X input event induced by the mouse or the keyboard has a Lisp representation. X input events that Sawfish receives are either for the root window, the window frames it creates, or grabbed from the client windows themselves.

Sawfish can respond to X events other than input, most often via hooks. (see Standard Hooks)

Function: eventp object

This function returns t if its argument is an event.