\section{Tooltips}
\label{group__Elm__Tooltips}\index{Tooltips@{Tooltips}}


The Tooltip is an (internal, for now) smart object used to show a content in a frame on mouse hover of objects(or widgets), with tips/information about them.  


\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef Evas\+\_\+\+Object $\ast$($\ast$ \hyperlink{group__Elm__Tooltips_gaf5e9990d24fe07946bf140e3c11d7b55}{Elm\+\_\+\+Tooltip\+\_\+\+Content\+\_\+\+Cb}) (void $\ast$data, Evas\+\_\+\+Object $\ast$obj, Evas\+\_\+\+Object $\ast$tooltip)
\begin{DoxyCompactList}\small\item\em Called back when a widget\textquotesingle{}s tooltip is activated and needs content. \end{DoxyCompactList}\item 
typedef Evas\+\_\+\+Object $\ast$($\ast$ \hyperlink{group__Elm__Tooltips_gacc2e2fe3da639611c4788fcd6b49a0a2}{Elm\+\_\+\+Tooltip\+\_\+\+Item\+\_\+\+Content\+\_\+\+Cb}) (void $\ast$data, Evas\+\_\+\+Object $\ast$obj, Evas\+\_\+\+Object $\ast$tooltip, void $\ast$item)
\begin{DoxyCompactList}\small\item\em Called back when a widget\textquotesingle{}s item tooltip is activated and needs content. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{group__Elm__Tooltips_ga51c005a31986572036ded62db5afa8d5}{Elm\+\_\+\+Tooltip\+\_\+\+Orient} \{ \newline
\hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5ab9bd5056908732d75adf1b9c29708c9c}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+N\+O\+NE} = 0, 
\newline
\hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5adcffb42ab3c620ae64c87ca4e1efa9ae}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a3afdcded40ef178b27ba038838bbba77}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+OP}, 
\newline
\hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a4e1bed3eb9f2300ed7d8a90f0b9cfc58}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5ac6214f986cd4fd72f7eb150d1f5028bf}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a28871083a2ef309dfabc07f12bce40f4}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}, 
\newline
\hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a1d21065aa1bb4c11bb1351c683957278}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5af982056bacdbc2447e9c89468855f700}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5ae4b325ed3e88c8d429113afce89bf65b}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}, 
\newline
\hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a23adae6beb86f8a0451e08c9aead2e06}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a4194817fdbbf777884ef921db6865e66}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}
 \}\begin{DoxyCompactList}\small\item\em Possible orient values for tooltip. \end{DoxyCompactList}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{group__Elm__Tooltips_gac8fab714fa7110e66791a3060174bb71}{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+push} (Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em This increments the tooltip movement freeze count by one. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Tooltips_gaaf65ce259cc76c946144258dfa71cbbb}{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+pop} (Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em This decrements the tooltip freeze count by one. \end{DoxyCompactList}\item 
int \hyperlink{group__Elm__Tooltips_gaae06ce15e4a8f95162d7b97a9562ef4d}{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the movement freeze by 1. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Tooltips_ga85453f33dca60be547e2e740be46691e}{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, \hyperlink{group__Elm__Tooltips_ga51c005a31986572036ded62db5afa8d5}{Elm\+\_\+\+Tooltip\+\_\+\+Orient} orient)
\begin{DoxyCompactList}\small\item\em Sets the orientation of the tooltip around the owner region. \end{DoxyCompactList}\item 
\hyperlink{group__Elm__Tooltips_ga51c005a31986572036ded62db5afa8d5}{Elm\+\_\+\+Tooltip\+\_\+\+Orient} \hyperlink{group__Elm__Tooltips_ga318befad82fc1187ba247cb4ea598b34}{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Returns the orientation of Tooltip. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Tooltips_ga3f149b8e14145969da9827f98558b797}{elm\+\_\+object\+\_\+tooltip\+\_\+show} (Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Force show tooltip of object. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Tooltips_ga981fb2ffbee17aaa399e962edcd8cd21}{elm\+\_\+object\+\_\+tooltip\+\_\+hide} (Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Force hide tooltip of object. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Tooltips_ga0a85fa92cd8ddcf9e7fdd13aac978af1}{elm\+\_\+object\+\_\+tooltip\+\_\+text\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, const char $\ast$text)
\begin{DoxyCompactList}\small\item\em Set the text to be displayed inside the tooltip. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Tooltips_ga162248c0ccf5f9d79f6363d47c64c986}{elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, \hyperlink{group__Elm__Tooltips_gaf5e9990d24fe07946bf140e3c11d7b55}{Elm\+\_\+\+Tooltip\+\_\+\+Content\+\_\+\+Cb} func, const void $\ast$data, Evas\+\_\+\+Smart\+\_\+\+Cb del\+\_\+cb)
\begin{DoxyCompactList}\small\item\em Set the content to be shown in the tooltip object. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Tooltips_gaecec7457f4f229ac403ebc028b428c5e}{elm\+\_\+object\+\_\+tooltip\+\_\+unset} (Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Unset tooltip from object. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Tooltips_gaeda013d8330b2d394155b809f77869d6}{elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, const char $\ast$style)
\begin{DoxyCompactList}\small\item\em Set a different style for this object tooltip. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Elm__Tooltips_ga689b4374c6cfa0085d911116549ffc58}{elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the style for this object tooltip. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Elm__Tooltips_ga80c2ff9caef20371c7cc12d3f09612a2}{elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool disable)
\begin{DoxyCompactList}\small\item\em Disable size restrictions on an object\textquotesingle{}s tooltip. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Elm__Tooltips_ga0014899c363e973ebc4d8bd0b34ddbe3}{elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get size restriction state of an object\textquotesingle{}s tooltip. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
The Tooltip is an (internal, for now) smart object used to show a content in a frame on mouse hover of objects(or widgets), with tips/information about them. 



\subsection{Typedef Documentation}
\mbox{\label{group__Elm__Tooltips_gaf5e9990d24fe07946bf140e3c11d7b55}} 
\index{Tooltips@{Tooltips}!Elm\+\_\+\+Tooltip\+\_\+\+Content\+\_\+\+Cb@{Elm\+\_\+\+Tooltip\+\_\+\+Content\+\_\+\+Cb}}
\index{Elm\+\_\+\+Tooltip\+\_\+\+Content\+\_\+\+Cb@{Elm\+\_\+\+Tooltip\+\_\+\+Content\+\_\+\+Cb}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Tooltip\+\_\+\+Content\+\_\+\+Cb}{Elm\_Tooltip\_Content\_Cb}}
{\footnotesize\ttfamily typedef Evas\+\_\+\+Object$\ast$($\ast$ Elm\+\_\+\+Tooltip\+\_\+\+Content\+\_\+\+Cb) (void $\ast$data, Evas\+\_\+\+Object $\ast$obj, Evas\+\_\+\+Object $\ast$tooltip)}



Called back when a widget\textquotesingle{}s tooltip is activated and needs content. 


\begin{DoxyParams}{Parameters}
{\em data} & user-\/data given to \hyperlink{group__Elm__Tooltips_ga162248c0ccf5f9d79f6363d47c64c986}{elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set()} \\
\hline
{\em obj} & owner widget. \\
\hline
{\em tooltip} & The tooltip object (affix content to this!) \\
\hline
\end{DoxyParams}
\mbox{\label{group__Elm__Tooltips_gacc2e2fe3da639611c4788fcd6b49a0a2}} 
\index{Tooltips@{Tooltips}!Elm\+\_\+\+Tooltip\+\_\+\+Item\+\_\+\+Content\+\_\+\+Cb@{Elm\+\_\+\+Tooltip\+\_\+\+Item\+\_\+\+Content\+\_\+\+Cb}}
\index{Elm\+\_\+\+Tooltip\+\_\+\+Item\+\_\+\+Content\+\_\+\+Cb@{Elm\+\_\+\+Tooltip\+\_\+\+Item\+\_\+\+Content\+\_\+\+Cb}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Tooltip\+\_\+\+Item\+\_\+\+Content\+\_\+\+Cb}{Elm\_Tooltip\_Item\_Content\_Cb}}
{\footnotesize\ttfamily typedef Evas\+\_\+\+Object$\ast$($\ast$ Elm\+\_\+\+Tooltip\+\_\+\+Item\+\_\+\+Content\+\_\+\+Cb) (void $\ast$data, Evas\+\_\+\+Object $\ast$obj, Evas\+\_\+\+Object $\ast$tooltip, void $\ast$item)}



Called back when a widget\textquotesingle{}s item tooltip is activated and needs content. 


\begin{DoxyParams}{Parameters}
{\em data} & user-\/data given to \hyperlink{group__Elm__Tooltips_ga162248c0ccf5f9d79f6363d47c64c986}{elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set()} \\
\hline
{\em obj} & owner widget. \\
\hline
{\em tooltip} & The tooltip object (affix content to this!) \\
\hline
{\em item} & context dependent item. As an example, if tooltip was set on elm\+\_\+list item, then it is of this type. \\
\hline
\end{DoxyParams}


\subsection{Enumeration Type Documentation}
\mbox{\label{group__Elm__Tooltips_ga51c005a31986572036ded62db5afa8d5}} 
\index{Tooltips@{Tooltips}!Elm\+\_\+\+Tooltip\+\_\+\+Orient@{Elm\+\_\+\+Tooltip\+\_\+\+Orient}}
\index{Elm\+\_\+\+Tooltip\+\_\+\+Orient@{Elm\+\_\+\+Tooltip\+\_\+\+Orient}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Tooltip\+\_\+\+Orient}{Elm\_Tooltip\_Orient}}
{\footnotesize\ttfamily enum \hyperlink{group__Elm__Tooltips_ga51c005a31986572036ded62db5afa8d5}{Elm\+\_\+\+Tooltip\+\_\+\+Orient}}



Possible orient values for tooltip. 

These values should be used in conjunction to \hyperlink{group__Elm__Tooltips_ga85453f33dca60be547e2e740be46691e}{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+set()} to set the position around which the tooltip should appear(relative to its parent) \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+N\+O\+NE@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+N\+O\+NE}!Tooltips@{Tooltips}}\index{Tooltips@{Tooltips}!E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+N\+O\+NE@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+N\+O\+NE}}}\mbox{\label{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5ab9bd5056908732d75adf1b9c29708c9c}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+N\+O\+NE&Default value, Tooltip moves with mouse pointer. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}!Tooltips@{Tooltips}}\index{Tooltips@{Tooltips}!E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5adcffb42ab3c620ae64c87ca4e1efa9ae}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT&Tooltip should appear at the top left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+OP@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+OP}!Tooltips@{Tooltips}}\index{Tooltips@{Tooltips}!E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+OP@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+OP}}}\mbox{\label{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a3afdcded40ef178b27ba038838bbba77}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+OP&Tooltip should appear at the top of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}!Tooltips@{Tooltips}}\index{Tooltips@{Tooltips}!E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a4e1bed3eb9f2300ed7d8a90f0b9cfc58}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT&Tooltip should appear at the top right of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}!Tooltips@{Tooltips}}\index{Tooltips@{Tooltips}!E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5ac6214f986cd4fd72f7eb150d1f5028bf}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT&Tooltip should appear at the left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}!Tooltips@{Tooltips}}\index{Tooltips@{Tooltips}!E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}}}\mbox{\label{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a28871083a2ef309dfabc07f12bce40f4}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER&Tooltip should appear at the center of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}!Tooltips@{Tooltips}}\index{Tooltips@{Tooltips}!E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a1d21065aa1bb4c11bb1351c683957278}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT&Tooltip should appear at the right of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}!Tooltips@{Tooltips}}\index{Tooltips@{Tooltips}!E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5af982056bacdbc2447e9c89468855f700}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT&Tooltip should appear at the bottom left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}!Tooltips@{Tooltips}}\index{Tooltips@{Tooltips}!E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}}}\mbox{\label{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5ae4b325ed3e88c8d429113afce89bf65b}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM&Tooltip should appear at the bottom of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}!Tooltips@{Tooltips}}\index{Tooltips@{Tooltips}!E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a23adae6beb86f8a0451e08c9aead2e06}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT&Tooltip should appear at the bottom right of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}!Tooltips@{Tooltips}}\index{Tooltips@{Tooltips}!E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}}}\mbox{\label{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5a4194817fdbbf777884ef921db6865e66}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST&Sentinel value, {\bfseries don\textquotesingle{}t} use. \\
\hline

\end{DoxyEnumFields}


\subsection{Function Documentation}
\mbox{\label{group__Elm__Tooltips_ga162248c0ccf5f9d79f6363d47c64c986}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set@{elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set@{elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set()}{elm\_object\_tooltip\_content\_cb\_set()}}
{\footnotesize\ttfamily void elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj,  }\item[{\hyperlink{group__Elm__Tooltips_gaf5e9990d24fe07946bf140e3c11d7b55}{Elm\+\_\+\+Tooltip\+\_\+\+Content\+\_\+\+Cb}}]{func,  }\item[{const void $\ast$}]{data,  }\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{del\+\_\+cb }\end{DoxyParamCaption})}



Set the content to be shown in the tooltip object. 


\begin{DoxyParams}{Parameters}
{\em obj} & The object being attached a tooltip. \\
\hline
{\em func} & The function used to create the tooltip contents. \\
\hline
{\em data} & What to provide to {\itshape func} as callback data/context. \\
\hline
{\em del\+\_\+cb} & Function called when data is not needed anymore, either when another callback replaces {\ttfamily func}, the tooltip is unset with \hyperlink{group__Elm__Tooltips_gaecec7457f4f229ac403ebc028b428c5e}{elm\+\_\+object\+\_\+tooltip\+\_\+unset()} or the owner object {\itshape obj} dies. This callback receives as the first parameter the given {\itshape data}, and {\ttfamily event\+\_\+info} is N\+U\+LL.\\
\hline
\end{DoxyParams}
Setup the tooltip to object. The object can have only one tooltip, so any previous tooltip data is removed. {\ttfamily func}(with {\ttfamily data}) will be called every time that need show the tooltip and it should return a valid Evas\+\_\+\+Object. This object is then managed fully by tooltip system and is deleted when the tooltip is gone. 

Referenced by elm\+\_\+object\+\_\+tooltip\+\_\+text\+\_\+set().

\mbox{\label{group__Elm__Tooltips_ga981fb2ffbee17aaa399e962edcd8cd21}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+hide@{elm\+\_\+object\+\_\+tooltip\+\_\+hide}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+hide@{elm\+\_\+object\+\_\+tooltip\+\_\+hide}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+hide()}{elm\_object\_tooltip\_hide()}}
{\footnotesize\ttfamily void elm\+\_\+object\+\_\+tooltip\+\_\+hide (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj }\end{DoxyParamCaption})}



Force hide tooltip of object. 


\begin{DoxyParams}{Parameters}
{\em obj} & Target object\\
\hline
\end{DoxyParams}
Force hide the tooltip and (re)enable future mouse interations. \mbox{\label{group__Elm__Tooltips_gaae06ce15e4a8f95162d7b97a9562ef4d}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+get@{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+get}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+get@{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+get}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+get()}{elm\_object\_tooltip\_move\_freeze\_get()}}
{\footnotesize\ttfamily int elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+get (\begin{DoxyParamCaption}\item[{const Evas\+\_\+\+Object $\ast$}]{obj }\end{DoxyParamCaption})}



Get the movement freeze by 1. 

This gets the movement freeze count by one.


\begin{DoxyParams}{Parameters}
{\em obj} & The tooltip\textquotesingle{}s anchor object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The movement freeze count
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Elm__Tooltips_gac8fab714fa7110e66791a3060174bb71}{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+push()} 
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\label{group__Elm__Tooltips_gaaf65ce259cc76c946144258dfa71cbbb}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+pop@{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+pop}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+pop@{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+pop}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+pop()}{elm\_object\_tooltip\_move\_freeze\_pop()}}
{\footnotesize\ttfamily void elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+pop (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj }\end{DoxyParamCaption})}



This decrements the tooltip freeze count by one. 


\begin{DoxyParams}{Parameters}
{\em obj} & The tooltip\textquotesingle{}s anchor object\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Elm__Tooltips_gac8fab714fa7110e66791a3060174bb71}{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+push()} 
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\label{group__Elm__Tooltips_gac8fab714fa7110e66791a3060174bb71}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+push@{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+push}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+push@{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+push}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+push()}{elm\_object\_tooltip\_move\_freeze\_push()}}
{\footnotesize\ttfamily void elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+push (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj }\end{DoxyParamCaption})}



This increments the tooltip movement freeze count by one. 

If the count is more than 0, the tooltip position will be fixed.


\begin{DoxyParams}{Parameters}
{\em obj} & The tooltip\textquotesingle{}s anchor object\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Elm__Tooltips_gaaf65ce259cc76c946144258dfa71cbbb}{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+pop()} 

\hyperlink{group__Elm__Tooltips_gaae06ce15e4a8f95162d7b97a9562ef4d}{elm\+\_\+object\+\_\+tooltip\+\_\+move\+\_\+freeze\+\_\+get()} 
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\label{group__Elm__Tooltips_ga318befad82fc1187ba247cb4ea598b34}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+get@{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+get}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+get@{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+get}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+get()}{elm\_object\_tooltip\_orient\_get()}}
{\footnotesize\ttfamily \hyperlink{group__Elm__Tooltips_ga51c005a31986572036ded62db5afa8d5}{Elm\+\_\+\+Tooltip\+\_\+\+Orient} elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+get (\begin{DoxyParamCaption}\item[{const Evas\+\_\+\+Object $\ast$}]{obj }\end{DoxyParamCaption})}



Returns the orientation of Tooltip. 


\begin{DoxyParams}{Parameters}
{\em obj} & The owner object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The orientation of the tooltip
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Elm__Tooltips_ga85453f33dca60be547e2e740be46691e}{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+set()} \hyperlink{group__Elm__Tooltips_ga51c005a31986572036ded62db5afa8d5}{Elm\+\_\+\+Tooltip\+\_\+\+Orient} for possible values. 
\end{DoxySeeAlso}


References elm\+\_\+object\+\_\+tooltip\+\_\+unset(), and E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+N\+O\+NE.

\mbox{\label{group__Elm__Tooltips_ga85453f33dca60be547e2e740be46691e}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+set@{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+set}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+set@{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+set}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+set()}{elm\_object\_tooltip\_orient\_set()}}
{\footnotesize\ttfamily void elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+set (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj,  }\item[{\hyperlink{group__Elm__Tooltips_ga51c005a31986572036ded62db5afa8d5}{Elm\+\_\+\+Tooltip\+\_\+\+Orient}}]{orient }\end{DoxyParamCaption})}



Sets the orientation of the tooltip around the owner region. 

Sets the position in which tooltip will appear around its owner. By default, \hyperlink{group__Elm__Tooltips_gga51c005a31986572036ded62db5afa8d5ab9bd5056908732d75adf1b9c29708c9c}{E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+N\+O\+NE} is set.


\begin{DoxyParams}{Parameters}
{\em obj} & The owner widget. \\
\hline
{\em orient} & The orientation of the tooltip.\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Elm__Tooltips_ga51c005a31986572036ded62db5afa8d5}{Elm\+\_\+\+Tooltip\+\_\+\+Orient} for possible values. 
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST, and E\+L\+M\+\_\+\+T\+O\+O\+L\+T\+I\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+N\+O\+NE.

\mbox{\label{group__Elm__Tooltips_ga3f149b8e14145969da9827f98558b797}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+show@{elm\+\_\+object\+\_\+tooltip\+\_\+show}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+show@{elm\+\_\+object\+\_\+tooltip\+\_\+show}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+show()}{elm\_object\_tooltip\_show()}}
{\footnotesize\ttfamily void elm\+\_\+object\+\_\+tooltip\+\_\+show (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj }\end{DoxyParamCaption})}



Force show tooltip of object. 


\begin{DoxyParams}{Parameters}
{\em obj} & Target object\\
\hline
\end{DoxyParams}
Force show the tooltip and disable hide on mouse\+\_\+out. If another content is set as tooltip, the visible tooltip will be hidden and showed again with new content. This can force show more than one tooltip at a time. \mbox{\label{group__Elm__Tooltips_ga689b4374c6cfa0085d911116549ffc58}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+get@{elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+get}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+get@{elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+get}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+get()}{elm\_object\_tooltip\_style\_get()}}
{\footnotesize\ttfamily const char$\ast$ elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+get (\begin{DoxyParamCaption}\item[{const Evas\+\_\+\+Object $\ast$}]{obj }\end{DoxyParamCaption})}



Get the style for this object tooltip. 


\begin{DoxyParams}{Parameters}
{\em obj} & an object with tooltip already set. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
style the theme style in use, defaults to \char`\"{}default\char`\"{}. If the object does not have a tooltip set, then N\+U\+LL is returned. 
\end{DoxyReturn}


Referenced by elm\+\_\+object\+\_\+item\+\_\+data\+\_\+get().

\mbox{\label{group__Elm__Tooltips_gaeda013d8330b2d394155b809f77869d6}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+set@{elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+set}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+set@{elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+set}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+set()}{elm\_object\_tooltip\_style\_set()}}
{\footnotesize\ttfamily void elm\+\_\+object\+\_\+tooltip\+\_\+style\+\_\+set (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj,  }\item[{const char $\ast$}]{style }\end{DoxyParamCaption})}



Set a different style for this object tooltip. 

\begin{DoxyNote}{Note}
before you set a style you should define a tooltip with \hyperlink{group__Elm__Tooltips_ga162248c0ccf5f9d79f6363d47c64c986}{elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set()} or \hyperlink{group__Elm__Tooltips_ga0a85fa92cd8ddcf9e7fdd13aac978af1}{elm\+\_\+object\+\_\+tooltip\+\_\+text\+\_\+set()}.
\end{DoxyNote}

\begin{DoxyParams}{Parameters}
{\em obj} & an object with tooltip already set. \\
\hline
{\em style} & the theme style to use (default, transparent, ...) \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+object\+\_\+item\+\_\+data\+\_\+get().

\mbox{\label{group__Elm__Tooltips_ga0a85fa92cd8ddcf9e7fdd13aac978af1}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+text\+\_\+set@{elm\+\_\+object\+\_\+tooltip\+\_\+text\+\_\+set}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+text\+\_\+set@{elm\+\_\+object\+\_\+tooltip\+\_\+text\+\_\+set}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+text\+\_\+set()}{elm\_object\_tooltip\_text\_set()}}
{\footnotesize\ttfamily void elm\+\_\+object\+\_\+tooltip\+\_\+text\+\_\+set (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj,  }\item[{const char $\ast$}]{text }\end{DoxyParamCaption})}



Set the text to be displayed inside the tooltip. 


\begin{DoxyParams}{Parameters}
{\em obj} & The tooltip object. \\
\hline
{\em text} & The text to be displayed. \\
\hline
\end{DoxyParams}


References elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set().

\mbox{\label{group__Elm__Tooltips_gaecec7457f4f229ac403ebc028b428c5e}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+unset@{elm\+\_\+object\+\_\+tooltip\+\_\+unset}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+unset@{elm\+\_\+object\+\_\+tooltip\+\_\+unset}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+unset()}{elm\_object\_tooltip\_unset()}}
{\footnotesize\ttfamily void elm\+\_\+object\+\_\+tooltip\+\_\+unset (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj }\end{DoxyParamCaption})}



Unset tooltip from object. 


\begin{DoxyParams}{Parameters}
{\em obj} & Target object\\
\hline
\end{DoxyParams}
Remove tooltip from object. The callback provided as del\+\_\+cb to \hyperlink{group__Elm__Tooltips_ga162248c0ccf5f9d79f6363d47c64c986}{elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set()} will be called to notify it is not used anymore.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Elm__Tooltips_ga162248c0ccf5f9d79f6363d47c64c986}{elm\+\_\+object\+\_\+tooltip\+\_\+content\+\_\+cb\+\_\+set()} 
\end{DoxySeeAlso}


Referenced by elm\+\_\+object\+\_\+item\+\_\+data\+\_\+get(), and elm\+\_\+object\+\_\+tooltip\+\_\+orient\+\_\+get().

\mbox{\label{group__Elm__Tooltips_ga0014899c363e973ebc4d8bd0b34ddbe3}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+get@{elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+get}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+get@{elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+get}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+get()}{elm\_object\_tooltip\_window\_mode\_get()}}
{\footnotesize\ttfamily Eina\+\_\+\+Bool elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+get (\begin{DoxyParamCaption}\item[{const Evas\+\_\+\+Object $\ast$}]{obj }\end{DoxyParamCaption})}



Get size restriction state of an object\textquotesingle{}s tooltip. 


\begin{DoxyParams}{Parameters}
{\em obj} & The tooltip\textquotesingle{}s anchor object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
If {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE}, size restrictions are disabled
\end{DoxyReturn}
This function returns whether a tooltip is allowed to expand beyond its parent window\textquotesingle{}s canvas. It will instead be limited only by the size of the display. 

Referenced by elm\+\_\+object\+\_\+item\+\_\+data\+\_\+get().

\mbox{\label{group__Elm__Tooltips_ga80c2ff9caef20371c7cc12d3f09612a2}} 
\index{Tooltips@{Tooltips}!elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+set@{elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+set}}
\index{elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+set@{elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+set}!Tooltips@{Tooltips}}
\subsubsection{\texorpdfstring{elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+set()}{elm\_object\_tooltip\_window\_mode\_set()}}
{\footnotesize\ttfamily Eina\+\_\+\+Bool elm\+\_\+object\+\_\+tooltip\+\_\+window\+\_\+mode\+\_\+set (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj,  }\item[{Eina\+\_\+\+Bool}]{disable }\end{DoxyParamCaption})}



Disable size restrictions on an object\textquotesingle{}s tooltip. 


\begin{DoxyParams}{Parameters}
{\em obj} & The tooltip\textquotesingle{}s anchor object \\
\hline
{\em disable} & If {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE}, size restrictions are disabled \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} on failure, {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} on success
\end{DoxyReturn}
This function allows a tooltip to expand beyond its parent window\textquotesingle{}s canvas. It will instead be limited only by the size of the display. 

Referenced by elm\+\_\+object\+\_\+item\+\_\+data\+\_\+get().

