\hypertarget{struct__Evas__Event__Key__Down}{\section{\-\_\-\-Evas\-\_\-\-Event\-\_\-\-Key\-\_\-\-Down Struct Reference}
\label{struct__Evas__Event__Key__Down}\index{\-\_\-\-Evas\-\_\-\-Event\-\_\-\-Key\-\_\-\-Down@{\-\_\-\-Evas\-\_\-\-Event\-\_\-\-Key\-\_\-\-Down}}
}


Key press event.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{struct__Evas__Event__Key__Down_a01909378c9e67734aa0e6ce2b603ad2c}{char $\ast$ \hyperlink{struct__Evas__Event__Key__Down_a01909378c9e67734aa0e6ce2b603ad2c}{keyname}}\label{struct__Evas__Event__Key__Down_a01909378c9e67734aa0e6ce2b603ad2c}

\begin{DoxyCompactList}\small\item\em the name string of the key pressed \end{DoxyCompactList}\item 
\hypertarget{struct__Evas__Event__Key__Down_a35baad74e957983c11879a535fc8be27}{void $\ast$ {\bfseries data}}\label{struct__Evas__Event__Key__Down_a35baad74e957983c11879a535fc8be27}

\item 
\hypertarget{struct__Evas__Event__Key__Down_a065e345f013dc4099eb180ce4833377f}{\hyperlink{Evas__Common_8h_a198d0b10861c1da456004688d3443e96}{Evas\-\_\-\-Modifier} $\ast$ \hyperlink{struct__Evas__Event__Key__Down_a065e345f013dc4099eb180ce4833377f}{modifiers}}\label{struct__Evas__Event__Key__Down_a065e345f013dc4099eb180ce4833377f}

\begin{DoxyCompactList}\small\item\em modifier keys pressed during the event \end{DoxyCompactList}\item 
\hypertarget{struct__Evas__Event__Key__Down_a64760307f658d13589ccf76abca97ac8}{\hyperlink{Evas__Common_8h_a791323b644ee831ead4c5d25552a0fd8}{Evas\-\_\-\-Lock} $\ast$ {\bfseries locks}}\label{struct__Evas__Event__Key__Down_a64760307f658d13589ccf76abca97ac8}

\item 
\hypertarget{struct__Evas__Event__Key__Down_a70473bba88a1afaee180a54150513824}{const char $\ast$ \hyperlink{struct__Evas__Event__Key__Down_a70473bba88a1afaee180a54150513824}{key}}\label{struct__Evas__Event__Key__Down_a70473bba88a1afaee180a54150513824}

\begin{DoxyCompactList}\small\item\em The logical key \-: (eg shift+1 == exclamation) \end{DoxyCompactList}\item 
\hypertarget{struct__Evas__Event__Key__Down_a1b64741ca0b90a5119463f320ebeea00}{const char $\ast$ \hyperlink{struct__Evas__Event__Key__Down_a1b64741ca0b90a5119463f320ebeea00}{string}}\label{struct__Evas__Event__Key__Down_a1b64741ca0b90a5119463f320ebeea00}

\begin{DoxyCompactList}\small\item\em A U\-T\-F8 string if this keystroke has produced a visible string to be A\-D\-D\-E\-D. \end{DoxyCompactList}\item 
\hypertarget{struct__Evas__Event__Key__Down_a5ea3ff931ae945c486abd2388c6d653a}{const char $\ast$ \hyperlink{struct__Evas__Event__Key__Down_a5ea3ff931ae945c486abd2388c6d653a}{compose}}\label{struct__Evas__Event__Key__Down_a5ea3ff931ae945c486abd2388c6d653a}

\begin{DoxyCompactList}\small\item\em A U\-T\-F8 string if this keystroke has modified a string in the middle of being composed -\/ this string replaces the previous one. \end{DoxyCompactList}\item 
\hypertarget{struct__Evas__Event__Key__Down_a38cb88f2eb78a03adb0ef1512851052e}{unsigned int {\bfseries timestamp}}\label{struct__Evas__Event__Key__Down_a38cb88f2eb78a03adb0ef1512851052e}

\item 
\hypertarget{struct__Evas__Event__Key__Down_aa6377ce95c358d5a9d9cc7a4ac3a1846}{\hyperlink{Evas__Common_8h_a9fda4d6d744ae16549b3765df7363f95}{Evas\-\_\-\-Event\-\_\-\-Flags} {\bfseries event\-\_\-flags}}\label{struct__Evas__Event__Key__Down_aa6377ce95c358d5a9d9cc7a4ac3a1846}

\item 
\hypertarget{struct__Evas__Event__Key__Down_afd2137c50f73b3fa73424b8159080d28}{\hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\-\_\-\-Device} $\ast$ {\bfseries dev}}\label{struct__Evas__Event__Key__Down_afd2137c50f73b3fa73424b8159080d28}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Key press event. \begin{Desc}
\item[Examples\-: ]\par
\hyperlink{ecore_evas_window_sizes_example_8c-example}{ecore\-\_\-evas\-\_\-window\-\_\-sizes\-\_\-example.\-c}, \hyperlink{edje-basic_8c-example}{edje-\/basic.\-c}, \hyperlink{edje-box_8c-example}{edje-\/box.\-c}, \hyperlink{edje-box2_8c-example}{edje-\/box2.\-c}, \hyperlink{edje-drag_8c-example}{edje-\/drag.\-c}, \hyperlink{edje-perspective_8c-example}{edje-\/perspective.\-c}, \hyperlink{edje-signals-messages_8c-example}{edje-\/signals-\/messages.\-c}, \hyperlink{evas-aspect-hints_8c-example}{evas-\/aspect-\/hints.\-c}, \hyperlink{evas-box_8c-example}{evas-\/box.\-c}, \hyperlink{evas-events_8c-example}{evas-\/events.\-c}, \hyperlink{evas-hints_8c-example}{evas-\/hints.\-c}, \hyperlink{evas-images_8c-example}{evas-\/images.\-c}, \hyperlink{evas-images2_8c-example}{evas-\/images2.\-c}, \hyperlink{evas-map-utils_8c-example}{evas-\/map-\/utils.\-c}, \hyperlink{evas-object-manipulation_8c-example}{evas-\/object-\/manipulation.\-c}, \hyperlink{evas-smart-interface_8c-example}{evas-\/smart-\/interface.\-c}, \hyperlink{evas-smart-object_8c-example}{evas-\/smart-\/object.\-c}, \hyperlink{evas-stacking_8c-example}{evas-\/stacking.\-c}, \hyperlink{evas-text_8c-example}{evas-\/text.\-c}, \hyperlink{test_bouncing_ball_8c-example}{test\-\_\-bouncing\-\_\-ball.\-c}, and \hyperlink{test_velocity_8c-example}{test\-\_\-velocity.\-c}.\end{Desc}
