\hypertarget{group__Ecore__Win32__Group}{}\doxysection{Ecore\+\_\+\+Win32 library}
\label{group__Ecore__Win32__Group}\index{Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Mouse__In}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Mouse__Out}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Focus__In}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+In}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Focus__Out}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+Out}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Damage}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Damage}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Create}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Create}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Destroy}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Destroy}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Hide}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Show}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Configure}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Resize}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Resize}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Property}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Property}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Delete__Request}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Delete\+\_\+\+Request}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Selection__Clear}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Selection__Notify}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify}}
\item 
struct \mbox{\hyperlink{structEcore__Win32__Monitor}{Ecore\+\_\+\+Win32\+\_\+\+Monitor}}
\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_ga4563238501b9282c79f07bc835663a0b}\label{group__Ecore__Win32__Group_ga4563238501b9282c79f07bc835663a0b}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Window {\bfseries Ecore\+\_\+\+Win32\+\_\+\+Window}
\item 
typedef void \mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Mouse__In}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}} \mbox{\hyperlink{group__Ecore__Win32__Group_gaa5bfe28b9962b436637c1802a7e7883e}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Mouse__Out}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}} \mbox{\hyperlink{group__Ecore__Win32__Group_ga389aa3005c8d48b312781da8d4e54779}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Focus__In}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+In}} \mbox{\hyperlink{group__Ecore__Win32__Group_gae9e81853be39e85d6789ba3f4d1da638}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+In}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Focus__Out}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+Out}} \mbox{\hyperlink{group__Ecore__Win32__Group_ga94a0253c5a01af3163391c8e206543c1}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+Out}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Damage}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Damage}} \mbox{\hyperlink{group__Ecore__Win32__Group_gacc145763811df49176899673e677cd79}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Damage}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Create}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Create}} \mbox{\hyperlink{group__Ecore__Win32__Group_ga14b58a8cedd10c2dac94245f15fe8de2}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Create}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Destroy}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Destroy}} \mbox{\hyperlink{group__Ecore__Win32__Group_ga2d9f1661b868105023a581e202d15d4d}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Destroy}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Hide}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}} \mbox{\hyperlink{group__Ecore__Win32__Group_gab7d5862ac8f07e7d0fdf71f5979ed645}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Show}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}} \mbox{\hyperlink{group__Ecore__Win32__Group_gaaffc8082b61f470b80f1ab2c13dd53fb}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Configure}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}} \mbox{\hyperlink{group__Ecore__Win32__Group_ga9b9095b2e92688489202bbcd4a71f000}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Resize}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Resize}} \mbox{\hyperlink{group__Ecore__Win32__Group_gad80fc53bffe888d10d9260151ef46085}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Resize}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Property}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Property}} \mbox{\hyperlink{group__Ecore__Win32__Group_ga0f04a3c86146756adb4150b678930adc}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Property}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Window__Delete__Request}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Delete\+\_\+\+Request}} \mbox{\hyperlink{group__Ecore__Win32__Group_gadc9ad45a354293fb01d9197249872df2}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Delete\+\_\+\+Request}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Selection__Clear}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear}} \mbox{\hyperlink{group__Ecore__Win32__Group_gae62dbd252503bb4e354ab4b403e3fdb4}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Win32__Event__Selection__Notify}{\+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify}} \mbox{\hyperlink{group__Ecore__Win32__Group_gaade7fae5ea44af54b9fd22ee96983849}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify}}
\item 
typedef int($\ast$ \mbox{\hyperlink{group__Ecore__Win32__Group_gaef07a2e13ed31f85553af7d7f812b8fa}{Ecore\+\_\+\+Win32\+\_\+\+Dnd\+\_\+\+Drop\+Target\+\_\+\+Callback}}) (void $\ast$window, int event, int pt\+\_\+x, int pt\+\_\+y, void $\ast$data, int size)
\item 
typedef struct \+\_\+\+Ecore\+\_\+\+Win32\+\_\+\+Window \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}}
\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group__Ecore__Win32__Group_ga0306b564ef919464afb9424f3c32a656}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+State}} \{ \newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656aea5cd07e5cf69b4987d4441257860770}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+U\+N\+K\+N\+O\+WN}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a00ec70be4770fc24dd517314f7f8d3de}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+I\+C\+O\+N\+I\+F\+I\+ED}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a39d2e1f98f75a7705f38d0085678711f}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+O\+D\+AL}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a8e4d93fa124cdd7f328adc08a25379fa}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+I\+C\+KY}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a0e9d2751bb48be1b536c89966f0841af}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+V\+E\+RT}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a3a21b1cfbabc384fb2c057a779269459}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+H\+O\+RZ}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a024a1ad2bfa3167418c450f72ea5b923}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+ED}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a7133060489ea26b199e87c8659ecf46f}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+H\+A\+D\+ED}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a7de434caff59070bd45cb82e5f8e076b}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+D\+D\+EN}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a0428a6a0e98f38190bfed554cb2bcca3}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+EN}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a30e4ce4ef7ff6f701eab13ce376f5a86}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+B\+O\+VE}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a8ce37b09683ec534bb276f20ea8bb5bd}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+B\+E\+L\+OW}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a8802972eb795212b6ad8cdbef5997acb}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+D\+E\+M\+A\+N\+D\+S\+\_\+\+A\+T\+T\+E\+N\+T\+I\+ON}}
 \}
\item 
enum \mbox{\hyperlink{group__Ecore__Win32__Group_gac159148235000b4ed912110e4a09ffd5}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+Type}} \{ \newline
\mbox{\hyperlink{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a4b20596dc9fa630c7e9bae4a78d04be2}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+E\+S\+K\+T\+OP}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a1378d7e4aa202233add57399611f9f31}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+O\+CK}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ae2530a8f07b995e13348425414591f74}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+T\+O\+O\+L\+B\+AR}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ae6665c20258aa275718479ddfa3ac3c0}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+E\+NU}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ae083069905d1da6ce0fdf6a67946e9e2}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+I\+TY}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a6b7a23d0686dd18df01fe50829d10ba0}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+P\+L\+A\+SH}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a7106609aa0a7344ee85152d226436d17}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+I\+A\+L\+OG}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ac4b256aadbae3cae0bd7b3432f615d14}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+R\+M\+AL}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a175456ab1fbea2f62038df95ee1866e3}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+N\+K\+N\+O\+WN}}
 \}
\item 
enum \mbox{\hyperlink{group__Ecore__Win32__Group_ga54d6d4f78768adb28aec78ba75d79912}{Ecore\+\_\+\+Win32\+\_\+\+Cursor\+\_\+\+Shape}} \{ \newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a11d988ed8b8c09ebb8b2306f2ff60c0c}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+A\+P\+P\+\_\+\+S\+T\+A\+R\+T\+I\+NG}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a394635aae5788ee78a0361036cfa2332}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+A\+R\+R\+OW}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a6d56b4f6f98ce8e4353a3d67272702ad}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+C\+R\+O\+SS}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a8ab6db5308cccef99ba7a55974f40db5}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+H\+A\+ND}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a1c06a01f36b8d349ad7feb9eb6981a67}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+H\+E\+LP}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912add46c0c9ef0fa238e85ffc60fbcce417}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+I\+\_\+\+B\+E\+AM}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a32e9e01682a3e9276443d8478f44232c}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+NO}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a9ae54636dd6f21dbac529d69a06f78de}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+A\+LL}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a5669e6827d30f841ae002adfef9691d7}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+N\+E\+SW}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a42d332d7cf230ca723b81b24e0c82391}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+NS}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a0d004baae677744f7c0e3ed0f2c4a147}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+N\+W\+SE}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a9504031bd087c19ef8a0a5770f9afff9}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+WE}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a41fd8d60736cbd98f41f93e3ba451df3}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+U\+P\+\_\+\+A\+R\+R\+OW}}, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912ac263d8378a6e0fd9c1e080111374bb5a}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+W\+A\+IT}}
 \}
\item 
enum \mbox{\hyperlink{group__Ecore__Win32__Group_ga33fba2c30b494ef801bb5548ff398e47}{Ecore\+\_\+\+Win32\+\_\+\+Cursor\+\_\+\+X11\+\_\+\+Shape}} \{ \newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+X}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+A\+R\+R\+OW}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+A\+S\+E\+D\+\_\+\+A\+R\+R\+O\+W\+\_\+\+D\+O\+WN}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+UP}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+O\+AT}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+O\+G\+O\+S\+I\+TY}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+F\+T\+\_\+\+C\+O\+R\+N\+ER}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+H\+T\+\_\+\+C\+O\+R\+N\+ER}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+S\+I\+DE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+T\+EE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+O\+X\+\_\+\+S\+P\+I\+R\+AL}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+C\+E\+N\+T\+E\+R\+\_\+\+P\+TR}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+C\+I\+R\+C\+LE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+C\+L\+O\+CK}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+C\+O\+F\+F\+E\+E\+\_\+\+M\+UG}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+C\+R\+O\+SS}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+C\+R\+O\+S\+S\+\_\+\+R\+E\+V\+E\+R\+SE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+C\+R\+O\+S\+S\+H\+A\+IR}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+D\+I\+A\+M\+O\+N\+D\+\_\+\+C\+R\+O\+SS}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+D\+OT}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+D\+O\+T\+\_\+\+B\+O\+X\+\_\+\+M\+A\+SK}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+A\+R\+R\+OW}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+D\+R\+A\+F\+T\+\_\+\+L\+A\+R\+GE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+D\+R\+A\+F\+T\+\_\+\+S\+M\+A\+LL}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+D\+R\+A\+P\+E\+D\+\_\+\+B\+OX}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+E\+X\+C\+H\+A\+N\+GE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+F\+L\+E\+UR}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+G\+O\+B\+B\+L\+ER}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+G\+U\+M\+BY}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+H\+A\+N\+D1}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+H\+A\+N\+D2}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+H\+E\+A\+RT}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+I\+C\+ON}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+I\+R\+O\+N\+\_\+\+C\+R\+O\+SS}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+L\+E\+F\+T\+\_\+\+P\+TR}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+L\+E\+F\+T\+\_\+\+S\+I\+DE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+L\+E\+F\+T\+\_\+\+T\+EE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+L\+E\+F\+T\+B\+U\+T\+T\+ON}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+L\+L\+\_\+\+A\+N\+G\+LE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+L\+R\+\_\+\+A\+N\+G\+LE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+M\+AN}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+M\+I\+D\+D\+L\+E\+B\+U\+T\+T\+ON}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+M\+O\+U\+SE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+P\+E\+N\+C\+IL}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+P\+I\+R\+A\+TE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+P\+L\+US}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+Q\+U\+E\+S\+T\+I\+O\+N\+\_\+\+A\+R\+R\+OW}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+R\+I\+G\+H\+T\+\_\+\+P\+TR}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+R\+I\+G\+H\+T\+\_\+\+S\+I\+DE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+R\+I\+G\+H\+T\+\_\+\+T\+EE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+R\+I\+G\+H\+T\+B\+U\+T\+T\+ON}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+R\+T\+L\+\_\+\+L\+O\+GO}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+A\+I\+L\+B\+O\+AT}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+B\+\_\+\+D\+O\+W\+N\+\_\+\+A\+R\+R\+OW}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+B\+\_\+\+H\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+A\+R\+R\+OW}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+B\+\_\+\+L\+E\+F\+T\+\_\+\+A\+R\+R\+OW}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+B\+\_\+\+R\+I\+G\+H\+T\+\_\+\+A\+R\+R\+OW}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+B\+\_\+\+U\+P\+\_\+\+A\+R\+R\+OW}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+B\+\_\+\+V\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+A\+R\+R\+OW}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+H\+U\+T\+T\+LE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+I\+NG}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+P\+I\+D\+ER}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+P\+R\+A\+Y\+C\+AN}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+T\+AR}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+T\+A\+R\+G\+ET}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+T\+C\+R\+O\+SS}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+T\+O\+P\+\_\+\+L\+E\+F\+T\+\_\+\+A\+R\+R\+OW}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+T\+O\+P\+\_\+\+L\+E\+F\+T\+\_\+\+C\+O\+R\+N\+ER}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+H\+T\+\_\+\+C\+O\+R\+N\+ER}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+T\+O\+P\+\_\+\+S\+I\+DE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+T\+O\+P\+\_\+\+T\+EE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+T\+R\+EK}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+U\+L\+\_\+\+A\+N\+G\+LE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+U\+M\+B\+R\+E\+L\+LA}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+U\+R\+\_\+\+A\+N\+G\+LE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+W\+A\+T\+CH}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+X11\+\_\+\+S\+H\+A\+P\+E\+\_\+\+X\+T\+E\+RM}
 \}
\item 
enum \mbox{\hyperlink{group__Ecore__Win32__Group_ga89547b57e0fef94c925d62d4304500ee}{Ecore\+\_\+\+Win32\+\_\+\+Dn\+D\+\_\+\+State}} \{ \newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eeaf27a6f6dcff977b6b3ea6d10abdee282}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+D\+N\+D\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+R\+A\+G\+\_\+\+E\+N\+T\+ER}} = 1, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eeaa4d7375159ab69230663c43c476d7706}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+D\+N\+D\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+R\+A\+G\+\_\+\+O\+V\+ER}} = 2, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eea44e124a8a07122f0a41b111808fae10b}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+D\+N\+D\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+R\+A\+G\+\_\+\+L\+E\+A\+VE}} = 3, 
\newline
\mbox{\hyperlink{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eeac053e5721365cab613bc4e5963602892}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+D\+N\+D\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+R\+OP}} = 4
 \}
\item 
enum \mbox{\hyperlink{group__Ecore__Win32__Group_ga08a612d085743b0bfab52afaa325d5f6}{Ecore\+\_\+\+Win32\+\_\+\+Selection}} \{ \newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+P\+R\+I\+M\+A\+RY}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+S\+E\+C\+O\+N\+D\+A\+RY}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+D\+ND}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+C\+L\+I\+P\+B\+O\+A\+RD}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+O\+T\+H\+ER}
 \}
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_ga3219c174d44558bb46104540852a8d34}{ecore\+\_\+win32\+\_\+init}} ()
\begin{DoxyCompactList}\small\item\em Initialize the Ecore\+\_\+\+Win32 library. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_ga391ac010f137154d1880252da77b1162}{ecore\+\_\+win32\+\_\+shutdown}} ()
\begin{DoxyCompactList}\small\item\em Shut down the Ecore\+\_\+\+Win32 library. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_ga6139a252eb705b75f244e9f0f327bb4c}{ecore\+\_\+win32\+\_\+screen\+\_\+depth\+\_\+get}} ()
\begin{DoxyCompactList}\small\item\em Retrieve the depth of the screen. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_gad134678c9717c5b1a54970fdbaba5919}{ecore\+\_\+win32\+\_\+double\+\_\+click\+\_\+time\+\_\+set}} (double t)
\begin{DoxyCompactList}\small\item\em Sets the timeout for a double and triple clicks to be flagged. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} double \mbox{\hyperlink{group__Ecore__Win32__Group_gaabefd0f03dd926e87071871460c3d032}{ecore\+\_\+win32\+\_\+double\+\_\+click\+\_\+time\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieve the double and triple click flag timeout. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} unsigned long \mbox{\hyperlink{group__Ecore__Win32__Group_gaa8f6e4b82ed136b2e214f65fd9cc5186}{ecore\+\_\+win32\+\_\+current\+\_\+time\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Return the last event time. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$ \mbox{\hyperlink{group__Ecore__Win32__Group_ga3af79b82d86d03dbea10a535387c8ea9}{ecore\+\_\+win32\+\_\+window\+\_\+new}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$parent, int x, int y, int width, int height)
\begin{DoxyCompactList}\small\item\em Creates a new window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$ \mbox{\hyperlink{group__Ecore__Win32__Group_gaa40e56fb37a8cae716d8c0735e84606c}{ecore\+\_\+win32\+\_\+window\+\_\+override\+\_\+new}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$parent, int x, int y, int width, int height)
\begin{DoxyCompactList}\small\item\em Creates a new borderless window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga0da9d20cf3c02f1219ff82097fc5210c}{ecore\+\_\+win32\+\_\+window\+\_\+free}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window)
\begin{DoxyCompactList}\small\item\em Free the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void $\ast$ \mbox{\hyperlink{group__Ecore__Win32__Group_ga5f4fddb0ca90ec47b0236975788aff33}{ecore\+\_\+win32\+\_\+window\+\_\+hwnd\+\_\+get}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window)
\begin{DoxyCompactList}\small\item\em Return the window H\+A\+N\+D\+LE associated to the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga18ca0ec81a02eef62d1a55802fbbb54a}{ecore\+\_\+win32\+\_\+window\+\_\+move}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, int x, int y)
\begin{DoxyCompactList}\small\item\em Move the given window to a given position. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_gab35497c5dc733c138c87d25d09a5249f}{ecore\+\_\+win32\+\_\+window\+\_\+resize}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, int width, int height)
\begin{DoxyCompactList}\small\item\em Resize the given window to a given size. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga0f61117f1dc7e0652d3f1c3b555f2e2d}{ecore\+\_\+win32\+\_\+window\+\_\+move\+\_\+resize}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+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 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga8ded72ebf3a1967e24d6b01506a13e47}{ecore\+\_\+win32\+\_\+window\+\_\+geometry\+\_\+get}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+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 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_gaee39f7c823ac3a1a256854720cba2538}{ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+get}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, int $\ast$width, int $\ast$height)
\begin{DoxyCompactList}\small\item\em Get the size of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga17eabc88fbafec17c5e34644bed2b59b}{ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+min\+\_\+set}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, int min\+\_\+width, int min\+\_\+height)
\begin{DoxyCompactList}\small\item\em Set the minimum size of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga30be687fd6f388f9db0bb2ada7054a9e}{ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+min\+\_\+get}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, int $\ast$min\+\_\+width, int $\ast$min\+\_\+height)
\begin{DoxyCompactList}\small\item\em Get the minimum size of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga4e9f1c339aa8ae170449450de76a43c3}{ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+max\+\_\+set}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, int max\+\_\+width, int max\+\_\+height)
\begin{DoxyCompactList}\small\item\em Set the maximum size of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_gacf362f73c5f30b249245dfcd122ba3a1}{ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+max\+\_\+get}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, int $\ast$max\+\_\+width, int $\ast$max\+\_\+height)
\begin{DoxyCompactList}\small\item\em Get the maximum size of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga1ae7c1ae2b75db0012aa4666c422015a}{ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+base\+\_\+set}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, int base\+\_\+width, int base\+\_\+height)
\begin{DoxyCompactList}\small\item\em Set the base size of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_gaa28cba0b9ae8ca5475694264ec989929}{ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+base\+\_\+get}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, int $\ast$base\+\_\+width, int $\ast$base\+\_\+height)
\begin{DoxyCompactList}\small\item\em Get the base size of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_gad4609975708982000eaa0f3044752035}{ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+step\+\_\+set}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, int step\+\_\+width, int step\+\_\+height)
\begin{DoxyCompactList}\small\item\em Set the step size of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga21457195579849e99a4034f2abcf578a}{ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+step\+\_\+get}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, int $\ast$step\+\_\+width, int $\ast$step\+\_\+height)
\begin{DoxyCompactList}\small\item\em Get the step size of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga16e4f44285802278d3326d02a9315971}{ecore\+\_\+win32\+\_\+window\+\_\+show}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window)
\begin{DoxyCompactList}\small\item\em Show the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga11978da82b1c95fe5ac11dac74badf29}{ecore\+\_\+win32\+\_\+window\+\_\+hide}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window)
\begin{DoxyCompactList}\small\item\em Hide the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga608f0614fa37b9128725d28f237a2689}{ecore\+\_\+win32\+\_\+window\+\_\+raise}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window)
\begin{DoxyCompactList}\small\item\em Place the given window at the top of the Z order. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga618308525c8a017154c8ff371d7b6ab4}{ecore\+\_\+win32\+\_\+window\+\_\+lower}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window)
\begin{DoxyCompactList}\small\item\em Place the given window at the bottom of the Z order. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga60d5d9f8c1e8cb8e8340321ef1317980}{ecore\+\_\+win32\+\_\+window\+\_\+title\+\_\+set}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, const char $\ast$title)
\begin{DoxyCompactList}\small\item\em Set the title of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_gae044b560aa802f70224c11323f3444ac}{ecore\+\_\+win32\+\_\+window\+\_\+focus}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window)
\begin{DoxyCompactList}\small\item\em Set the focus to the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void $\ast$ \mbox{\hyperlink{group__Ecore__Win32__Group_gada6de6a4bcecd970416827d1e3a75d65}{ecore\+\_\+win32\+\_\+window\+\_\+focus\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the current focused window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_gae12cd20e2682b510f0bd30aeffdc17af}{ecore\+\_\+win32\+\_\+window\+\_\+iconified\+\_\+set}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\begin{DoxyCompactList}\small\item\em Iconify or restore the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga8fae424a9c53bd32f63a2c85f80bbd58}{ecore\+\_\+win32\+\_\+window\+\_\+borderless\+\_\+set}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\begin{DoxyCompactList}\small\item\em Remove or restore the border of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_gaa0600258d76eeaa451507f48d54dc579}{ecore\+\_\+win32\+\_\+window\+\_\+fullscreen\+\_\+set}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\begin{DoxyCompactList}\small\item\em Set the given window to fullscreen. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga86708e8ca8d4815ba14868899125e718}{ecore\+\_\+win32\+\_\+window\+\_\+cursor\+\_\+set}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, \mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}} $\ast$cursor)
\begin{DoxyCompactList}\small\item\em Set the given cursor to the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga60a450e248aaa394ca18019453dba79f}{ecore\+\_\+win32\+\_\+window\+\_\+state\+\_\+set}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, \mbox{\hyperlink{group__Ecore__Win32__Group_ga0306b564ef919464afb9424f3c32a656}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+State}} $\ast$state, unsigned int num)
\begin{DoxyCompactList}\small\item\em Set the state of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga3b1c00351cb9694d61bfcf046a87fa84}{ecore\+\_\+win32\+\_\+window\+\_\+state\+\_\+get}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, \mbox{\hyperlink{group__Ecore__Win32__Group_ga0306b564ef919464afb9424f3c32a656}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+State}} $\ast$$\ast$state, unsigned int $\ast$num)
\begin{DoxyCompactList}\small\item\em Get the states of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga00a58fb33d9dce9b0adf1c0daeb23d9c}{ecore\+\_\+win32\+\_\+window\+\_\+state\+\_\+request\+\_\+send}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, \mbox{\hyperlink{group__Ecore__Win32__Group_ga0306b564ef919464afb9424f3c32a656}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+State}} state, unsigned int set)
\begin{DoxyCompactList}\small\item\em Apply the modification of the state to the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_gafdaff236a4774d8bb6e615eff7aad133}{ecore\+\_\+win32\+\_\+window\+\_\+type\+\_\+set}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, \mbox{\hyperlink{group__Ecore__Win32__Group_gac159148235000b4ed912110e4a09ffd5}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+Type}} type)
\begin{DoxyCompactList}\small\item\em Set the type of the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}} $\ast$ \mbox{\hyperlink{group__Ecore__Win32__Group_gaf2464f50e92e02f8835ed452b75759de}{ecore\+\_\+win32\+\_\+cursor\+\_\+new}} (const void $\ast$pixels\+\_\+and, const void $\ast$pixels\+\_\+xor, int width, int height, int hot\+\_\+x, int hot\+\_\+y)
\begin{DoxyCompactList}\small\item\em Create a new cursor. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga695547c3800b12b8e9bd315b15d3a319}{ecore\+\_\+win32\+\_\+cursor\+\_\+free}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}} $\ast$cursor)
\begin{DoxyCompactList}\small\item\em Free the given cursor. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}} $\ast$ \mbox{\hyperlink{group__Ecore__Win32__Group_ga3d56c1677ba5d9e5952d1913b4f1a6e5}{ecore\+\_\+win32\+\_\+cursor\+\_\+shaped\+\_\+new}} (\mbox{\hyperlink{group__Ecore__Win32__Group_ga54d6d4f78768adb28aec78ba75d79912}{Ecore\+\_\+\+Win32\+\_\+\+Cursor\+\_\+\+Shape}} shape)
\begin{DoxyCompactList}\small\item\em Create a cursor from a Windows ressource. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}} $\ast$ \mbox{\hyperlink{group__Ecore__Win32__Group_ga850bbe45c02e999ca12d329e0cf97c18}{ecore\+\_\+win32\+\_\+cursor\+\_\+x11\+\_\+shaped\+\_\+get}} (\mbox{\hyperlink{group__Ecore__Win32__Group_ga33fba2c30b494ef801bb5548ff398e47}{Ecore\+\_\+\+Win32\+\_\+\+Cursor\+\_\+\+X11\+\_\+\+Shape}} shape)
\begin{DoxyCompactList}\small\item\em Retrieve a X11 cursor from a X Id. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_ga63e13c802a7412b1a30f8c89e44aea0b}{ecore\+\_\+win32\+\_\+cursor\+\_\+size\+\_\+get}} (int $\ast$width, int $\ast$height)
\begin{DoxyCompactList}\small\item\em Retrieve the size of a valid cursor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_gae89e089a3e2ef9af46cb553b32fef3cf}\label{group__Ecore__Win32__Group_gae89e089a3e2ef9af46cb553b32fef3cf}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+win32\+\_\+cursor\+\_\+show} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} show)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_gae2996db8b476c0b7e4000efa36313232}{ecore\+\_\+win32\+\_\+dnd\+\_\+init}} ()
\begin{DoxyCompactList}\small\item\em Initialize the Ecore\+\_\+\+Win32 Drag and Drop module. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_ga9c669ad123b60685190ada5ff4d898d8}{ecore\+\_\+win32\+\_\+dnd\+\_\+shutdown}} ()
\begin{DoxyCompactList}\small\item\em Shut down the Ecore\+\_\+\+Win32 Drag and Drop module. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Win32__Group_gab06b4b0a104b8c66d614ec18c0d269b4}{ecore\+\_\+win32\+\_\+dnd\+\_\+begin}} (const char $\ast$data, int size)
\begin{DoxyCompactList}\small\item\em Begin a DnD operation. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Win32__Group_ga4934e5e03ac0d0e50ad6eb79beb6fa18}{ecore\+\_\+win32\+\_\+dnd\+\_\+register\+\_\+drop\+\_\+target}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, \mbox{\hyperlink{group__Ecore__Win32__Group_gaef07a2e13ed31f85553af7d7f812b8fa}{Ecore\+\_\+\+Win32\+\_\+\+Dnd\+\_\+\+Drop\+Target\+\_\+\+Callback}} callback)
\begin{DoxyCompactList}\small\item\em Register a Drop operation. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Win32__Group_gaf249f605bfdce1ba65eb2cefc45223be}{ecore\+\_\+win32\+\_\+dnd\+\_\+unregister\+\_\+drop\+\_\+target}} (\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window)
\begin{DoxyCompactList}\small\item\em Unregister a Drop operation. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Win32__Group_ga1ee94d36b3087a8fb840200801922c66}{ecore\+\_\+win32\+\_\+clipboard\+\_\+set}} (const \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, const void $\ast$data, int size)
\begin{DoxyCompactList}\small\item\em Set data to the clipboard. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Win32__Group_ga76199471709a52637f1abec4b85bb6a9}{ecore\+\_\+win32\+\_\+clipboard\+\_\+get}} (const \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window, void $\ast$$\ast$data, int $\ast$size)
\begin{DoxyCompactList}\small\item\em Get data from the clipboard. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Win32__Group_ga8ed4fc663a1bbbf26493ba068570159e}{ecore\+\_\+win32\+\_\+clipboard\+\_\+clear}} (const \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$window)
\begin{DoxyCompactList}\small\item\em Cleat the clipboard. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator}} $\ast$ \mbox{\hyperlink{group__Ecore__Win32__Group_ga0743f54ddbc75c6ee9e312546f02d2e3}{ecore\+\_\+win32\+\_\+monitors\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Return the coordinates, sizes D\+PI\textquotesingle{}s of the monitors. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_ga705f051826f45ecf2d4f1ac08f600f06}\label{group__Ecore__Win32__Group_ga705f051826f45ecf2d4f1ac08f600f06}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_ga705f051826f45ecf2d4f1ac08f600f06}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+U\+S\+E\+\_\+\+IN}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the \mbox{\hyperlink{group__Ecore__Win32__Group_gaa5bfe28b9962b436637c1802a7e7883e}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}} event. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_gaff6e97c86f3acc7ae39b6f0aaa17da54}\label{group__Ecore__Win32__Group_gaff6e97c86f3acc7ae39b6f0aaa17da54}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_gaff6e97c86f3acc7ae39b6f0aaa17da54}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+UT}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the \mbox{\hyperlink{group__Ecore__Win32__Group_ga389aa3005c8d48b312781da8d4e54779}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}} event. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_gac4af906d92570f9f3bd969a698e64713}\label{group__Ecore__Win32__Group_gac4af906d92570f9f3bd969a698e64713}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_gac4af906d92570f9f3bd969a698e64713}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+F\+O\+C\+U\+S\+\_\+\+IN}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the \mbox{\hyperlink{group__Ecore__Win32__Group_gae9e81853be39e85d6789ba3f4d1da638}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+In}} event. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_gaacca5268ed0f096f511b808cf92c9ad7}\label{group__Ecore__Win32__Group_gaacca5268ed0f096f511b808cf92c9ad7}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_gaacca5268ed0f096f511b808cf92c9ad7}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+UT}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the \mbox{\hyperlink{group__Ecore__Win32__Group_ga94a0253c5a01af3163391c8e206543c1}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+Out}} event. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_gaf282ed97394f60204972ae24c8372575}\label{group__Ecore__Win32__Group_gaf282ed97394f60204972ae24c8372575}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_gaf282ed97394f60204972ae24c8372575}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+A\+M\+A\+GE}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Damage event. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_ga4eb2ac9abe579f1941a25071930e5acb}\label{group__Ecore__Win32__Group_ga4eb2ac9abe579f1941a25071930e5acb}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_ga4eb2ac9abe579f1941a25071930e5acb}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+R\+E\+A\+TE}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Create event. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_ga13c7dd9875feba48e893d0452312f74c}\label{group__Ecore__Win32__Group_ga13c7dd9875feba48e893d0452312f74c}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_ga13c7dd9875feba48e893d0452312f74c}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+S\+T\+R\+OY}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Destroy event. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_gae553e44f302bbb16afa4605e739ede31}\label{group__Ecore__Win32__Group_gae553e44f302bbb16afa4605e739ede31}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_gae553e44f302bbb16afa4605e739ede31}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+H\+I\+DE}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Hide event. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_gabe381977378fa4abf292990f2c3cc620}\label{group__Ecore__Win32__Group_gabe381977378fa4abf292990f2c3cc620}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_gabe381977378fa4abf292990f2c3cc620}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+OW}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Show event. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_ga9b801d4f1e259b8e66078b745abbe3e2}\label{group__Ecore__Win32__Group_ga9b801d4f1e259b8e66078b745abbe3e2}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_ga9b801d4f1e259b8e66078b745abbe3e2}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+RE}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Configure event. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_gaeca4dd345a96db44685b1b2fdf97f1c2}\label{group__Ecore__Win32__Group_gaeca4dd345a96db44685b1b2fdf97f1c2}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_gaeca4dd345a96db44685b1b2fdf97f1c2}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+E\+S\+I\+ZE}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Resize event. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_gafc17b62fecc8768b9ab8183fba8e2d37}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+P\+R\+O\+P\+E\+R\+TY}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Property event. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Ecore__Win32__Group_gaa2bff116cfee4ca1d57f7bf90d63bc05}\label{group__Ecore__Win32__Group_gaa2bff116cfee4ca1d57f7bf90d63bc05}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_gaa2bff116cfee4ca1d57f7bf90d63bc05}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+L\+E\+T\+E\+\_\+\+R\+E\+Q\+U\+E\+ST}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the \mbox{\hyperlink{group__Ecore__Win32__Group_gadc9ad45a354293fb01d9197249872df2}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Delete\+\_\+\+Request}} event. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_ga0cd7cb93da4da6ea5f62014b720a4be0}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+C\+L\+E\+AR}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the \mbox{\hyperlink{group__Ecore__Win32__Group_gae62dbd252503bb4e354ab4b403e3fdb4}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear}} event. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Win32__Group_ga090eeb47a617b84772f5735d406c2814}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+N\+O\+T\+I\+FY}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event for the \mbox{\hyperlink{group__Ecore__Win32__Group_gaade7fae5ea44af54b9fd22ee96983849}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify}} event. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Ecore\+\_\+\+Win32 is a library that wraps Windows graphic functions and integrate them nicely into the Ecore main loop.\hypertarget{group__Ecore__Win32__Group_Ecore_Win32_Sec_Init}{}\doxysubsection{Initialisation / Shutdown}\label{group__Ecore__Win32__Group_Ecore_Win32_Sec_Init}
To fill...\hypertarget{group__Ecore__Win32__Group_Ecore_Win32_Sec_Icons}{}\doxysubsection{How to set icons to an application}\label{group__Ecore__Win32__Group_Ecore_Win32_Sec_Icons}
It is possible to also sets the icon of the application easily\+:

\begin{DoxyItemize}
\item Create an icon with your favorite image creator. The Gimp is a good choice. Create several images of size 16, 32 and 48. You can also create images of size 24, 64, 128 and 256. Paste all of them in the image of size 16 as a layer. Save the image of size 16 with the name my\+\_\+icon.\+ico. Put it where the source code of the application is located. \item Create my\+\_\+icon\+\_\+rc.\+rc file with your code editor and add in it\+: 
\begin{DoxyCode}{0}
\DoxyCodeLine{101 ICON DISCARDABLE \textcolor{stringliteral}{"my\_icon.ico"}}
\end{DoxyCode}
 \item With Visual Studio, put that file in the \textquotesingle{}Resource file\textquotesingle{} part of the project. \item With Min\+GW, you have to compile it with windres\+: 
\begin{DoxyCode}{0}
\DoxyCodeLine{windres my\_icon\_rc.rc my\_icon\_rc.o}
\end{DoxyCode}
 and add my\+\_\+icon\+\_\+rc.\+o to the object files of the application.\end{DoxyItemize}
\begin{DoxyNote}{Note}
The value 101 must not be changed, it\textquotesingle{}s the ID used internally by Ecore\+\_\+\+Win32 to get the icons. 
\end{DoxyNote}


\doxysubsection{Typedef Documentation}
\mbox{\Hypertarget{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}\label{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Cursor@{Ecore\_Win32\_Cursor}}
\index{Ecore\_Win32\_Cursor@{Ecore\_Win32\_Cursor}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Cursor}{Ecore\_Win32\_Cursor}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}}}

Abstract type for a cursor. \mbox{\Hypertarget{group__Ecore__Win32__Group_gaa5bfe28b9962b436637c1802a7e7883e}\label{group__Ecore__Win32__Group_gaa5bfe28b9962b436637c1802a7e7883e}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Mouse\_In@{Ecore\_Win32\_Event\_Mouse\_In}}
\index{Ecore\_Win32\_Event\_Mouse\_In@{Ecore\_Win32\_Event\_Mouse\_In}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Mouse\_In}{Ecore\_Win32\_Event\_Mouse\_In}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_gaa5bfe28b9962b436637c1802a7e7883e}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}}}

Event sent when the mouse enters the window. \mbox{\Hypertarget{group__Ecore__Win32__Group_ga389aa3005c8d48b312781da8d4e54779}\label{group__Ecore__Win32__Group_ga389aa3005c8d48b312781da8d4e54779}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Mouse\_Out@{Ecore\_Win32\_Event\_Mouse\_Out}}
\index{Ecore\_Win32\_Event\_Mouse\_Out@{Ecore\_Win32\_Event\_Mouse\_Out}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Mouse\_Out}{Ecore\_Win32\_Event\_Mouse\_Out}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_ga389aa3005c8d48b312781da8d4e54779}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}}}

Event sent when the mouse leaves the window. \mbox{\Hypertarget{group__Ecore__Win32__Group_gae9e81853be39e85d6789ba3f4d1da638}\label{group__Ecore__Win32__Group_gae9e81853be39e85d6789ba3f4d1da638}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Window\_Focus\_In@{Ecore\_Win32\_Event\_Window\_Focus\_In}}
\index{Ecore\_Win32\_Event\_Window\_Focus\_In@{Ecore\_Win32\_Event\_Window\_Focus\_In}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Window\_Focus\_In}{Ecore\_Win32\_Event\_Window\_Focus\_In}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_gae9e81853be39e85d6789ba3f4d1da638}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+In}}}

Event sent when the window gets the focus. \mbox{\Hypertarget{group__Ecore__Win32__Group_ga94a0253c5a01af3163391c8e206543c1}\label{group__Ecore__Win32__Group_ga94a0253c5a01af3163391c8e206543c1}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Window\_Focus\_Out@{Ecore\_Win32\_Event\_Window\_Focus\_Out}}
\index{Ecore\_Win32\_Event\_Window\_Focus\_Out@{Ecore\_Win32\_Event\_Window\_Focus\_Out}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Window\_Focus\_Out}{Ecore\_Win32\_Event\_Window\_Focus\_Out}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_ga94a0253c5a01af3163391c8e206543c1}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+Out}}}

Event sent when the window looses the focus. \mbox{\Hypertarget{group__Ecore__Win32__Group_gacc145763811df49176899673e677cd79}\label{group__Ecore__Win32__Group_gacc145763811df49176899673e677cd79}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Window\_Damage@{Ecore\_Win32\_Event\_Window\_Damage}}
\index{Ecore\_Win32\_Event\_Window\_Damage@{Ecore\_Win32\_Event\_Window\_Damage}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Window\_Damage}{Ecore\_Win32\_Event\_Window\_Damage}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_gacc145763811df49176899673e677cd79}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Damage}}}

Event sent when the window is damaged. \mbox{\Hypertarget{group__Ecore__Win32__Group_ga14b58a8cedd10c2dac94245f15fe8de2}\label{group__Ecore__Win32__Group_ga14b58a8cedd10c2dac94245f15fe8de2}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Window\_Create@{Ecore\_Win32\_Event\_Window\_Create}}
\index{Ecore\_Win32\_Event\_Window\_Create@{Ecore\_Win32\_Event\_Window\_Create}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Window\_Create}{Ecore\_Win32\_Event\_Window\_Create}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_ga14b58a8cedd10c2dac94245f15fe8de2}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Create}}}

Event sent when the window is created. \mbox{\Hypertarget{group__Ecore__Win32__Group_ga2d9f1661b868105023a581e202d15d4d}\label{group__Ecore__Win32__Group_ga2d9f1661b868105023a581e202d15d4d}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Window\_Destroy@{Ecore\_Win32\_Event\_Window\_Destroy}}
\index{Ecore\_Win32\_Event\_Window\_Destroy@{Ecore\_Win32\_Event\_Window\_Destroy}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Window\_Destroy}{Ecore\_Win32\_Event\_Window\_Destroy}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_ga2d9f1661b868105023a581e202d15d4d}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Destroy}}}

Event sent when the window is destroyed. \mbox{\Hypertarget{group__Ecore__Win32__Group_gab7d5862ac8f07e7d0fdf71f5979ed645}\label{group__Ecore__Win32__Group_gab7d5862ac8f07e7d0fdf71f5979ed645}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Window\_Hide@{Ecore\_Win32\_Event\_Window\_Hide}}
\index{Ecore\_Win32\_Event\_Window\_Hide@{Ecore\_Win32\_Event\_Window\_Hide}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Window\_Hide}{Ecore\_Win32\_Event\_Window\_Hide}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_gab7d5862ac8f07e7d0fdf71f5979ed645}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}}}

Event sent when the window is hidden. \mbox{\Hypertarget{group__Ecore__Win32__Group_gaaffc8082b61f470b80f1ab2c13dd53fb}\label{group__Ecore__Win32__Group_gaaffc8082b61f470b80f1ab2c13dd53fb}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Window\_Show@{Ecore\_Win32\_Event\_Window\_Show}}
\index{Ecore\_Win32\_Event\_Window\_Show@{Ecore\_Win32\_Event\_Window\_Show}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Window\_Show}{Ecore\_Win32\_Event\_Window\_Show}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_gaaffc8082b61f470b80f1ab2c13dd53fb}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}}}

Event sent when the window is shown. \mbox{\Hypertarget{group__Ecore__Win32__Group_ga9b9095b2e92688489202bbcd4a71f000}\label{group__Ecore__Win32__Group_ga9b9095b2e92688489202bbcd4a71f000}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Window\_Configure@{Ecore\_Win32\_Event\_Window\_Configure}}
\index{Ecore\_Win32\_Event\_Window\_Configure@{Ecore\_Win32\_Event\_Window\_Configure}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Window\_Configure}{Ecore\_Win32\_Event\_Window\_Configure}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_ga9b9095b2e92688489202bbcd4a71f000}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}}}

Event sent when the window is configured. \mbox{\Hypertarget{group__Ecore__Win32__Group_gad80fc53bffe888d10d9260151ef46085}\label{group__Ecore__Win32__Group_gad80fc53bffe888d10d9260151ef46085}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Window\_Resize@{Ecore\_Win32\_Event\_Window\_Resize}}
\index{Ecore\_Win32\_Event\_Window\_Resize@{Ecore\_Win32\_Event\_Window\_Resize}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Window\_Resize}{Ecore\_Win32\_Event\_Window\_Resize}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_gad80fc53bffe888d10d9260151ef46085}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Resize}}}

Event sent when the window is resized. \mbox{\Hypertarget{group__Ecore__Win32__Group_ga0f04a3c86146756adb4150b678930adc}\label{group__Ecore__Win32__Group_ga0f04a3c86146756adb4150b678930adc}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Window\_Property@{Ecore\_Win32\_Event\_Window\_Property}}
\index{Ecore\_Win32\_Event\_Window\_Property@{Ecore\_Win32\_Event\_Window\_Property}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Window\_Property}{Ecore\_Win32\_Event\_Window\_Property}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_ga0f04a3c86146756adb4150b678930adc}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Property}}}

Event sent when the window properties are changed. \begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{group__Ecore__Win32__Group_gadc9ad45a354293fb01d9197249872df2}\label{group__Ecore__Win32__Group_gadc9ad45a354293fb01d9197249872df2}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Window\_Delete\_Request@{Ecore\_Win32\_Event\_Window\_Delete\_Request}}
\index{Ecore\_Win32\_Event\_Window\_Delete\_Request@{Ecore\_Win32\_Event\_Window\_Delete\_Request}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Window\_Delete\_Request}{Ecore\_Win32\_Event\_Window\_Delete\_Request}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_gadc9ad45a354293fb01d9197249872df2}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Window\+\_\+\+Delete\+\_\+\+Request}}}

Event sent when the window is deleted. \mbox{\Hypertarget{group__Ecore__Win32__Group_gae62dbd252503bb4e354ab4b403e3fdb4}\label{group__Ecore__Win32__Group_gae62dbd252503bb4e354ab4b403e3fdb4}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Selection\_Clear@{Ecore\_Win32\_Event\_Selection\_Clear}}
\index{Ecore\_Win32\_Event\_Selection\_Clear@{Ecore\_Win32\_Event\_Selection\_Clear}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Selection\_Clear}{Ecore\_Win32\_Event\_Selection\_Clear}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_gae62dbd252503bb4e354ab4b403e3fdb4}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear}}}

Event sent when the content of the clipboard has been removed.

\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}
\mbox{\Hypertarget{group__Ecore__Win32__Group_gaade7fae5ea44af54b9fd22ee96983849}\label{group__Ecore__Win32__Group_gaade7fae5ea44af54b9fd22ee96983849}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Event\_Selection\_Notify@{Ecore\_Win32\_Event\_Selection\_Notify}}
\index{Ecore\_Win32\_Event\_Selection\_Notify@{Ecore\_Win32\_Event\_Selection\_Notify}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Event\_Selection\_Notify}{Ecore\_Win32\_Event\_Selection\_Notify}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_gaade7fae5ea44af54b9fd22ee96983849}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify}}}

Event sent when the content of the clipboard has been added.

\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}
\mbox{\Hypertarget{group__Ecore__Win32__Group_gaef07a2e13ed31f85553af7d7f812b8fa}\label{group__Ecore__Win32__Group_gaef07a2e13ed31f85553af7d7f812b8fa}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Dnd\_DropTarget\_Callback@{Ecore\_Win32\_Dnd\_DropTarget\_Callback}}
\index{Ecore\_Win32\_Dnd\_DropTarget\_Callback@{Ecore\_Win32\_Dnd\_DropTarget\_Callback}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Dnd\_DropTarget\_Callback}{Ecore\_Win32\_Dnd\_DropTarget\_Callback}}
{\footnotesize\ttfamily Ecore\+\_\+\+Win32\+\_\+\+Dnd\+\_\+\+Drop\+Target\+\_\+\+Callback}

Callback type for Drop operations. See \mbox{\hyperlink{group__Ecore__Win32__Group_ga4934e5e03ac0d0e50ad6eb79beb6fa18}{ecore\+\_\+win32\+\_\+dnd\+\_\+register\+\_\+drop\+\_\+target()}}. \mbox{\Hypertarget{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}\label{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Window@{Ecore\_Win32\_Window}}
\index{Ecore\_Win32\_Window@{Ecore\_Win32\_Window}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Window}{Ecore\_Win32\_Window}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}}}

Abstract type for a window. 

\doxysubsection{Enumeration Type Documentation}
\mbox{\Hypertarget{group__Ecore__Win32__Group_ga0306b564ef919464afb9424f3c32a656}\label{group__Ecore__Win32__Group_ga0306b564ef919464afb9424f3c32a656}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Window\_State@{Ecore\_Win32\_Window\_State}}
\index{Ecore\_Win32\_Window\_State@{Ecore\_Win32\_Window\_State}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Window\_State}{Ecore\_Win32\_Window\_State}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Ecore__Win32__Group_ga0306b564ef919464afb9424f3c32a656}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+State}}}

State of a window. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_UNKNOWN@{ECORE\_WIN32\_WINDOW\_STATE\_UNKNOWN}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_UNKNOWN@{ECORE\_WIN32\_WINDOW\_STATE\_UNKNOWN}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656aea5cd07e5cf69b4987d4441257860770}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656aea5cd07e5cf69b4987d4441257860770}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+U\+N\+K\+N\+O\+WN&Unknown state. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_ICONIFIED@{ECORE\_WIN32\_WINDOW\_STATE\_ICONIFIED}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_ICONIFIED@{ECORE\_WIN32\_WINDOW\_STATE\_ICONIFIED}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a00ec70be4770fc24dd517314f7f8d3de}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a00ec70be4770fc24dd517314f7f8d3de}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+I\+C\+O\+N\+I\+F\+I\+ED&iconified window \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_MODAL@{ECORE\_WIN32\_WINDOW\_STATE\_MODAL}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_MODAL@{ECORE\_WIN32\_WINDOW\_STATE\_MODAL}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a39d2e1f98f75a7705f38d0085678711f}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a39d2e1f98f75a7705f38d0085678711f}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+O\+D\+AL&modal dialog box \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_STICKY@{ECORE\_WIN32\_WINDOW\_STATE\_STICKY}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_STICKY@{ECORE\_WIN32\_WINDOW\_STATE\_STICKY}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a8e4d93fa124cdd7f328adc08a25379fa}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a8e4d93fa124cdd7f328adc08a25379fa}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+I\+C\+KY&sticky window \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED\_VERT@{ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED\_VERT}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED\_VERT@{ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED\_VERT}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a0e9d2751bb48be1b536c89966f0841af}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a0e9d2751bb48be1b536c89966f0841af}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+V\+E\+RT&maximum vertical sized window \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED\_HORZ@{ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED\_HORZ}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED\_HORZ@{ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED\_HORZ}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a3a21b1cfbabc384fb2c057a779269459}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a3a21b1cfbabc384fb2c057a779269459}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+H\+O\+RZ&maximum horizontal sized window \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED@{ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED@{ECORE\_WIN32\_WINDOW\_STATE\_MAXIMIZED}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a024a1ad2bfa3167418c450f72ea5b923}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a024a1ad2bfa3167418c450f72ea5b923}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+ED&maximum sized window \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_SHADED@{ECORE\_WIN32\_WINDOW\_STATE\_SHADED}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_SHADED@{ECORE\_WIN32\_WINDOW\_STATE\_SHADED}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a7133060489ea26b199e87c8659ecf46f}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a7133060489ea26b199e87c8659ecf46f}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+H\+A\+D\+ED&shaded window \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_HIDDEN@{ECORE\_WIN32\_WINDOW\_STATE\_HIDDEN}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_HIDDEN@{ECORE\_WIN32\_WINDOW\_STATE\_HIDDEN}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a7de434caff59070bd45cb82e5f8e076b}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a7de434caff59070bd45cb82e5f8e076b}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+D\+D\+EN&hidden (minimized or iconified) window \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_FULLSCREEN@{ECORE\_WIN32\_WINDOW\_STATE\_FULLSCREEN}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_FULLSCREEN@{ECORE\_WIN32\_WINDOW\_STATE\_FULLSCREEN}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a0428a6a0e98f38190bfed554cb2bcca3}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a0428a6a0e98f38190bfed554cb2bcca3}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+EN&fullscreen window \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_ABOVE@{ECORE\_WIN32\_WINDOW\_STATE\_ABOVE}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_ABOVE@{ECORE\_WIN32\_WINDOW\_STATE\_ABOVE}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a30e4ce4ef7ff6f701eab13ce376f5a86}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a30e4ce4ef7ff6f701eab13ce376f5a86}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+B\+O\+VE&above window \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_BELOW@{ECORE\_WIN32\_WINDOW\_STATE\_BELOW}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_BELOW@{ECORE\_WIN32\_WINDOW\_STATE\_BELOW}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a8ce37b09683ec534bb276f20ea8bb5bd}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a8ce37b09683ec534bb276f20ea8bb5bd}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+B\+E\+L\+OW&below window \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_STATE\_DEMANDS\_ATTENTION@{ECORE\_WIN32\_WINDOW\_STATE\_DEMANDS\_ATTENTION}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_STATE\_DEMANDS\_ATTENTION@{ECORE\_WIN32\_WINDOW\_STATE\_DEMANDS\_ATTENTION}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a8802972eb795212b6ad8cdbef5997acb}\label{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a8802972eb795212b6ad8cdbef5997acb}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+D\+E\+M\+A\+N\+D\+S\+\_\+\+A\+T\+T\+E\+N\+T\+I\+ON&To document. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Ecore__Win32__Group_gac159148235000b4ed912110e4a09ffd5}\label{group__Ecore__Win32__Group_gac159148235000b4ed912110e4a09ffd5}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Window\_Type@{Ecore\_Win32\_Window\_Type}}
\index{Ecore\_Win32\_Window\_Type@{Ecore\_Win32\_Window\_Type}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Window\_Type}{Ecore\_Win32\_Window\_Type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Ecore__Win32__Group_gac159148235000b4ed912110e4a09ffd5}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+Type}}}

Type of a window. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_TYPE\_DESKTOP@{ECORE\_WIN32\_WINDOW\_TYPE\_DESKTOP}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_TYPE\_DESKTOP@{ECORE\_WIN32\_WINDOW\_TYPE\_DESKTOP}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a4b20596dc9fa630c7e9bae4a78d04be2}\label{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a4b20596dc9fa630c7e9bae4a78d04be2}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+E\+S\+K\+T\+OP&Desktop feature. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_TYPE\_DOCK@{ECORE\_WIN32\_WINDOW\_TYPE\_DOCK}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_TYPE\_DOCK@{ECORE\_WIN32\_WINDOW\_TYPE\_DOCK}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a1378d7e4aa202233add57399611f9f31}\label{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a1378d7e4aa202233add57399611f9f31}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+O\+CK&Dock window (should be on top of other windows) \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_TYPE\_TOOLBAR@{ECORE\_WIN32\_WINDOW\_TYPE\_TOOLBAR}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_TYPE\_TOOLBAR@{ECORE\_WIN32\_WINDOW\_TYPE\_TOOLBAR}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ae2530a8f07b995e13348425414591f74}\label{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ae2530a8f07b995e13348425414591f74}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+T\+O\+O\+L\+B\+AR&Toolbar window. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_TYPE\_MENU@{ECORE\_WIN32\_WINDOW\_TYPE\_MENU}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_TYPE\_MENU@{ECORE\_WIN32\_WINDOW\_TYPE\_MENU}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ae6665c20258aa275718479ddfa3ac3c0}\label{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ae6665c20258aa275718479ddfa3ac3c0}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+E\+NU&Menu window. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_TYPE\_UTILITY@{ECORE\_WIN32\_WINDOW\_TYPE\_UTILITY}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_TYPE\_UTILITY@{ECORE\_WIN32\_WINDOW\_TYPE\_UTILITY}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ae083069905d1da6ce0fdf6a67946e9e2}\label{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ae083069905d1da6ce0fdf6a67946e9e2}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+I\+TY&Small persistent utility window, such as a palette or toolbox. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_TYPE\_SPLASH@{ECORE\_WIN32\_WINDOW\_TYPE\_SPLASH}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_TYPE\_SPLASH@{ECORE\_WIN32\_WINDOW\_TYPE\_SPLASH}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a6b7a23d0686dd18df01fe50829d10ba0}\label{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a6b7a23d0686dd18df01fe50829d10ba0}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+P\+L\+A\+SH&Splash screen window displayed as an application is starting up. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_TYPE\_DIALOG@{ECORE\_WIN32\_WINDOW\_TYPE\_DIALOG}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_TYPE\_DIALOG@{ECORE\_WIN32\_WINDOW\_TYPE\_DIALOG}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a7106609aa0a7344ee85152d226436d17}\label{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a7106609aa0a7344ee85152d226436d17}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+I\+A\+L\+OG&Dialog window. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_TYPE\_NORMAL@{ECORE\_WIN32\_WINDOW\_TYPE\_NORMAL}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_TYPE\_NORMAL@{ECORE\_WIN32\_WINDOW\_TYPE\_NORMAL}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ac4b256aadbae3cae0bd7b3432f615d14}\label{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5ac4b256aadbae3cae0bd7b3432f615d14}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+R\+M\+AL&Normal top-\/level window. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_WINDOW\_TYPE\_UNKNOWN@{ECORE\_WIN32\_WINDOW\_TYPE\_UNKNOWN}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_WINDOW\_TYPE\_UNKNOWN@{ECORE\_WIN32\_WINDOW\_TYPE\_UNKNOWN}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a175456ab1fbea2f62038df95ee1866e3}\label{group__Ecore__Win32__Group_ggac159148235000b4ed912110e4a09ffd5a175456ab1fbea2f62038df95ee1866e3}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+N\+K\+N\+O\+WN&Unknown type. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Ecore__Win32__Group_ga54d6d4f78768adb28aec78ba75d79912}\label{group__Ecore__Win32__Group_ga54d6d4f78768adb28aec78ba75d79912}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Cursor\_Shape@{Ecore\_Win32\_Cursor\_Shape}}
\index{Ecore\_Win32\_Cursor\_Shape@{Ecore\_Win32\_Cursor\_Shape}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Cursor\_Shape}{Ecore\_Win32\_Cursor\_Shape}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Ecore__Win32__Group_ga54d6d4f78768adb28aec78ba75d79912}{Ecore\+\_\+\+Win32\+\_\+\+Cursor\+\_\+\+Shape}}}

Shape of a cursor. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_APP\_STARTING@{ECORE\_WIN32\_CURSOR\_SHAPE\_APP\_STARTING}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_APP\_STARTING@{ECORE\_WIN32\_CURSOR\_SHAPE\_APP\_STARTING}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a11d988ed8b8c09ebb8b2306f2ff60c0c}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a11d988ed8b8c09ebb8b2306f2ff60c0c}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+A\+P\+P\+\_\+\+S\+T\+A\+R\+T\+I\+NG&Standard arrow and small hourglass. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_ARROW@{ECORE\_WIN32\_CURSOR\_SHAPE\_ARROW}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_ARROW@{ECORE\_WIN32\_CURSOR\_SHAPE\_ARROW}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a394635aae5788ee78a0361036cfa2332}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a394635aae5788ee78a0361036cfa2332}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+A\+R\+R\+OW&Standard arrow. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_CROSS@{ECORE\_WIN32\_CURSOR\_SHAPE\_CROSS}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_CROSS@{ECORE\_WIN32\_CURSOR\_SHAPE\_CROSS}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a6d56b4f6f98ce8e4353a3d67272702ad}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a6d56b4f6f98ce8e4353a3d67272702ad}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+C\+R\+O\+SS&Crosshair. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_HAND@{ECORE\_WIN32\_CURSOR\_SHAPE\_HAND}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_HAND@{ECORE\_WIN32\_CURSOR\_SHAPE\_HAND}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a8ab6db5308cccef99ba7a55974f40db5}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a8ab6db5308cccef99ba7a55974f40db5}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+H\+A\+ND&Hand. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_HELP@{ECORE\_WIN32\_CURSOR\_SHAPE\_HELP}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_HELP@{ECORE\_WIN32\_CURSOR\_SHAPE\_HELP}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a1c06a01f36b8d349ad7feb9eb6981a67}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a1c06a01f36b8d349ad7feb9eb6981a67}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+H\+E\+LP&Arrow and question mark. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_I\_BEAM@{ECORE\_WIN32\_CURSOR\_SHAPE\_I\_BEAM}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_I\_BEAM@{ECORE\_WIN32\_CURSOR\_SHAPE\_I\_BEAM}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912add46c0c9ef0fa238e85ffc60fbcce417}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912add46c0c9ef0fa238e85ffc60fbcce417}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+I\+\_\+\+B\+E\+AM&I-\/beam. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_NO@{ECORE\_WIN32\_CURSOR\_SHAPE\_NO}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_NO@{ECORE\_WIN32\_CURSOR\_SHAPE\_NO}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a32e9e01682a3e9276443d8478f44232c}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a32e9e01682a3e9276443d8478f44232c}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+NO&Slashed circle. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_ALL@{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_ALL}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_ALL@{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_ALL}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a9ae54636dd6f21dbac529d69a06f78de}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a9ae54636dd6f21dbac529d69a06f78de}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+A\+LL&Four-\/pointed arrow pointing north, south, east, and west. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NESW@{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NESW}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NESW@{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NESW}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a5669e6827d30f841ae002adfef9691d7}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a5669e6827d30f841ae002adfef9691d7}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+N\+E\+SW&Double-\/pointed arrow pointing northeast and southwest. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NS@{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NS}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NS@{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NS}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a42d332d7cf230ca723b81b24e0c82391}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a42d332d7cf230ca723b81b24e0c82391}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+NS&Double-\/pointed arrow pointing north and south. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NWSE@{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NWSE}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NWSE@{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_NWSE}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a0d004baae677744f7c0e3ed0f2c4a147}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a0d004baae677744f7c0e3ed0f2c4a147}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+N\+W\+SE&Double-\/pointed arrow pointing northwest and southeast. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_WE@{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_WE}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_WE@{ECORE\_WIN32\_CURSOR\_SHAPE\_SIZE\_WE}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a9504031bd087c19ef8a0a5770f9afff9}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a9504031bd087c19ef8a0a5770f9afff9}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+WE&Double-\/pointed arrow pointing west and east. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_UP\_ARROW@{ECORE\_WIN32\_CURSOR\_SHAPE\_UP\_ARROW}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_UP\_ARROW@{ECORE\_WIN32\_CURSOR\_SHAPE\_UP\_ARROW}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a41fd8d60736cbd98f41f93e3ba451df3}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912a41fd8d60736cbd98f41f93e3ba451df3}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+U\+P\+\_\+\+A\+R\+R\+OW&Vertical arrow. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_CURSOR\_SHAPE\_WAIT@{ECORE\_WIN32\_CURSOR\_SHAPE\_WAIT}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_CURSOR\_SHAPE\_WAIT@{ECORE\_WIN32\_CURSOR\_SHAPE\_WAIT}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912ac263d8378a6e0fd9c1e080111374bb5a}\label{group__Ecore__Win32__Group_gga54d6d4f78768adb28aec78ba75d79912ac263d8378a6e0fd9c1e080111374bb5a}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+W\+A\+IT&Hourglass. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Ecore__Win32__Group_ga33fba2c30b494ef801bb5548ff398e47}\label{group__Ecore__Win32__Group_ga33fba2c30b494ef801bb5548ff398e47}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Cursor\_X11\_Shape@{Ecore\_Win32\_Cursor\_X11\_Shape}}
\index{Ecore\_Win32\_Cursor\_X11\_Shape@{Ecore\_Win32\_Cursor\_X11\_Shape}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Cursor\_X11\_Shape}{Ecore\_Win32\_Cursor\_X11\_Shape}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Ecore__Win32__Group_ga33fba2c30b494ef801bb5548ff398e47}{Ecore\+\_\+\+Win32\+\_\+\+Cursor\+\_\+\+X11\+\_\+\+Shape}}}

Shape of an X11 cursor. \mbox{\Hypertarget{group__Ecore__Win32__Group_ga89547b57e0fef94c925d62d4304500ee}\label{group__Ecore__Win32__Group_ga89547b57e0fef94c925d62d4304500ee}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_DnD\_State@{Ecore\_Win32\_DnD\_State}}
\index{Ecore\_Win32\_DnD\_State@{Ecore\_Win32\_DnD\_State}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_DnD\_State}{Ecore\_Win32\_DnD\_State}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Ecore__Win32__Group_ga89547b57e0fef94c925d62d4304500ee}{Ecore\+\_\+\+Win32\+\_\+\+Dn\+D\+\_\+\+State}}}

State of a DnD operation. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_DND\_EVENT\_DRAG\_ENTER@{ECORE\_WIN32\_DND\_EVENT\_DRAG\_ENTER}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_DND\_EVENT\_DRAG\_ENTER@{ECORE\_WIN32\_DND\_EVENT\_DRAG\_ENTER}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eeaf27a6f6dcff977b6b3ea6d10abdee282}\label{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eeaf27a6f6dcff977b6b3ea6d10abdee282}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+D\+N\+D\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+R\+A\+G\+\_\+\+E\+N\+T\+ER&Drag enter. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_DND\_EVENT\_DRAG\_OVER@{ECORE\_WIN32\_DND\_EVENT\_DRAG\_OVER}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_DND\_EVENT\_DRAG\_OVER@{ECORE\_WIN32\_DND\_EVENT\_DRAG\_OVER}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eeaa4d7375159ab69230663c43c476d7706}\label{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eeaa4d7375159ab69230663c43c476d7706}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+D\+N\+D\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+R\+A\+G\+\_\+\+O\+V\+ER&Drag over. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_DND\_EVENT\_DRAG\_LEAVE@{ECORE\_WIN32\_DND\_EVENT\_DRAG\_LEAVE}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_DND\_EVENT\_DRAG\_LEAVE@{ECORE\_WIN32\_DND\_EVENT\_DRAG\_LEAVE}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eea44e124a8a07122f0a41b111808fae10b}\label{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eea44e124a8a07122f0a41b111808fae10b}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+D\+N\+D\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+R\+A\+G\+\_\+\+L\+E\+A\+VE&Drag leave. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_WIN32\_DND\_EVENT\_DROP@{ECORE\_WIN32\_DND\_EVENT\_DROP}!Ecore\_Win32 library@{Ecore\_Win32 library}}\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_DND\_EVENT\_DROP@{ECORE\_WIN32\_DND\_EVENT\_DROP}}}\mbox{\Hypertarget{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eeac053e5721365cab613bc4e5963602892}\label{group__Ecore__Win32__Group_gga89547b57e0fef94c925d62d4304500eeac053e5721365cab613bc4e5963602892}} 
E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+D\+N\+D\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+R\+OP&Drop. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Ecore__Win32__Group_ga08a612d085743b0bfab52afaa325d5f6}\label{group__Ecore__Win32__Group_ga08a612d085743b0bfab52afaa325d5f6}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!Ecore\_Win32\_Selection@{Ecore\_Win32\_Selection}}
\index{Ecore\_Win32\_Selection@{Ecore\_Win32\_Selection}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{Ecore\_Win32\_Selection}{Ecore\_Win32\_Selection}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Ecore__Win32__Group_ga08a612d085743b0bfab52afaa325d5f6}{Ecore\+\_\+\+Win32\+\_\+\+Selection}}}

Type of the selection.

\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Ecore__Win32__Group_ga3219c174d44558bb46104540852a8d34}\label{group__Ecore__Win32__Group_ga3219c174d44558bb46104540852a8d34}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_init@{ecore\_win32\_init}}
\index{ecore\_win32\_init@{ecore\_win32\_init}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_init()}{ecore\_win32\_init()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int ecore\+\_\+win32\+\_\+init (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Initialize the Ecore\+\_\+\+Win32 library. 

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

When Ecore\+\_\+\+Win32 is not used anymore, call \mbox{\hyperlink{group__Ecore__Win32__Group_ga391ac010f137154d1880252da77b1162}{ecore\+\_\+win32\+\_\+shutdown()}} to shut down the Ecore\+\_\+\+Win32 library. 

References ecore\+\_\+event\+\_\+init(), ecore\+\_\+event\+\_\+shutdown(), ecore\+\_\+event\+\_\+type\+\_\+new(), ecore\+\_\+win32\+\_\+dnd\+\_\+init(), E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+U\+S\+E\+\_\+\+IN, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+UT, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+C\+L\+E\+AR, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+N\+O\+T\+I\+FY, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+RE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+R\+E\+A\+TE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+A\+M\+A\+GE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+L\+E\+T\+E\+\_\+\+R\+E\+Q\+U\+E\+ST, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+S\+T\+R\+OY, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+F\+O\+C\+U\+S\+\_\+\+IN, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+UT, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+H\+I\+DE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+P\+R\+O\+P\+E\+R\+TY, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+E\+S\+I\+ZE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+OW, eina\+\_\+init(), eina\+\_\+log\+\_\+domain\+\_\+register(), eina\+\_\+log\+\_\+domain\+\_\+unregister(), E\+I\+N\+A\+\_\+\+L\+O\+G\+\_\+\+E\+RR, eina\+\_\+shutdown(), and E\+RR.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga391ac010f137154d1880252da77b1162}\label{group__Ecore__Win32__Group_ga391ac010f137154d1880252da77b1162}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_shutdown@{ecore\_win32\_shutdown}}
\index{ecore\_win32\_shutdown@{ecore\_win32\_shutdown}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_shutdown()}{ecore\_win32\_shutdown()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int ecore\+\_\+win32\+\_\+shutdown (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Shut down the Ecore\+\_\+\+Win32 library. 

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

References ecore\+\_\+event\+\_\+shutdown(), ecore\+\_\+event\+\_\+type\+\_\+flush, ecore\+\_\+win32\+\_\+cursor\+\_\+free(), ecore\+\_\+win32\+\_\+dnd\+\_\+shutdown(), E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+U\+S\+E\+\_\+\+IN, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+UT, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+C\+L\+E\+AR, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+N\+O\+T\+I\+FY, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+RE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+R\+E\+A\+TE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+A\+M\+A\+GE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+L\+E\+T\+E\+\_\+\+R\+E\+Q\+U\+E\+ST, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+S\+T\+R\+OY, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+F\+O\+C\+U\+S\+\_\+\+IN, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+UT, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+H\+I\+DE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+P\+R\+O\+P\+E\+R\+TY, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+E\+S\+I\+ZE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+OW, eina\+\_\+log\+\_\+domain\+\_\+unregister(), eina\+\_\+shutdown(), and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga6139a252eb705b75f244e9f0f327bb4c}\label{group__Ecore__Win32__Group_ga6139a252eb705b75f244e9f0f327bb4c}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_screen\_depth\_get@{ecore\_win32\_screen\_depth\_get}}
\index{ecore\_win32\_screen\_depth\_get@{ecore\_win32\_screen\_depth\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_screen\_depth\_get()}{ecore\_win32\_screen\_depth\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int ecore\+\_\+win32\+\_\+screen\+\_\+depth\+\_\+get (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Retrieve the depth of the screen. 

\begin{DoxyReturn}{Returns}
The depth of the screen.
\end{DoxyReturn}
This function returns the depth of the screen. If an error occurs, it returns 0. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gad134678c9717c5b1a54970fdbaba5919}\label{group__Ecore__Win32__Group_gad134678c9717c5b1a54970fdbaba5919}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_double\_click\_time\_set@{ecore\_win32\_double\_click\_time\_set}}
\index{ecore\_win32\_double\_click\_time\_set@{ecore\_win32\_double\_click\_time\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_double\_click\_time\_set()}{ecore\_win32\_double\_click\_time\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+double\+\_\+click\+\_\+time\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{t }\end{DoxyParamCaption})}



Sets 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. \mbox{\Hypertarget{group__Ecore__Win32__Group_gaabefd0f03dd926e87071871460c3d032}\label{group__Ecore__Win32__Group_gaabefd0f03dd926e87071871460c3d032}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_double\_click\_time\_get@{ecore\_win32\_double\_click\_time\_get}}
\index{ecore\_win32\_double\_click\_time\_get@{ecore\_win32\_double\_click\_time\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_double\_click\_time\_get()}{ecore\_win32\_double\_click\_time\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} double ecore\+\_\+win32\+\_\+double\+\_\+click\+\_\+time\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



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 \mbox{\hyperlink{group__Ecore__Win32__Group_gad134678c9717c5b1a54970fdbaba5919}{ecore\+\_\+win32\+\_\+double\+\_\+click\+\_\+time\+\_\+set()}} has not been called, the default value is returned. See \mbox{\hyperlink{group__Ecore__Win32__Group_gad134678c9717c5b1a54970fdbaba5919}{ecore\+\_\+win32\+\_\+double\+\_\+click\+\_\+time\+\_\+set()}} for more informations. \mbox{\Hypertarget{group__Ecore__Win32__Group_gaa8f6e4b82ed136b2e214f65fd9cc5186}\label{group__Ecore__Win32__Group_gaa8f6e4b82ed136b2e214f65fd9cc5186}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_current\_time\_get@{ecore\_win32\_current\_time\_get}}
\index{ecore\_win32\_current\_time\_get@{ecore\_win32\_current\_time\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_current\_time\_get()}{ecore\_win32\_current\_time\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} unsigned long ecore\+\_\+win32\+\_\+current\+\_\+time\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Return the last event time. 

\begin{DoxyReturn}{Returns}
The last envent time.
\end{DoxyReturn}
This function returns the last event time. \mbox{\Hypertarget{group__Ecore__Win32__Group_ga3af79b82d86d03dbea10a535387c8ea9}\label{group__Ecore__Win32__Group_ga3af79b82d86d03dbea10a535387c8ea9}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_new@{ecore\_win32\_window\_new}}
\index{ecore\_win32\_window\_new@{ecore\_win32\_window\_new}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_new()}{ecore\_win32\_window\_new()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$ ecore\+\_\+win32\+\_\+window\+\_\+new (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{parent,  }\item[{int}]{x,  }\item[{int}]{y,  }\item[{int}]{width,  }\item[{int}]{height }\end{DoxyParamCaption})}



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 the 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\+LL} on failure. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gaa40e56fb37a8cae716d8c0735e84606c}\label{group__Ecore__Win32__Group_gaa40e56fb37a8cae716d8c0735e84606c}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_override\_new@{ecore\_win32\_window\_override\_new}}
\index{ecore\_win32\_window\_override\_new@{ecore\_win32\_window\_override\_new}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_override\_new()}{ecore\_win32\_window\_override\_new()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$ ecore\+\_\+win32\+\_\+window\+\_\+override\+\_\+new (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{parent,  }\item[{int}]{x,  }\item[{int}]{y,  }\item[{int}]{width,  }\item[{int}]{height }\end{DoxyParamCaption})}



Creates a new borderless 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 the window. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A newly allocated window.
\end{DoxyReturn}
This function is the same than \mbox{\hyperlink{group__Ecore__Win32__Group_gaa40e56fb37a8cae716d8c0735e84606c}{ecore\+\_\+win32\+\_\+window\+\_\+override\+\_\+new()}} but the returned window is borderless. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga0da9d20cf3c02f1219ff82097fc5210c}\label{group__Ecore__Win32__Group_ga0da9d20cf3c02f1219ff82097fc5210c}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_free@{ecore\_win32\_window\_free}}
\index{ecore\_win32\_window\_free@{ecore\_win32\_window\_free}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_free()}{ecore\_win32\_window\_free()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+free (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window }\end{DoxyParamCaption})}



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\+LL}, this function does nothing. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga5f4fddb0ca90ec47b0236975788aff33}\label{group__Ecore__Win32__Group_ga5f4fddb0ca90ec47b0236975788aff33}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_hwnd\_get@{ecore\_win32\_window\_hwnd\_get}}
\index{ecore\_win32\_window\_hwnd\_get@{ecore\_win32\_window\_hwnd\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_hwnd\_get()}{ecore\_win32\_window\_hwnd\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void $\ast$ ecore\+\_\+win32\+\_\+window\+\_\+hwnd\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window }\end{DoxyParamCaption})}



Return the window H\+A\+N\+D\+LE associated to the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to retrieve the H\+A\+N\+D\+LE from.\\
\hline
\end{DoxyParams}
This function returns the window H\+A\+N\+D\+LE associated to {\ttfamily window}. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this function returns {\ttfamily N\+U\+LL}.

\begin{DoxyNote}{Note}
The returned value is of type H\+W\+ND. 
\end{DoxyNote}
\mbox{\Hypertarget{group__Ecore__Win32__Group_ga18ca0ec81a02eef62d1a55802fbbb54a}\label{group__Ecore__Win32__Group_ga18ca0ec81a02eef62d1a55802fbbb54a}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_move@{ecore\_win32\_window\_move}}
\index{ecore\_win32\_window\_move@{ecore\_win32\_window\_move}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_move()}{ecore\_win32\_window\_move()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+move (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int}]{x,  }\item[{int}]{y }\end{DoxyParamCaption})}



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 moves {\ttfamily window} to the new position of coordinates {\ttfamily x} and {\ttfamily y}. If {\ttfamily window} is {\ttfamily N\+U\+LL}, or if it is fullscreen, or on error, this function does nothing. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gab35497c5dc733c138c87d25d09a5249f}\label{group__Ecore__Win32__Group_gab35497c5dc733c138c87d25d09a5249f}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_resize@{ecore\_win32\_window\_resize}}
\index{ecore\_win32\_window\_resize@{ecore\_win32\_window\_resize}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_resize()}{ecore\_win32\_window\_resize()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+resize (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int}]{width,  }\item[{int}]{height }\end{DoxyParamCaption})}



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 resizes {\ttfamily window} to the new {\ttfamily width} and {\ttfamily height}. If {\ttfamily window} is {\ttfamily N\+U\+LL}, or if it is fullscreen, or on error, this function does nothing. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga0f61117f1dc7e0652d3f1c3b555f2e2d}\label{group__Ecore__Win32__Group_ga0f61117f1dc7e0652d3f1c3b555f2e2d}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_move\_resize@{ecore\_win32\_window\_move\_resize}}
\index{ecore\_win32\_window\_move\_resize@{ecore\_win32\_window\_move\_resize}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_move\_resize()}{ecore\_win32\_window\_move\_resize()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+move\+\_\+resize (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int}]{x,  }\item[{int}]{y,  }\item[{int}]{width,  }\item[{int}]{height }\end{DoxyParamCaption})}



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 resizes {\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\+LL}, or if it is fullscreen, or on error, this function does nothing. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga8ded72ebf3a1967e24d6b01506a13e47}\label{group__Ecore__Win32__Group_ga8ded72ebf3a1967e24d6b01506a13e47}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_geometry\_get@{ecore\_win32\_window\_geometry\_get}}
\index{ecore\_win32\_window\_geometry\_get@{ecore\_win32\_window\_geometry\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_geometry\_get()}{ecore\_win32\_window\_geometry\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+geometry\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int $\ast$}]{x,  }\item[{int $\ast$}]{y,  }\item[{int $\ast$}]{width,  }\item[{int $\ast$}]{height }\end{DoxyParamCaption})}



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\+LL}, nothing will be done for that parameter. If {\ttfamily window} is {\ttfamily N\+U\+LL}, and if the buffers are not {\ttfamily N\+U\+LL}, they will be filled with respectively 0, 0, the size of the screen and the height of the screen. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gaee39f7c823ac3a1a256854720cba2538}\label{group__Ecore__Win32__Group_gaee39f7c823ac3a1a256854720cba2538}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_size\_get@{ecore\_win32\_window\_size\_get}}
\index{ecore\_win32\_window\_size\_get@{ecore\_win32\_window\_size\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_size\_get()}{ecore\_win32\_window\_size\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int $\ast$}]{width,  }\item[{int $\ast$}]{height }\end{DoxyParamCaption})}



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\+LL}, nothing will be done for that parameter. If {\ttfamily window} is {\ttfamily N\+U\+LL}, and if the buffers are not {\ttfamily N\+U\+LL}, they will be filled with respectively the size of the screen and the height of the screen. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga17eabc88fbafec17c5e34644bed2b59b}\label{group__Ecore__Win32__Group_ga17eabc88fbafec17c5e34644bed2b59b}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_size\_min\_set@{ecore\_win32\_window\_size\_min\_set}}
\index{ecore\_win32\_window\_size\_min\_set@{ecore\_win32\_window\_size\_min\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_size\_min\_set()}{ecore\_win32\_window\_size\_min\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+min\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int}]{min\+\_\+width,  }\item[{int}]{min\+\_\+height }\end{DoxyParamCaption})}



Set the minimum size of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em min\+\_\+width} & The minimal width. \\
\hline
{\em min\+\_\+height} & The minimal height.\\
\hline
\end{DoxyParams}
This function sets the minimum size of {\ttfamily window} to {\ttfamily min\+\_\+width} and $\ast$p min\+\_\+height. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this functions does nothing. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga30be687fd6f388f9db0bb2ada7054a9e}\label{group__Ecore__Win32__Group_ga30be687fd6f388f9db0bb2ada7054a9e}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_size\_min\_get@{ecore\_win32\_window\_size\_min\_get}}
\index{ecore\_win32\_window\_size\_min\_get@{ecore\_win32\_window\_size\_min\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_size\_min\_get()}{ecore\_win32\_window\_size\_min\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+min\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int $\ast$}]{min\+\_\+width,  }\item[{int $\ast$}]{min\+\_\+height }\end{DoxyParamCaption})}



Get the minimum size of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em min\+\_\+width} & The minimal width. \\
\hline
{\em min\+\_\+height} & The minimal height.\\
\hline
\end{DoxyParams}
This function fills the minimum size of {\ttfamily window} in the buffers {\ttfamily min\+\_\+width} and $\ast$p min\+\_\+height. They both can be {\ttfamily N\+U\+LL}. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this functions does nothing. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga4e9f1c339aa8ae170449450de76a43c3}\label{group__Ecore__Win32__Group_ga4e9f1c339aa8ae170449450de76a43c3}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_size\_max\_set@{ecore\_win32\_window\_size\_max\_set}}
\index{ecore\_win32\_window\_size\_max\_set@{ecore\_win32\_window\_size\_max\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_size\_max\_set()}{ecore\_win32\_window\_size\_max\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+max\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int}]{max\+\_\+width,  }\item[{int}]{max\+\_\+height }\end{DoxyParamCaption})}



Set the maximum size of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em max\+\_\+width} & The maximal width. \\
\hline
{\em max\+\_\+height} & The maximal height.\\
\hline
\end{DoxyParams}
This function sets the maximum size of {\ttfamily window} to {\ttfamily max\+\_\+width} and $\ast$p max\+\_\+height. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this functions does nothing. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gacf362f73c5f30b249245dfcd122ba3a1}\label{group__Ecore__Win32__Group_gacf362f73c5f30b249245dfcd122ba3a1}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_size\_max\_get@{ecore\_win32\_window\_size\_max\_get}}
\index{ecore\_win32\_window\_size\_max\_get@{ecore\_win32\_window\_size\_max\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_size\_max\_get()}{ecore\_win32\_window\_size\_max\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+max\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int $\ast$}]{max\+\_\+width,  }\item[{int $\ast$}]{max\+\_\+height }\end{DoxyParamCaption})}



Get the maximum size of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em max\+\_\+width} & The maximal width. \\
\hline
{\em max\+\_\+height} & The maximal height.\\
\hline
\end{DoxyParams}
This function fills the maximum size of {\ttfamily window} in the buffers {\ttfamily max\+\_\+width} and $\ast$p max\+\_\+height. They both can be {\ttfamily N\+U\+LL}. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this functions does nothing. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga1ae7c1ae2b75db0012aa4666c422015a}\label{group__Ecore__Win32__Group_ga1ae7c1ae2b75db0012aa4666c422015a}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_size\_base\_set@{ecore\_win32\_window\_size\_base\_set}}
\index{ecore\_win32\_window\_size\_base\_set@{ecore\_win32\_window\_size\_base\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_size\_base\_set()}{ecore\_win32\_window\_size\_base\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+base\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int}]{base\+\_\+width,  }\item[{int}]{base\+\_\+height }\end{DoxyParamCaption})}



Set the base size of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em base\+\_\+width} & The base width. \\
\hline
{\em base\+\_\+height} & The base height.\\
\hline
\end{DoxyParams}
This function sets the base size of {\ttfamily window} to {\ttfamily base\+\_\+width} and $\ast$p base\+\_\+height. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this functions does nothing. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gaa28cba0b9ae8ca5475694264ec989929}\label{group__Ecore__Win32__Group_gaa28cba0b9ae8ca5475694264ec989929}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_size\_base\_get@{ecore\_win32\_window\_size\_base\_get}}
\index{ecore\_win32\_window\_size\_base\_get@{ecore\_win32\_window\_size\_base\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_size\_base\_get()}{ecore\_win32\_window\_size\_base\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+base\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int $\ast$}]{base\+\_\+width,  }\item[{int $\ast$}]{base\+\_\+height }\end{DoxyParamCaption})}



Get the base size of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em base\+\_\+width} & The base width. \\
\hline
{\em base\+\_\+height} & The bas height.\\
\hline
\end{DoxyParams}
This function fills the base size of {\ttfamily window} in the buffers {\ttfamily base\+\_\+width} and $\ast$p base\+\_\+height. They both can be {\ttfamily N\+U\+LL}. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this functions does nothing. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gad4609975708982000eaa0f3044752035}\label{group__Ecore__Win32__Group_gad4609975708982000eaa0f3044752035}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_size\_step\_set@{ecore\_win32\_window\_size\_step\_set}}
\index{ecore\_win32\_window\_size\_step\_set@{ecore\_win32\_window\_size\_step\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_size\_step\_set()}{ecore\_win32\_window\_size\_step\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+step\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int}]{step\+\_\+width,  }\item[{int}]{step\+\_\+height }\end{DoxyParamCaption})}



Set the step size of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em step\+\_\+width} & The step width. \\
\hline
{\em step\+\_\+height} & The step height.\\
\hline
\end{DoxyParams}
This function sets the step size of {\ttfamily window} to {\ttfamily step\+\_\+width} and $\ast$p step\+\_\+height. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this functions does nothing. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga21457195579849e99a4034f2abcf578a}\label{group__Ecore__Win32__Group_ga21457195579849e99a4034f2abcf578a}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_size\_step\_get@{ecore\_win32\_window\_size\_step\_get}}
\index{ecore\_win32\_window\_size\_step\_get@{ecore\_win32\_window\_size\_step\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_size\_step\_get()}{ecore\_win32\_window\_size\_step\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+size\+\_\+step\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{int $\ast$}]{step\+\_\+width,  }\item[{int $\ast$}]{step\+\_\+height }\end{DoxyParamCaption})}



Get the step size of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em step\+\_\+width} & The step width. \\
\hline
{\em step\+\_\+height} & The bas height.\\
\hline
\end{DoxyParams}
This function fills the step size of {\ttfamily window} in the buffers {\ttfamily step\+\_\+width} and $\ast$p step\+\_\+height. They both can be {\ttfamily N\+U\+LL}. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this functions does nothing. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga16e4f44285802278d3326d02a9315971}\label{group__Ecore__Win32__Group_ga16e4f44285802278d3326d02a9315971}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_show@{ecore\_win32\_window\_show}}
\index{ecore\_win32\_window\_show@{ecore\_win32\_window\_show}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_show()}{ecore\_win32\_window\_show()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+show (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window }\end{DoxyParamCaption})}



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\+LL}, or on error, this function does nothing. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga11978da82b1c95fe5ac11dac74badf29}\label{group__Ecore__Win32__Group_ga11978da82b1c95fe5ac11dac74badf29}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_hide@{ecore\_win32\_window\_hide}}
\index{ecore\_win32\_window\_hide@{ecore\_win32\_window\_hide}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_hide()}{ecore\_win32\_window\_hide()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+hide (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window }\end{DoxyParamCaption})}



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\+LL}, or on error, this function does nothing. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga608f0614fa37b9128725d28f237a2689}\label{group__Ecore__Win32__Group_ga608f0614fa37b9128725d28f237a2689}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_raise@{ecore\_win32\_window\_raise}}
\index{ecore\_win32\_window\_raise@{ecore\_win32\_window\_raise}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_raise()}{ecore\_win32\_window\_raise()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+raise (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window }\end{DoxyParamCaption})}



Place the given window at the top of the Z order. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to place at the top.\\
\hline
\end{DoxyParams}
This function places {\ttfamily window} at the top of the Z order. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this function does nothing. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga618308525c8a017154c8ff371d7b6ab4}\label{group__Ecore__Win32__Group_ga618308525c8a017154c8ff371d7b6ab4}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_lower@{ecore\_win32\_window\_lower}}
\index{ecore\_win32\_window\_lower@{ecore\_win32\_window\_lower}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_lower()}{ecore\_win32\_window\_lower()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+lower (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window }\end{DoxyParamCaption})}



Place the given window at the bottom of the Z order. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to place at the bottom.\\
\hline
\end{DoxyParams}
This function places {\ttfamily window} at the bottom of the Z order. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this function does nothing. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga60d5d9f8c1e8cb8e8340321ef1317980}\label{group__Ecore__Win32__Group_ga60d5d9f8c1e8cb8e8340321ef1317980}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_title\_set@{ecore\_win32\_window\_title\_set}}
\index{ecore\_win32\_window\_title\_set@{ecore\_win32\_window\_title\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_title\_set()}{ecore\_win32\_window\_title\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+title\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{const char $\ast$}]{title }\end{DoxyParamCaption})}



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\+LL}, or if {\ttfamily title} is {\ttfamily N\+U\+LL} or empty, or on error, this function does nothing. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gae044b560aa802f70224c11323f3444ac}\label{group__Ecore__Win32__Group_gae044b560aa802f70224c11323f3444ac}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_focus@{ecore\_win32\_window\_focus}}
\index{ecore\_win32\_window\_focus@{ecore\_win32\_window\_focus}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_focus()}{ecore\_win32\_window\_focus()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+focus (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window }\end{DoxyParamCaption})}



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\+LL}, this function does nothing. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gada6de6a4bcecd970416827d1e3a75d65}\label{group__Ecore__Win32__Group_gada6de6a4bcecd970416827d1e3a75d65}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_focus\_get@{ecore\_win32\_window\_focus\_get}}
\index{ecore\_win32\_window\_focus\_get@{ecore\_win32\_window\_focus\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_focus\_get()}{ecore\_win32\_window\_focus\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void $\ast$ ecore\+\_\+win32\+\_\+window\+\_\+focus\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



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\textquotesingle{}s message queue does not have an associated window with the keyboard focus, the return value is {\ttfamily N\+U\+LL}.

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

The returned value is of type H\+W\+ND. 
\end{DoxyNote}


References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gae12cd20e2682b510f0bd30aeffdc17af}\label{group__Ecore__Win32__Group_gae12cd20e2682b510f0bd30aeffdc17af}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_iconified\_set@{ecore\_win32\_window\_iconified\_set}}
\index{ecore\_win32\_window\_iconified\_set@{ecore\_win32\_window\_iconified\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_iconified\_set()}{ecore\_win32\_window\_iconified\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+iconified\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{on }\end{DoxyParamCaption})}



Iconify or restore the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em on} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} to iconify the window, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} to restore it.\\
\hline
\end{DoxyParams}
This function iconifies or restores {\ttfamily window}. If {\ttfamily on} is set to {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE}, the window will be iconified, if it is set to {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}, it will be restored. If {\ttfamily window} is {\ttfamily N\+U\+LL} or if the state does not change (like iconifying the window while it is already iconified), this function does nothing. 

References I\+NF.



Referenced by ecore\+\_\+win32\+\_\+window\+\_\+state\+\_\+request\+\_\+send().

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga8fae424a9c53bd32f63a2c85f80bbd58}\label{group__Ecore__Win32__Group_ga8fae424a9c53bd32f63a2c85f80bbd58}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_borderless\_set@{ecore\_win32\_window\_borderless\_set}}
\index{ecore\_win32\_window\_borderless\_set@{ecore\_win32\_window\_borderless\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_borderless\_set()}{ecore\_win32\_window\_borderless\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+borderless\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{on }\end{DoxyParamCaption})}



Remove or restore the border of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em on} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} to remove the border, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} to restore it.\\
\hline
\end{DoxyParams}
This function removes or restores the border of {\ttfamily window}. If {\ttfamily on} is set to {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE}, the window will have no border, if it is set to {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}, it will have a border. If {\ttfamily window} is {\ttfamily N\+U\+LL} or if the state does not change (like setting to borderless while the window has no border), this function does nothing. 

References E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gaa0600258d76eeaa451507f48d54dc579}\label{group__Ecore__Win32__Group_gaa0600258d76eeaa451507f48d54dc579}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_fullscreen\_set@{ecore\_win32\_window\_fullscreen\_set}}
\index{ecore\_win32\_window\_fullscreen\_set@{ecore\_win32\_window\_fullscreen\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_fullscreen\_set()}{ecore\_win32\_window\_fullscreen\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+fullscreen\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{on }\end{DoxyParamCaption})}



Set the given window to fullscreen. 


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

References E\+RR, and I\+NF.



Referenced by ecore\+\_\+win32\+\_\+window\+\_\+state\+\_\+request\+\_\+send().

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga86708e8ca8d4815ba14868899125e718}\label{group__Ecore__Win32__Group_ga86708e8ca8d4815ba14868899125e718}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_cursor\_set@{ecore\_win32\_window\_cursor\_set}}
\index{ecore\_win32\_window\_cursor\_set@{ecore\_win32\_window\_cursor\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_cursor\_set()}{ecore\_win32\_window\_cursor\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+cursor\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}} $\ast$}]{cursor }\end{DoxyParamCaption})}



Set the given cursor to the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to modify the cursor. \\
\hline
{\em cursor} & The new cursor.\\
\hline
\end{DoxyParams}
This function sets {\ttfamily cursor} to {\ttfamily window}. {\ttfamily cursor} must have been obtained by \mbox{\hyperlink{group__Ecore__Win32__Group_gaf2464f50e92e02f8835ed452b75759de}{ecore\+\_\+win32\+\_\+cursor\+\_\+new()}} or \mbox{\hyperlink{group__Ecore__Win32__Group_ga3d56c1677ba5d9e5952d1913b4f1a6e5}{ecore\+\_\+win32\+\_\+cursor\+\_\+shaped\+\_\+new()}} or ecore\+\_\+win32\+\_\+cursor\+\_\+x11\+\_\+shaped\+\_\+new(). If {\ttfamily window} or {\ttfamily cursor} is {\ttfamily N\+U\+LL}, the function does nothing.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Ecore__Win32__Group_gaf2464f50e92e02f8835ed452b75759de}{ecore\+\_\+win32\+\_\+cursor\+\_\+new()}} 

\mbox{\hyperlink{group__Ecore__Win32__Group_ga3d56c1677ba5d9e5952d1913b4f1a6e5}{ecore\+\_\+win32\+\_\+cursor\+\_\+shaped\+\_\+new()}} 

ecore\+\_\+win32\+\_\+cursor\+\_\+x11\+\_\+shaped\+\_\+new() 
\end{DoxySeeAlso}


References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga60a450e248aaa394ca18019453dba79f}\label{group__Ecore__Win32__Group_ga60a450e248aaa394ca18019453dba79f}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_state\_set@{ecore\_win32\_window\_state\_set}}
\index{ecore\_win32\_window\_state\_set@{ecore\_win32\_window\_state\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_state\_set()}{ecore\_win32\_window\_state\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+state\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_ga0306b564ef919464afb9424f3c32a656}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+State}} $\ast$}]{state,  }\item[{unsigned int}]{num }\end{DoxyParamCaption})}



Set the state of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to modify the state. \\
\hline
{\em state} & An array of the new states. \\
\hline
{\em num} & The number of states in the array.\\
\hline
\end{DoxyParams}
This function sets the state of {\ttfamily window}. {\ttfamily state} is an array of states of size {\ttfamily num}. If {\ttfamily window} or {\ttfamily state} are {\ttfamily N\+U\+LL}, or if {\ttfamily num} is less or equal than 0, the function does nothing. 

References E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+B\+O\+VE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+B\+E\+L\+OW, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+D\+E\+M\+A\+N\+D\+S\+\_\+\+A\+T\+T\+E\+N\+T\+I\+ON, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+EN, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+D\+D\+EN, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+I\+C\+O\+N\+I\+F\+I\+ED, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+ED, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+H\+O\+RZ, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+V\+E\+RT, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+O\+D\+AL, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+H\+A\+D\+ED, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+I\+C\+KY, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+U\+N\+K\+N\+O\+WN, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga3b1c00351cb9694d61bfcf046a87fa84}\label{group__Ecore__Win32__Group_ga3b1c00351cb9694d61bfcf046a87fa84}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_state\_get@{ecore\_win32\_window\_state\_get}}
\index{ecore\_win32\_window\_state\_get@{ecore\_win32\_window\_state\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_state\_get()}{ecore\_win32\_window\_state\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+state\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_ga0306b564ef919464afb9424f3c32a656}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+State}} $\ast$$\ast$}]{state,  }\item[{unsigned int $\ast$}]{num }\end{DoxyParamCaption})}



Get the states of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to retrieve the state from. \\
\hline
{\em state} & A pointer to an array of the states. \\
\hline
{\em num} & A pointer to the number of states in the array.\\
\hline
\end{DoxyParams}
This function gets the states of {\ttfamily window}. {\ttfamily state} is a pointer to an array of states of size {\ttfamily num}. If {\ttfamily window} is {\ttfamily N\+U\+LL}, {\ttfamily state} and {\ttfamily num} must not be {\ttfamily N\+U\+LL} and point to respectively {\ttfamily N\+U\+LL} and 0.

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}


References E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+B\+O\+VE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+B\+E\+L\+OW, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+D\+E\+M\+A\+N\+D\+S\+\_\+\+A\+T\+T\+E\+N\+T\+I\+ON, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+EN, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+D\+D\+EN, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+I\+C\+O\+N\+I\+F\+I\+ED, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+ED, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+H\+O\+RZ, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+V\+E\+RT, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+O\+D\+AL, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+H\+A\+D\+ED, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+I\+C\+KY, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga00a58fb33d9dce9b0adf1c0daeb23d9c}\label{group__Ecore__Win32__Group_ga00a58fb33d9dce9b0adf1c0daeb23d9c}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_state\_request\_send@{ecore\_win32\_window\_state\_request\_send}}
\index{ecore\_win32\_window\_state\_request\_send@{ecore\_win32\_window\_state\_request\_send}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_state\_request\_send()}{ecore\_win32\_window\_state\_request\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+state\+\_\+request\+\_\+send (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_ga0306b564ef919464afb9424f3c32a656}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+State}}}]{state,  }\item[{unsigned int}]{set }\end{DoxyParamCaption})}



Apply the modification of the state to the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window. \\
\hline
{\em state} & The state to apply changes. \\
\hline
{\em set} & The value of the state change.\\
\hline
\end{DoxyParams}
This function applies the modification of the state {\ttfamily state} of {\ttfamily window}. {\ttfamily set} is used only for \mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a00ec70be4770fc24dd517314f7f8d3de}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+I\+C\+O\+N\+I\+F\+I\+ED}} and \mbox{\hyperlink{group__Ecore__Win32__Group_gga0306b564ef919464afb9424f3c32a656a0428a6a0e98f38190bfed554cb2bcca3}{E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+EN}}. If {\ttfamily window} is {\ttfamily N\+U\+LL}, the function does nothing. 

References ecore\+\_\+win32\+\_\+window\+\_\+fullscreen\+\_\+set(), ecore\+\_\+win32\+\_\+window\+\_\+iconified\+\_\+set(), E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+B\+O\+VE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+B\+E\+L\+OW, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+D\+E\+M\+A\+N\+D\+S\+\_\+\+A\+T\+T\+E\+N\+T\+I\+ON, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+EN, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+D\+D\+EN, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+I\+C\+O\+N\+I\+F\+I\+ED, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+ED, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+H\+O\+RZ, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+V\+E\+RT, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+O\+D\+AL, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+H\+A\+D\+ED, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+I\+C\+KY, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+U\+N\+K\+N\+O\+WN, E\+RR, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gafdaff236a4774d8bb6e615eff7aad133}\label{group__Ecore__Win32__Group_gafdaff236a4774d8bb6e615eff7aad133}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_window\_type\_set@{ecore\_win32\_window\_type\_set}}
\index{ecore\_win32\_window\_type\_set@{ecore\_win32\_window\_type\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_window\_type\_set()}{ecore\_win32\_window\_type\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+window\+\_\+type\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gac159148235000b4ed912110e4a09ffd5}{Ecore\+\_\+\+Win32\+\_\+\+Window\+\_\+\+Type}}}]{type }\end{DoxyParamCaption})}



Set the type of the given window. 


\begin{DoxyParams}{Parameters}
{\em window} & The window to modify the type. \\
\hline
{\em type} & The nwindow types.\\
\hline
\end{DoxyParams}
This function sets the type of {\ttfamily window} to {\ttfamily type}. If {\ttfamily window} is {\ttfamily N\+U\+LL}, the function does nothing. 

References E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+E\+S\+K\+T\+OP, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+I\+A\+L\+OG, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+O\+CK, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+E\+NU, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+R\+M\+AL, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+P\+L\+A\+SH, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+T\+O\+O\+L\+B\+AR, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+N\+K\+N\+O\+WN, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+I\+TY, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gaf2464f50e92e02f8835ed452b75759de}\label{group__Ecore__Win32__Group_gaf2464f50e92e02f8835ed452b75759de}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_cursor\_new@{ecore\_win32\_cursor\_new}}
\index{ecore\_win32\_cursor\_new@{ecore\_win32\_cursor\_new}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_cursor\_new()}{ecore\_win32\_cursor\_new()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}} $\ast$ ecore\+\_\+win32\+\_\+cursor\+\_\+new (\begin{DoxyParamCaption}\item[{const void $\ast$}]{pixels\+\_\+and,  }\item[{const void $\ast$}]{pixels\+\_\+xor,  }\item[{int}]{width,  }\item[{int}]{height,  }\item[{int}]{hot\+\_\+x,  }\item[{int}]{hot\+\_\+y }\end{DoxyParamCaption})}



Create a new cursor. 


\begin{DoxyParams}{Parameters}
{\em pixels\+\_\+and} & The array of bytes containing the bit values for the A\+ND mask of the cursor. \\
\hline
{\em pixels\+\_\+xor} & The array of bytes containing the bit values for the X\+OR mask of the cursor. \\
\hline
{\em width} & The width of the cursor. \\
\hline
{\em height} & The height of the cursor. \\
\hline
{\em hot\+\_\+x} & The horizontal position of the cursor\textquotesingle{}s hot spot. \\
\hline
{\em hot\+\_\+y} & The vertical position of the cursor\textquotesingle{}s hot spot. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A newly user-\/defined cursor.
\end{DoxyReturn}
This function creates a new cursor of size {\ttfamily width} and {\ttfamily height}. They must be valid size. To determine the valid size of a cursor, use \mbox{\hyperlink{group__Ecore__Win32__Group_ga63e13c802a7412b1a30f8c89e44aea0b}{ecore\+\_\+win32\+\_\+cursor\+\_\+size\+\_\+get()}}. {\ttfamily pixels\+\_\+and} is an array of bytes (unsigned char) containing the bits of the cursor that will be visible. {\ttfamily pixels\+\_\+xor} is similar but will allow the cursor to have a shape. Here is the truth table for the masks\+:

\tabulinesep=1mm
\begin{longtabu}spread 0pt [c]{*{3}{|X[-1]}|}
\hline
A\+ND mask&X\+OR mask&Display \\\cline{1-3}
0 &0 &Black \\\cline{1-3}
0 &1 &White \\\cline{1-3}
1 &0 &Screen \\\cline{1-3}
1 &1 &Reverse screen \\\cline{1-3}
\end{longtabu}


{\ttfamily hot\+\_\+x} and {\ttfamily hot\+\_\+y} are the position of the hot spot of the cursor. If {\ttfamily pixels\+\_\+and} or {\ttfamily pixels\+\_\+xor} are {\ttfamily N\+U\+LL}, the function returns N\+U\+LL. If {\ttfamily width} or {\ttfamily height} does not match the valid size of a cursor, the function returns {\ttfamily N\+U\+LL}. On success, the function creates a user-\/defined cursor, otherwise it returns {\ttfamily N\+U\+LL}.

Once the cursor is not used anymore, use \mbox{\hyperlink{group__Ecore__Win32__Group_ga695547c3800b12b8e9bd315b15d3a319}{ecore\+\_\+win32\+\_\+cursor\+\_\+free()}} to free the ressources.

Example of use\+:


\begin{DoxyCode}{0}
\DoxyCodeLine{\textcolor{keywordtype}{unsigned} \textcolor{keywordtype}{char} pixels\_and[] =\{}
\DoxyCodeLine{0xFF, 0xFC, 0x3F, 0xFF,   \textcolor{comment}{// line 1}}
\DoxyCodeLine{0xFF, 0xC0, 0x1F, 0xFF,   \textcolor{comment}{// line 2}}
\DoxyCodeLine{0xFF, 0x00, 0x3F, 0xFF,   \textcolor{comment}{// line 3}}
\DoxyCodeLine{0xFE, 0x00, 0xFF, 0xFF,   \textcolor{comment}{// line 4}}
\DoxyCodeLine{}
\DoxyCodeLine{0xF7, 0x01, 0xFF, 0xFF,   \textcolor{comment}{// line 5}}
\DoxyCodeLine{0xF0, 0x03, 0xFF, 0xFF,   \textcolor{comment}{// line 6}}
\DoxyCodeLine{0xF0, 0x03, 0xFF, 0xFF,   \textcolor{comment}{// line 7}}
\DoxyCodeLine{0xE0, 0x07, 0xFF, 0xFF,   \textcolor{comment}{// line 8}}
\DoxyCodeLine{}
\DoxyCodeLine{0xC0, 0x07, 0xFF, 0xFF,   \textcolor{comment}{// line 9}}
\DoxyCodeLine{0xC0, 0x0F, 0xFF, 0xFF,   \textcolor{comment}{// line 10}}
\DoxyCodeLine{0x80, 0x0F, 0xFF, 0xFF,   \textcolor{comment}{// line 11}}
\DoxyCodeLine{0x80, 0x0F, 0xFF, 0xFF,   \textcolor{comment}{// line 12}}
\DoxyCodeLine{}
\DoxyCodeLine{0x80, 0x07, 0xFF, 0xFF,   \textcolor{comment}{// line 13}}
\DoxyCodeLine{0x00, 0x07, 0xFF, 0xFF,   \textcolor{comment}{// line 14}}
\DoxyCodeLine{0x00, 0x03, 0xFF, 0xFF,   \textcolor{comment}{// line 15}}
\DoxyCodeLine{0x00, 0x00, 0xFF, 0xFF,   \textcolor{comment}{// line 16}}
\DoxyCodeLine{}
\DoxyCodeLine{0x00, 0x00, 0x7F, 0xFF,   \textcolor{comment}{// line 17}}
\DoxyCodeLine{0x00, 0x00, 0x1F, 0xFF,   \textcolor{comment}{// line 18}}
\DoxyCodeLine{0x00, 0x00, 0x0F, 0xFF,   \textcolor{comment}{// line 19}}
\DoxyCodeLine{0x80, 0x00, 0x0F, 0xFF,   \textcolor{comment}{// line 20}}
\DoxyCodeLine{}
\DoxyCodeLine{0x80, 0x00, 0x07, 0xFF,   \textcolor{comment}{// line 21}}
\DoxyCodeLine{0x80, 0x00, 0x07, 0xFF,   \textcolor{comment}{// line 22}}
\DoxyCodeLine{0xC0, 0x00, 0x07, 0xFF,   \textcolor{comment}{// line 23}}
\DoxyCodeLine{0xC0, 0x00, 0x0F, 0xFF,   \textcolor{comment}{// line 24}}
\DoxyCodeLine{}
\DoxyCodeLine{0xE0, 0x00, 0x0F, 0xFF,   \textcolor{comment}{// line 25}}
\DoxyCodeLine{0xF0, 0x00, 0x1F, 0xFF,   \textcolor{comment}{// line 26}}
\DoxyCodeLine{0xF0, 0x00, 0x1F, 0xFF,   \textcolor{comment}{// line 27}}
\DoxyCodeLine{0xF8, 0x00, 0x3F, 0xFF,   \textcolor{comment}{// line 28}}
\DoxyCodeLine{}
\DoxyCodeLine{0xFE, 0x00, 0x7F, 0xFF,   \textcolor{comment}{// line 29}}
\DoxyCodeLine{0xFF, 0x00, 0xFF, 0xFF,   \textcolor{comment}{// line 30}}
\DoxyCodeLine{0xFF, 0xC3, 0xFF, 0xFF,   \textcolor{comment}{// line 31}}
\DoxyCodeLine{0xFF, 0xFF, 0xFF, 0xFF    \textcolor{comment}{// line 32}}
\DoxyCodeLine{\};}
\DoxyCodeLine{}
\DoxyCodeLine{\textcolor{keywordtype}{unsigned} \textcolor{keywordtype}{char} pixels\_xor[] = \{}
\DoxyCodeLine{0x00, 0x00, 0x00, 0x00,   \textcolor{comment}{// line 1}}
\DoxyCodeLine{0x00, 0x03, 0xC0, 0x00,   \textcolor{comment}{// line 2}}
\DoxyCodeLine{0x00, 0x3F, 0x00, 0x00,   \textcolor{comment}{// line 3}}
\DoxyCodeLine{0x00, 0xFE, 0x00, 0x00,   \textcolor{comment}{// line 4}}
\DoxyCodeLine{}
\DoxyCodeLine{0x0E, 0xFC, 0x00, 0x00,   \textcolor{comment}{// line 5}}
\DoxyCodeLine{0x07, 0xF8, 0x00, 0x00,   \textcolor{comment}{// line 6}}
\DoxyCodeLine{0x07, 0xF8, 0x00, 0x00,   \textcolor{comment}{// line 7}}
\DoxyCodeLine{0x0F, 0xF0, 0x00, 0x00,   \textcolor{comment}{// line 8}}
\DoxyCodeLine{}
\DoxyCodeLine{0x1F, 0xF0, 0x00, 0x00,   \textcolor{comment}{// line 9}}
\DoxyCodeLine{0x1F, 0xE0, 0x00, 0x00,   \textcolor{comment}{// line 10}}
\DoxyCodeLine{0x3F, 0xE0, 0x00, 0x00,   \textcolor{comment}{// line 11}}
\DoxyCodeLine{0x3F, 0xE0, 0x00, 0x00,   \textcolor{comment}{// line 12}}
\DoxyCodeLine{}
\DoxyCodeLine{0x3F, 0xF0, 0x00, 0x00,   \textcolor{comment}{// line 13}}
\DoxyCodeLine{0x7F, 0xF0, 0x00, 0x00,   \textcolor{comment}{// line 14}}
\DoxyCodeLine{0x7F, 0xF8, 0x00, 0x00,   \textcolor{comment}{// line 15}}
\DoxyCodeLine{0x7F, 0xFC, 0x00, 0x00,   \textcolor{comment}{// line 16}}
\DoxyCodeLine{}
\DoxyCodeLine{0x7F, 0xFF, 0x00, 0x00,   \textcolor{comment}{// line 17}}
\DoxyCodeLine{0x7F, 0xFF, 0x80, 0x00,   \textcolor{comment}{// line 18}}
\DoxyCodeLine{0x7F, 0xFF, 0xE0, 0x00,   \textcolor{comment}{// line 19}}
\DoxyCodeLine{0x3F, 0xFF, 0xE0, 0x00,   \textcolor{comment}{// line 20}}
\DoxyCodeLine{}
\DoxyCodeLine{0x3F, 0xC7, 0xF0, 0x00,   \textcolor{comment}{// line 21}}
\DoxyCodeLine{0x3F, 0x83, 0xF0, 0x00,   \textcolor{comment}{// line 22}}
\DoxyCodeLine{0x1F, 0x83, 0xF0, 0x00,   \textcolor{comment}{// line 23}}
\DoxyCodeLine{0x1F, 0x83, 0xE0, 0x00,   \textcolor{comment}{// line 24}}
\DoxyCodeLine{}
\DoxyCodeLine{0x0F, 0xC7, 0xE0, 0x00,   \textcolor{comment}{// line 25}}
\DoxyCodeLine{0x07, 0xFF, 0xC0, 0x00,   \textcolor{comment}{// line 26}}
\DoxyCodeLine{0x07, 0xFF, 0xC0, 0x00,   \textcolor{comment}{// line 27}}
\DoxyCodeLine{0x01, 0xFF, 0x80, 0x00,   \textcolor{comment}{// line 28}}
\DoxyCodeLine{}
\DoxyCodeLine{0x00, 0xFF, 0x00, 0x00,   \textcolor{comment}{// line 29}}
\DoxyCodeLine{0x00, 0x3C, 0x00, 0x00,   \textcolor{comment}{// line 30}}
\DoxyCodeLine{0x00, 0x00, 0x00, 0x00,   \textcolor{comment}{// line 31}}
\DoxyCodeLine{0x00, 0x00, 0x00, 0x00    \textcolor{comment}{// line 32}}
\DoxyCodeLine{\};}
\DoxyCodeLine{}
\DoxyCodeLine{\mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\_Win32\_Cursor}} *cursor = \mbox{\hyperlink{group__Ecore__Win32__Group_gaf2464f50e92e02f8835ed452b75759de}{ecore\_win32\_cursor\_new}}(pixels\_and, pixels\_xor, 32, 32, 19, 2);}
\DoxyCodeLine{\mbox{\hyperlink{group__Ecore__Win32__Group_ga86708e8ca8d4815ba14868899125e718}{ecore\_win32\_window\_cursor\_set}}(window, cursor);}
\end{DoxyCode}


\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Ecore__Win32__Group_ga695547c3800b12b8e9bd315b15d3a319}{ecore\+\_\+win32\+\_\+cursor\+\_\+free()}} 

\mbox{\hyperlink{group__Ecore__Win32__Group_ga86708e8ca8d4815ba14868899125e718}{ecore\+\_\+win32\+\_\+window\+\_\+cursor\+\_\+set()}} 
\end{DoxySeeAlso}


References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga695547c3800b12b8e9bd315b15d3a319}\label{group__Ecore__Win32__Group_ga695547c3800b12b8e9bd315b15d3a319}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_cursor\_free@{ecore\_win32\_cursor\_free}}
\index{ecore\_win32\_cursor\_free@{ecore\_win32\_cursor\_free}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_cursor\_free()}{ecore\_win32\_cursor\_free()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+cursor\+\_\+free (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}} $\ast$}]{cursor }\end{DoxyParamCaption})}



Free the given cursor. 


\begin{DoxyParams}{Parameters}
{\em cursor} & The cursor to free.\\
\hline
\end{DoxyParams}
This function free {\ttfamily cursor}. {\ttfamily cursor} must have been obtained with \mbox{\hyperlink{group__Ecore__Win32__Group_gaf2464f50e92e02f8835ed452b75759de}{ecore\+\_\+win32\+\_\+cursor\+\_\+new()}} or ecore\+\_\+win32\+\_\+cursor\+\_\+x11\+\_\+shaped\+\_\+new().

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Ecore__Win32__Group_gaf2464f50e92e02f8835ed452b75759de}{ecore\+\_\+win32\+\_\+cursor\+\_\+new()}} 

ecore\+\_\+win32\+\_\+cursor\+\_\+x11\+\_\+shaped\+\_\+new() 
\end{DoxySeeAlso}


References I\+NF.



Referenced by ecore\+\_\+win32\+\_\+shutdown().

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga3d56c1677ba5d9e5952d1913b4f1a6e5}\label{group__Ecore__Win32__Group_ga3d56c1677ba5d9e5952d1913b4f1a6e5}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_cursor\_shaped\_new@{ecore\_win32\_cursor\_shaped\_new}}
\index{ecore\_win32\_cursor\_shaped\_new@{ecore\_win32\_cursor\_shaped\_new}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_cursor\_shaped\_new()}{ecore\_win32\_cursor\_shaped\_new()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}} $\ast$ ecore\+\_\+win32\+\_\+cursor\+\_\+shaped\+\_\+new (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_ga54d6d4f78768adb28aec78ba75d79912}{Ecore\+\_\+\+Win32\+\_\+\+Cursor\+\_\+\+Shape}}}]{shape }\end{DoxyParamCaption})}



Create a cursor from a Windows ressource. 


\begin{DoxyParams}{Parameters}
{\em shape} & The pre-\/defined shape of the cursor. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new cursor.
\end{DoxyReturn}
This function returns a pre-\/defined cursor with a specified {\ttfamily shape}. This cursor does not need to be freed, as it is loaded from an existing resource. On error {\ttfamily N\+U\+LL} is returned. 

References E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+A\+P\+P\+\_\+\+S\+T\+A\+R\+T\+I\+NG, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+A\+R\+R\+OW, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+C\+R\+O\+SS, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+H\+A\+ND, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+H\+E\+LP, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+I\+\_\+\+B\+E\+AM, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+NO, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+A\+LL, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+N\+E\+SW, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+NS, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+N\+W\+SE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+WE, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+U\+P\+\_\+\+A\+R\+R\+OW, E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+S\+H\+A\+P\+E\+\_\+\+W\+A\+IT, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga850bbe45c02e999ca12d329e0cf97c18}\label{group__Ecore__Win32__Group_ga850bbe45c02e999ca12d329e0cf97c18}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_cursor\_x11\_shaped\_get@{ecore\_win32\_cursor\_x11\_shaped\_get}}
\index{ecore\_win32\_cursor\_x11\_shaped\_get@{ecore\_win32\_cursor\_x11\_shaped\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_cursor\_x11\_shaped\_get()}{ecore\_win32\_cursor\_x11\_shaped\_get()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Ecore__Win32__Group_gaf5325a154ccb166fbc4efeeaf9647707}{Ecore\+\_\+\+Win32\+\_\+\+Cursor}} $\ast$ ecore\+\_\+win32\+\_\+cursor\+\_\+x11\+\_\+shaped\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_ga33fba2c30b494ef801bb5548ff398e47}{Ecore\+\_\+\+Win32\+\_\+\+Cursor\+\_\+\+X11\+\_\+\+Shape}}}]{shape }\end{DoxyParamCaption})}



Retrieve a X11 cursor from a X Id. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em shape} & The defined X11 shape of the cursor. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new cursor.
\end{DoxyReturn}
This function returns a defined cursor with a specified X11 {\ttfamily shape}. Do not use \mbox{\hyperlink{group__Ecore__Win32__Group_ga695547c3800b12b8e9bd315b15d3a319}{ecore\+\_\+win32\+\_\+cursor\+\_\+free()}} to free the ressources as it is created once the libray is initialized and detroyed when it is shut down.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Ecore__Win32__Group_gaf2464f50e92e02f8835ed452b75759de}{ecore\+\_\+win32\+\_\+cursor\+\_\+new()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}


References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga63e13c802a7412b1a30f8c89e44aea0b}\label{group__Ecore__Win32__Group_ga63e13c802a7412b1a30f8c89e44aea0b}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_cursor\_size\_get@{ecore\_win32\_cursor\_size\_get}}
\index{ecore\_win32\_cursor\_size\_get@{ecore\_win32\_cursor\_size\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_cursor\_size\_get()}{ecore\_win32\_cursor\_size\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+cursor\+\_\+size\+\_\+get (\begin{DoxyParamCaption}\item[{int $\ast$}]{width,  }\item[{int $\ast$}]{height }\end{DoxyParamCaption})}



Retrieve the size of a valid cursor. 


\begin{DoxyParams}{Parameters}
{\em width} & The width of a valid cursor. \\
\hline
{\em height} & The height of a valid cursor.\\
\hline
\end{DoxyParams}
This function returns the size of a cursor that must be passed to \mbox{\hyperlink{group__Ecore__Win32__Group_gaf2464f50e92e02f8835ed452b75759de}{ecore\+\_\+win32\+\_\+cursor\+\_\+new()}}. {\ttfamily width} and {\ttfamily height} are buffers that will be filled with the correct size. They can be {\ttfamily N\+U\+LL}. 

References I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gae2996db8b476c0b7e4000efa36313232}\label{group__Ecore__Win32__Group_gae2996db8b476c0b7e4000efa36313232}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_dnd\_init@{ecore\_win32\_dnd\_init}}
\index{ecore\_win32\_dnd\_init@{ecore\_win32\_dnd\_init}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_dnd\_init()}{ecore\_win32\_dnd\_init()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int ecore\+\_\+win32\+\_\+dnd\+\_\+init (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Initialize the Ecore\+\_\+\+Win32 Drag and Drop module. 

\begin{DoxyReturn}{Returns}
1 or greater on success, 0 on error.
\end{DoxyReturn}
This function initialize the Drag and Drop module. It returns 0 on failure, otherwise it returns the number of times it has already been called.

When the Drag and Drop module is not used anymore, call \mbox{\hyperlink{group__Ecore__Win32__Group_ga9c669ad123b60685190ada5ff4d898d8}{ecore\+\_\+win32\+\_\+dnd\+\_\+shutdown()}} to shut down the module. 

References E\+I\+N\+A\+\_\+\+L\+O\+G\+\_\+\+E\+RR.



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

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga9c669ad123b60685190ada5ff4d898d8}\label{group__Ecore__Win32__Group_ga9c669ad123b60685190ada5ff4d898d8}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_dnd\_shutdown@{ecore\_win32\_dnd\_shutdown}}
\index{ecore\_win32\_dnd\_shutdown@{ecore\_win32\_dnd\_shutdown}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_dnd\_shutdown()}{ecore\_win32\_dnd\_shutdown()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int ecore\+\_\+win32\+\_\+dnd\+\_\+shutdown (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Shut down the Ecore\+\_\+\+Win32 Drag and Drop module. 

\begin{DoxyReturn}{Returns}
0 when the module is completely shut down, 1 or greater otherwise.
\end{DoxyReturn}
This function shuts down the Drag and Drop module. It returns 0 when it has been called the same number of times than \mbox{\hyperlink{group__Ecore__Win32__Group_gae2996db8b476c0b7e4000efa36313232}{ecore\+\_\+win32\+\_\+dnd\+\_\+init()}}. In that case it shut down the module. 

Referenced by ecore\+\_\+win32\+\_\+shutdown().

\mbox{\Hypertarget{group__Ecore__Win32__Group_gab06b4b0a104b8c66d614ec18c0d269b4}\label{group__Ecore__Win32__Group_gab06b4b0a104b8c66d614ec18c0d269b4}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_dnd\_begin@{ecore\_win32\_dnd\_begin}}
\index{ecore\_win32\_dnd\_begin@{ecore\_win32\_dnd\_begin}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_dnd\_begin()}{ecore\_win32\_dnd\_begin()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+win32\+\_\+dnd\+\_\+begin (\begin{DoxyParamCaption}\item[{const char $\ast$}]{data,  }\item[{int}]{size }\end{DoxyParamCaption})}



Begin a DnD operation. 


\begin{DoxyParams}{Parameters}
{\em data} & The name pf the Drag operation. \\
\hline
{\em size} & The size of the name. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} on success, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} otherwise.
\end{DoxyReturn}
This function start a Drag operation with the name {\ttfamily data}. If {\ttfamily data} is {\ttfamily N\+U\+LL}, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} is returned. if {\ttfamily size} is less than {\ttfamily 0}, it is set to the length (as strlen()) of {\ttfamily data}. On success the function returns {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE}, otherwise it returns {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}. 

References E\+I\+N\+A\+\_\+\+F\+A\+L\+SE, and E\+I\+N\+A\+\_\+\+T\+R\+UE.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga4934e5e03ac0d0e50ad6eb79beb6fa18}\label{group__Ecore__Win32__Group_ga4934e5e03ac0d0e50ad6eb79beb6fa18}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_dnd\_register\_drop\_target@{ecore\_win32\_dnd\_register\_drop\_target}}
\index{ecore\_win32\_dnd\_register\_drop\_target@{ecore\_win32\_dnd\_register\_drop\_target}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_dnd\_register\_drop\_target()}{ecore\_win32\_dnd\_register\_drop\_target()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+win32\+\_\+dnd\+\_\+register\+\_\+drop\+\_\+target (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gaef07a2e13ed31f85553af7d7f812b8fa}{Ecore\+\_\+\+Win32\+\_\+\+Dnd\+\_\+\+Drop\+Target\+\_\+\+Callback}}}]{callback }\end{DoxyParamCaption})}



Register a Drop operation. 


\begin{DoxyParams}{Parameters}
{\em window} & The destination of the Drop operation. \\
\hline
{\em callback} & The callback called when the Drop operation finishes. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} on success, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} otherwise.
\end{DoxyReturn}
This function register a Drop operation on {\ttfamily window}. Once the Drop operation finishes, {\ttfamily callback} is called. If {\ttfamily window} is {\ttfamily N\+U\+LL}, the function returns {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}. On success, it returns {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE}, otherwise it returns {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}. 

References E\+I\+N\+A\+\_\+\+F\+A\+L\+SE, and E\+I\+N\+A\+\_\+\+T\+R\+UE.

\mbox{\Hypertarget{group__Ecore__Win32__Group_gaf249f605bfdce1ba65eb2cefc45223be}\label{group__Ecore__Win32__Group_gaf249f605bfdce1ba65eb2cefc45223be}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_dnd\_unregister\_drop\_target@{ecore\_win32\_dnd\_unregister\_drop\_target}}
\index{ecore\_win32\_dnd\_unregister\_drop\_target@{ecore\_win32\_dnd\_unregister\_drop\_target}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_dnd\_unregister\_drop\_target()}{ecore\_win32\_dnd\_unregister\_drop\_target()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+win32\+\_\+dnd\+\_\+unregister\+\_\+drop\+\_\+target (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window }\end{DoxyParamCaption})}



Unregister a Drop operation. 


\begin{DoxyParams}{Parameters}
{\em window} & The destination of the Drop operation.\\
\hline
\end{DoxyParams}
This function unregister a Drop operation on {\ttfamily window}. If {\ttfamily window} is {\ttfamily N\+U\+LL}, the function does nothing. \mbox{\Hypertarget{group__Ecore__Win32__Group_ga1ee94d36b3087a8fb840200801922c66}\label{group__Ecore__Win32__Group_ga1ee94d36b3087a8fb840200801922c66}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_clipboard\_set@{ecore\_win32\_clipboard\_set}}
\index{ecore\_win32\_clipboard\_set@{ecore\_win32\_clipboard\_set}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_clipboard\_set()}{ecore\_win32\_clipboard\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+win32\+\_\+clipboard\+\_\+set (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{const void $\ast$}]{data,  }\item[{int}]{size }\end{DoxyParamCaption})}



Set data to the clipboard. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em window} & The window that owns the clipboard. \\
\hline
\mbox{\texttt{ in}}  & {\em data} & The data to set. \\
\hline
\mbox{\texttt{ in}}  & {\em size} & The size of the data. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
\mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{E\+I\+N\+A\+\_\+\+T\+R\+UE}} on success, \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}} otherwise.
\end{DoxyReturn}
This function sets {\ttfamily data} of size {\ttfamily size} in the clipboard owned by {\ttfamily window}. This function returns \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{E\+I\+N\+A\+\_\+\+T\+R\+UE}} on success, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}} otherwise. If {\ttfamily window} or {\ttfamily data} are {\ttfamily N\+U\+LL}, or {\ttfamily size} is less than or equal to 0, this function returns \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}}.

\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+SE, E\+I\+N\+A\+\_\+\+T\+R\+UE, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga76199471709a52637f1abec4b85bb6a9}\label{group__Ecore__Win32__Group_ga76199471709a52637f1abec4b85bb6a9}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_clipboard\_get@{ecore\_win32\_clipboard\_get}}
\index{ecore\_win32\_clipboard\_get@{ecore\_win32\_clipboard\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_clipboard\_get()}{ecore\_win32\_clipboard\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+win32\+\_\+clipboard\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window,  }\item[{void $\ast$$\ast$}]{data,  }\item[{int $\ast$}]{size }\end{DoxyParamCaption})}



Get data from the clipboard. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em window} & The window that owns the clipboard. \\
\hline
\mbox{\texttt{ out}}  & {\em data} & The retrieved data. \\
\hline
\mbox{\texttt{ out}}  & {\em size} & The size of the data. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
\mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{E\+I\+N\+A\+\_\+\+T\+R\+UE}} on success, \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}} otherwise.
\end{DoxyReturn}
This function gets {\ttfamily data} of size {\ttfamily size} from the clipboard owned by {\ttfamily window}. This function returns \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{E\+I\+N\+A\+\_\+\+T\+R\+UE}} on success, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}} otherwise. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this function returns \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}}. {\ttfamily data} and {\ttfamily size} must be valid buffers.

\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+SE, E\+I\+N\+A\+\_\+\+T\+R\+UE, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga8ed4fc663a1bbbf26493ba068570159e}\label{group__Ecore__Win32__Group_ga8ed4fc663a1bbbf26493ba068570159e}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_clipboard\_clear@{ecore\_win32\_clipboard\_clear}}
\index{ecore\_win32\_clipboard\_clear@{ecore\_win32\_clipboard\_clear}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_clipboard\_clear()}{ecore\_win32\_clipboard\_clear()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+win32\+\_\+clipboard\+\_\+clear (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Ecore__Win32__Group_gabece6f4154afb7e77b710467c4ba600b}{Ecore\+\_\+\+Win32\+\_\+\+Window}} $\ast$}]{window }\end{DoxyParamCaption})}



Cleat the clipboard. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em window} & The window that owns the clipboard. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
\mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{E\+I\+N\+A\+\_\+\+T\+R\+UE}} on success, \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}} otherwise.
\end{DoxyReturn}
This function clears the clipboard owned by {\ttfamily window}. This function returns \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{E\+I\+N\+A\+\_\+\+T\+R\+UE}} on success, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}} otherwise. If {\ttfamily window} is {\ttfamily N\+U\+LL}, this function returns \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{E\+I\+N\+A\+\_\+\+F\+A\+L\+SE}}.

\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+SE, E\+I\+N\+A\+\_\+\+T\+R\+UE, and I\+NF.

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga0743f54ddbc75c6ee9e312546f02d2e3}\label{group__Ecore__Win32__Group_ga0743f54ddbc75c6ee9e312546f02d2e3}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ecore\_win32\_monitors\_get@{ecore\_win32\_monitors\_get}}
\index{ecore\_win32\_monitors\_get@{ecore\_win32\_monitors\_get}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ecore\_win32\_monitors\_get()}{ecore\_win32\_monitors\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator}}$\ast$ ecore\+\_\+win32\+\_\+monitors\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Return the coordinates, sizes D\+PI\textquotesingle{}s of the monitors. 

\begin{DoxyReturn}{Returns}
An iterator of an Eina list, with \mbox{\hyperlink{structEcore__Win32__Monitor}{Ecore\+\_\+\+Win32\+\_\+\+Monitor}} as data.
\end{DoxyReturn}
This function returns the coordinates, sizes and D\+PI\textquotesingle{}s of the monitors as an iterator of a list of \mbox{\hyperlink{structEcore__Win32__Monitor}{Ecore\+\_\+\+Win32\+\_\+\+Monitor}}.

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}


References eina\+\_\+list\+\_\+iterator\+\_\+new().



\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{group__Ecore__Win32__Group_gafc17b62fecc8768b9ab8183fba8e2d37}\label{group__Ecore__Win32__Group_gafc17b62fecc8768b9ab8183fba8e2d37}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_EVENT\_WINDOW\_PROPERTY@{ECORE\_WIN32\_EVENT\_WINDOW\_PROPERTY}}
\index{ECORE\_WIN32\_EVENT\_WINDOW\_PROPERTY@{ECORE\_WIN32\_EVENT\_WINDOW\_PROPERTY}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ECORE\_WIN32\_EVENT\_WINDOW\_PROPERTY}{ECORE\_WIN32\_EVENT\_WINDOW\_PROPERTY}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+P\+R\+O\+P\+E\+R\+TY}



Ecore\+\_\+\+Event for the Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Property event. 

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}


Referenced by ecore\+\_\+win32\+\_\+init(), and ecore\+\_\+win32\+\_\+shutdown().

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga0cd7cb93da4da6ea5f62014b720a4be0}\label{group__Ecore__Win32__Group_ga0cd7cb93da4da6ea5f62014b720a4be0}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_EVENT\_SELECTION\_CLEAR@{ECORE\_WIN32\_EVENT\_SELECTION\_CLEAR}}
\index{ECORE\_WIN32\_EVENT\_SELECTION\_CLEAR@{ECORE\_WIN32\_EVENT\_SELECTION\_CLEAR}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ECORE\_WIN32\_EVENT\_SELECTION\_CLEAR}{ECORE\_WIN32\_EVENT\_SELECTION\_CLEAR}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+C\+L\+E\+AR}



Ecore\+\_\+\+Event for the \mbox{\hyperlink{group__Ecore__Win32__Group_gae62dbd252503bb4e354ab4b403e3fdb4}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear}} event. 

\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}


Referenced by ecore\+\_\+win32\+\_\+init(), and ecore\+\_\+win32\+\_\+shutdown().

\mbox{\Hypertarget{group__Ecore__Win32__Group_ga090eeb47a617b84772f5735d406c2814}\label{group__Ecore__Win32__Group_ga090eeb47a617b84772f5735d406c2814}} 
\index{Ecore\_Win32 library@{Ecore\_Win32 library}!ECORE\_WIN32\_EVENT\_SELECTION\_NOTIFY@{ECORE\_WIN32\_EVENT\_SELECTION\_NOTIFY}}
\index{ECORE\_WIN32\_EVENT\_SELECTION\_NOTIFY@{ECORE\_WIN32\_EVENT\_SELECTION\_NOTIFY}!Ecore\_Win32 library@{Ecore\_Win32 library}}
\doxysubsubsection{\texorpdfstring{ECORE\_WIN32\_EVENT\_SELECTION\_NOTIFY}{ECORE\_WIN32\_EVENT\_SELECTION\_NOTIFY}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+I\+N32\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+N\+O\+T\+I\+FY}



Ecore\+\_\+\+Event for the \mbox{\hyperlink{group__Ecore__Win32__Group_gaade7fae5ea44af54b9fd22ee96983849}{Ecore\+\_\+\+Win32\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify}} event. 

\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}


Referenced by ecore\+\_\+win32\+\_\+init(), and ecore\+\_\+win32\+\_\+shutdown().

