\hypertarget{group__Edje__Text__Entry}{}\doxysection{Edje Text Entry}
\label{group__Edje__Text__Entry}\index{Edje Text Entry@{Edje Text Entry}}


Functions that deal with text entries.  


\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Edje__Entry__Change__Info}{\+\_\+\+Edje\+\_\+\+Entry\+\_\+\+Change\+\_\+\+Info}}
\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \mbox{\hyperlink{struct__Edje__Entry__Change__Info}{\+\_\+\+Edje\+\_\+\+Entry\+\_\+\+Change\+\_\+\+Info}} \mbox{\hyperlink{group__Edje__Text__Entry_gae4d9bfdd397527f02818284158e2a94e}{Edje\+\_\+\+Entry\+\_\+\+Change\+\_\+\+Info}}
\item 
\mbox{\Hypertarget{group__Edje__Text__Entry_gaff3da264b04e81eafc8b09b8deaa9896}\label{group__Edje__Text__Entry_gaff3da264b04e81eafc8b09b8deaa9896}} 
typedef enum \mbox{\hyperlink{group__Edje__Text__Entry_ga1e2f04ec993bdeff04a42008ee6df444}{\+\_\+\+Edje\+\_\+\+Text\+\_\+\+Filter\+\_\+\+Type}} {\bfseries Edje\+\_\+\+Text\+\_\+\+Filter\+\_\+\+Type}
\begin{DoxyCompactList}\small\item\em All Edje text filters type values. \end{DoxyCompactList}\item 
typedef void($\ast$ \mbox{\hyperlink{group__Edje__Text__Entry_gac4bbf1a68739718f3091f3058e0f55b2}{Edje\+\_\+\+Text\+\_\+\+Filter\+\_\+\+Cb}}) (void $\ast$data, \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, const char $\ast$part, \mbox{\hyperlink{group__Edje__Text__Entry_gaff3da264b04e81eafc8b09b8deaa9896}{Edje\+\_\+\+Text\+\_\+\+Filter\+\_\+\+Type}} type, char $\ast$$\ast$text)
\begin{DoxyCompactList}\small\item\em Callback prototype for Edje\+\_\+\+Text\+\_\+\+Filter. \end{DoxyCompactList}\item 
typedef void($\ast$ \mbox{\hyperlink{group__Edje__Text__Entry_ga084b830b8942f52da08d3619d82e7968}{Edje\+\_\+\+Markup\+\_\+\+Filter\+\_\+\+Cb}}) (void $\ast$data, \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, const char $\ast$part, char $\ast$$\ast$text)
\begin{DoxyCompactList}\small\item\em Callback prototype for Edje\+\_\+\+Text\+\_\+\+Filter. \end{DoxyCompactList}\item 
typedef \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$($\ast$ \mbox{\hyperlink{group__Edje__Text__Entry_gacf63eafded18f8e0b89ee99a335e38db}{Edje\+\_\+\+Item\+\_\+\+Provider\+\_\+\+Cb}}) (void $\ast$data, \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, const char $\ast$part, const char $\ast$item)
\begin{DoxyCompactList}\small\item\em Callback prototype for Edje\+\_\+\+Item\+\_\+\+Provider. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group__Edje__Text__Entry_ga1e2f04ec993bdeff04a42008ee6df444}{\+\_\+\+Edje\+\_\+\+Text\+\_\+\+Filter\+\_\+\+Type}} \{ \newline
\mbox{\hyperlink{group__Edje__Text__Entry_gga1e2f04ec993bdeff04a42008ee6df444a715a2f24e4e493f5774521b996c5469c}{EDJE\+\_\+\+TEXT\+\_\+\+FILTER\+\_\+\+TEXT}} = 0
, \newline
\mbox{\hyperlink{group__Edje__Text__Entry_gga1e2f04ec993bdeff04a42008ee6df444aac16c0c28a5914a40d6129cebbb8a94f}{EDJE\+\_\+\+TEXT\+\_\+\+FILTER\+\_\+\+FORMAT}} = 1
, \newline
\mbox{\hyperlink{group__Edje__Text__Entry_gga1e2f04ec993bdeff04a42008ee6df444a445426d41b9b53cf130fdd1f2413c8a8}{EDJE\+\_\+\+TEXT\+\_\+\+FILTER\+\_\+\+MARKUP}} = 2
 \}
\item 
enum \{ \newline
\mbox{\hyperlink{group__Edje__Text__Entry_gga26c0312ac66c00f31cf886616c48afa2a04b518171c87832c6c6ed975271c849f}{EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NORMAL\+\_\+\+VARIATION\+\_\+\+NORMAL}}
, \newline
\mbox{\hyperlink{group__Edje__Text__Entry_gga26c0312ac66c00f31cf886616c48afa2ab0d78300a5e950c6013e52ca7fa130d1}{EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NORMAL\+\_\+\+VARIATION\+\_\+\+FILENAME}}
, \newline
\mbox{\hyperlink{group__Edje__Text__Entry_gga26c0312ac66c00f31cf886616c48afa2a3eb23ac6c1bcccc1bd5b219f2a52a8bf}{EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NORMAL\+\_\+\+VARIATION\+\_\+\+PERSON\+\_\+\+NAME}}
 \}
\item 
enum \{ \newline
\mbox{\hyperlink{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266a10a384b16516fb355a95c215c62e1d9f}{EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NUMBERONLY\+\_\+\+VARIATION\+\_\+\+NORMAL}}
, \newline
\mbox{\hyperlink{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266ab854cdfd1e0a0109d3772264582477df}{EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NUMBERONLY\+\_\+\+VARIATION\+\_\+\+SIGNED}}
, \newline
\mbox{\hyperlink{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266adec37e01976a9c60233281b3c5f449ae}{EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NUMBERONLY\+\_\+\+VARIATION\+\_\+\+DECIMAL}}
, \newline
\mbox{\hyperlink{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266acd4d5bb6aace1d11f7eed811f321b762}{EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NUMBERONLY\+\_\+\+VARIATION\+\_\+\+SIGNED\+\_\+\+AND\+\_\+\+DECIMAL}}
 \}
\item 
enum \{ \newline
\mbox{\hyperlink{group__Edje__Text__Entry_gga8420dba71b9cc240cf981b0bef892004a526375e849f06b4c82c2904b4e439a1c}{EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+PASSWORD\+\_\+\+VARIATION\+\_\+\+NORMAL}}
, \newline
\mbox{\hyperlink{group__Edje__Text__Entry_gga8420dba71b9cc240cf981b0bef892004a3b11ff6c4ed45cdc3fa73343bffd82fe}{EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+PASSWORD\+\_\+\+VARIATION\+\_\+\+NUMBERONLY}}
 \}
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{group__Edje__Text__Entry_gadcfb41d41df5098ed3de24661846b8f2}{edje\+\_\+password\+\_\+show\+\_\+last\+\_\+set}} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} password\+\_\+show\+\_\+last)
\begin{DoxyCompactList}\small\item\em Shows last character in password mode. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Edje__Text__Entry_gaf93fcbff42bd2c7e23a180cf8bbdc98e}{edje\+\_\+password\+\_\+show\+\_\+last\+\_\+timeout\+\_\+set}} (double password\+\_\+show\+\_\+last\+\_\+timeout)
\begin{DoxyCompactList}\small\item\em Sets the timeout value in last show password mode. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Functions that deal with text entries. 

In Edje it\textquotesingle{}s possible to use a text part as a entry so the user is able to make inputs of text. To do so, the text part must be set with a input panel that will work as a virtual keyboard.

Some of effects can be applied to the entered text and also plenty actions can be performed after any input.

Use the functions of this section to handle the user input of text. 

\doxysubsection{Typedef Documentation}
\mbox{\Hypertarget{group__Edje__Text__Entry_gae4d9bfdd397527f02818284158e2a94e}\label{group__Edje__Text__Entry_gae4d9bfdd397527f02818284158e2a94e}} 
\index{Edje Text Entry@{Edje Text Entry}!Edje\_Entry\_Change\_Info@{Edje\_Entry\_Change\_Info}}
\index{Edje\_Entry\_Change\_Info@{Edje\_Entry\_Change\_Info}!Edje Text Entry@{Edje Text Entry}}
\doxysubsubsection{\texorpdfstring{Edje\_Entry\_Change\_Info}{Edje\_Entry\_Change\_Info}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct__Edje__Entry__Change__Info}{\+\_\+\+Edje\+\_\+\+Entry\+\_\+\+Change\+\_\+\+Info}} \mbox{\hyperlink{group__Edje__Text__Entry_gae4d9bfdd397527f02818284158e2a94e}{Edje\+\_\+\+Entry\+\_\+\+Change\+\_\+\+Info}}}

\begin{DoxySince}{Since}
1.\+1.\+0 
\end{DoxySince}
\mbox{\Hypertarget{group__Edje__Text__Entry_gac4bbf1a68739718f3091f3058e0f55b2}\label{group__Edje__Text__Entry_gac4bbf1a68739718f3091f3058e0f55b2}} 
\index{Edje Text Entry@{Edje Text Entry}!Edje\_Text\_Filter\_Cb@{Edje\_Text\_Filter\_Cb}}
\index{Edje\_Text\_Filter\_Cb@{Edje\_Text\_Filter\_Cb}!Edje Text Entry@{Edje Text Entry}}
\doxysubsubsection{\texorpdfstring{Edje\_Text\_Filter\_Cb}{Edje\_Text\_Filter\_Cb}}
{\footnotesize\ttfamily Edje\+\_\+\+Text\+\_\+\+Filter\+\_\+\+Cb}



Callback prototype for Edje\+\_\+\+Text\+\_\+\+Filter. 


\begin{DoxyParams}{Parameters}
{\em obj} & The Evas\+\_\+\+Object to filter. \\
\hline
{\em type} & The filter type. \\
\hline
{\em text} & The text of the filter. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Edje__Text__Entry_ga084b830b8942f52da08d3619d82e7968}\label{group__Edje__Text__Entry_ga084b830b8942f52da08d3619d82e7968}} 
\index{Edje Text Entry@{Edje Text Entry}!Edje\_Markup\_Filter\_Cb@{Edje\_Markup\_Filter\_Cb}}
\index{Edje\_Markup\_Filter\_Cb@{Edje\_Markup\_Filter\_Cb}!Edje Text Entry@{Edje Text Entry}}
\doxysubsubsection{\texorpdfstring{Edje\_Markup\_Filter\_Cb}{Edje\_Markup\_Filter\_Cb}}
{\footnotesize\ttfamily Edje\+\_\+\+Markup\+\_\+\+Filter\+\_\+\+Cb}



Callback prototype for Edje\+\_\+\+Text\+\_\+\+Filter. 


\begin{DoxyParams}{Parameters}
{\em obj} & The Evas\+\_\+\+Object to filter. \\
\hline
{\em part} & Edje part name. \\
\hline
{\em text} & The text of the filter. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Edje__Text__Entry_gacf63eafded18f8e0b89ee99a335e38db}\label{group__Edje__Text__Entry_gacf63eafded18f8e0b89ee99a335e38db}} 
\index{Edje Text Entry@{Edje Text Entry}!Edje\_Item\_Provider\_Cb@{Edje\_Item\_Provider\_Cb}}
\index{Edje\_Item\_Provider\_Cb@{Edje\_Item\_Provider\_Cb}!Edje Text Entry@{Edje Text Entry}}
\doxysubsubsection{\texorpdfstring{Edje\_Item\_Provider\_Cb}{Edje\_Item\_Provider\_Cb}}
{\footnotesize\ttfamily Edje\+\_\+\+Item\+\_\+\+Provider\+\_\+\+Cb}



Callback prototype for Edje\+\_\+\+Item\+\_\+\+Provider. 


\begin{DoxyParams}{Parameters}
{\em data} & some data provided by user \\
\hline
{\em obj} & The Evas\+\_\+\+Object to filter. \\
\hline
{\em part} & Edje part name \\
\hline
{\em item} & Item of container \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Must be an Evas\+\_\+\+Object. 
\end{DoxyReturn}


\doxysubsection{Enumeration Type Documentation}
\mbox{\Hypertarget{group__Edje__Text__Entry_ga1e2f04ec993bdeff04a42008ee6df444}\label{group__Edje__Text__Entry_ga1e2f04ec993bdeff04a42008ee6df444}} 
\index{Edje Text Entry@{Edje Text Entry}!\_Edje\_Text\_Filter\_Type@{\_Edje\_Text\_Filter\_Type}}
\index{\_Edje\_Text\_Filter\_Type@{\_Edje\_Text\_Filter\_Type}!Edje Text Entry@{Edje Text Entry}}
\doxysubsubsection{\texorpdfstring{\_Edje\_Text\_Filter\_Type}{\_Edje\_Text\_Filter\_Type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Edje__Text__Entry_ga1e2f04ec993bdeff04a42008ee6df444}{\+\_\+\+Edje\+\_\+\+Text\+\_\+\+Filter\+\_\+\+Type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_TEXT\_FILTER\_TEXT@{EDJE\_TEXT\_FILTER\_TEXT}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_TEXT\_FILTER\_TEXT@{EDJE\_TEXT\_FILTER\_TEXT}}}\mbox{\Hypertarget{group__Edje__Text__Entry_gga1e2f04ec993bdeff04a42008ee6df444a715a2f24e4e493f5774521b996c5469c}\label{group__Edje__Text__Entry_gga1e2f04ec993bdeff04a42008ee6df444a715a2f24e4e493f5774521b996c5469c}} 
EDJE\+\_\+\+TEXT\+\_\+\+FILTER\+\_\+\+TEXT&Text type filter ~\newline
 \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_TEXT\_FILTER\_FORMAT@{EDJE\_TEXT\_FILTER\_FORMAT}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_TEXT\_FILTER\_FORMAT@{EDJE\_TEXT\_FILTER\_FORMAT}}}\mbox{\Hypertarget{group__Edje__Text__Entry_gga1e2f04ec993bdeff04a42008ee6df444aac16c0c28a5914a40d6129cebbb8a94f}\label{group__Edje__Text__Entry_gga1e2f04ec993bdeff04a42008ee6df444aac16c0c28a5914a40d6129cebbb8a94f}} 
EDJE\+\_\+\+TEXT\+\_\+\+FILTER\+\_\+\+FORMAT&Format type filter. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_TEXT\_FILTER\_MARKUP@{EDJE\_TEXT\_FILTER\_MARKUP}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_TEXT\_FILTER\_MARKUP@{EDJE\_TEXT\_FILTER\_MARKUP}}}\mbox{\Hypertarget{group__Edje__Text__Entry_gga1e2f04ec993bdeff04a42008ee6df444a445426d41b9b53cf130fdd1f2413c8a8}\label{group__Edje__Text__Entry_gga1e2f04ec993bdeff04a42008ee6df444a445426d41b9b53cf130fdd1f2413c8a8}} 
EDJE\+\_\+\+TEXT\+\_\+\+FILTER\+\_\+\+MARKUP&Markup type filter. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Edje__Text__Entry_ga26c0312ac66c00f31cf886616c48afa2}\label{group__Edje__Text__Entry_ga26c0312ac66c00f31cf886616c48afa2}} 
\doxysubsubsection{\texorpdfstring{anonymous enum}{anonymous enum}}
{\footnotesize\ttfamily anonymous enum}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_NORMAL@{EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_NORMAL}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_NORMAL@{EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_NORMAL}}}\mbox{\Hypertarget{group__Edje__Text__Entry_gga26c0312ac66c00f31cf886616c48afa2a04b518171c87832c6c6ed975271c849f}\label{group__Edje__Text__Entry_gga26c0312ac66c00f31cf886616c48afa2a04b518171c87832c6c6ed975271c849f}} 
EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NORMAL\+\_\+\+VARIATION\+\_\+\+NORMAL&The plain normal layout. \begin{DoxySince}{Since}
1.\+12 
\end{DoxySince}
\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_FILENAME@{EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_FILENAME}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_FILENAME@{EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_FILENAME}}}\mbox{\Hypertarget{group__Edje__Text__Entry_gga26c0312ac66c00f31cf886616c48afa2ab0d78300a5e950c6013e52ca7fa130d1}\label{group__Edje__Text__Entry_gga26c0312ac66c00f31cf886616c48afa2ab0d78300a5e950c6013e52ca7fa130d1}} 
EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NORMAL\+\_\+\+VARIATION\+\_\+\+FILENAME&Filename layout. Symbols such as \textquotesingle{}/\textquotesingle{} should be disabled. \begin{DoxySince}{Since}
1.\+12 
\end{DoxySince}
\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_PERSON\_NAME@{EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_PERSON\_NAME}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_PERSON\_NAME@{EDJE\_INPUT\_PANEL\_LAYOUT\_NORMAL\_VARIATION\_PERSON\_NAME}}}\mbox{\Hypertarget{group__Edje__Text__Entry_gga26c0312ac66c00f31cf886616c48afa2a3eb23ac6c1bcccc1bd5b219f2a52a8bf}\label{group__Edje__Text__Entry_gga26c0312ac66c00f31cf886616c48afa2a3eb23ac6c1bcccc1bd5b219f2a52a8bf}} 
EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NORMAL\+\_\+\+VARIATION\+\_\+\+PERSON\+\_\+\+NAME&The name of a person. \begin{DoxySince}{Since}
1.\+12 
\end{DoxySince}
\\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Edje__Text__Entry_gaecd12a18eeb0ee701fc7b0efd5068266}\label{group__Edje__Text__Entry_gaecd12a18eeb0ee701fc7b0efd5068266}} 
\doxysubsubsection{\texorpdfstring{anonymous enum}{anonymous enum}}
{\footnotesize\ttfamily anonymous enum}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_NORMAL@{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_NORMAL}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_NORMAL@{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_NORMAL}}}\mbox{\Hypertarget{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266a10a384b16516fb355a95c215c62e1d9f}\label{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266a10a384b16516fb355a95c215c62e1d9f}} 
EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NUMBERONLY\+\_\+\+VARIATION\+\_\+\+NORMAL&The plain normal number layout. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_SIGNED@{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_SIGNED}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_SIGNED@{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_SIGNED}}}\mbox{\Hypertarget{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266ab854cdfd1e0a0109d3772264582477df}\label{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266ab854cdfd1e0a0109d3772264582477df}} 
EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NUMBERONLY\+\_\+\+VARIATION\+\_\+\+SIGNED&The number layout to allow a positive or negative sign at the start. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_DECIMAL@{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_DECIMAL}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_DECIMAL@{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_DECIMAL}}}\mbox{\Hypertarget{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266adec37e01976a9c60233281b3c5f449ae}\label{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266adec37e01976a9c60233281b3c5f449ae}} 
EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NUMBERONLY\+\_\+\+VARIATION\+\_\+\+DECIMAL&The number layout to allow decimal point to provide fractional value. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_SIGNED\_AND\_DECIMAL@{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_SIGNED\_AND\_DECIMAL}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_SIGNED\_AND\_DECIMAL@{EDJE\_INPUT\_PANEL\_LAYOUT\_NUMBERONLY\_VARIATION\_SIGNED\_AND\_DECIMAL}}}\mbox{\Hypertarget{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266acd4d5bb6aace1d11f7eed811f321b762}\label{group__Edje__Text__Entry_ggaecd12a18eeb0ee701fc7b0efd5068266acd4d5bb6aace1d11f7eed811f321b762}} 
EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+NUMBERONLY\+\_\+\+VARIATION\+\_\+\+SIGNED\+\_\+\+AND\+\_\+\+DECIMAL&The number layout to allow decimal point and negative sign. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Edje__Text__Entry_ga8420dba71b9cc240cf981b0bef892004}\label{group__Edje__Text__Entry_ga8420dba71b9cc240cf981b0bef892004}} 
\doxysubsubsection{\texorpdfstring{anonymous enum}{anonymous enum}}
{\footnotesize\ttfamily anonymous enum}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_INPUT\_PANEL\_LAYOUT\_PASSWORD\_VARIATION\_NORMAL@{EDJE\_INPUT\_PANEL\_LAYOUT\_PASSWORD\_VARIATION\_NORMAL}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_INPUT\_PANEL\_LAYOUT\_PASSWORD\_VARIATION\_NORMAL@{EDJE\_INPUT\_PANEL\_LAYOUT\_PASSWORD\_VARIATION\_NORMAL}}}\mbox{\Hypertarget{group__Edje__Text__Entry_gga8420dba71b9cc240cf981b0bef892004a526375e849f06b4c82c2904b4e439a1c}\label{group__Edje__Text__Entry_gga8420dba71b9cc240cf981b0bef892004a526375e849f06b4c82c2904b4e439a1c}} 
EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+PASSWORD\+\_\+\+VARIATION\+\_\+\+NORMAL&The normal password layout. \begin{DoxySince}{Since}
1.\+12 
\end{DoxySince}
\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EDJE\_INPUT\_PANEL\_LAYOUT\_PASSWORD\_VARIATION\_NUMBERONLY@{EDJE\_INPUT\_PANEL\_LAYOUT\_PASSWORD\_VARIATION\_NUMBERONLY}!Edje Text Entry@{Edje Text Entry}}\index{Edje Text Entry@{Edje Text Entry}!EDJE\_INPUT\_PANEL\_LAYOUT\_PASSWORD\_VARIATION\_NUMBERONLY@{EDJE\_INPUT\_PANEL\_LAYOUT\_PASSWORD\_VARIATION\_NUMBERONLY}}}\mbox{\Hypertarget{group__Edje__Text__Entry_gga8420dba71b9cc240cf981b0bef892004a3b11ff6c4ed45cdc3fa73343bffd82fe}\label{group__Edje__Text__Entry_gga8420dba71b9cc240cf981b0bef892004a3b11ff6c4ed45cdc3fa73343bffd82fe}} 
EDJE\+\_\+\+INPUT\+\_\+\+PANEL\+\_\+\+LAYOUT\+\_\+\+PASSWORD\+\_\+\+VARIATION\+\_\+\+NUMBERONLY&The password layout to allow only number. \begin{DoxySince}{Since}
1.\+12 
\end{DoxySince}
\\
\hline

\end{DoxyEnumFields}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Edje__Text__Entry_gadcfb41d41df5098ed3de24661846b8f2}\label{group__Edje__Text__Entry_gadcfb41d41df5098ed3de24661846b8f2}} 
\index{Edje Text Entry@{Edje Text Entry}!edje\_password\_show\_last\_set@{edje\_password\_show\_last\_set}}
\index{edje\_password\_show\_last\_set@{edje\_password\_show\_last\_set}!Edje Text Entry@{Edje Text Entry}}
\doxysubsubsection{\texorpdfstring{edje\_password\_show\_last\_set()}{edje\_password\_show\_last\_set()}}
{\footnotesize\ttfamily void edje\+\_\+password\+\_\+show\+\_\+last\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{password\+\_\+show\+\_\+last }\end{DoxyParamCaption})}



Shows last character in password mode. 


\begin{DoxyParams}{Parameters}
{\em password\+\_\+show\+\_\+last} & If TRUE enable last character show in password mode.\\
\hline
\end{DoxyParams}
This function enables last input to be visible when in password mode for few seconds or until the next input is entered.

The time out value is obtained by edje\+\_\+password\+\_\+show\+\_\+last\+\_\+timeout\+\_\+set function.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Edje__Text__Entry_gaf93fcbff42bd2c7e23a180cf8bbdc98e}{edje\+\_\+password\+\_\+show\+\_\+last\+\_\+timeout\+\_\+set()}}. 
\end{DoxySeeAlso}


Referenced by \mbox{\hyperlink{group__Elm__Password__last__show_ga19f09ffc9b973a954c4bd19f512ef4dc}{elm\+\_\+config\+\_\+password\+\_\+show\+\_\+last\+\_\+set()}}.

\mbox{\Hypertarget{group__Edje__Text__Entry_gaf93fcbff42bd2c7e23a180cf8bbdc98e}\label{group__Edje__Text__Entry_gaf93fcbff42bd2c7e23a180cf8bbdc98e}} 
\index{Edje Text Entry@{Edje Text Entry}!edje\_password\_show\_last\_timeout\_set@{edje\_password\_show\_last\_timeout\_set}}
\index{edje\_password\_show\_last\_timeout\_set@{edje\_password\_show\_last\_timeout\_set}!Edje Text Entry@{Edje Text Entry}}
\doxysubsubsection{\texorpdfstring{edje\_password\_show\_last\_timeout\_set()}{edje\_password\_show\_last\_timeout\_set()}}
{\footnotesize\ttfamily void edje\+\_\+password\+\_\+show\+\_\+last\+\_\+timeout\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{password\+\_\+show\+\_\+last\+\_\+timeout }\end{DoxyParamCaption})}



Sets the timeout value in last show password mode. 


\begin{DoxyParams}{Parameters}
{\em password\+\_\+show\+\_\+last\+\_\+timeout} & The timeout value.\\
\hline
\end{DoxyParams}
This functions sets the time out value for which the last input entered in password mode will be visible. If the time out value is less than zero, the last input entered in password mode will be always visible.

This value can be used only when last show mode is set in password mode.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Edje__Text__Entry_gadcfb41d41df5098ed3de24661846b8f2}{edje\+\_\+password\+\_\+show\+\_\+last\+\_\+set()}}. 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Tools__Group_ga6bee37244b675b83d6a4f044a7a3d1e8}{EINA\+\_\+\+DBL\+\_\+\+EQ}}.



Referenced by \mbox{\hyperlink{group__Elm__Password__last__show_gab8d4cf76269cb8e425da43d341bcf7bf}{elm\+\_\+config\+\_\+password\+\_\+show\+\_\+last\+\_\+timeout\+\_\+set()}}.

