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


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


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

\begin{DoxyCompactList}\small\item\em The string name of the key pressed. \end{DoxyCompactList}\item 
\hypertarget{struct__Ecore__IMF__Event__Key__Down_a463c801dcf67372b54042f18312c275f}{\hyperlink{group__Ecore__IMF__Context__Group_gabd351aabe25faac9fc162bbfccb46296}{Ecore\+\_\+\+I\+M\+F\+\_\+\+Keyboard\+\_\+\+Modifiers} \hyperlink{struct__Ecore__IMF__Event__Key__Down_a463c801dcf67372b54042f18312c275f}{modifiers}}\label{struct__Ecore__IMF__Event__Key__Down_a463c801dcf67372b54042f18312c275f}

\begin{DoxyCompactList}\small\item\em The keyboard modifiers active when the event has been emitted. \end{DoxyCompactList}\item 
\hypertarget{struct__Ecore__IMF__Event__Key__Down_a347194621c5907e70ebfa5482ec73a09}{\hyperlink{group__Ecore__IMF__Context__Group_ga967a510a471734e27f5826c89ef4b291}{Ecore\+\_\+\+I\+M\+F\+\_\+\+Keyboard\+\_\+\+Locks} \hyperlink{struct__Ecore__IMF__Event__Key__Down_a347194621c5907e70ebfa5482ec73a09}{locks}}\label{struct__Ecore__IMF__Event__Key__Down_a347194621c5907e70ebfa5482ec73a09}

\begin{DoxyCompactList}\small\item\em The keyboard locks active when the event has been emitted. \end{DoxyCompactList}\item 
\hypertarget{struct__Ecore__IMF__Event__Key__Down_ab8f0195c22cb2fdddb3f676263293739}{const char $\ast$ \hyperlink{struct__Ecore__IMF__Event__Key__Down_ab8f0195c22cb2fdddb3f676263293739}{key}}\label{struct__Ecore__IMF__Event__Key__Down_ab8f0195c22cb2fdddb3f676263293739}

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

\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__Ecore__IMF__Event__Key__Down_a5938659fa3d514815421515adcf12c2a}{const char $\ast$ \hyperlink{struct__Ecore__IMF__Event__Key__Down_a5938659fa3d514815421515adcf12c2a}{compose}}\label{struct__Ecore__IMF__Event__Key__Down_a5938659fa3d514815421515adcf12c2a}

\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__Ecore__IMF__Event__Key__Down_add886e4b7f68952e428de5923ffa3064}{unsigned int \hyperlink{struct__Ecore__IMF__Event__Key__Down_add886e4b7f68952e428de5923ffa3064}{timestamp}}\label{struct__Ecore__IMF__Event__Key__Down_add886e4b7f68952e428de5923ffa3064}

\begin{DoxyCompactList}\small\item\em The timestamp when the event occurred. \end{DoxyCompactList}\end{DoxyCompactItemize}


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