MapNotify
X11-händelserna MapNotify och UnmapNotify meddelar att ett fönster blivit kandidat för att synas på skärmen, eller slutat vara det.
Att skapa ett X-fönster gör det inte synligt. Först när klienten anropar XMapWindow blir det mappat, och även då syns det bara om alla förfäder också är mappade — X kallar det viewable. Den som valt StructureNotifyMask på fönstret, eller SubstructureNotifyMask på föräldern, får en MapNotify när det sker och en UnmapNotify när fönstret tas bort från skärmen igen. Har en fönsterhanterare redan lagt SubstructureRedirect på roten blir det ingen mappning alls, bara en MapRequest som hanteraren får besluta om.
Det lömska specialfallet gäller tillbakadragna fönster. En klient som ikonifierats är redan omappad, så en vanlig UnmapNotify skulle aldrig komma. ICCCM kräver därför att klienten som vill dra tillbaka sitt fönster dessutom skickar en syntetisk UnmapNotify till rotfönstret — annars tror fönsterhanteraren att ikonen fortfarande hör till ett levande program.