<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >Graphics.X11.Xlib.Extras</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ><SCRIPT TYPE="text/javascript" >window.onload = function () {setSynopsis("mini_Graphics-X11-Xlib-Extras.html")};</SCRIPT ></HEAD ><BODY ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="topbar" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title" >X11-1.4.5: A binding to the X11 graphics library</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A ></TD ><TD CLASS="topbut" ><A HREF="doc-index.html" >Index</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="modulebar" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD ><FONT SIZE="6" >Graphics.X11.Xlib.Extras</FONT ></TD ><TD ALIGN="right" ><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="infohead" >Stability</TD ><TD CLASS="infoval" >experimental</TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" ><B >Contents</B ></TD ></TR ><TR ><TD ><DL ><DT ><A HREF="#1" >Generated by DrIFT : Look, but Don't Touch. * </A ></DT ></DL ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Description</TD ></TR ><TR ><TD CLASS="doc" ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Synopsis</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="decl" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AEvent" >Event</A > </TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="decl" >= <A HREF="#v%3AAnyEvent" >AnyEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3AConfigureRequestEvent" >ConfigureRequestEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_parent" >ev_parent</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_x" >ev_x</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_y" >ev_y</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_width" >ev_width</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_height" >ev_height</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_border_width" >ev_border_width</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_above" >ev_above</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_detail" >ev_detail</A > :: !<A HREF="Graphics-X11-Types.html#t%3ANotifyDetail" >NotifyDetail</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_value_mask" >ev_value_mask</A > :: !CULong</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3AConfigureEvent" >ConfigureEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event" >ev_event</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_x" >ev_x</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_y" >ev_y</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_width" >ev_width</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_height" >ev_height</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_border_width" >ev_border_width</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_above" >ev_above</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_override_redirect" >ev_override_redirect</A > :: !Bool</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3AMapRequestEvent" >MapRequestEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_parent" >ev_parent</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3AKeyEvent" >KeyEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_root" >ev_root</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_subwindow" >ev_subwindow</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_time" >ev_time</A > :: !<A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_x" >ev_x</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_y" >ev_y</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_x_root" >ev_x_root</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_y_root" >ev_y_root</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_state" >ev_state</A > :: !<A HREF="Graphics-X11-Types.html#t%3AKeyMask" >KeyMask</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_keycode" >ev_keycode</A > :: !<A HREF="Graphics-X11-Types.html#t%3AKeyCode" >KeyCode</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_same_screen" >ev_same_screen</A > :: !Bool</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3AButtonEvent" >ButtonEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_root" >ev_root</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_subwindow" >ev_subwindow</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_time" >ev_time</A > :: !<A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_x" >ev_x</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_y" >ev_y</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_x_root" >ev_x_root</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_y_root" >ev_y_root</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_state" >ev_state</A > :: !<A HREF="Graphics-X11-Types.html#t%3AKeyMask" >KeyMask</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_button" >ev_button</A > :: !<A HREF="Graphics-X11-Types.html#t%3AButton" >Button</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_same_screen" >ev_same_screen</A > :: !Bool</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3AMotionEvent" >MotionEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_x" >ev_x</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_y" >ev_y</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3ADestroyWindowEvent" >DestroyWindowEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event" >ev_event</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3AUnmapEvent" >UnmapEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event" >ev_event</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_from_configure" >ev_from_configure</A > :: !Bool</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3AMapNotifyEvent" >MapNotifyEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event" >ev_event</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_override_redirect" >ev_override_redirect</A > :: !Bool</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3AMappingNotifyEvent" >MappingNotifyEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_request" >ev_request</A > :: !<A HREF="Graphics-X11-Types.html#t%3AMappingRequest" >MappingRequest</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_first_keycode" >ev_first_keycode</A > :: !<A HREF="Graphics-X11-Types.html#t%3AKeyCode" >KeyCode</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_count" >ev_count</A > :: !CInt</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3ACrossingEvent" >CrossingEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_root" >ev_root</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_subwindow" >ev_subwindow</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_time" >ev_time</A > :: !<A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_x" >ev_x</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_y" >ev_y</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_x_root" >ev_x_root</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_y_root" >ev_y_root</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_mode" >ev_mode</A > :: !<A HREF="Graphics-X11-Types.html#t%3ANotifyMode" >NotifyMode</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_detail" >ev_detail</A > :: !<A HREF="Graphics-X11-Types.html#t%3ANotifyDetail" >NotifyDetail</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_same_screen" >ev_same_screen</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_focus" >ev_focus</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_state" >ev_state</A > :: !<A HREF="Graphics-X11-Types.html#t%3AModifier" >Modifier</A ></TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3ASelectionRequest" >SelectionRequest</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_owner" >ev_owner</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_requestor" >ev_requestor</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_selection" >ev_selection</A > :: !<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_target" >ev_target</A > :: !<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_property" >ev_property</A > :: !<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_time" >ev_time</A > :: !<A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3APropertyEvent" >PropertyEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_atom" >ev_atom</A > :: !<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_time" >ev_time</A > :: !<A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_propstate" >ev_propstate</A > :: !CInt</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3AExposeEvent" >ExposeEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_x" >ev_x</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_y" >ev_y</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_width" >ev_width</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_height" >ev_height</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_count" >ev_count</A > :: !CInt</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3AClientMessageEvent" >ClientMessageEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_type" >ev_event_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serial" >ev_serial</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_send_event" >ev_send_event</A > :: !Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_event_display" >ev_event_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_window" >ev_window</A > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_message_type" >ev_message_type</A > :: !<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_data" >ev_data</A > :: ![CInt]</TD ></TR ></TABLE >}</TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AeventTable" >eventTable</A > :: [(<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A >, String)]</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AeventName" >eventName</A > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AEvent" >Event</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetEvent" >getEvent</A > :: <A HREF="Graphics-X11-Xlib-Event.html#t%3AXEventPtr" >XEventPtr</A > -> IO <A HREF="Graphics-X11-Xlib-Extras.html#t%3AEvent" >Event</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AWindowChanges" >WindowChanges</A > = <A HREF="#v%3AWindowChanges" >WindowChanges</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awc_x" >wc_x</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awc_y" >wc_y</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awc_width" >wc_width</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awc_height" >wc_height</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awc_border_width" >wc_border_width</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awc_sibling" >wc_sibling</A > :: <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awc_stack_mode" >wc_stack_mode</A > :: CInt</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3Anone" >none</A > :: <A HREF="Graphics-X11-Types.html#t%3AXID" >XID</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AanyButton" >anyButton</A > :: <A HREF="Graphics-X11-Types.html#t%3AButton" >Button</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AanyKey" >anyKey</A > :: <A HREF="Graphics-X11-Types.html#t%3AKeyCode" >KeyCode</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AcurrentTime" >currentTime</A > :: <A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxConfigureWindow" >xConfigureWindow</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> CULong -> Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowChanges" >WindowChanges</A > -> IO CInt</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AkillClient" >killClient</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO CInt</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AconfigureWindow" >configureWindow</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> CULong -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowChanges" >WindowChanges</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxFree" >xFree</A > :: Ptr a -> IO CInt</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxQueryTree" >xQueryTree</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr (Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A >) -> Ptr CInt -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AqueryTree" >queryTree</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO (<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A >, <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A >, [<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A >])</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AWindowAttributes" >WindowAttributes</A > = <A HREF="#v%3AWindowAttributes" >WindowAttributes</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awa_x" >wa_x</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awa_y" >wa_y</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awa_width" >wa_width</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awa_height" >wa_height</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awa_border_width" >wa_border_width</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awa_map_state" >wa_map_state</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awa_override_redirect" >wa_override_redirect</A > :: Bool</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwaIsUnviewable" >waIsUnviewable</A > :: CInt</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxGetWindowAttributes" >xGetWindowAttributes</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowAttributes" >WindowAttributes</A > -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetWindowAttributes" >getWindowAttributes</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowAttributes" >WindowAttributes</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AchangeWindowAttributes" >changeWindowAttributes</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AAttributeMask" >AttributeMask</A > -> Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ASetWindowAttributes" >SetWindowAttributes</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwithServer" >withServer</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> IO () -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3ATextProperty" >TextProperty</A > = <A HREF="#v%3ATextProperty" >TextProperty</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Atp_value" >tp_value</A > :: CString</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Atp_encoding" >tp_encoding</A > :: <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Atp_format" >tp_format</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Atp_nitems" >tp_nitems</A > :: Word32</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxGetTextProperty" >xGetTextProperty</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty" >TextProperty</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetTextProperty" >getTextProperty</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> IO <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty" >TextProperty</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxwcTextPropertyToTextList" >xwcTextPropertyToTextList</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty" >TextProperty</A > -> Ptr (Ptr CWString) -> Ptr CInt -> IO CInt</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwcTextPropertyToTextList" >wcTextPropertyToTextList</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty" >TextProperty</A > -> IO [String]</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwcFreeStringList" >wcFreeStringList</A > :: Ptr CWString -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >newtype</SPAN > <A HREF="#t%3AFontSet" >FontSet</A > = <A HREF="#v%3AFontSet" >FontSet</A > (Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxCreateFontSet" >xCreateFontSet</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> CString -> Ptr (Ptr CString) -> Ptr CInt -> Ptr CString -> IO (Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AcreateFontSet" >createFontSet</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> String -> IO ([String], String, <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfreeStringList" >freeStringList</A > :: Ptr CString -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfreeFontSet" >freeFontSet</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxwcTextExtents" >xwcTextExtents</A > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> CWString -> CInt -> Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle" >Rectangle</A > -> Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle" >Rectangle</A > -> IO CInt</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwcTextExtents" >wcTextExtents</A > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> String -> (<A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle" >Rectangle</A >, <A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle" >Rectangle</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxwcDrawString" >xwcDrawString</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3ADrawable" >Drawable</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC" >GC</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> CWString -> CInt -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwcDrawString" >wcDrawString</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3ADrawable" >Drawable</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC" >GC</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> String -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxwcDrawImageString" >xwcDrawImageString</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3ADrawable" >Drawable</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC" >GC</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> CWString -> CInt -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwcDrawImageString" >wcDrawImageString</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3ADrawable" >Drawable</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC" >GC</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> String -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxwcTextEscapement" >xwcTextEscapement</A > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> CWString -> CInt -> IO Int32</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwcTextEscapement" >wcTextEscapement</A > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> String -> Int32</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxFetchName" >xFetchName</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr CString -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfetchName" >fetchName</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO (Maybe String)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxGetTransientForHint" >xGetTransientForHint</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetTransientForHint" >getTransientForHint</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO (Maybe <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetWMProtocols" >getWMProtocols</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO [<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A >]</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxGetWMProtocols" >xGetWMProtocols</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr (Ptr <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A >) -> Ptr CInt -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AsetEventType" >setEventType</A > :: <A HREF="Graphics-X11-Xlib-Event.html#t%3AXEventPtr" >XEventPtr</A > -> <A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AsetSelectionNotify" >setSelectionNotify</A > :: <A HREF="Graphics-X11-Xlib-Event.html#t%3AXEventPtr" >XEventPtr</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AsetClientMessageEvent" >setClientMessageEvent</A > :: <A HREF="Graphics-X11-Xlib-Event.html#t%3AXEventPtr" >XEventPtr</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> CInt -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AsetConfigureEvent" >setConfigureEvent</A > :: <A HREF="Graphics-X11-Xlib-Event.html#t%3AXEventPtr" >XEventPtr</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> CInt -> CInt -> CInt -> CInt -> CInt -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Bool -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AsetKeyEvent" >setKeyEvent</A > :: <A HREF="Graphics-X11-Xlib-Event.html#t%3AXEventPtr" >XEventPtr</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AKeyMask" >KeyMask</A > -> <A HREF="Graphics-X11-Types.html#t%3AKeyCode" >KeyCode</A > -> Bool -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxSetErrorHandler" >xSetErrorHandler</A > :: IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3ArefreshKeyboardMapping" >refreshKeyboardMapping</A > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AEvent" >Event</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxRefreshKeyboardMapping" >xRefreshKeyboardMapping</A > :: Ptr () -> IO CInt</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AanyPropertyType" >anyPropertyType</A > :: <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxChangeProperty" >xChangeProperty</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> CInt -> CInt -> Ptr CUChar -> CInt -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxGetWindowProperty" >xGetWindowProperty</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> CLong -> CLong -> Bool -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> Ptr <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> Ptr CInt -> Ptr CULong -> Ptr CULong -> Ptr (Ptr CUChar) -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3ArawGetWindowProperty" >rawGetWindowProperty</A > :: Storable a => Int -> <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO (Maybe [a])</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetWindowProperty8" >getWindowProperty8</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO (Maybe [CChar])</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetWindowProperty16" >getWindowProperty16</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO (Maybe [CShort])</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetWindowProperty32" >getWindowProperty32</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO (Maybe [CLong])</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AchangeProperty8" >changeProperty8</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> CInt -> [CChar] -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AchangeProperty16" >changeProperty16</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> CInt -> [CShort] -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AchangeProperty32" >changeProperty32</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> CInt -> [CLong] -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3ApropModePrepend" >propModePrepend</A > :: CInt</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxUnmapWindow" >xUnmapWindow</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO CInt</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AunmapWindow" >unmapWindow</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3ASizeHints" >SizeHints</A > = <A HREF="#v%3ASizeHints" >SizeHints</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Ash_min_size" >sh_min_size</A > :: Maybe (<A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >, <A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >)</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Ash_max_size" >sh_max_size</A > :: Maybe (<A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >, <A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >)</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Ash_resize_inc" >sh_resize_inc</A > :: Maybe (<A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >, <A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >)</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Ash_aspect" >sh_aspect</A > :: Maybe ((<A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >, <A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >), (<A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >, <A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >))</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Ash_base_size" >sh_base_size</A > :: Maybe (<A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >, <A HREF="Graphics-X11-Xlib-Types.html#t%3ADimension" >Dimension</A >)</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Ash_win_gravity" >sh_win_gravity</A > :: Maybe <A HREF="Graphics-X11-Types.html#t%3ABitGravity" >BitGravity</A ></TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3ApMaxSizeBit" >pMaxSizeBit</A > :: Int</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxGetWMNormalHints" >xGetWMNormalHints</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ASizeHints" >SizeHints</A > -> Ptr CLong -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetWMNormalHints" >getWMNormalHints</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO <A HREF="Graphics-X11-Xlib-Extras.html#t%3ASizeHints" >SizeHints</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AClassHint" >ClassHint</A > = <A HREF="#v%3AClassHint" >ClassHint</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3AresName" >resName</A > :: String</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3AresClass" >resClass</A > :: String</TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetClassHint" >getClassHint</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO <A HREF="Graphics-X11-Xlib-Extras.html#t%3AClassHint" >ClassHint</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxGetClassHint" >xGetClassHint</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AClassHint" >ClassHint</A > -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AnormalState" >normalState</A > :: Int</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AstateHintBit" >stateHintBit</A > :: Int</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AallHintsBitmask" >allHintsBitmask</A > :: CLong</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AWMHints" >WMHints</A > = <A HREF="#v%3AWMHints" >WMHints</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awmh_flags" >wmh_flags</A > :: CLong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awmh_input" >wmh_input</A > :: Bool</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awmh_initial_state" >wmh_initial_state</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awmh_icon_pixmap" >wmh_icon_pixmap</A > :: <A HREF="Graphics-X11-Types.html#t%3APixmap" >Pixmap</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awmh_icon_window" >wmh_icon_window</A > :: <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awmh_icon_x" >wmh_icon_x</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awmh_icon_y" >wmh_icon_y</A > :: CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awmh_icon_mask" >wmh_icon_mask</A > :: <A HREF="Graphics-X11-Types.html#t%3APixmap" >Pixmap</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Awmh_window_group" >wmh_window_group</A > :: <A HREF="Graphics-X11-Types.html#t%3AXID" >XID</A ></TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxGetWMHints" >xGetWMHints</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO (Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWMHints" >WMHints</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetWMHints" >getWMHints</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWMHints" >WMHints</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxAllocWMHints" >xAllocWMHints</A > :: IO (Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWMHints" >WMHints</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxSetWMHints" >xSetWMHints</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWMHints" >WMHints</A > -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AsetWMHints" >setWMHints</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWMHints" >WMHints</A > -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisCursorKey" >isCursorKey</A > :: <A HREF="Graphics-X11-Types.html#t%3AKeySym" >KeySym</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisFunctionKey" >isFunctionKey</A > :: <A HREF="Graphics-X11-Types.html#t%3AKeySym" >KeySym</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisKeypadKey" >isKeypadKey</A > :: <A HREF="Graphics-X11-Types.html#t%3AKeySym" >KeySym</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisMiscFunctionKey" >isMiscFunctionKey</A > :: <A HREF="Graphics-X11-Types.html#t%3AKeySym" >KeySym</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisModifierKey" >isModifierKey</A > :: <A HREF="Graphics-X11-Types.html#t%3AKeySym" >KeySym</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisPFKey" >isPFKey</A > :: <A HREF="Graphics-X11-Types.html#t%3AKeySym" >KeySym</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisPrivateKeypadKey" >isPrivateKeypadKey</A > :: <A HREF="Graphics-X11-Types.html#t%3AKeySym" >KeySym</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxSetSelectionOwner" >xSetSelectionOwner</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxGetSelectionOwner" >xGetSelectionOwner</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> IO <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxConvertSelection" >xConvertSelection</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="#t%3AXErrorEventPtr" >XErrorEventPtr</A > = Ptr ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="#t%3ACXErrorHandler" >CXErrorHandler</A > = <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AXErrorEventPtr" >XErrorEventPtr</A > -> IO CInt</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="#t%3AXErrorHandler" >XErrorHandler</A > = <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AXErrorEventPtr" >XErrorEventPtr</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AErrorEvent" >ErrorEvent</A > = <A HREF="#v%3AErrorEvent" >ErrorEvent</A > {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_type" >ev_type</A > :: !CInt</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_display" >ev_display</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_serialnum" >ev_serialnum</A > :: !CULong</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_error_code" >ev_error_code</A > :: !CUChar</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_request_code" >ev_request_code</A > :: !CUChar</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_minor_code" >ev_minor_code</A > :: !CUChar</TD ></TR ><TR ><TD CLASS="recfield" ><A HREF="#v%3Aev_resourceid" >ev_resourceid</A > :: !<A HREF="Graphics-X11-Types.html#t%3AXID" >XID</A ></TD ></TR ></TABLE >}</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXErrorHandler" >mkXErrorHandler</A > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3ACXErrorHandler" >CXErrorHandler</A > -> IO (FunPtr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ACXErrorHandler" >CXErrorHandler</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetXErrorHandler" >getXErrorHandler</A > :: FunPtr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ACXErrorHandler" >CXErrorHandler</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3ACXErrorHandler" >CXErrorHandler</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3A_xSetErrorHandler" >_xSetErrorHandler</A > :: FunPtr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ACXErrorHandler" >CXErrorHandler</A > -> IO (FunPtr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ACXErrorHandler" >CXErrorHandler</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AsetErrorHandler" >setErrorHandler</A > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AXErrorHandler" >XErrorHandler</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetErrorEvent" >getErrorEvent</A > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AXErrorEventPtr" >XErrorEventPtr</A > -> IO <A HREF="Graphics-X11-Xlib-Extras.html#t%3AErrorEvent" >ErrorEvent</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmapRaised" >mapRaised</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO CInt</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxGetCommand" >xGetCommand</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr (Ptr CWString) -> Ptr CInt -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AgetCommand" >getCommand</A > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO [String]</TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Documentation</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t%3AEvent" ></A ><B >Event</B > </TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" >Constructors</TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3AAnyEvent" ></A ><B >AnyEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3AConfigureRequestEvent" ></A ><B >ConfigureRequestEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_parent" ></A ><B >ev_parent</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_x" ></A ><B >ev_x</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_y" ></A ><B >ev_y</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_width" ></A ><B >ev_width</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_height" ></A ><B >ev_height</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_border_width" ></A ><B >ev_border_width</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_above" ></A ><B >ev_above</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_detail" ></A ><B >ev_detail</B > :: !<A HREF="Graphics-X11-Types.html#t%3ANotifyDetail" >NotifyDetail</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_value_mask" ></A ><B >ev_value_mask</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3AConfigureEvent" ></A ><B >ConfigureEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event" ></A ><B >ev_event</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_x" ></A ><B >ev_x</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_y" ></A ><B >ev_y</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_width" ></A ><B >ev_width</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_height" ></A ><B >ev_height</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_border_width" ></A ><B >ev_border_width</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_above" ></A ><B >ev_above</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_override_redirect" ></A ><B >ev_override_redirect</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3AMapRequestEvent" ></A ><B >MapRequestEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_parent" ></A ><B >ev_parent</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3AKeyEvent" ></A ><B >KeyEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_root" ></A ><B >ev_root</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_subwindow" ></A ><B >ev_subwindow</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_time" ></A ><B >ev_time</B > :: !<A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_x" ></A ><B >ev_x</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_y" ></A ><B >ev_y</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_x_root" ></A ><B >ev_x_root</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_y_root" ></A ><B >ev_y_root</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_state" ></A ><B >ev_state</B > :: !<A HREF="Graphics-X11-Types.html#t%3AKeyMask" >KeyMask</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_keycode" ></A ><B >ev_keycode</B > :: !<A HREF="Graphics-X11-Types.html#t%3AKeyCode" >KeyCode</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_same_screen" ></A ><B >ev_same_screen</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3AButtonEvent" ></A ><B >ButtonEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_root" ></A ><B >ev_root</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_subwindow" ></A ><B >ev_subwindow</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_time" ></A ><B >ev_time</B > :: !<A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_x" ></A ><B >ev_x</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_y" ></A ><B >ev_y</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_x_root" ></A ><B >ev_x_root</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_y_root" ></A ><B >ev_y_root</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_state" ></A ><B >ev_state</B > :: !<A HREF="Graphics-X11-Types.html#t%3AKeyMask" >KeyMask</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_button" ></A ><B >ev_button</B > :: !<A HREF="Graphics-X11-Types.html#t%3AButton" >Button</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_same_screen" ></A ><B >ev_same_screen</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3AMotionEvent" ></A ><B >MotionEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_x" ></A ><B >ev_x</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_y" ></A ><B >ev_y</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3ADestroyWindowEvent" ></A ><B >DestroyWindowEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event" ></A ><B >ev_event</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3AUnmapEvent" ></A ><B >UnmapEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event" ></A ><B >ev_event</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_from_configure" ></A ><B >ev_from_configure</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3AMapNotifyEvent" ></A ><B >MapNotifyEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event" ></A ><B >ev_event</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_override_redirect" ></A ><B >ev_override_redirect</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3AMappingNotifyEvent" ></A ><B >MappingNotifyEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_request" ></A ><B >ev_request</B > :: !<A HREF="Graphics-X11-Types.html#t%3AMappingRequest" >MappingRequest</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_first_keycode" ></A ><B >ev_first_keycode</B > :: !<A HREF="Graphics-X11-Types.html#t%3AKeyCode" >KeyCode</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_count" ></A ><B >ev_count</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3ACrossingEvent" ></A ><B >CrossingEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_root" ></A ><B >ev_root</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_subwindow" ></A ><B >ev_subwindow</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_time" ></A ><B >ev_time</B > :: !<A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_x" ></A ><B >ev_x</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_y" ></A ><B >ev_y</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_x_root" ></A ><B >ev_x_root</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_y_root" ></A ><B >ev_y_root</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_mode" ></A ><B >ev_mode</B > :: !<A HREF="Graphics-X11-Types.html#t%3ANotifyMode" >NotifyMode</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_detail" ></A ><B >ev_detail</B > :: !<A HREF="Graphics-X11-Types.html#t%3ANotifyDetail" >NotifyDetail</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_same_screen" ></A ><B >ev_same_screen</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_focus" ></A ><B >ev_focus</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_state" ></A ><B >ev_state</B > :: !<A HREF="Graphics-X11-Types.html#t%3AModifier" >Modifier</A ></TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3ASelectionRequest" ></A ><B >SelectionRequest</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_owner" ></A ><B >ev_owner</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_requestor" ></A ><B >ev_requestor</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_selection" ></A ><B >ev_selection</B > :: !<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_target" ></A ><B >ev_target</B > :: !<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_property" ></A ><B >ev_property</B > :: !<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_time" ></A ><B >ev_time</B > :: !<A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3APropertyEvent" ></A ><B >PropertyEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_atom" ></A ><B >ev_atom</B > :: !<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_time" ></A ><B >ev_time</B > :: !<A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_propstate" ></A ><B >ev_propstate</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3AExposeEvent" ></A ><B >ExposeEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_x" ></A ><B >ev_x</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_y" ></A ><B >ev_y</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_width" ></A ><B >ev_width</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_height" ></A ><B >ev_height</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_count" ></A ><B >ev_count</B > :: !CInt</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3AClientMessageEvent" ></A ><B >ClientMessageEvent</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_type" ></A ><B >ev_event_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_serial" ></A ><B >ev_serial</B > :: !CULong</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_send_event" ></A ><B >ev_send_event</B > :: !Bool</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_event_display" ></A ><B >ev_event_display</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_window" ></A ><B >ev_window</B > :: !<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_message_type" ></A ><B >ev_message_type</B > :: !<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Aev_data" ></A ><B >ev_data</B > :: ![CInt]</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Event')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:Event" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" >Show <A HREF="Graphics-X11-Xlib-Extras.html#t%3AEvent" >Event</A ></TD ></TR ><TR ><TD CLASS="decl" >Typeable <A HREF="Graphics-X11-Xlib-Extras.html#t%3AEvent" >Event</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AeventTable" ></A ><B >eventTable</B > :: [(<A HREF="Graphics-X11-Types.html#t%3AEventType" >EventType</A >, String)]</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AeventName" ></A ><B >eventName</B > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AEvent" >Event</A > -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AgetEvent" ></A ><B >getEvent</B > :: <A HREF="Graphics-X11-Xlib-Event.html#t%3AXEventPtr" >XEventPtr</A > -> IO <A HREF="Graphics-X11-Xlib-Extras.html#t%3AEvent" >Event</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t%3AWindowChanges" ></A ><B >WindowChanges</B > </TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" >Constructors</TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3AWindowChanges" ></A ><B >WindowChanges</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Awc_x" ></A ><B >wc_x</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awc_y" ></A ><B >wc_y</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awc_width" ></A ><B >wc_width</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awc_height" ></A ><B >wc_height</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awc_border_width" ></A ><B >wc_border_width</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awc_sibling" ></A ><B >wc_sibling</B > :: <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awc_stack_mode" ></A ><B >wc_stack_mode</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:WindowChanges')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:WindowChanges" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" >Storable <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowChanges" >WindowChanges</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3Anone" ></A ><B >none</B > :: <A HREF="Graphics-X11-Types.html#t%3AXID" >XID</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AanyButton" ></A ><B >anyButton</B > :: <A HREF="Graphics-X11-Types.html#t%3AButton" >Button</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AanyKey" ></A ><B >anyKey</B > :: <A HREF="Graphics-X11-Types.html#t%3AKeyCode" >KeyCode</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AcurrentTime" ></A ><B >currentTime</B > :: <A HREF="Graphics-X11-Types.html#t%3ATime" >Time</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxConfigureWindow" ></A ><B >xConfigureWindow</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> CULong -> Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowChanges" >WindowChanges</A > -> IO CInt</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AkillClient" ></A ><B >killClient</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO CInt</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AconfigureWindow" ></A ><B >configureWindow</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> CULong -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowChanges" >WindowChanges</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxFree" ></A ><B >xFree</B > :: Ptr a -> IO CInt</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxQueryTree" ></A ><B >xQueryTree</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr (Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A >) -> Ptr CInt -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AqueryTree" ></A ><B >queryTree</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO (<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A >, <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A >, [<A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A >])</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t%3AWindowAttributes" ></A ><B >WindowAttributes</B > </TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" >Constructors</TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3AWindowAttributes" ></A ><B >WindowAttributes</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Awa_x" ></A ><B >wa_x</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awa_y" ></A ><B >wa_y</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awa_width" ></A ><B >wa_width</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awa_height" ></A ><B >wa_height</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awa_border_width" ></A ><B >wa_border_width</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awa_map_state" ></A ><B >wa_map_state</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Awa_override_redirect" ></A ><B >wa_override_redirect</B > :: Bool</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:WindowAttributes')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:WindowAttributes" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" >Storable <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowAttributes" >WindowAttributes</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AwaIsUnviewable" ></A ><B >waIsUnviewable</B > :: CInt</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxGetWindowAttributes" ></A ><B >xGetWindowAttributes</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowAttributes" >WindowAttributes</A > -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AgetWindowAttributes" ></A ><B >getWindowAttributes</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowAttributes" >WindowAttributes</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AchangeWindowAttributes" ></A ><B >changeWindowAttributes</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AAttributeMask" >AttributeMask</A > -> Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ASetWindowAttributes" >SetWindowAttributes</A > -> IO ()</TD ></TR ><TR ><TD CLASS="doc" >interface to the X11 library function <TT >XChangeWindowAttributes()</TT >. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AwithServer" ></A ><B >withServer</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> IO () -> IO ()</TD ></TR ><TR ><TD CLASS="doc" >Run an action with the server </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t%3ATextProperty" ></A ><B >TextProperty</B > </TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" >Constructors</TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3ATextProperty" ></A ><B >TextProperty</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3Atp_value" ></A ><B >tp_value</B > :: CString</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Atp_encoding" ></A ><B >tp_encoding</B > :: <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Atp_format" ></A ><B >tp_format</B > :: CInt</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v%3Atp_nitems" ></A ><B >tp_nitems</B > :: Word32</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:TextProperty')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:TextProperty" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" >Storable <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty" >TextProperty</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxGetTextProperty" ></A ><B >xGetTextProperty</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty" >TextProperty</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AgetTextProperty" ></A ><B >getTextProperty</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> <A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A > -> IO <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty" >TextProperty</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxwcTextPropertyToTextList" ></A ><B >xwcTextPropertyToTextList</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty" >TextProperty</A > -> Ptr (Ptr CWString) -> Ptr CInt -> IO CInt</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AwcTextPropertyToTextList" ></A ><B >wcTextPropertyToTextList</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty" >TextProperty</A > -> IO [String]</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AwcFreeStringList" ></A ><B >wcFreeStringList</B > :: Ptr CWString -> IO ()</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >newtype</SPAN > <A NAME="t%3AFontSet" ></A ><B >FontSet</B > </TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" >Constructors</TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v%3AFontSet" ></A ><B >FontSet</B > (Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A >)</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:FontSet')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:FontSet" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" >Eq <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A ></TD ></TR ><TR ><TD CLASS="decl" >Ord <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A ></TD ></TR ><TR ><TD CLASS="decl" >Show <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxCreateFontSet" ></A ><B >xCreateFontSet</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> CString -> Ptr (Ptr CString) -> Ptr CInt -> Ptr CString -> IO (Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A >)</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AcreateFontSet" ></A ><B >createFontSet</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> String -> IO ([String], String, <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A >)</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AfreeStringList" ></A ><B >freeStringList</B > :: Ptr CString -> IO ()</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AfreeFontSet" ></A ><B >freeFontSet</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> IO ()</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxwcTextExtents" ></A ><B >xwcTextExtents</B > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> CWString -> CInt -> Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle" >Rectangle</A > -> Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle" >Rectangle</A > -> IO CInt</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AwcTextExtents" ></A ><B >wcTextExtents</B > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> String -> (<A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle" >Rectangle</A >, <A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle" >Rectangle</A >)</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxwcDrawString" ></A ><B >xwcDrawString</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3ADrawable" >Drawable</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC" >GC</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> CWString -> CInt -> IO ()</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AwcDrawString" ></A ><B >wcDrawString</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3ADrawable" >Drawable</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC" >GC</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> String -> IO ()</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxwcDrawImageString" ></A ><B >xwcDrawImageString</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3ADrawable" >Drawable</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC" >GC</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> CWString -> CInt -> IO ()</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AwcDrawImageString" ></A ><B >wcDrawImageString</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3ADrawable" >Drawable</A > -> <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC" >GC</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition" >Position</A > -> String -> IO ()</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxwcTextEscapement" ></A ><B >xwcTextEscapement</B > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> CWString -> CInt -> IO Int32</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AwcTextEscapement" ></A ><B >wcTextEscapement</B > :: <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet" >FontSet</A > -> String -> Int32</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxFetchName" ></A ><B >xFetchName</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr CString -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AfetchName" ></A ><B >fetchName</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO (Maybe String)</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxGetTransientForHint" ></A ><B >xGetTransientForHint</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO <A HREF="Graphics-X11-Types.html#t%3AStatus" >Status</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AgetTransientForHint" ></A ><B >getTransientForHint</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO (Maybe <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A >)</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AgetWMProtocols" ></A ><B >getWMProtocols</B > :: <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay" >Display</A > -> <A HREF="Graphics-X11-Types.html#t%3AWindow" >Window</A > -> IO [<A HREF="Graphics-X11-Types.html#t%3AAtom" >Atom</A >]</TD ></TR ><TR ><TD CLASS="doc" >The XGetWMProtocols function returns the list of atoms stored in the WM_PROTOCOLS property on the specified win