\hypertarget{struct__Ecore__IMF__Event__Mouse__Down}{}\section{\+\_\+\+Ecore\+\_\+\+I\+M\+F\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Down Struct Reference}
\label{struct__Ecore__IMF__Event__Mouse__Down}\index{\+\_\+\+Ecore\+\_\+\+I\+M\+F\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Down@{\+\_\+\+Ecore\+\_\+\+I\+M\+F\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Down}}


The structure type used with the Mouse\+\_\+\+Down event.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Ecore__IMF__Event__Mouse__Down_a8676408d869a4010a3d7b8fe7bb82778}\label{struct__Ecore__IMF__Event__Mouse__Down_a8676408d869a4010a3d7b8fe7bb82778}} 
int \mbox{\hyperlink{struct__Ecore__IMF__Event__Mouse__Down_a8676408d869a4010a3d7b8fe7bb82778}{button}}
\begin{DoxyCompactList}\small\item\em The button which has been pressed. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__IMF__Event__Mouse__Down_aa7ddafd36a99957aa880e311beae520c}\label{struct__Ecore__IMF__Event__Mouse__Down_aa7ddafd36a99957aa880e311beae520c}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>int {\bfseries x}\\
\>int {\bfseries y}\\
\} {\bfseries output}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Ecore__IMF__Event__Mouse__Down_a8c365307a0d7eeebfe7fbf014c670a1d}\label{struct__Ecore__IMF__Event__Mouse__Down_a8c365307a0d7eeebfe7fbf014c670a1d}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>int {\bfseries x}\\
\>int {\bfseries y}\\
\} {\bfseries canvas}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Ecore__IMF__Event__Mouse__Down_af070995827bb5877d8e999f5a16a80d9}\label{struct__Ecore__IMF__Event__Mouse__Down_af070995827bb5877d8e999f5a16a80d9}} 
\mbox{\hyperlink{group__Ecore__IMF__Context__Group_gabd351aabe25faac9fc162bbfccb46296}{Ecore\+\_\+\+I\+M\+F\+\_\+\+Keyboard\+\_\+\+Modifiers}} \mbox{\hyperlink{struct__Ecore__IMF__Event__Mouse__Down_af070995827bb5877d8e999f5a16a80d9}{modifiers}}
\begin{DoxyCompactList}\small\item\em The keyboard modifiers active when the event has been emitted. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__IMF__Event__Mouse__Down_a6b2352e0b7a662b601c0e5dcc263a003}\label{struct__Ecore__IMF__Event__Mouse__Down_a6b2352e0b7a662b601c0e5dcc263a003}} 
\mbox{\hyperlink{group__Ecore__IMF__Context__Group_ga967a510a471734e27f5826c89ef4b291}{Ecore\+\_\+\+I\+M\+F\+\_\+\+Keyboard\+\_\+\+Locks}} \mbox{\hyperlink{struct__Ecore__IMF__Event__Mouse__Down_a6b2352e0b7a662b601c0e5dcc263a003}{locks}}
\begin{DoxyCompactList}\small\item\em The keyboard locks active when the event has been emitted. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__IMF__Event__Mouse__Down_a6ace825a5e4ba7a48b8cb1214170df17}\label{struct__Ecore__IMF__Event__Mouse__Down_a6ace825a5e4ba7a48b8cb1214170df17}} 
\mbox{\hyperlink{group__Ecore__IMF__Context__Group_ga14c33489a5619d810be3819da6537f71}{Ecore\+\_\+\+I\+M\+F\+\_\+\+Mouse\+\_\+\+Flags}} \mbox{\hyperlink{struct__Ecore__IMF__Event__Mouse__Down_a6ace825a5e4ba7a48b8cb1214170df17}{flags}}
\begin{DoxyCompactList}\small\item\em The flags corresponding the mouse click (single, double or triple click) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__IMF__Event__Mouse__Down_af7fb8ed9097ae50ec6791f18f0c3abce}\label{struct__Ecore__IMF__Event__Mouse__Down_af7fb8ed9097ae50ec6791f18f0c3abce}} 
unsigned int \mbox{\hyperlink{struct__Ecore__IMF__Event__Mouse__Down_af7fb8ed9097ae50ec6791f18f0c3abce}{timestamp}}
\begin{DoxyCompactList}\small\item\em The timestamp when the event occurred. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
The structure type used with the Mouse\+\_\+\+Down event. \begin{Desc}
\item[Examples\+: ]\par
\mbox{\hyperlink{ecore_imf_example_8c-example}{ecore\+\_\+imf\+\_\+example.\+c}}.\end{Desc}
