\hypertarget{group__Elput__Touch__Group}{}\doxysection{Configuration of touch devices}
\label{group__Elput__Touch__Group}\index{Configuration of touch devices@{Configuration of touch devices}}


Functions related to configuration of touch devices.  


\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elput__Touch__Group_gafa2031c1e6607d2edac025fb0de8f3f9}{elput\+\_\+touch\+\_\+drag\+\_\+enabled\+\_\+set}} (Elput\+\_\+\+Device $\ast$device, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enabled)
\begin{DoxyCompactList}\small\item\em Enable or disable tap-\/and-\/drag on this device. \end{DoxyCompactList}\item 
EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elput__Touch__Group_ga8805284736713a909823d347afb6fffd}{elput\+\_\+touch\+\_\+drag\+\_\+enabled\+\_\+get}} (Elput\+\_\+\+Device $\ast$device)
\begin{DoxyCompactList}\small\item\em Get if tap-\/and-\/drag is enabled on this device. \end{DoxyCompactList}\item 
EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elput__Touch__Group_ga8e71b9be84b166b467e5e43edcf1c47f}{elput\+\_\+touch\+\_\+drag\+\_\+lock\+\_\+enabled\+\_\+set}} (Elput\+\_\+\+Device $\ast$device, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enabled)
\begin{DoxyCompactList}\small\item\em Enable or disable drag-\/lock during tapping on a device. \end{DoxyCompactList}\item 
EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elput__Touch__Group_ga9ff1118cade2415ffd37cc334255a211}{elput\+\_\+touch\+\_\+drag\+\_\+lock\+\_\+enabled\+\_\+get}} (Elput\+\_\+\+Device $\ast$device)
\begin{DoxyCompactList}\small\item\em Get if drag-\/lock is enabled on this device. \end{DoxyCompactList}\item 
EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elput__Touch__Group_gae7149ead74d3c3532902ac1eca0dd2eb}{elput\+\_\+touch\+\_\+dwt\+\_\+enabled\+\_\+set}} (Elput\+\_\+\+Device $\ast$device, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enabled)
\begin{DoxyCompactList}\small\item\em Enable or disable touchpad dwt (disable-\/while-\/typing) feature. \end{DoxyCompactList}\item 
EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elput__Touch__Group_gac0b718054d0f57fcd2568939fbfb90b8}{elput\+\_\+touch\+\_\+dwt\+\_\+enabled\+\_\+get}} (Elput\+\_\+\+Device $\ast$device)
\begin{DoxyCompactList}\small\item\em Get if touchpad dwt (disable-\/while-\/typing) is enabled. \end{DoxyCompactList}\item 
EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elput__Touch__Group_ga546f0542d67dcc134ed8803cb5d91582}{elput\+\_\+touch\+\_\+scroll\+\_\+method\+\_\+set}} (Elput\+\_\+\+Device $\ast$device, int method)
\begin{DoxyCompactList}\small\item\em Set the scroll method used for this device. \end{DoxyCompactList}\item 
EAPI int \mbox{\hyperlink{group__Elput__Touch__Group_ga6db924ce7be85d7c511be1cec39d647e}{elput\+\_\+touch\+\_\+scroll\+\_\+method\+\_\+get}} (Elput\+\_\+\+Device $\ast$device)
\begin{DoxyCompactList}\small\item\em Get the current scroll method set on a device. \end{DoxyCompactList}\item 
EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elput__Touch__Group_gae5fdd765d70d86bafe8eba6cdf11b979}{elput\+\_\+touch\+\_\+click\+\_\+method\+\_\+set}} (Elput\+\_\+\+Device $\ast$device, int method)
\begin{DoxyCompactList}\small\item\em Set the button click method for a device. \end{DoxyCompactList}\item 
EAPI int \mbox{\hyperlink{group__Elput__Touch__Group_ga874798a4855040afa181742681d655d1}{elput\+\_\+touch\+\_\+click\+\_\+method\+\_\+get}} (Elput\+\_\+\+Device $\ast$device)
\begin{DoxyCompactList}\small\item\em Get the current button click method for a device. \end{DoxyCompactList}\item 
EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elput__Touch__Group_ga90b729936a474fedfaf3077580ad50da}{elput\+\_\+touch\+\_\+tap\+\_\+enabled\+\_\+set}} (Elput\+\_\+\+Device $\ast$device, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enabled)
\begin{DoxyCompactList}\small\item\em Enable or disable tap-\/to-\/click on a given device. \end{DoxyCompactList}\item 
EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elput__Touch__Group_ga7ee52ee14fb971f9c917d51906d71385}{elput\+\_\+touch\+\_\+tap\+\_\+enabled\+\_\+get}} (Elput\+\_\+\+Device $\ast$device)
\begin{DoxyCompactList}\small\item\em Get if tap-\/to-\/click is enabled on a given device. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Functions related to configuration of touch devices. 



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Elput__Touch__Group_gafa2031c1e6607d2edac025fb0de8f3f9}\label{group__Elput__Touch__Group_gafa2031c1e6607d2edac025fb0de8f3f9}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_drag\_enabled\_set@{elput\_touch\_drag\_enabled\_set}}
\index{elput\_touch\_drag\_enabled\_set@{elput\_touch\_drag\_enabled\_set}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_drag\_enabled\_set()}{elput\_touch\_drag\_enabled\_set()}}
{\footnotesize\ttfamily EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elput\+\_\+touch\+\_\+drag\+\_\+enabled\+\_\+set (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{enabled }\end{DoxyParamCaption})}



Enable or disable tap-\/and-\/drag on this device. 

When enabled, a single-\/finger tap immediately followed by a finger down results in a button down event, subsequent finger motion thus triggers a drag. The button is released on finger up.


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
{\em enabled} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
EINA\+\_\+\+TRUE on success, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Elput__Touch__Group_ga8805284736713a909823d347afb6fffd}\label{group__Elput__Touch__Group_ga8805284736713a909823d347afb6fffd}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_drag\_enabled\_get@{elput\_touch\_drag\_enabled\_get}}
\index{elput\_touch\_drag\_enabled\_get@{elput\_touch\_drag\_enabled\_get}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_drag\_enabled\_get()}{elput\_touch\_drag\_enabled\_get()}}
{\footnotesize\ttfamily EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elput\+\_\+touch\+\_\+drag\+\_\+enabled\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device }\end{DoxyParamCaption})}



Get if tap-\/and-\/drag is enabled on this device. 


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
EINA\+\_\+\+TRUE if enabled, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Elput__Touch__Group_ga8e71b9be84b166b467e5e43edcf1c47f}\label{group__Elput__Touch__Group_ga8e71b9be84b166b467e5e43edcf1c47f}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_drag\_lock\_enabled\_set@{elput\_touch\_drag\_lock\_enabled\_set}}
\index{elput\_touch\_drag\_lock\_enabled\_set@{elput\_touch\_drag\_lock\_enabled\_set}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_drag\_lock\_enabled\_set()}{elput\_touch\_drag\_lock\_enabled\_set()}}
{\footnotesize\ttfamily EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elput\+\_\+touch\+\_\+drag\+\_\+lock\+\_\+enabled\+\_\+set (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{enabled }\end{DoxyParamCaption})}



Enable or disable drag-\/lock during tapping on a device. 

When enabled, a finger may be lifted and put back on the touchpad within a timeout and the drag process continues. When disabled, lifting the finger during a tap-\/and-\/drag will immediately stop the drag.


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
{\em enabled} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
EINA\+\_\+\+TRUE on success, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Elput__Touch__Group_ga9ff1118cade2415ffd37cc334255a211}\label{group__Elput__Touch__Group_ga9ff1118cade2415ffd37cc334255a211}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_drag\_lock\_enabled\_get@{elput\_touch\_drag\_lock\_enabled\_get}}
\index{elput\_touch\_drag\_lock\_enabled\_get@{elput\_touch\_drag\_lock\_enabled\_get}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_drag\_lock\_enabled\_get()}{elput\_touch\_drag\_lock\_enabled\_get()}}
{\footnotesize\ttfamily EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elput\+\_\+touch\+\_\+drag\+\_\+lock\+\_\+enabled\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device }\end{DoxyParamCaption})}



Get if drag-\/lock is enabled on this device. 


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
EINA\+\_\+\+TRUE if enabled, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Elput__Touch__Group_gae7149ead74d3c3532902ac1eca0dd2eb}\label{group__Elput__Touch__Group_gae7149ead74d3c3532902ac1eca0dd2eb}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_dwt\_enabled\_set@{elput\_touch\_dwt\_enabled\_set}}
\index{elput\_touch\_dwt\_enabled\_set@{elput\_touch\_dwt\_enabled\_set}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_dwt\_enabled\_set()}{elput\_touch\_dwt\_enabled\_set()}}
{\footnotesize\ttfamily EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elput\+\_\+touch\+\_\+dwt\+\_\+enabled\+\_\+set (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{enabled }\end{DoxyParamCaption})}



Enable or disable touchpad dwt (disable-\/while-\/typing) feature. 

When enabled, the device will be disabled while typing and for a short period after.


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
{\em enabled} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
EINA\+\_\+\+TRUE on success, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Elput__Touch__Group_gac0b718054d0f57fcd2568939fbfb90b8}\label{group__Elput__Touch__Group_gac0b718054d0f57fcd2568939fbfb90b8}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_dwt\_enabled\_get@{elput\_touch\_dwt\_enabled\_get}}
\index{elput\_touch\_dwt\_enabled\_get@{elput\_touch\_dwt\_enabled\_get}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_dwt\_enabled\_get()}{elput\_touch\_dwt\_enabled\_get()}}
{\footnotesize\ttfamily EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elput\+\_\+touch\+\_\+dwt\+\_\+enabled\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device }\end{DoxyParamCaption})}



Get if touchpad dwt (disable-\/while-\/typing) is enabled. 


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
EINA\+\_\+\+TRUE if enabled, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Elput__Touch__Group_ga546f0542d67dcc134ed8803cb5d91582}\label{group__Elput__Touch__Group_ga546f0542d67dcc134ed8803cb5d91582}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_scroll\_method\_set@{elput\_touch\_scroll\_method\_set}}
\index{elput\_touch\_scroll\_method\_set@{elput\_touch\_scroll\_method\_set}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_scroll\_method\_set()}{elput\_touch\_scroll\_method\_set()}}
{\footnotesize\ttfamily EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elput\+\_\+touch\+\_\+scroll\+\_\+method\+\_\+set (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device,  }\item[{int}]{method }\end{DoxyParamCaption})}



Set the scroll method used for this device. 

The scroll method defines when to generate scroll axis events instead of pointer motion events.


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
{\em method} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
EINA\+\_\+\+TRUE on success, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elput__Touch__Group_ga6db924ce7be85d7c511be1cec39d647e}\label{group__Elput__Touch__Group_ga6db924ce7be85d7c511be1cec39d647e}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_scroll\_method\_get@{elput\_touch\_scroll\_method\_get}}
\index{elput\_touch\_scroll\_method\_get@{elput\_touch\_scroll\_method\_get}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_scroll\_method\_get()}{elput\_touch\_scroll\_method\_get()}}
{\footnotesize\ttfamily EAPI int elput\+\_\+touch\+\_\+scroll\+\_\+method\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device }\end{DoxyParamCaption})}



Get the current scroll method set on a device. 


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The current scroll method
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Elput__Touch__Group_gae5fdd765d70d86bafe8eba6cdf11b979}\label{group__Elput__Touch__Group_gae5fdd765d70d86bafe8eba6cdf11b979}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_click\_method\_set@{elput\_touch\_click\_method\_set}}
\index{elput\_touch\_click\_method\_set@{elput\_touch\_click\_method\_set}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_click\_method\_set()}{elput\_touch\_click\_method\_set()}}
{\footnotesize\ttfamily EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elput\+\_\+touch\+\_\+click\+\_\+method\+\_\+set (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device,  }\item[{int}]{method }\end{DoxyParamCaption})}



Set the button click method for a device. 

The button click method defines when to generate software emulated buttons


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
{\em method} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
EINA\+\_\+\+TRUE on success, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elput__Touch__Group_ga874798a4855040afa181742681d655d1}\label{group__Elput__Touch__Group_ga874798a4855040afa181742681d655d1}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_click\_method\_get@{elput\_touch\_click\_method\_get}}
\index{elput\_touch\_click\_method\_get@{elput\_touch\_click\_method\_get}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_click\_method\_get()}{elput\_touch\_click\_method\_get()}}
{\footnotesize\ttfamily EAPI int elput\+\_\+touch\+\_\+click\+\_\+method\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device }\end{DoxyParamCaption})}



Get the current button click method for a device. 


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The current button click method
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Elput__Touch__Group_ga90b729936a474fedfaf3077580ad50da}\label{group__Elput__Touch__Group_ga90b729936a474fedfaf3077580ad50da}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_tap\_enabled\_set@{elput\_touch\_tap\_enabled\_set}}
\index{elput\_touch\_tap\_enabled\_set@{elput\_touch\_tap\_enabled\_set}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_tap\_enabled\_set()}{elput\_touch\_tap\_enabled\_set()}}
{\footnotesize\ttfamily EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elput\+\_\+touch\+\_\+tap\+\_\+enabled\+\_\+set (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{enabled }\end{DoxyParamCaption})}



Enable or disable tap-\/to-\/click on a given device. 


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
{\em enabled} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
EINA\+\_\+\+TRUE on success, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Elput__Touch__Group_ga7ee52ee14fb971f9c917d51906d71385}\label{group__Elput__Touch__Group_ga7ee52ee14fb971f9c917d51906d71385}} 
\index{Configuration of touch devices@{Configuration of touch devices}!elput\_touch\_tap\_enabled\_get@{elput\_touch\_tap\_enabled\_get}}
\index{elput\_touch\_tap\_enabled\_get@{elput\_touch\_tap\_enabled\_get}!Configuration of touch devices@{Configuration of touch devices}}
\doxysubsubsection{\texorpdfstring{elput\_touch\_tap\_enabled\_get()}{elput\_touch\_tap\_enabled\_get()}}
{\footnotesize\ttfamily EAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elput\+\_\+touch\+\_\+tap\+\_\+enabled\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device }\end{DoxyParamCaption})}



Get if tap-\/to-\/click is enabled on a given device. 


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
EINA\+\_\+\+TRUE if enabled, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

