\hypertarget{group__Ecore__WinCE__Group}{\section{Ecore\-\_\-\-Win\-C\-E library}
\label{group__Ecore__WinCE__Group}\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}}
}


Ecore\-\_\-\-Win\-C\-E is a library that wraps Windows C\-E graphic functions and integrate them nicely into the Ecore main loop.  


\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct__Ecore__WinCE__Event__Mouse__In}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Mouse\-\_\-\-In}
\begin{DoxyCompactList}\small\item\em Event sent when the mouse enters the window. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Ecore__WinCE__Event__Mouse__Out}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Mouse\-\_\-\-Out}
\begin{DoxyCompactList}\small\item\em Event sent when the mouse leaves the window. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Ecore__WinCE__Event__Window__Focus__In}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Focus\-\_\-\-In}
\begin{DoxyCompactList}\small\item\em Event sent when the window gets the focus. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Ecore__WinCE__Event__Window__Focus__Out}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Focus\-\_\-\-Out}
\begin{DoxyCompactList}\small\item\em Event sent when the window looses the focus. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Ecore__WinCE__Event__Window__Damage}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Damage}
\begin{DoxyCompactList}\small\item\em Event sent when the window is damaged. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Ecore__WinCE__Event__Window__Create}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Create}
\begin{DoxyCompactList}\small\item\em Event sent when the window is created. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Ecore__WinCE__Event__Window__Destroy}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Destroy}
\begin{DoxyCompactList}\small\item\em Event sent when the window is destroyed. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Ecore__WinCE__Event__Window__Hide}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Hide}
\begin{DoxyCompactList}\small\item\em Event sent when the window is hidden. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Ecore__WinCE__Event__Window__Show}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Show}
\begin{DoxyCompactList}\small\item\em Event sent when the window is shown. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Ecore__WinCE__Event__Window__Delete__Request}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Delete\-\_\-\-Request}
\begin{DoxyCompactList}\small\item\em Event sent when the window is deleted. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{group__Ecore__WinCE__Group_gab853767b9b7846721a1440565ec07d45}{typedef struct \-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window {\bfseries Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window}}\label{group__Ecore__WinCE__Group_gab853767b9b7846721a1440565ec07d45}

\item 
\hypertarget{group__Ecore__WinCE__Group_gad1fb7c1393f1217fc9bd21f7a5f3a0f3}{typedef struct \\*
\hyperlink{struct__Ecore__WinCE__Event__Mouse__In}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Mouse\-\_\-\-In} \hyperlink{group__Ecore__WinCE__Group_gad1fb7c1393f1217fc9bd21f7a5f3a0f3}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Mouse\-\_\-\-In}}\label{group__Ecore__WinCE__Group_gad1fb7c1393f1217fc9bd21f7a5f3a0f3}

\begin{DoxyCompactList}\small\item\em Event sent when the mouse enters the window. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_gac7d57334d10a4b7ec2b5287e19fcb112}{typedef struct \\*
\hyperlink{struct__Ecore__WinCE__Event__Mouse__Out}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Mouse\-\_\-\-Out} \hyperlink{group__Ecore__WinCE__Group_gac7d57334d10a4b7ec2b5287e19fcb112}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Mouse\-\_\-\-Out}}\label{group__Ecore__WinCE__Group_gac7d57334d10a4b7ec2b5287e19fcb112}

\begin{DoxyCompactList}\small\item\em Event sent when the mouse leaves the window. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_gad1a81bf0d8e0361e399c0815e915f3ee}{typedef struct \\*
\hyperlink{struct__Ecore__WinCE__Event__Window__Focus__In}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Focus\-\_\-\-In} \hyperlink{group__Ecore__WinCE__Group_gad1a81bf0d8e0361e399c0815e915f3ee}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Focus\-\_\-\-In}}\label{group__Ecore__WinCE__Group_gad1a81bf0d8e0361e399c0815e915f3ee}

\begin{DoxyCompactList}\small\item\em Event sent when the window gets the focus. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_gaf33940ba32f61f91b363bfb3b76a0662}{typedef struct \\*
\hyperlink{struct__Ecore__WinCE__Event__Window__Focus__Out}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Focus\-\_\-\-Out} \hyperlink{group__Ecore__WinCE__Group_gaf33940ba32f61f91b363bfb3b76a0662}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Focus\-\_\-\-Out}}\label{group__Ecore__WinCE__Group_gaf33940ba32f61f91b363bfb3b76a0662}

\begin{DoxyCompactList}\small\item\em Event sent when the window looses the focus. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_gabdac6d1d4b91c5296a8ada8d65116f79}{typedef struct \\*
\hyperlink{struct__Ecore__WinCE__Event__Window__Damage}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Damage} \hyperlink{group__Ecore__WinCE__Group_gabdac6d1d4b91c5296a8ada8d65116f79}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Damage}}\label{group__Ecore__WinCE__Group_gabdac6d1d4b91c5296a8ada8d65116f79}

\begin{DoxyCompactList}\small\item\em Event sent when the window is damaged. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_ga16eabc34acc128834239b9758b81b48f}{typedef struct \\*
\hyperlink{struct__Ecore__WinCE__Event__Window__Create}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Create} \hyperlink{group__Ecore__WinCE__Group_ga16eabc34acc128834239b9758b81b48f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Create}}\label{group__Ecore__WinCE__Group_ga16eabc34acc128834239b9758b81b48f}

\begin{DoxyCompactList}\small\item\em Event sent when the window is created. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_ga2cf7edc138df10b7587ebd015d7a059c}{typedef struct \\*
\hyperlink{struct__Ecore__WinCE__Event__Window__Destroy}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Destroy} \hyperlink{group__Ecore__WinCE__Group_ga2cf7edc138df10b7587ebd015d7a059c}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Destroy}}\label{group__Ecore__WinCE__Group_ga2cf7edc138df10b7587ebd015d7a059c}

\begin{DoxyCompactList}\small\item\em Event sent when the window is destroyed. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_gab680ef578f630bf6421c8d39ba8052e5}{typedef struct \\*
\hyperlink{struct__Ecore__WinCE__Event__Window__Hide}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Hide} \hyperlink{group__Ecore__WinCE__Group_gab680ef578f630bf6421c8d39ba8052e5}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Hide}}\label{group__Ecore__WinCE__Group_gab680ef578f630bf6421c8d39ba8052e5}

\begin{DoxyCompactList}\small\item\em Event sent when the window is hidden. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_ga38ef34542dec35f13c19cefaa12152a1}{typedef struct \\*
\hyperlink{struct__Ecore__WinCE__Event__Window__Show}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Show} \hyperlink{group__Ecore__WinCE__Group_ga38ef34542dec35f13c19cefaa12152a1}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Show}}\label{group__Ecore__WinCE__Group_ga38ef34542dec35f13c19cefaa12152a1}

\begin{DoxyCompactList}\small\item\em Event sent when the window is shown. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_ga4f467d04f516488fe0be70588b43d0ac}{typedef struct \\*
\hyperlink{struct__Ecore__WinCE__Event__Window__Delete__Request}{\-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Delete\-\_\-\-Request} \hyperlink{group__Ecore__WinCE__Group_ga4f467d04f516488fe0be70588b43d0ac}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Delete\-\_\-\-Request}}\label{group__Ecore__WinCE__Group_ga4f467d04f516488fe0be70588b43d0ac}

\begin{DoxyCompactList}\small\item\em Event sent when the window is deleted. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{typedef struct \-\_\-\-Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window \hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window}}\label{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}

\begin{DoxyCompactList}\small\item\em Abstract type for a window. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_gaed3b192bbec70b9368759f54ead48f8a}{ecore\-\_\-wince\-\_\-init} ()
\begin{DoxyCompactList}\small\item\em Initialize the Ecore\-\_\-\-Win\-C\-E library. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_ga90f0fa94e55ad0cafd9b6a5f4265bd94}{ecore\-\_\-wince\-\_\-shutdown} ()
\begin{DoxyCompactList}\small\item\em Shut down the Ecore\-\_\-\-Win\-C\-E library. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_gaff954b4ab2f51c14c3ab1f85d3731722}{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-set} (double t)
\begin{DoxyCompactList}\small\item\em Set the timeout for a double and triple clicks to be flagged. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} double \hyperlink{group__Ecore__WinCE__Group_gabd9241c58b9ac6921884b9a8489b7e3a}{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-get} (void)
\begin{DoxyCompactList}\small\item\em Retrieve the double and triple click flag timeout. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} long \hyperlink{group__Ecore__WinCE__Group_ga6971cac166d2a60420e85e76aaaf4dcb}{ecore\-\_\-wince\-\_\-current\-\_\-time\-\_\-get} (void)
\begin{DoxyCompactList}\small\item\em Return the last event time. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} \hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$ \hyperlink{group__Ecore__WinCE__Group_gaf2521bf3a100e1df8951f8d25a1be919}{ecore\-\_\-wince\-\_\-window\-\_\-new} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$parent, int x, int y, int width, int height)
\begin{DoxyCompactList}\small\item\em Creates a new window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_ga251b5e97248d04d3222ab2d32b4e25b8}{ecore\-\_\-wince\-\_\-window\-\_\-free} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window)
\begin{DoxyCompactList}\small\item\em Free the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void $\ast$ \hyperlink{group__Ecore__WinCE__Group_ga7b4558956d210513944a4ba932a59f01}{ecore\-\_\-wince\-\_\-window\-\_\-hwnd\-\_\-get} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window)
\begin{DoxyCompactList}\small\item\em Return the window H\-A\-N\-D\-L\-E associated to the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_ga5c24d470671638db641539590aac367d}{ecore\-\_\-wince\-\_\-window\-\_\-move} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window, int x, int y)
\begin{DoxyCompactList}\small\item\em Move the given window to a given position. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_gab52df63afbde95f903b4d231a10d2257}{ecore\-\_\-wince\-\_\-window\-\_\-resize} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window, int width, int height)
\begin{DoxyCompactList}\small\item\em Resize the given window to a given size. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_ga4ef2fe06f9b2e8a1671eeadea1a0d1c6}{ecore\-\_\-wince\-\_\-window\-\_\-move\-\_\-resize} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window, int x, int y, int width, int height)
\begin{DoxyCompactList}\small\item\em Move and resize the given window to a given position and size. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_gaf36179bd4002b33a7b0228321436bce3}{ecore\-\_\-wince\-\_\-window\-\_\-show} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window)
\begin{DoxyCompactList}\small\item\em Show the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_ga1cf1a2ee349dfb479370902a50f931b5}{ecore\-\_\-wince\-\_\-window\-\_\-hide} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window)
\begin{DoxyCompactList}\small\item\em Hide the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_ga03e855c83695007e6fa36fa42a78caf2}{ecore\-\_\-wince\-\_\-window\-\_\-title\-\_\-set} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window, const char $\ast$title)
\begin{DoxyCompactList}\small\item\em Set the title of the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_ga7a92baf832cc707327b4b05e878725c1}{ecore\-\_\-wince\-\_\-window\-\_\-focus} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window)
\begin{DoxyCompactList}\small\item\em Set the focus to the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void $\ast$ \hyperlink{group__Ecore__WinCE__Group_ga06418e9ef896fb8116939a67ff4367f8}{ecore\-\_\-wince\-\_\-window\-\_\-focus\-\_\-get} (void)
\begin{DoxyCompactList}\small\item\em Get the current focused window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_gaa371f51406b4fd64fe387ca046722692}{ecore\-\_\-wince\-\_\-window\-\_\-backend\-\_\-set} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window, int backend)
\begin{DoxyCompactList}\small\item\em Set the graphic backend used for the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_ga6a5e8825545283f877a1ded30c3a9856}{ecore\-\_\-wince\-\_\-window\-\_\-suspend\-\_\-cb\-\_\-set} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window, int($\ast$suspend\-\_\-cb)(int))
\begin{DoxyCompactList}\small\item\em Set the suspend callback used for the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_gaf471b428bf62175d7e9c21c47d059164}{ecore\-\_\-wince\-\_\-window\-\_\-resume\-\_\-cb\-\_\-set} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window, int($\ast$resume\-\_\-cb)(int))
\begin{DoxyCompactList}\small\item\em Set the resume callback used for the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_ga5c9d39db09a5bbfc6663929b5e1d1510}{ecore\-\_\-wince\-\_\-window\-\_\-geometry\-\_\-get} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window, int $\ast$x, int $\ast$y, int $\ast$width, int $\ast$height)
\begin{DoxyCompactList}\small\item\em Get the geometry of the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_ga26bbe1de41c340d9b27885a749ef88c4}{ecore\-\_\-wince\-\_\-window\-\_\-size\-\_\-get} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window, int $\ast$width, int $\ast$height)
\begin{DoxyCompactList}\small\item\em Get the size of the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} void \hyperlink{group__Ecore__WinCE__Group_ga47d62d0df1c21684f47afb07a1e9c391}{ecore\-\_\-wince\-\_\-window\-\_\-fullscreen\-\_\-set} (\hyperlink{group__Ecore__WinCE__Group_gadbad6db284dc514576c78ce1dff1731f}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$window, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} on)
\begin{DoxyCompactList}\small\item\em Set the given window to fullscreen. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hypertarget{group__Ecore__WinCE__Group_ga2a5138279a12bf7a08042423c51e4934}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_ga2a5138279a12bf7a08042423c51e4934}{E\-C\-O\-R\-E\-\_\-\-W\-I\-N\-C\-E\-\_\-\-E\-V\-E\-N\-T\-\_\-\-M\-O\-U\-S\-E\-\_\-\-I\-N}}\label{group__Ecore__WinCE__Group_ga2a5138279a12bf7a08042423c51e4934}

\begin{DoxyCompactList}\small\item\em Ecore\-\_\-\-Event for the \hyperlink{group__Ecore__WinCE__Group_gad1fb7c1393f1217fc9bd21f7a5f3a0f3}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Mouse\-\_\-\-In} event. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_ga1d4ad9f4df12a9165f2fdba3dcd93078}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_ga1d4ad9f4df12a9165f2fdba3dcd93078}{E\-C\-O\-R\-E\-\_\-\-W\-I\-N\-C\-E\-\_\-\-E\-V\-E\-N\-T\-\_\-\-M\-O\-U\-S\-E\-\_\-\-O\-U\-T}}\label{group__Ecore__WinCE__Group_ga1d4ad9f4df12a9165f2fdba3dcd93078}

\begin{DoxyCompactList}\small\item\em Ecore\-\_\-\-Event for the \hyperlink{group__Ecore__WinCE__Group_gac7d57334d10a4b7ec2b5287e19fcb112}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Mouse\-\_\-\-Out} event. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_ga6c3966fcbefee74e0a9516ec219b96a9}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_ga6c3966fcbefee74e0a9516ec219b96a9}{E\-C\-O\-R\-E\-\_\-\-W\-I\-N\-C\-E\-\_\-\-E\-V\-E\-N\-T\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-F\-O\-C\-U\-S\-\_\-\-I\-N}}\label{group__Ecore__WinCE__Group_ga6c3966fcbefee74e0a9516ec219b96a9}

\begin{DoxyCompactList}\small\item\em Ecore\-\_\-\-Event for the \hyperlink{group__Ecore__WinCE__Group_gad1a81bf0d8e0361e399c0815e915f3ee}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Focus\-\_\-\-In} event. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_ga44a995edf3638401bf12ce77d4eed11d}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_ga44a995edf3638401bf12ce77d4eed11d}{E\-C\-O\-R\-E\-\_\-\-W\-I\-N\-C\-E\-\_\-\-E\-V\-E\-N\-T\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-F\-O\-C\-U\-S\-\_\-\-O\-U\-T}}\label{group__Ecore__WinCE__Group_ga44a995edf3638401bf12ce77d4eed11d}

\begin{DoxyCompactList}\small\item\em Ecore\-\_\-\-Event for the \hyperlink{group__Ecore__WinCE__Group_gaf33940ba32f61f91b363bfb3b76a0662}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Focus\-\_\-\-Out} event. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_gaf30345f67fffe0b581bfaddf94899db1}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_gaf30345f67fffe0b581bfaddf94899db1}{E\-C\-O\-R\-E\-\_\-\-W\-I\-N\-C\-E\-\_\-\-E\-V\-E\-N\-T\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-D\-A\-M\-A\-G\-E}}\label{group__Ecore__WinCE__Group_gaf30345f67fffe0b581bfaddf94899db1}

\begin{DoxyCompactList}\small\item\em Ecore\-\_\-\-Event for the Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Damage event. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_ga09d98816555cd9df0ce79544197eab43}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_ga09d98816555cd9df0ce79544197eab43}{E\-C\-O\-R\-E\-\_\-\-W\-I\-N\-C\-E\-\_\-\-E\-V\-E\-N\-T\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-C\-R\-E\-A\-T\-E}}\label{group__Ecore__WinCE__Group_ga09d98816555cd9df0ce79544197eab43}

\begin{DoxyCompactList}\small\item\em Ecore\-\_\-\-Event for the Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Create event. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_ga9a1e174b2a2784d74054e0ff9eb9ee2f}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_ga9a1e174b2a2784d74054e0ff9eb9ee2f}{E\-C\-O\-R\-E\-\_\-\-W\-I\-N\-C\-E\-\_\-\-E\-V\-E\-N\-T\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-D\-E\-S\-T\-R\-O\-Y}}\label{group__Ecore__WinCE__Group_ga9a1e174b2a2784d74054e0ff9eb9ee2f}

\begin{DoxyCompactList}\small\item\em Ecore\-\_\-\-Event for the Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Destroy event. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_gaf841b2d132ae29c618529f3a0f194842}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_gaf841b2d132ae29c618529f3a0f194842}{E\-C\-O\-R\-E\-\_\-\-W\-I\-N\-C\-E\-\_\-\-E\-V\-E\-N\-T\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-H\-I\-D\-E}}\label{group__Ecore__WinCE__Group_gaf841b2d132ae29c618529f3a0f194842}

\begin{DoxyCompactList}\small\item\em Ecore\-\_\-\-Event for the Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Hide event. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_gae0cb246a2f17535225e459c69098d720}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_gae0cb246a2f17535225e459c69098d720}{E\-C\-O\-R\-E\-\_\-\-W\-I\-N\-C\-E\-\_\-\-E\-V\-E\-N\-T\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-S\-H\-O\-W}}\label{group__Ecore__WinCE__Group_gae0cb246a2f17535225e459c69098d720}

\begin{DoxyCompactList}\small\item\em Ecore\-\_\-\-Event for the Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Show event. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__WinCE__Group_gabfb04484011e1e14210cf199effef0b9}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__WinCE__Group_gabfb04484011e1e14210cf199effef0b9}{E\-C\-O\-R\-E\-\_\-\-W\-I\-N\-C\-E\-\_\-\-E\-V\-E\-N\-T\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-D\-E\-L\-E\-T\-E\-\_\-\-R\-E\-Q\-U\-E\-S\-T}}\label{group__Ecore__WinCE__Group_gabfb04484011e1e14210cf199effef0b9}

\begin{DoxyCompactList}\small\item\em Ecore\-\_\-\-Event for the \hyperlink{group__Ecore__WinCE__Group_ga4f467d04f516488fe0be70588b43d0ac}{Ecore\-\_\-\-Win\-C\-E\-\_\-\-Event\-\_\-\-Window\-\_\-\-Delete\-\_\-\-Request} event. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Ecore\-\_\-\-Win\-C\-E is a library that wraps Windows C\-E graphic functions and integrate them nicely into the Ecore main loop. 

\subsection{Function Documentation}
\hypertarget{group__Ecore__WinCE__Group_gaed3b192bbec70b9368759f54ead48f8a}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-init@{ecore\-\_\-wince\-\_\-init}}
\index{ecore\-\_\-wince\-\_\-init@{ecore\-\_\-wince\-\_\-init}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-init}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} int ecore\-\_\-wince\-\_\-init (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_gaed3b192bbec70b9368759f54ead48f8a}


Initialize the Ecore\-\_\-\-Win\-C\-E library. 

\begin{DoxyReturn}{Returns}
1 or greater on success, 0 on error.
\end{DoxyReturn}
This function sets up the Windows C\-E graphic system. It returns 0 on failure, otherwise it returns the number of times it has already been called.

When Ecore\-\_\-\-Win\-C\-E is not used anymore, call \hyperlink{group__Ecore__WinCE__Group_ga90f0fa94e55ad0cafd9b6a5f4265bd94}{ecore\-\_\-wince\-\_\-shutdown()} to shut down the Ecore\-\_\-\-Win\-C\-E library. 

References ecore\-\_\-event\-\_\-type\-\_\-new(), eina\-\_\-init(), eina\-\_\-log\-\_\-domain\-\_\-register(), eina\-\_\-log\-\_\-domain\-\_\-unregister(), E\-I\-N\-A\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R, eina\-\_\-log\-\_\-print\-\_\-cb\-\_\-set(), and eina\-\_\-shutdown().

\hypertarget{group__Ecore__WinCE__Group_ga90f0fa94e55ad0cafd9b6a5f4265bd94}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-shutdown@{ecore\-\_\-wince\-\_\-shutdown}}
\index{ecore\-\_\-wince\-\_\-shutdown@{ecore\-\_\-wince\-\_\-shutdown}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-shutdown}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} int ecore\-\_\-wince\-\_\-shutdown (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga90f0fa94e55ad0cafd9b6a5f4265bd94}


Shut down the Ecore\-\_\-\-Win\-C\-E library. 

\begin{DoxyReturn}{Returns}
0 when the library is completely shut down, 1 or greater otherwise.
\end{DoxyReturn}
This function shuts down the Ecore\-\_\-\-Win\-C\-E library. It returns 0 when it has been called the same number of times than \hyperlink{group__Ecore__WinCE__Group_gaed3b192bbec70b9368759f54ead48f8a}{ecore\-\_\-wince\-\_\-init()}. In that case it shuts down all the Windows C\-E graphic system. 

References eina\-\_\-log\-\_\-domain\-\_\-unregister(), and eina\-\_\-shutdown().

\hypertarget{group__Ecore__WinCE__Group_gaff954b4ab2f51c14c3ab1f85d3731722}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-set@{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-set}}
\index{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-set@{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-set}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-set (
\begin{DoxyParamCaption}
\item[{double}]{t}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_gaff954b4ab2f51c14c3ab1f85d3731722}


Set the timeout for a double and triple clicks to be flagged. 


\begin{DoxyParams}{Parameters}
{\em t} & The time in seconds.\\
\hline
\end{DoxyParams}
This function sets the time {\ttfamily t} between clicks before the double\-\_\-click flag is set in a button down event. If 3 clicks occur within double this time, the triple\-\_\-click flag is also set. \hypertarget{group__Ecore__WinCE__Group_gabd9241c58b9ac6921884b9a8489b7e3a}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-get@{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-get}}
\index{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-get@{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-get}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} double ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_gabd9241c58b9ac6921884b9a8489b7e3a}


Retrieve the double and triple click flag timeout. 

\begin{DoxyReturn}{Returns}
The timeout for double clicks in seconds.
\end{DoxyReturn}
This function returns the double clicks in seconds. If \hyperlink{group__Ecore__WinCE__Group_gaff954b4ab2f51c14c3ab1f85d3731722}{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-set()} has not been called, the default value is returned. See \hyperlink{group__Ecore__WinCE__Group_gaff954b4ab2f51c14c3ab1f85d3731722}{ecore\-\_\-wince\-\_\-double\-\_\-click\-\_\-time\-\_\-set()} for more informations. \hypertarget{group__Ecore__WinCE__Group_ga6971cac166d2a60420e85e76aaaf4dcb}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-current\-\_\-time\-\_\-get@{ecore\-\_\-wince\-\_\-current\-\_\-time\-\_\-get}}
\index{ecore\-\_\-wince\-\_\-current\-\_\-time\-\_\-get@{ecore\-\_\-wince\-\_\-current\-\_\-time\-\_\-get}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-current\-\_\-time\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} long ecore\-\_\-wince\-\_\-current\-\_\-time\-\_\-get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga6971cac166d2a60420e85e76aaaf4dcb}


Return the last event time. 

\begin{DoxyReturn}{Returns}
The last envent time.
\end{DoxyReturn}
This function returns the last event time. \hypertarget{group__Ecore__WinCE__Group_gaf2521bf3a100e1df8951f8d25a1be919}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-new@{ecore\-\_\-wince\-\_\-window\-\_\-new}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-new@{ecore\-\_\-wince\-\_\-window\-\_\-new}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-new}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} {\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$ ecore\-\_\-wince\-\_\-window\-\_\-new (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{parent, }
\item[{int}]{x, }
\item[{int}]{y, }
\item[{int}]{width, }
\item[{int}]{height}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_gaf2521bf3a100e1df8951f8d25a1be919}


Creates a new window. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent window. \\
\hline
{\em x} & The x coordinate of the top-\/left corner of the window. \\
\hline
{\em y} & The y coordinate of the top-\/left corner of the window. \\
\hline
{\em width} & The width of the window. \\
\hline
{\em height} & The height of hte window. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A newly allocated window.
\end{DoxyReturn}
This function creates a new window which parent is {\ttfamily parent}. {\ttfamily width} and {\ttfamily height} are the size of the window content (the client part), without the border and title bar. {\ttfamily x} and {\ttfamily y} are the system coordinates of the top left cerner of the window (that is, of the title bar). This function returns a newly created window on success, and {\ttfamily N\-U\-L\-L} on failure. \hypertarget{group__Ecore__WinCE__Group_ga251b5e97248d04d3222ab2d32b4e25b8}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-free@{ecore\-\_\-wince\-\_\-window\-\_\-free}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-free@{ecore\-\_\-wince\-\_\-window\-\_\-free}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-free (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga251b5e97248d04d3222ab2d32b4e25b8}


Free the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to free.\\
\hline
\end{DoxyParams}
This function frees {\ttfamily window}. If {\ttfamily window} is {\ttfamily N\-U\-L\-L}, this function does nothing. \hypertarget{group__Ecore__WinCE__Group_ga7b4558956d210513944a4ba932a59f01}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-hwnd\-\_\-get@{ecore\-\_\-wince\-\_\-window\-\_\-hwnd\-\_\-get}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-hwnd\-\_\-get@{ecore\-\_\-wince\-\_\-window\-\_\-hwnd\-\_\-get}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-hwnd\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void $\ast$ ecore\-\_\-wince\-\_\-window\-\_\-hwnd\-\_\-get (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga7b4558956d210513944a4ba932a59f01}


Return the window H\-A\-N\-D\-L\-E associated to the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to retrieve the H\-A\-N\-D\-L\-E from.\\
\hline
\end{DoxyParams}
This function returns the window H\-A\-N\-D\-L\-E associated to {\ttfamily window}. If {\ttfamily window} is {\ttfamily N\-U\-L\-L}, this function returns {\ttfamily N\-U\-L\-L}. \hypertarget{group__Ecore__WinCE__Group_ga5c24d470671638db641539590aac367d}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-move@{ecore\-\_\-wince\-\_\-window\-\_\-move}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-move@{ecore\-\_\-wince\-\_\-window\-\_\-move}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-move}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-move (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window, }
\item[{int}]{x, }
\item[{int}]{y}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga5c24d470671638db641539590aac367d}


Move the given window to a given position. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to move. \\
\hline
{\em x} & The x coordinate of the destination position. \\
\hline
{\em y} & The y coordinate of the destination position.\\
\hline
\end{DoxyParams}
This function move {\ttfamily window} to the new position of coordinates {\ttfamily x} and {\ttfamily y}. If {\ttfamily window} is {\ttfamily N\-U\-L\-L}, or if it is fullscreen, or on error, this function does nothing. \hypertarget{group__Ecore__WinCE__Group_gab52df63afbde95f903b4d231a10d2257}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-resize@{ecore\-\_\-wince\-\_\-window\-\_\-resize}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-resize@{ecore\-\_\-wince\-\_\-window\-\_\-resize}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-resize}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-resize (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window, }
\item[{int}]{width, }
\item[{int}]{height}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_gab52df63afbde95f903b4d231a10d2257}


Resize the given window to a given size. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to resize. \\
\hline
{\em width} & The new width. \\
\hline
{\em height} & The new height.\\
\hline
\end{DoxyParams}
This function resize {\ttfamily window} to the new {\ttfamily width} and {\ttfamily height}. If {\ttfamily window} is {\ttfamily N\-U\-L\-L}, or if it is fullscreen, or on error, this function does nothing. \hypertarget{group__Ecore__WinCE__Group_ga4ef2fe06f9b2e8a1671eeadea1a0d1c6}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-move\-\_\-resize@{ecore\-\_\-wince\-\_\-window\-\_\-move\-\_\-resize}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-move\-\_\-resize@{ecore\-\_\-wince\-\_\-window\-\_\-move\-\_\-resize}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-move\-\_\-resize}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-move\-\_\-resize (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window, }
\item[{int}]{x, }
\item[{int}]{y, }
\item[{int}]{width, }
\item[{int}]{height}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga4ef2fe06f9b2e8a1671eeadea1a0d1c6}


Move and resize the given window to a given position and size. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to move and resize. \\
\hline
{\em x} & The x coordinate of the destination position. \\
\hline
{\em y} & The x coordinate of the destination position. \\
\hline
{\em width} & The new width. \\
\hline
{\em height} & The new height.\\
\hline
\end{DoxyParams}
This function resize {\ttfamily window} to the new position of coordinates {\ttfamily x} and {\ttfamily y} and the new {\ttfamily width} and {\ttfamily height}. If {\ttfamily window} is {\ttfamily N\-U\-L\-L}, or if it is fullscreen, or on error, this function does nothing. \hypertarget{group__Ecore__WinCE__Group_gaf36179bd4002b33a7b0228321436bce3}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-show@{ecore\-\_\-wince\-\_\-window\-\_\-show}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-show@{ecore\-\_\-wince\-\_\-window\-\_\-show}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-show}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-show (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_gaf36179bd4002b33a7b0228321436bce3}


Show the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to show.\\
\hline
\end{DoxyParams}
This function shows {\ttfamily window}. If {\ttfamily window} is {\ttfamily N\-U\-L\-L}, or on error, this function does nothing. \hypertarget{group__Ecore__WinCE__Group_ga1cf1a2ee349dfb479370902a50f931b5}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-hide@{ecore\-\_\-wince\-\_\-window\-\_\-hide}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-hide@{ecore\-\_\-wince\-\_\-window\-\_\-hide}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-hide}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-hide (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga1cf1a2ee349dfb479370902a50f931b5}


Hide the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to show.\\
\hline
\end{DoxyParams}
This function hides {\ttfamily window}. If {\ttfamily window} is {\ttfamily N\-U\-L\-L}, or on error, this function does nothing. \hypertarget{group__Ecore__WinCE__Group_ga03e855c83695007e6fa36fa42a78caf2}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-title\-\_\-set@{ecore\-\_\-wince\-\_\-window\-\_\-title\-\_\-set}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-title\-\_\-set@{ecore\-\_\-wince\-\_\-window\-\_\-title\-\_\-set}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-title\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-title\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window, }
\item[{const char $\ast$}]{title}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga03e855c83695007e6fa36fa42a78caf2}


Set the title of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to set the title. \\
\hline
{\em title} & The new title.\\
\hline
\end{DoxyParams}
This function sets the title of {\ttfamily window} to {\ttfamily title}. If {\ttfamily window} is {\ttfamily N\-U\-L\-L}, or if {\ttfamily title} is {\ttfamily N\-U\-L\-L} or empty, or on error, this function does nothing. 

References evil\-\_\-char\-\_\-to\-\_\-wchar().

\hypertarget{group__Ecore__WinCE__Group_ga7a92baf832cc707327b4b05e878725c1}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-focus@{ecore\-\_\-wince\-\_\-window\-\_\-focus}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-focus@{ecore\-\_\-wince\-\_\-window\-\_\-focus}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-focus}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-focus (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga7a92baf832cc707327b4b05e878725c1}


Set the focus to the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to give focus to.\\
\hline
\end{DoxyParams}
This function gives the focus to {\ttfamily window}. If {\ttfamily window} is {\ttfamily N\-U\-L\-L}, this function does nothing. \hypertarget{group__Ecore__WinCE__Group_ga06418e9ef896fb8116939a67ff4367f8}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-focus\-\_\-get@{ecore\-\_\-wince\-\_\-window\-\_\-focus\-\_\-get}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-focus\-\_\-get@{ecore\-\_\-wince\-\_\-window\-\_\-focus\-\_\-get}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-focus\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void $\ast$ ecore\-\_\-wince\-\_\-window\-\_\-focus\-\_\-get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga06418e9ef896fb8116939a67ff4367f8}


Get the current focused window. 

\begin{DoxyReturn}{Returns}
The window that has focus.
\end{DoxyReturn}
This function returns the window that has focus. If the calling thread's message queue does not have an associated window with the keyboard focus, the return value is {\ttfamily N\-U\-L\-L}.

\begin{DoxyNote}{Note}
Even if the returned value is {\ttfamily N\-U\-L\-L}, another thread's queue may be associated with a window that has the keyboard focus.

The returned value is of type H\-W\-N\-D. 
\end{DoxyNote}
\hypertarget{group__Ecore__WinCE__Group_gaa371f51406b4fd64fe387ca046722692}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-backend\-\_\-set@{ecore\-\_\-wince\-\_\-window\-\_\-backend\-\_\-set}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-backend\-\_\-set@{ecore\-\_\-wince\-\_\-window\-\_\-backend\-\_\-set}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-backend\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-backend\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window, }
\item[{int}]{backend}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_gaa371f51406b4fd64fe387ca046722692}


Set the graphic backend used for the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em backend} & The backend.\\
\hline
\end{DoxyParams}
This function sets the graphic backend to use with {\ttfamily window} to {\ttfamily backend}. If {\ttfamily window} if {\ttfamily N\-U\-L\-L}, this function does nothing.

The valid values for {\ttfamily backend} are

\begin{DoxyItemize}
\item 0\-: automatic choice of the backend. \item 1\-: the framebuffer (fast but could be not well suported). \item 2\-: G\-A\-P\-I (less fast but almost always supported). \item 3\-: Direct\-Draw (less fast than G\-A\-P\-I but almost always supported). \item 4\-: G\-D\-I (the slowest but always supported).\end{DoxyItemize}
The {\ttfamily backend} is used only in Evas and Ecore\-\_\-\-Evas. So this function should not be called if Ecore\-\_\-\-Evas is used. \hypertarget{group__Ecore__WinCE__Group_ga6a5e8825545283f877a1ded30c3a9856}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-suspend\-\_\-cb\-\_\-set@{ecore\-\_\-wince\-\_\-window\-\_\-suspend\-\_\-cb\-\_\-set}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-suspend\-\_\-cb\-\_\-set@{ecore\-\_\-wince\-\_\-window\-\_\-suspend\-\_\-cb\-\_\-set}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-suspend\-\_\-cb\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-suspend\-\_\-cb\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window, }
\item[{int($\ast$)(int)}]{suspend\-\_\-cb}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga6a5e8825545283f877a1ded30c3a9856}


Set the suspend callback used for the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em suspend\-\_\-cb} & The suspend callback.\\
\hline
\end{DoxyParams}
This function sets the suspend callback to use with {\ttfamily window} to {\ttfamily suspend\-\_\-cb}. If {\ttfamily window} if {\ttfamily N\-U\-L\-L}, this function does nothing.

The {\ttfamily suspend\-\_\-cb} is used only in Evas and Ecore\-\_\-\-Evas. So this function should not be called if Ecore\-\_\-\-Evas is used. \hypertarget{group__Ecore__WinCE__Group_gaf471b428bf62175d7e9c21c47d059164}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-resume\-\_\-cb\-\_\-set@{ecore\-\_\-wince\-\_\-window\-\_\-resume\-\_\-cb\-\_\-set}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-resume\-\_\-cb\-\_\-set@{ecore\-\_\-wince\-\_\-window\-\_\-resume\-\_\-cb\-\_\-set}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-resume\-\_\-cb\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-resume\-\_\-cb\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window, }
\item[{int($\ast$)(int)}]{resume\-\_\-cb}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_gaf471b428bf62175d7e9c21c47d059164}


Set the resume callback used for the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em resume\-\_\-cb} & The resume callback.\\
\hline
\end{DoxyParams}
This function sets the resume callback to use with {\ttfamily window} to {\ttfamily resume\-\_\-cb}. If {\ttfamily window} if {\ttfamily N\-U\-L\-L}, this function does nothing.

The {\ttfamily resume\-\_\-cb} is used only in Evas and Ecore\-\_\-\-Evas. So this function should not be called if Ecore\-\_\-\-Evas is used. \hypertarget{group__Ecore__WinCE__Group_ga5c9d39db09a5bbfc6663929b5e1d1510}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-geometry\-\_\-get@{ecore\-\_\-wince\-\_\-window\-\_\-geometry\-\_\-get}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-geometry\-\_\-get@{ecore\-\_\-wince\-\_\-window\-\_\-geometry\-\_\-get}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-geometry\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-geometry\-\_\-get (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window, }
\item[{int $\ast$}]{x, }
\item[{int $\ast$}]{y, }
\item[{int $\ast$}]{width, }
\item[{int $\ast$}]{height}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga5c9d39db09a5bbfc6663929b5e1d1510}


Get the geometry of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to retrieve the geometry from. \\
\hline
{\em x} & The x coordinate of the position. \\
\hline
{\em y} & The x coordinate of the position. \\
\hline
{\em width} & The width. \\
\hline
{\em height} & The height.\\
\hline
\end{DoxyParams}
This function retrieves the position and size of {\ttfamily window}. {\ttfamily x}, {\ttfamily y}, {\ttfamily width} and {\ttfamily height} can be buffers that will be filled with the corresponding values. If one of them is {\ttfamily N\-U\-L\-L}, nothing will be done for that parameter. If {\ttfamily window} is {\ttfamily N\-U\-L\-L}, and if the buffers are not {\ttfamily N\-U\-L\-L}, they will be filled with respectively 0, 0, the size of the screen and the height of the screen. \hypertarget{group__Ecore__WinCE__Group_ga26bbe1de41c340d9b27885a749ef88c4}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-size\-\_\-get@{ecore\-\_\-wince\-\_\-window\-\_\-size\-\_\-get}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-size\-\_\-get@{ecore\-\_\-wince\-\_\-window\-\_\-size\-\_\-get}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-size\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-size\-\_\-get (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window, }
\item[{int $\ast$}]{width, }
\item[{int $\ast$}]{height}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga26bbe1de41c340d9b27885a749ef88c4}


Get the size of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to retrieve the size from. \\
\hline
{\em width} & The width. \\
\hline
{\em height} & The height.\\
\hline
\end{DoxyParams}
This function retrieves the size of {\ttfamily window}. {\ttfamily width} and {\ttfamily height} can be buffers that will be filled with the corresponding values. If one of them is {\ttfamily N\-U\-L\-L}, nothing will be done for that parameter. If {\ttfamily window} is {\ttfamily N\-U\-L\-L}, and if the buffers are not {\ttfamily N\-U\-L\-L}, they will be filled with respectively the size of the screen and the height of the screen. \hypertarget{group__Ecore__WinCE__Group_ga47d62d0df1c21684f47afb07a1e9c391}{\index{Ecore\-\_\-\-Win\-C\-E library@{Ecore\-\_\-\-Win\-C\-E library}!ecore\-\_\-wince\-\_\-window\-\_\-fullscreen\-\_\-set@{ecore\-\_\-wince\-\_\-window\-\_\-fullscreen\-\_\-set}}
\index{ecore\-\_\-wince\-\_\-window\-\_\-fullscreen\-\_\-set@{ecore\-\_\-wince\-\_\-window\-\_\-fullscreen\-\_\-set}!Ecore_WinCE library@{Ecore\-\_\-\-Win\-C\-E library}}
\subsubsection[{ecore\-\_\-wince\-\_\-window\-\_\-fullscreen\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} void ecore\-\_\-wince\-\_\-window\-\_\-fullscreen\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\-\_\-\-Win\-C\-E\-\_\-\-Window} $\ast$}]{window, }
\item[{{\bf Eina\-\_\-\-Bool}}]{on}
\end{DoxyParamCaption}
)}}\label{group__Ecore__WinCE__Group_ga47d62d0df1c21684f47afb07a1e9c391}


Set the given window to fullscreen. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em on} & {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} for fullscreen mode, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} for windowed mode.\\
\hline
\end{DoxyParams}
This function set {\ttfamily window} to fullscreen or windowed mode. If {\ttfamily on} is set to {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E}, the window will be fullscreen, if it is set to {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E}, it will be windowed. If {\ttfamily window} is {\ttfamily N\-U\-L\-L} or if the state does not change (like setting to fullscreen while the window is already fullscreen), this function does nothing. 