| Содержание | Список структур |
Формат структуры:
typedef struct {
int type;
unsigned long serial;
Bool send_event;
Display *display;
Window window;
} XAnyEvent;
В поле type заносится номер типа события, которому соответствует определенная структура данных события. Таким образом, диспетчеру событий необходимо проанализировать номер типа события и затем обращаться к данным события через соответствующую структуру данных. Для всех типов событий существуют символьные определения, список определений приведен в описании объединения XEvent.
В эту структуру включены поля, которые встречаются при описании любого события. Эта структура определена для тех случаев, когда неважен тип события, а необходим анализ лишь общих для всех событий полей. Исключение составляет событие XKeymapEvent, в котором поле window не используется.
| Содержание | Список структур |