Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > a415ccfe8ac2c4ff600ff4fd61d2fddb > files > 53

haskell-X11-1.4.5-1mdv2009.1.i586.rpm

<!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
> -&gt; 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
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; CULong -&gt; Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowChanges"
>WindowChanges</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; CULong -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowChanges"
>WindowChanges</A
> -&gt; IO ()</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxFree"
>xFree</A
> ::  Ptr a -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr (Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
>) -&gt; Ptr CInt -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowAttributes"
>WindowAttributes</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAttributeMask"
>AttributeMask</A
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ASetWindowAttributes"
>SetWindowAttributes</A
> -&gt; 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
> -&gt; IO () -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty"
>TextProperty</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; 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
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty"
>TextProperty</A
> -&gt; Ptr (Ptr CWString) -&gt; Ptr CInt -&gt; 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
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty"
>TextProperty</A
> -&gt; IO [String]</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AwcFreeStringList"
>wcFreeStringList</A
> :: Ptr CWString -&gt; 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
> -&gt; CString -&gt; Ptr (Ptr CString) -&gt; Ptr CInt -&gt; Ptr CString -&gt; 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
> -&gt; String -&gt; 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 -&gt; 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
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet"
>FontSet</A
> -&gt; 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
> -&gt; CWString -&gt; CInt -&gt; Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle"
>Rectangle</A
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle"
>Rectangle</A
> -&gt; 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
> -&gt; String -&gt; (<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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ADrawable"
>Drawable</A
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet"
>FontSet</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC"
>GC</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; CWString -&gt; CInt -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ADrawable"
>Drawable</A
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet"
>FontSet</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC"
>GC</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; String -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ADrawable"
>Drawable</A
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet"
>FontSet</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC"
>GC</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; CWString -&gt; CInt -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ADrawable"
>Drawable</A
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet"
>FontSet</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC"
>GC</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; String -&gt; 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
> -&gt; CWString -&gt; CInt -&gt; 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
> -&gt; String -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr CString -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr (Ptr <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
>) -&gt; Ptr CInt -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AEventType"
>EventType</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ATime"
>Time</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; CInt -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ATime"
>Time</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; CInt -&gt; CInt -&gt; CInt -&gt; CInt -&gt; CInt -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Bool -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AKeyMask"
>KeyMask</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AKeyCode"
>KeyCode</A
> -&gt; Bool -&gt; 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
> -&gt; IO ()</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxRefreshKeyboardMapping"
>xRefreshKeyboardMapping</A
> :: Ptr () -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; CInt -&gt; CInt -&gt; Ptr CUChar -&gt; CInt -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; CLong -&gt; CLong -&gt; Bool -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; Ptr <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; Ptr CInt -&gt; Ptr CULong -&gt; Ptr CULong -&gt; Ptr (Ptr CUChar) -&gt; 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 =&gt; Int -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3ADisplay"
>Display</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; CInt -&gt; [CChar] -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; CInt -&gt; [CShort] -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; CInt -&gt; [CLong] -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ASizeHints"
>SizeHints</A
> -&gt; Ptr CLong -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AClassHint"
>ClassHint</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWMHints"
>WMHints</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWMHints"
>WMHints</A
> -&gt; 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
> -&gt; 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
> -&gt; 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
> -&gt; 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
> -&gt; 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
> -&gt; 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
> -&gt; 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
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ATime"
>Time</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ATime"
>Time</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AXErrorEventPtr"
>XErrorEventPtr</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AXErrorEventPtr"
>XErrorEventPtr</A
> -&gt; 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
> -&gt; 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
> -&gt; <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
> -&gt; 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
> -&gt; 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
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr (Ptr CWString) -&gt; Ptr CInt -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; 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
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; CULong -&gt; Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowChanges"
>WindowChanges</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; CULong -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowChanges"
>WindowChanges</A
> -&gt; IO ()</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v%3AxFree"
></A
><B
>xFree</B
> ::  Ptr a -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr (Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
>) -&gt; Ptr CInt -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3AWindowAttributes"
>WindowAttributes</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAttributeMask"
>AttributeMask</A
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ASetWindowAttributes"
>SetWindowAttributes</A
> -&gt; 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
> -&gt; IO () -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty"
>TextProperty</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AAtom"
>Atom</A
> -&gt; 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
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty"
>TextProperty</A
> -&gt; Ptr (Ptr CWString) -&gt; Ptr CInt -&gt; 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
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3ATextProperty"
>TextProperty</A
> -&gt; IO [String]</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v%3AwcFreeStringList"
></A
><B
>wcFreeStringList</B
> :: Ptr CWString -&gt; 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
> -&gt; CString -&gt; Ptr (Ptr CString) -&gt; Ptr CInt -&gt; Ptr CString -&gt; 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
> -&gt; String -&gt; 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 -&gt; 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
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet"
>FontSet</A
> -&gt; 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
> -&gt; CWString -&gt; CInt -&gt; Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle"
>Rectangle</A
> -&gt; Ptr <A HREF="Graphics-X11-Xlib-Types.html#t%3ARectangle"
>Rectangle</A
> -&gt; 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
> -&gt; String -&gt; (<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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ADrawable"
>Drawable</A
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet"
>FontSet</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC"
>GC</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; CWString -&gt; CInt -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ADrawable"
>Drawable</A
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet"
>FontSet</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC"
>GC</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; String -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ADrawable"
>Drawable</A
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet"
>FontSet</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC"
>GC</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; CWString -&gt; CInt -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3ADrawable"
>Drawable</A
> -&gt; <A HREF="Graphics-X11-Xlib-Extras.html#t%3AFontSet"
>FontSet</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3AGC"
>GC</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; <A HREF="Graphics-X11-Xlib-Types.html#t%3APosition"
>Position</A
> -&gt; String -&gt; 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
> -&gt; CWString -&gt; CInt -&gt; 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
> -&gt; String -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr CString -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; Ptr <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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
> -&gt; <A HREF="Graphics-X11-Types.html#t%3AWindow"
>Window</A
> -&gt; 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