\section{Label}
\label{group__Elm__Label}\index{Label@{Label}}


Widget to display text, with simple html-\/like markup.  


\subsection*{Enumerations}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void \hyperlink{group__Elm__Label_gaffa92dd655e6e53ade71405761b068c6}{elm\+\_\+label\+\_\+slide\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool slide)
\begin{DoxyCompactList}\small\item\em Set slide effect of label widget. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED Eina\+\_\+\+Bool \hyperlink{group__Elm__Label_ga33ae00a4f180d68bc07a5ce3dcf40eda}{elm\+\_\+label\+\_\+slide\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether slide effect is shown or not. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Label_gaf1debbbf88ff45d90b2f8df672476602}{elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set} (Evas\+\_\+\+Coord w)
\begin{DoxyCompactList}\small\item\em Control wrap width of the label. \end{DoxyCompactList}\item 
E\+O\+A\+PI Evas\+\_\+\+Coord \hyperlink{group__Elm__Label_ga9c108d561c0c2b07015431ada47fb5bc}{elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control wrap width of the label. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Label_gabf6366f3b6a1ef9b3f9bdb469013ef9b}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set} (double speed)
\begin{DoxyCompactList}\small\item\em Control the slide speed of the label. \end{DoxyCompactList}\item 
E\+O\+A\+PI double \hyperlink{group__Elm__Label_gad5d2bb13c8c3af877952a8864379aaf0}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control the slide speed of the label. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Label_gabc1610fe86635bacc78aa7c4d5b2aace}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set} (\hyperlink{group__Elm__Label_ga6a12dc6d96304f9f757d85eb73d21ace}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode} mode)
\begin{DoxyCompactList}\small\item\em Control the slide mode of the label widget. \end{DoxyCompactList}\item 
E\+O\+A\+PI \hyperlink{group__Elm__Label_ga6a12dc6d96304f9f757d85eb73d21ace}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode} \hyperlink{group__Elm__Label_gaf58b036bd3b6179b8228e9b8ce53e2e4}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control the slide mode of the label widget. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Label_ga60223cbf8374e3a1b6cfecbca8a2bdcb}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set} (double duration)
\begin{DoxyCompactList}\small\item\em Control the slide duration of the label. \end{DoxyCompactList}\item 
E\+O\+A\+PI double \hyperlink{group__Elm__Label_ga866e8653756661c38ea936a999826a32}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control the slide duration of the label. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Label_ga6d7d06368ec81fad17a67e91ad79c7fe}{elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set} (Elm\+\_\+\+Wrap\+\_\+\+Type wrap)
\begin{DoxyCompactList}\small\item\em Control the wrapping behavior of the label. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Wrap\+\_\+\+Type \hyperlink{group__Elm__Label_gadfbf6919b5bb7bcfddc49fae9fe0e2f0}{elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control the wrapping behavior of the label. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Label_ga206ab94aa2ee25c0b228b07a4fa7153c}{elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+set} (Eina\+\_\+\+Bool ellipsis)
\begin{DoxyCompactList}\small\item\em Control the ellipsis behavior of the label. \end{DoxyCompactList}\item 
E\+O\+A\+PI Eina\+\_\+\+Bool \hyperlink{group__Elm__Label_ga24a883496bfe9f49bf4a1451680f6cda}{elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control the ellipsis behavior of the label. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Label_ga261ae5b953b9b72d0d5921e05d346ee7}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+go} (void)
\begin{DoxyCompactList}\small\item\em Start slide effect. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Label_gaf3fcce941524367572c5e4233895029a}{elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set} (Elm\+\_\+\+Label $\ast$obj, Evas\+\_\+\+Coord w)
\begin{DoxyCompactList}\small\item\em Control wrap width of the label. \end{DoxyCompactList}\item 
Evas\+\_\+\+Coord \hyperlink{group__Elm__Label_ga32f37972856198f400d810125d446e96}{elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get} (const Elm\+\_\+\+Label $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control wrap width of the label. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Label_gad4c630057998769bdcd8f71bc4694959}{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set} (Elm\+\_\+\+Label $\ast$obj, double speed)
\begin{DoxyCompactList}\small\item\em Control the slide speed of the label. \end{DoxyCompactList}\item 
double \hyperlink{group__Elm__Label_ga237f9c6b7ae3bd60b43a5a28b9631abd}{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get} (const Elm\+\_\+\+Label $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the slide speed of the label. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Label_ga6cad055d2cd4ea72f9d6c9ce8bd68421}{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set} (Elm\+\_\+\+Label $\ast$obj, \hyperlink{group__Elm__Label_ga6a12dc6d96304f9f757d85eb73d21ace}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode} mode)
\begin{DoxyCompactList}\small\item\em Control the slide mode of the label widget. \end{DoxyCompactList}\item 
\hyperlink{group__Elm__Label_ga6a12dc6d96304f9f757d85eb73d21ace}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode} \hyperlink{group__Elm__Label_ga99df8331829b61807db79100c1179afe}{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get} (const Elm\+\_\+\+Label $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the slide mode of the label widget. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Label_ga6c89f8dfb03ae06797708b90d7926f01}{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set} (Elm\+\_\+\+Label $\ast$obj, double duration)
\begin{DoxyCompactList}\small\item\em Control the slide duration of the label. \end{DoxyCompactList}\item 
double \hyperlink{group__Elm__Label_gaff572ee7c58b387abfd27b8e1c33a606}{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get} (const Elm\+\_\+\+Label $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the slide duration of the label. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Label_ga60a1dad4d49a3aea31ced12e30d0b815}{elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set} (Elm\+\_\+\+Label $\ast$obj, Elm\+\_\+\+Wrap\+\_\+\+Type wrap)
\begin{DoxyCompactList}\small\item\em Control the wrapping behavior of the label. \end{DoxyCompactList}\item 
Elm\+\_\+\+Wrap\+\_\+\+Type \hyperlink{group__Elm__Label_ga9cdce40620ae6033790d839ca8b0a7ea}{elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get} (const Elm\+\_\+\+Label $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the wrapping behavior of the label. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Label_gacde1f9668d9afa17935569ec01f21377}{elm\+\_\+label\+\_\+ellipsis\+\_\+set} (Elm\+\_\+\+Label $\ast$obj, Eina\+\_\+\+Bool ellipsis)
\begin{DoxyCompactList}\small\item\em Control the ellipsis behavior of the label. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Elm__Label_ga7b9953950e9ce71f1db3d8c2f5188f4b}{elm\+\_\+label\+\_\+ellipsis\+\_\+get} (const Elm\+\_\+\+Label $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the ellipsis behavior of the label. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Label_ga6fcf605ac3c54480af166f93836142d7}{elm\+\_\+label\+\_\+slide\+\_\+go} (Elm\+\_\+\+Label $\ast$obj)
\begin{DoxyCompactList}\small\item\em Start slide effect. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__Elm__Label_ga01e161a300e3ee6f7a13a44505724e03}{elm\+\_\+label\+\_\+add} (Evas\+\_\+\+Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add a new label to the parent. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Widget to display text, with simple html-\/like markup. 

 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth,height=\textheight/2,keepaspectratio=true]{label_inheritance_tree}}
\end{DoxyImageNoCaption}


 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth,height=\textheight/2,keepaspectratio=true]{img/widget/label/preview-00}}
\end{DoxyImageNoCaption}


The Label widget {\bfseries doesn\textquotesingle{}t} allow text to overflow its boundaries, if the text doesn\textquotesingle{}t fit the geometry of the label it will be ellipsized or be cut. Elementary provides several styles for this widget\+: \begin{DoxyItemize}
\item default -\/ No animation \item marker -\/ Centers the text in the label and makes it bold by default \item slide\+\_\+long -\/ The entire text appears from the right of the screen and slides until it disappears in the left of the screen(reappearing on the right again). \item slide\+\_\+short -\/ The text appears in the left of the label and slides to the right to show the overflow. When all of the text has been shown the position is reset. \item slide\+\_\+bounce -\/ The text appears in the left of the label and slides to the right to show the overflow. When all of the text has been shown the animation reverses, moving the text to the left.\end{DoxyItemize}
Custom themes can of course invent new markup tags and style them any way they like.

This widget inherits from the Layout one, so that all the functions acting on it also work for label objects.

This widget emits the following signals, besides the ones sent from Layout\+: \begin{DoxyItemize}
\item {\ttfamily \char`\"{}language,changed\char`\"{}}\+: The program\textquotesingle{}s language changed. \item {\ttfamily \char`\"{}slide,end\char`\"{}}\+: The slide is end.\end{DoxyItemize}
See \hyperlink{tutorial_label}{Label example} for a demonstration of how to use a label widget. 

\subsection{Enumeration Type Documentation}
\index{Label@{Label}!Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode@{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode}}
\index{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode@{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode}!Label@{Label}}
\subsubsection[{\texorpdfstring{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode}{Elm_Label_Slide_Mode}}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode}}\label{group__Elm__Label_ga6a12dc6d96304f9f757d85eb73d21ace}


Slide mode of a label widget. 

\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}!Label@{Label}}\index{Label@{Label}!E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}}\item[{\em 
E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO\label{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}
}]No slide effect. \index{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS}!Label@{Label}}\index{Label@{Label}!E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS}}\item[{\em 
E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS\label{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}
}]Slide only if the label area is bigger than the text width length. Slide always. \index{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}!Label@{Label}}\index{Label@{Label}!E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}}\item[{\em 
E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO\label{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}
}]No slide effect. \index{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS}!Label@{Label}}\index{Label@{Label}!E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS}}\item[{\em 
E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS\label{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}
}]Slide only if the label area is bigger than the text width length. Slide always. \end{description}
\end{Desc}
\index{Label@{Label}!Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode@{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode}}
\index{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode@{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode}!Label@{Label}}
\subsubsection[{\texorpdfstring{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode}{Elm_Label_Slide_Mode}}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode}}\label{group__Elm__Label_ga6a12dc6d96304f9f757d85eb73d21ace}


Slide mode of a label widget. 

\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}!Label@{Label}}\index{Label@{Label}!E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}}\item[{\em 
E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO\label{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}
}]No slide effect. \index{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS}!Label@{Label}}\index{Label@{Label}!E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS}}\item[{\em 
E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS\label{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}
}]Slide only if the label area is bigger than the text width length. Slide always. \index{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}!Label@{Label}}\index{Label@{Label}!E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}}\item[{\em 
E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO\label{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}
}]No slide effect. \index{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS}!Label@{Label}}\index{Label@{Label}!E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS@{E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS}}\item[{\em 
E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS\label{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}
}]Slide only if the label area is bigger than the text width length. Slide always. \end{description}
\end{Desc}


\subsection{Function Documentation}
\index{Label@{Label}!elm\+\_\+label\+\_\+add@{elm\+\_\+label\+\_\+add}}
\index{elm\+\_\+label\+\_\+add@{elm\+\_\+label\+\_\+add}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+add(\+Evas\+\_\+\+Object $\ast$parent)}{elm_label_add(Evas_Object *parent)}}]{\setlength{\rightskip}{0pt plus 5cm}Evas\+\_\+\+Object$\ast$ elm\+\_\+label\+\_\+add (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{parent}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga01e161a300e3ee6f7a13a44505724e03}


Add a new label to the parent. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new object or N\+U\+LL if it cannot be created 
\end{DoxyReturn}


References elm\+\_\+layout\+\_\+sizing\+\_\+eval(), and elm\+\_\+layout\+\_\+text\+\_\+get().



Referenced by elm\+\_\+gengrid\+\_\+add(), elm\+\_\+genlist\+\_\+add(), elm\+\_\+need\+\_\+web(), elm\+\_\+object\+\_\+item\+\_\+data\+\_\+get(), and elm\+\_\+prefs\+\_\+add().

\index{Label@{Label}!elm\+\_\+label\+\_\+ellipsis\+\_\+get@{elm\+\_\+label\+\_\+ellipsis\+\_\+get}}
\index{elm\+\_\+label\+\_\+ellipsis\+\_\+get@{elm\+\_\+label\+\_\+ellipsis\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+ellipsis\+\_\+get(const Elm\+\_\+\+Label $\ast$obj)}{elm_label_ellipsis_get(const Elm_Label *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+label\+\_\+ellipsis\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Label $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga7b9953950e9ce71f1db3d8c2f5188f4b}


Control the ellipsis behavior of the label. 

If set to true and the text doesn\textquotesingle{}t fit in the label an ellipsis(\char`\"{}...\char`\"{}) will be shown at the end of the widget.

Warning This doesn\textquotesingle{}t work with slide(elm\+\_\+label\+\_\+slide\+\_\+set()) or if the chosen wrap method was {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+W\+O\+RD}.

\begin{DoxyReturn}{Returns}
To ellipsis text or not 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+get().

\index{Label@{Label}!elm\+\_\+label\+\_\+ellipsis\+\_\+set@{elm\+\_\+label\+\_\+ellipsis\+\_\+set}}
\index{elm\+\_\+label\+\_\+ellipsis\+\_\+set@{elm\+\_\+label\+\_\+ellipsis\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+ellipsis\+\_\+set(\+Elm\+\_\+\+Label $\ast$obj, Eina\+\_\+\+Bool ellipsis)}{elm_label_ellipsis_set(Elm_Label *obj, Eina_Bool ellipsis)}}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+label\+\_\+ellipsis\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Label $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{ellipsis}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_gacde1f9668d9afa17935569ec01f21377}


Control the ellipsis behavior of the label. 

If set to true and the text doesn\textquotesingle{}t fit in the label an ellipsis(\char`\"{}...\char`\"{}) will be shown at the end of the widget.

Warning This doesn\textquotesingle{}t work with slide(elm\+\_\+label\+\_\+slide\+\_\+set()) or if the chosen wrap method was {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+W\+O\+RD}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em ellipsis} & To ellipsis text or not \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+set().

\index{Label@{Label}!elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get@{elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get}}
\index{elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get@{elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get(const Elm\+\_\+\+Label $\ast$obj)}{elm_label_line_wrap_get(const Elm_Label *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}Elm\+\_\+\+Wrap\+\_\+\+Type elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Label $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga9cdce40620ae6033790d839ca8b0a7ea}


Control the wrapping behavior of the label. 

By default no wrapping is done. Possible values for {\ttfamily wrap} are\+: {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+N\+O\+NE} -\/ No wrapping {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+C\+H\+AR} -\/ wrap between characters {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+W\+O\+RD} -\/ wrap between words {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+M\+I\+X\+ED} -\/ Word wrap, and if that fails, char wrap

\begin{DoxyReturn}{Returns}
To wrap text or not 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get().

\index{Label@{Label}!elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set@{elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set}}
\index{elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set@{elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set(\+Elm\+\_\+\+Label $\ast$obj, Elm\+\_\+\+Wrap\+\_\+\+Type wrap)}{elm_label_line_wrap_set(Elm_Label *obj, Elm_Wrap_Type wrap)}}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Label $\ast$}]{obj, }
\item[{Elm\+\_\+\+Wrap\+\_\+\+Type}]{wrap}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga60a1dad4d49a3aea31ced12e30d0b815}


Control the wrapping behavior of the label. 

By default no wrapping is done. Possible values for {\ttfamily wrap} are\+: {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+N\+O\+NE} -\/ No wrapping {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+C\+H\+AR} -\/ wrap between characters {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+W\+O\+RD} -\/ wrap between words {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+M\+I\+X\+ED} -\/ Word wrap, and if that fails, char wrap


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em wrap} & To wrap text or not \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set().



Referenced by elm\+\_\+popup\+\_\+add().

\index{Label@{Label}!elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get@{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get}}
\index{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get@{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get(const Elm\+\_\+\+Label $\ast$obj)}{elm_label_slide_duration_get(const Elm_Label *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}double elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Label $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_gaff572ee7c58b387abfd27b8e1c33a606}


Control the slide duration of the label. 

\begin{DoxyNote}{Note}
If you set the speed of the slide using \hyperlink{group__Elm__Label_gad4c630057998769bdcd8f71bc4694959}{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set} you cannot get the correct duration using this function until the label is actually rendered and resized.
\end{DoxyNote}
\begin{DoxyReturn}{Returns}
The duration in seconds in moving text from slide begin position to slide end position 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get().

\index{Label@{Label}!elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set@{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set}}
\index{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set@{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set(\+Elm\+\_\+\+Label $\ast$obj, double duration)}{elm_label_slide_duration_set(Elm_Label *obj, double duration)}}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Label $\ast$}]{obj, }
\item[{double}]{duration}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga6c89f8dfb03ae06797708b90d7926f01}


Control the slide duration of the label. 

\begin{DoxyNote}{Note}
If you set the speed of the slide using \hyperlink{group__Elm__Label_gad4c630057998769bdcd8f71bc4694959}{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set} you cannot get the correct duration using this function until the label is actually rendered and resized.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em duration} & The duration in seconds in moving text from slide begin position to slide end position \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set().

\index{Label@{Label}!elm\+\_\+label\+\_\+slide\+\_\+get@{elm\+\_\+label\+\_\+slide\+\_\+get}}
\index{elm\+\_\+label\+\_\+slide\+\_\+get@{elm\+\_\+label\+\_\+slide\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+slide\+\_\+get(const Evas\+\_\+\+Object $\ast$obj)}{elm_label_slide_get(const Evas_Object *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED Eina\+\_\+\+Bool elm\+\_\+label\+\_\+slide\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga33ae00a4f180d68bc07a5ce3dcf40eda}


Get whether slide effect is shown or not. 


\begin{DoxyParams}{Parameters}
{\em obj} & The label object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
If true, slide effect is shown.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Elm__Label_gaffa92dd655e6e53ade71405761b068c6}{elm\+\_\+label\+\_\+slide\+\_\+set()}
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000024}{Deprecated}]see \hyperlink{group__Elm__Label_ga99df8331829b61807db79100c1179afe}{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get()} instead.\end{DoxyRefDesc}


References E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS, elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get(), and elm\+\_\+layout\+\_\+sizing\+\_\+eval().

\index{Label@{Label}!elm\+\_\+label\+\_\+slide\+\_\+go@{elm\+\_\+label\+\_\+slide\+\_\+go}}
\index{elm\+\_\+label\+\_\+slide\+\_\+go@{elm\+\_\+label\+\_\+slide\+\_\+go}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+slide\+\_\+go(\+Elm\+\_\+\+Label $\ast$obj)}{elm_label_slide_go(Elm_Label *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+label\+\_\+slide\+\_\+go (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Label $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga6fcf605ac3c54480af166f93836142d7}


Start slide effect. 

See \hyperlink{group__Elm__Label_ga6cad055d2cd4ea72f9d6c9ce8bd68421}{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set}. 

References elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+go().

\index{Label@{Label}!elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get@{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get}}
\index{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get@{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get(const Elm\+\_\+\+Label $\ast$obj)}{elm_label_slide_mode_get(const Elm_Label *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode} elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Label $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga99df8331829b61807db79100c1179afe}


Control the slide mode of the label widget. 

By default, slide mode is none. Possible values for {\ttfamily mode} are\+: Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode.\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+NE -\/ no slide effect \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO} -\/ slide only if the label area is bigger than the text width length \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} -\/ slide always

\begin{DoxyWarning}{Warning}
\hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}, \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} only work with the themes \char`\"{}slide\+\_\+short\char`\"{}, \char`\"{}slide\+\_\+long\char`\"{} and \char`\"{}slide\+\_\+bounce\char`\"{}. Warning\+: \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}, \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} don\textquotesingle{}t work if the line wrap(elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set()) or ellipsis(elm\+\_\+label\+\_\+ellipsis\+\_\+set()) is set.
\end{DoxyWarning}
\begin{DoxyReturn}{Returns}
The slide mode
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get().



Referenced by elm\+\_\+label\+\_\+slide\+\_\+get().

\index{Label@{Label}!elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set@{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set}}
\index{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set@{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set(\+Elm\+\_\+\+Label $\ast$obj, Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode mode)}{elm_label_slide_mode_set(Elm_Label *obj, Elm_Label_Slide_Mode mode)}}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Label $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode}}]{mode}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga6cad055d2cd4ea72f9d6c9ce8bd68421}


Control the slide mode of the label widget. 

By default, slide mode is none. Possible values for {\ttfamily mode} are\+: Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode.\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+NE -\/ no slide effect \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO} -\/ slide only if the label area is bigger than the text width length \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} -\/ slide always

\begin{DoxyWarning}{Warning}
\hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}, \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} only work with the themes \char`\"{}slide\+\_\+short\char`\"{}, \char`\"{}slide\+\_\+long\char`\"{} and \char`\"{}slide\+\_\+bounce\char`\"{}. Warning\+: \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}, \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} don\textquotesingle{}t work if the line wrap(elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set()) or ellipsis(elm\+\_\+label\+\_\+ellipsis\+\_\+set()) is set.
\end{DoxyWarning}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em mode} & The slide mode\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set().



Referenced by elm\+\_\+label\+\_\+slide\+\_\+set().

\index{Label@{Label}!elm\+\_\+label\+\_\+slide\+\_\+set@{elm\+\_\+label\+\_\+slide\+\_\+set}}
\index{elm\+\_\+label\+\_\+slide\+\_\+set@{elm\+\_\+label\+\_\+slide\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+slide\+\_\+set(\+Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool slide)}{elm_label_slide_set(Evas_Object *obj, Eina_Bool slide)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void elm\+\_\+label\+\_\+slide\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{slide}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_gaffa92dd655e6e53ade71405761b068c6}


Set slide effect of label widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The label object \\
\hline
{\em slide} & If true, slide effect will be shown\\
\hline
\end{DoxyParams}
If set to true, the text of the label will slide/scroll through the length of label.

\begin{DoxyWarning}{Warning}
This only works with the themes \char`\"{}slide\+\_\+short\char`\"{}, \char`\"{}slide\+\_\+long\char`\"{} and \char`\"{}slide\+\_\+bounce\char`\"{}. 

This doesn\textquotesingle{}t work if the line wrap(elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set()) or ellipsis(elm\+\_\+label\+\_\+ellipsis\+\_\+set()) is set.
\end{DoxyWarning}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000023}{Deprecated}]see \hyperlink{group__Elm__Label_ga6cad055d2cd4ea72f9d6c9ce8bd68421}{elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set()} instead.\end{DoxyRefDesc}


References E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS, and elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set().

\index{Label@{Label}!elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get@{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get}}
\index{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get@{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get(const Elm\+\_\+\+Label $\ast$obj)}{elm_label_slide_speed_get(const Elm_Label *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}double elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Label $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga237f9c6b7ae3bd60b43a5a28b9631abd}


Control the slide speed of the label. 

\begin{DoxyNote}{Note}
If you set the duration of the slide using \hyperlink{group__Elm__Label_ga6c89f8dfb03ae06797708b90d7926f01}{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set} you cannot get the correct speed using this function until the label is actually rendered and resized.
\end{DoxyNote}
See \hyperlink{group__Elm__Label_ga6c89f8dfb03ae06797708b90d7926f01}{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set}

\begin{DoxyReturn}{Returns}
The speed of the slide animation in px per seconds 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get().

\index{Label@{Label}!elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set@{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set}}
\index{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set@{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set(\+Elm\+\_\+\+Label $\ast$obj, double speed)}{elm_label_slide_speed_set(Elm_Label *obj, double speed)}}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Label $\ast$}]{obj, }
\item[{double}]{speed}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_gad4c630057998769bdcd8f71bc4694959}


Control the slide speed of the label. 

\begin{DoxyNote}{Note}
If you set the duration of the slide using \hyperlink{group__Elm__Label_ga6c89f8dfb03ae06797708b90d7926f01}{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set} you cannot get the correct speed using this function until the label is actually rendered and resized.
\end{DoxyNote}
See \hyperlink{group__Elm__Label_ga6c89f8dfb03ae06797708b90d7926f01}{elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set}


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em speed} & The speed of the slide animation in px per seconds \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set().

\index{Label@{Label}!elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get@{elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get}}
\index{elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get@{elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get(const Elm\+\_\+\+Label $\ast$obj)}{elm_label_wrap_width_get(const Elm_Label *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}Evas\+\_\+\+Coord elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Label $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga32f37972856198f400d810125d446e96}


Control wrap width of the label. 

This function sets the maximum width size hint of the label.

\begin{DoxyWarning}{Warning}
This is only relevant if the label is inside a container.
\end{DoxyWarning}
\begin{DoxyReturn}{Returns}
The wrap width in pixels at a minimum where words need to wrap 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get().

\index{Label@{Label}!elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set@{elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set}}
\index{elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set@{elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set(\+Elm\+\_\+\+Label $\ast$obj, Evas\+\_\+\+Coord w)}{elm_label_wrap_width_set(Elm_Label *obj, Evas_Coord w)}}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Label $\ast$}]{obj, }
\item[{Evas\+\_\+\+Coord}]{w}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_gaf3fcce941524367572c5e4233895029a}


Control wrap width of the label. 

This function sets the maximum width size hint of the label.

\begin{DoxyWarning}{Warning}
This is only relevant if the label is inside a container.
\end{DoxyWarning}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em w} & The wrap width in pixels at a minimum where words need to wrap \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+get}}
\index{elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+get(void)}{elm_obj_label_ellipsis_get(void)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga24a883496bfe9f49bf4a1451680f6cda}


Control the ellipsis behavior of the label. 

If set to true and the text doesn\textquotesingle{}t fit in the label an ellipsis(\char`\"{}...\char`\"{}) will be shown at the end of the widget.

Warning This doesn\textquotesingle{}t work with slide(elm\+\_\+label\+\_\+slide\+\_\+set()) or if the chosen wrap method was {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+W\+O\+RD}.

\begin{DoxyReturn}{Returns}
To ellipsis text or not 
\end{DoxyReturn}


Referenced by elm\+\_\+label\+\_\+ellipsis\+\_\+get().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+set}}
\index{elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+set(\+Eina\+\_\+\+Bool ellipsis)}{elm_obj_label_ellipsis_set(Eina_Bool ellipsis)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI void elm\+\_\+obj\+\_\+label\+\_\+ellipsis\+\_\+set (
\begin{DoxyParamCaption}
\item[{Eina\+\_\+\+Bool}]{ellipsis}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga206ab94aa2ee25c0b228b07a4fa7153c}


Control the ellipsis behavior of the label. 

If set to true and the text doesn\textquotesingle{}t fit in the label an ellipsis(\char`\"{}...\char`\"{}) will be shown at the end of the widget.

Warning This doesn\textquotesingle{}t work with slide(elm\+\_\+label\+\_\+slide\+\_\+set()) or if the chosen wrap method was {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+W\+O\+RD}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em ellipsis} & To ellipsis text or not \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+label\+\_\+ellipsis\+\_\+set().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get}}
\index{elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get(void)}{elm_obj_label_line_wrap_get(void)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI Elm\+\_\+\+Wrap\+\_\+\+Type elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_gadfbf6919b5bb7bcfddc49fae9fe0e2f0}


Control the wrapping behavior of the label. 

By default no wrapping is done. Possible values for {\ttfamily wrap} are\+: {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+N\+O\+NE} -\/ No wrapping {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+C\+H\+AR} -\/ wrap between characters {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+W\+O\+RD} -\/ wrap between words {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+M\+I\+X\+ED} -\/ Word wrap, and if that fails, char wrap

\begin{DoxyReturn}{Returns}
To wrap text or not 
\end{DoxyReturn}


Referenced by elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+get().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set}}
\index{elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set(\+Elm\+\_\+\+Wrap\+\_\+\+Type wrap)}{elm_obj_label_line_wrap_set(Elm_Wrap_Type wrap)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI void elm\+\_\+obj\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Wrap\+\_\+\+Type}]{wrap}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga6d7d06368ec81fad17a67e91ad79c7fe}


Control the wrapping behavior of the label. 

By default no wrapping is done. Possible values for {\ttfamily wrap} are\+: {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+N\+O\+NE} -\/ No wrapping {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+C\+H\+AR} -\/ wrap between characters {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+W\+O\+RD} -\/ wrap between words {\ttfamily E\+L\+M\+\_\+\+W\+R\+A\+P\+\_\+\+M\+I\+X\+ED} -\/ Word wrap, and if that fails, char wrap


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em wrap} & To wrap text or not \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get}}
\index{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get(void)}{elm_obj_label_slide_duration_get(void)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI double elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga866e8653756661c38ea936a999826a32}


Control the slide duration of the label. 

\begin{DoxyNote}{Note}
If you set the speed of the slide using \hyperlink{group__Elm__Label_gabf6366f3b6a1ef9b3f9bdb469013ef9b}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set} you cannot get the correct duration using this function until the label is actually rendered and resized.
\end{DoxyNote}
\begin{DoxyReturn}{Returns}
The duration in seconds in moving text from slide begin position to slide end position 
\end{DoxyReturn}


Referenced by elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+get().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set}}
\index{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set(double duration)}{elm_obj_label_slide_duration_set(double duration)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI void elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set (
\begin{DoxyParamCaption}
\item[{double}]{duration}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga60223cbf8374e3a1b6cfecbca8a2bdcb}


Control the slide duration of the label. 

\begin{DoxyNote}{Note}
If you set the speed of the slide using \hyperlink{group__Elm__Label_gabf6366f3b6a1ef9b3f9bdb469013ef9b}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set} you cannot get the correct duration using this function until the label is actually rendered and resized.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em duration} & The duration in seconds in moving text from slide begin position to slide end position \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+go@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+go}}
\index{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+go@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+go}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+go(void)}{elm_obj_label_slide_go(void)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI void elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+go (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga261ae5b953b9b72d0d5921e05d346ee7}


Start slide effect. 

See \hyperlink{group__Elm__Label_gabc1610fe86635bacc78aa7c4d5b2aace}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set}. 

Referenced by elm\+\_\+label\+\_\+slide\+\_\+go().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get}}
\index{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get(void)}{elm_obj_label_slide_mode_get(void)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI {\bf Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode} elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_gaf58b036bd3b6179b8228e9b8ce53e2e4}


Control the slide mode of the label widget. 

By default, slide mode is none. Possible values for {\ttfamily mode} are\+: Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode.\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+NE -\/ no slide effect \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO} -\/ slide only if the label area is bigger than the text width length \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} -\/ slide always

\begin{DoxyWarning}{Warning}
\hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}, \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} only work with the themes \char`\"{}slide\+\_\+short\char`\"{}, \char`\"{}slide\+\_\+long\char`\"{} and \char`\"{}slide\+\_\+bounce\char`\"{}. Warning\+: \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}, \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} don\textquotesingle{}t work if the line wrap(elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set()) or ellipsis(elm\+\_\+label\+\_\+ellipsis\+\_\+set()) is set.
\end{DoxyWarning}
\begin{DoxyReturn}{Returns}
The slide mode
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


Referenced by elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+get().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set}}
\index{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set(\+Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode mode)}{elm_obj_label_slide_mode_set(Elm_Label_Slide_Mode mode)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI void elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode}}]{mode}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_gabc1610fe86635bacc78aa7c4d5b2aace}


Control the slide mode of the label widget. 

By default, slide mode is none. Possible values for {\ttfamily mode} are\+: Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode.\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+NE -\/ no slide effect \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO} -\/ slide only if the label area is bigger than the text width length \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} -\/ slide always

\begin{DoxyWarning}{Warning}
\hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}, \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} only work with the themes \char`\"{}slide\+\_\+short\char`\"{}, \char`\"{}slide\+\_\+long\char`\"{} and \char`\"{}slide\+\_\+bounce\char`\"{}. Warning\+: \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea0fd9ca46972f3bd28ba45c37b9739268}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+TO}, \hyperlink{group__Elm__Label_gga6a12dc6d96304f9f757d85eb73d21acea069cdd23117efca1a5c984fab3c02243}{Elm\+\_\+\+Label\+\_\+\+Slide\+\_\+\+Mode\+::\+E\+L\+M\+\_\+\+L\+A\+B\+E\+L\+\_\+\+S\+L\+I\+D\+E\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS} don\textquotesingle{}t work if the line wrap(elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set()) or ellipsis(elm\+\_\+label\+\_\+ellipsis\+\_\+set()) is set.
\end{DoxyWarning}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em mode} & The slide mode\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


Referenced by elm\+\_\+label\+\_\+slide\+\_\+mode\+\_\+set().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get}}
\index{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get(void)}{elm_obj_label_slide_speed_get(void)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI double elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_gad5d2bb13c8c3af877952a8864379aaf0}


Control the slide speed of the label. 

\begin{DoxyNote}{Note}
If you set the duration of the slide using \hyperlink{group__Elm__Label_ga60223cbf8374e3a1b6cfecbca8a2bdcb}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set} you cannot get the correct speed using this function until the label is actually rendered and resized.
\end{DoxyNote}
See \hyperlink{group__Elm__Label_ga60223cbf8374e3a1b6cfecbca8a2bdcb}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set}

\begin{DoxyReturn}{Returns}
The speed of the slide animation in px per seconds 
\end{DoxyReturn}


Referenced by elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+get().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set}}
\index{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set(double speed)}{elm_obj_label_slide_speed_set(double speed)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI void elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set (
\begin{DoxyParamCaption}
\item[{double}]{speed}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_gabf6366f3b6a1ef9b3f9bdb469013ef9b}


Control the slide speed of the label. 

\begin{DoxyNote}{Note}
If you set the duration of the slide using \hyperlink{group__Elm__Label_ga60223cbf8374e3a1b6cfecbca8a2bdcb}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set} you cannot get the correct speed using this function until the label is actually rendered and resized.
\end{DoxyNote}
See \hyperlink{group__Elm__Label_ga60223cbf8374e3a1b6cfecbca8a2bdcb}{elm\+\_\+obj\+\_\+label\+\_\+slide\+\_\+duration\+\_\+set}


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em speed} & The speed of the slide animation in px per seconds \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+label\+\_\+slide\+\_\+speed\+\_\+set().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get}}
\index{elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get@{elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get(void)}{elm_obj_label_wrap_width_get(void)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI Evas\+\_\+\+Coord elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_ga9c108d561c0c2b07015431ada47fb5bc}


Control wrap width of the label. 

This function sets the maximum width size hint of the label.

\begin{DoxyWarning}{Warning}
This is only relevant if the label is inside a container.
\end{DoxyWarning}
\begin{DoxyReturn}{Returns}
The wrap width in pixels at a minimum where words need to wrap 
\end{DoxyReturn}


Referenced by elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+get().

\index{Label@{Label}!elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set}}
\index{elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set@{elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set}!Label@{Label}}
\subsubsection[{\texorpdfstring{elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set(\+Evas\+\_\+\+Coord w)}{elm_obj_label_wrap_width_set(Evas_Coord w)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+PI void elm\+\_\+obj\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Coord}]{w}
\end{DoxyParamCaption}
)}\label{group__Elm__Label_gaf1debbbf88ff45d90b2f8df672476602}


Control wrap width of the label. 

This function sets the maximum width size hint of the label.

\begin{DoxyWarning}{Warning}
This is only relevant if the label is inside a container.
\end{DoxyWarning}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em w} & The wrap width in pixels at a minimum where words need to wrap \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+label\+\_\+wrap\+\_\+width\+\_\+set().

