Содержание | Список структур |
Формат структуры:
typedef struct { int type; unsigned long serial; Bool send_event; Display *display; Window event; Window window; Bool override_redirect; } XMapEvent;
Значение поля type в этой структуре принимает значение MapNotify.
Поле serial хранит серийный номер запроса, обработка которого привела к появлению этого события.
Поле send_event принимает значение True, если событие послано другим клиентом через вызов XSendEvent.
Поле display хранит указатель на структуру, описывающую дисплей, с которого было получено это событие.
Поле event хранит идентификатор родительского окна, если в маске событий был использован разряд StructureNotify или идентификатор удалённого окна, если использовался разряд SubstructureNotify.
Поле window хранит идентификатор выключенного окна.
Поле override_redirect хранит значение, которое устанавливается в одноимённом атрибуте окна. Если это поле имеет значение True, то программы, особенно менеджер окон, не должны вмешиваться в работу этого окна.
Содержание | Список структур |