Содержание Список структур

XMapRequestEvent: Событие при получении запроса на включение окна

       Если у какого-либо окна флаг override-redirect равен False (см. XSetWindowAttributes) и клиент выбрал SubstructureRedirectMask для этого окна (см. XSelectInput), то при обработке запроса XMapWindow X-сервер пошлёт это событие, оставив окно невидимым. В остальных случаях окно становится видимым и программе посылается событие MapNotify.

Формат структуры:

    typedef struct {
	int type;
	unsigned long serial;
	Bool send_event;
	Display *display;
	Window parent;
	Window window;
    } XMapRequestEvent;

       Значение поля type в этой структуре принимает значение MapRequest.

       Поле serial хранит серийный номер запроса, обработка которого привела к появлению этого события.

       Поле send_event принимает значение True, если событие послано другим клиентом через вызов XSendEvent.

       Поле display хранит указатель на структуру, описывающую дисплей, с которого было получено это событие.

       Поле parent хранит идентификатор окна, являющегося родительским для включаемого окна.

       Поле window хранит идентификатор окна, для которого был получен запрос на включение.


Содержание Список структур