\hypertarget{group__Ecore__X__Window__Create__Group}{\section{X Window Creation Functions}
\label{group__Ecore__X__Window__Create__Group}\index{X Window Creation Functions@{X Window Creation Functions}}
}


Functions that can be used to create an X window.  


\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_gaa908bee3fd3d0bc2de41db17ac456d10}{ecore\+\_\+x\+\_\+window\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a new window. \end{DoxyCompactList}\item 
Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_ga21bfa3bc77b46758ee4528cb445c6cd0}{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a window with the override redirect attribute set to {\ttfamily True}. \end{DoxyCompactList}\item 
Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_ga12688a5fbdaaceb02e70ff164a5bd73f}{ecore\+\_\+x\+\_\+window\+\_\+input\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a new input window. \end{DoxyCompactList}\item 
Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_ga9bc587c1563182129926f9db00a68d67}{ecore\+\_\+x\+\_\+window\+\_\+manager\+\_\+argb\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a new window. \end{DoxyCompactList}\item 
Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_gaf4b27d12b909ac1fd734b276708b7b78}{ecore\+\_\+x\+\_\+window\+\_\+argb\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a new window. \end{DoxyCompactList}\item 
Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_gaf4cc24d676e37e44eeabc9a04d5899b6}{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+argb\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a window with the override redirect attribute set to {\ttfamily True}. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that can be used to create an X window. 



\subsection{Function Documentation}
\hypertarget{group__Ecore__X__Window__Create__Group_gaa908bee3fd3d0bc2de41db17ac456d10}{\index{X Window Creation Functions@{X Window Creation Functions}!ecore\+\_\+x\+\_\+window\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+new}}
\index{ecore\+\_\+x\+\_\+window\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+new}!X Window Creation Functions@{X Window Creation Functions}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+new}]{\setlength{\rightskip}{0pt plus 5cm}Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+window\+\_\+new (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{parent, }
\item[{int}]{x, }
\item[{int}]{y, }
\item[{int}]{w, }
\item[{int}]{h}
\end{DoxyParamCaption}
)}}\label{group__Ecore__X__Window__Create__Group_gaa908bee3fd3d0bc2de41db17ac456d10}


Creates a new window. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent window to use. If {\ttfamily parent} is {\ttfamily 0}, the root window of the default display is used. \\
\hline
{\em x} & X position. \\
\hline
{\em y} & Y position. \\
\hline
{\em w} & Width. \\
\hline
{\em h} & Height. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new window handle. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+sync(), and ecore\+\_\+x\+\_\+window\+\_\+defaults\+\_\+set().



Referenced by ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+set(), and ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+set().

\hypertarget{group__Ecore__X__Window__Create__Group_ga21bfa3bc77b46758ee4528cb445c6cd0}{\index{X Window Creation Functions@{X Window Creation Functions}!ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+new}}
\index{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+new}!X Window Creation Functions@{X Window Creation Functions}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+new}]{\setlength{\rightskip}{0pt plus 5cm}Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+new (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{parent, }
\item[{int}]{x, }
\item[{int}]{y, }
\item[{int}]{w, }
\item[{int}]{h}
\end{DoxyParamCaption}
)}}\label{group__Ecore__X__Window__Create__Group_ga21bfa3bc77b46758ee4528cb445c6cd0}


Creates a window with the override redirect attribute set to {\ttfamily True}. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent window to use. If {\ttfamily parent} is {\ttfamily 0}, the root window of the default display is used. \\
\hline
{\em x} & X position. \\
\hline
{\em y} & Y position. \\
\hline
{\em w} & Width. \\
\hline
{\em h} & Height. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new window handle. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+sync().



Referenced by ecore\+\_\+x\+\_\+init().

\hypertarget{group__Ecore__X__Window__Create__Group_ga12688a5fbdaaceb02e70ff164a5bd73f}{\index{X Window Creation Functions@{X Window Creation Functions}!ecore\+\_\+x\+\_\+window\+\_\+input\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+input\+\_\+new}}
\index{ecore\+\_\+x\+\_\+window\+\_\+input\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+input\+\_\+new}!X Window Creation Functions@{X Window Creation Functions}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+input\+\_\+new}]{\setlength{\rightskip}{0pt plus 5cm}Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+window\+\_\+input\+\_\+new (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{parent, }
\item[{int}]{x, }
\item[{int}]{y, }
\item[{int}]{w, }
\item[{int}]{h}
\end{DoxyParamCaption}
)}}\label{group__Ecore__X__Window__Create__Group_ga12688a5fbdaaceb02e70ff164a5bd73f}


Creates a new input window. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent window to use. If {\ttfamily parent} is {\ttfamily 0}, the root window of the default display is used. \\
\hline
{\em x} & X position. \\
\hline
{\em y} & Y position. \\
\hline
{\em w} & Width. \\
\hline
{\em h} & Height. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new window. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+sync().

\hypertarget{group__Ecore__X__Window__Create__Group_ga9bc587c1563182129926f9db00a68d67}{\index{X Window Creation Functions@{X Window Creation Functions}!ecore\+\_\+x\+\_\+window\+\_\+manager\+\_\+argb\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+manager\+\_\+argb\+\_\+new}}
\index{ecore\+\_\+x\+\_\+window\+\_\+manager\+\_\+argb\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+manager\+\_\+argb\+\_\+new}!X Window Creation Functions@{X Window Creation Functions}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+manager\+\_\+argb\+\_\+new}]{\setlength{\rightskip}{0pt plus 5cm}Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+window\+\_\+manager\+\_\+argb\+\_\+new (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{parent, }
\item[{int}]{x, }
\item[{int}]{y, }
\item[{int}]{w, }
\item[{int}]{h}
\end{DoxyParamCaption}
)}}\label{group__Ecore__X__Window__Create__Group_ga9bc587c1563182129926f9db00a68d67}


Creates a new window. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent window to use. If {\ttfamily parent} is {\ttfamily 0}, the root window of the default display is used. \\
\hline
{\em x} & X position. \\
\hline
{\em y} & Y position. \\
\hline
{\em w} & Width. \\
\hline
{\em h} & Height. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new window handle. 
\end{DoxyReturn}
\hypertarget{group__Ecore__X__Window__Create__Group_gaf4b27d12b909ac1fd734b276708b7b78}{\index{X Window Creation Functions@{X Window Creation Functions}!ecore\+\_\+x\+\_\+window\+\_\+argb\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+argb\+\_\+new}}
\index{ecore\+\_\+x\+\_\+window\+\_\+argb\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+argb\+\_\+new}!X Window Creation Functions@{X Window Creation Functions}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+argb\+\_\+new}]{\setlength{\rightskip}{0pt plus 5cm}Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+window\+\_\+argb\+\_\+new (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{parent, }
\item[{int}]{x, }
\item[{int}]{y, }
\item[{int}]{w, }
\item[{int}]{h}
\end{DoxyParamCaption}
)}}\label{group__Ecore__X__Window__Create__Group_gaf4b27d12b909ac1fd734b276708b7b78}


Creates a new window. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent window to use. If {\ttfamily parent} is {\ttfamily 0}, the root window of the default display is used. \\
\hline
{\em x} & X position. \\
\hline
{\em y} & Y position. \\
\hline
{\em w} & Width. \\
\hline
{\em h} & Height. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new window handle. 
\end{DoxyReturn}
\hypertarget{group__Ecore__X__Window__Create__Group_gaf4cc24d676e37e44eeabc9a04d5899b6}{\index{X Window Creation Functions@{X Window Creation Functions}!ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+argb\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+argb\+\_\+new}}
\index{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+argb\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+argb\+\_\+new}!X Window Creation Functions@{X Window Creation Functions}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+argb\+\_\+new}]{\setlength{\rightskip}{0pt plus 5cm}Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+argb\+\_\+new (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{parent, }
\item[{int}]{x, }
\item[{int}]{y, }
\item[{int}]{w, }
\item[{int}]{h}
\end{DoxyParamCaption}
)}}\label{group__Ecore__X__Window__Create__Group_gaf4cc24d676e37e44eeabc9a04d5899b6}


Creates a window with the override redirect attribute set to {\ttfamily True}. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent window to use. If {\ttfamily parent} is {\ttfamily 0}, the root window of the default display is used. \\
\hline
{\em x} & X position. \\
\hline
{\em y} & Y position. \\
\hline
{\em w} & Width. \\
\hline
{\em h} & Height. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new window handle. 
\end{DoxyReturn}
