\hypertarget{group__Ecore__X__Group}{}\section{Ecore\+\_\+X -\/ X11 Integration}
\label{group__Ecore__X__Group}\index{Ecore\+\_\+\+X -\/ X11 Integration@{Ecore\+\_\+\+X -\/ X11 Integration}}


Ecore\+\_\+X provides a wrapper and convenience functions for using the X Windows System.  


\subsection*{Modules}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Ecore__X__Init__Group}{X Library Init and Shutdown Functions}
\begin{DoxyCompactList}\small\item\em Functions that start and shut down the Ecore X Library. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Flush__Group}{X Synchronization Functions}
\begin{DoxyCompactList}\small\item\em Functions that ensure that all commands that have been issued by the Ecore X library have been sent to the server. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Display__Attr__Group}{X Display Attributes}
\begin{DoxyCompactList}\small\item\em Functions that set and retrieve X display attributes. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Atom__Group}{X Atom Functions}
\begin{DoxyCompactList}\small\item\em Functions that operate on atoms. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Composite__Group}{X Composite Extension Functions}
\begin{DoxyCompactList}\small\item\em Functions related to the X Composite Extension. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Damage__Group}{X Damage Extension Functions}
\begin{DoxyCompactList}\small\item\em Functions related to the X Damage Extension. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__DPMS__Group}{X D\+P\+M\+S Extension Functions}
\begin{DoxyCompactList}\small\item\em Functions related to the X D\+P\+MS Extension. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Drawable__Group}{X Drawable Functions}
\begin{DoxyCompactList}\small\item\em Functions that operate on drawables. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__MWM__Group}{M\+W\+M related functions.}
\begin{DoxyCompactList}\small\item\em Functions related to M\+WM. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Pixmap__Group}{X Pixmap Functions}
\begin{DoxyCompactList}\small\item\em Functions that operate on pixmaps. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Window__Create__Group}{X Window Creation Functions}
\begin{DoxyCompactList}\small\item\em Functions that can be used to create an X window. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Window__Destroy__Group}{X Window Destroy Functions}
\begin{DoxyCompactList}\small\item\em Functions to destroy X windows. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Window__Geometry__Group}{X Window Geometry Functions}
\begin{DoxyCompactList}\small\item\em Functions that change or retrieve the geometry of X windows. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Window__Z__Order__Group}{X Window Z Order Functions}
\begin{DoxyCompactList}\small\item\em Functions that change the Z order of X windows. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Window__Properties__Group}{X Window Property Functions}
\begin{DoxyCompactList}\small\item\em Functions that set window properties. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Window__Visibility__Group}{X Window Visibility Functions}
\begin{DoxyCompactList}\small\item\em Functions to access and change the visibility of X windows. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Window__Focus__Functions}{X Window Focus Functions}
\begin{DoxyCompactList}\small\item\em Functions that give the focus to an X Window. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Window__Parent__Group}{X Window Parent Functions}
\begin{DoxyCompactList}\small\item\em Functions that retrieve or changes the parent window of a window. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Window__Shape}{X Window Shape Functions}
\begin{DoxyCompactList}\small\item\em These functions use the shape extension of the X server to change shape of given windows. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Fixes__Group}{X Fixes Extension Functions}
\begin{DoxyCompactList}\small\item\em Functions related to the X Fixes extension. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Ecore\+\_\+X provides a wrapper and convenience functions for using the X Windows System. 

Function groups for this part of the library include the following\+: \begin{DoxyItemize}
\item \hyperlink{group__Ecore__X__Init__Group}{X Library Init and Shutdown Functions} \item \hyperlink{group__Ecore__X__Display__Attr__Group}{X Display Attributes} \item \hyperlink{group__Ecore__X__Flush__Group}{X Synchronization Functions} \item \hyperlink{group__Ecore__X__DPMS__Group}{X D\+P\+MS Extension Functions} \item \hyperlink{group__Ecore__X__Drawable__Group}{X Drawable Functions} \item \hyperlink{group__Ecore__X__Pixmap__Group}{X Pixmap Functions} \item \hyperlink{group__Ecore__X__Window__Create__Group}{X Window Creation Functions} \item \hyperlink{group__Ecore__X__Window__Properties__Group}{X Window Property Functions} \item \hyperlink{group__Ecore__X__Window__Destroy__Group}{X Window Destroy Functions} \item \hyperlink{group__Ecore__X__Window__Visibility__Group}{X Window Visibility Functions} \item \hyperlink{group__Ecore__X__Window__Geometry__Group}{X Window Geometry Functions} \item \hyperlink{group__Ecore__X__Window__Focus__Functions}{X Window Focus Functions} \item \hyperlink{group__Ecore__X__Window__Z__Order__Group}{X Window Z Order Functions} \item \hyperlink{group__Ecore__X__Window__Parent__Group}{X Window Parent Functions} \item \hyperlink{group__Ecore__X__Window__Shape}{X Window Shape Functions}\end{DoxyItemize}
When using the X\+Lib backend, setting the E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+Y\+NC environment variable will cause X calls to be run synchronously for easier debugging. 