\section{Popup}
\label{group__Elm__Popup}\index{Popup@{Popup}}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient} \{ , \newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a6e08803c1054d82b6bc0ec62084247a1}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a7ff6b3164c0e870ba7db624131a8bdcf}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a1a30b3c475622b471616d9fe8be8c098}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47ae3acd58df72c85b4fbbbc3aa77439388}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aa7df742721600af77a4a6f6094d856cd}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aff3eb8328f9887777a1d6b965afc693e}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aaa26606ea90bc025c2ac1a7fbbc7b853}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a886e997a4503e0f0faa95ec7ae7be36d}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a99d371f9a39a668371dc256da369b353}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}
, \newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a6e08803c1054d82b6bc0ec62084247a1}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a7ff6b3164c0e870ba7db624131a8bdcf}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a1a30b3c475622b471616d9fe8be8c098}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47ae3acd58df72c85b4fbbbc3aa77439388}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aa7df742721600af77a4a6f6094d856cd}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aff3eb8328f9887777a1d6b965afc693e}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aaa26606ea90bc025c2ac1a7fbbc7b853}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a886e997a4503e0f0faa95ec7ae7be36d}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a99d371f9a39a668371dc256da369b353}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}
 \}\begin{DoxyCompactList}\small\item\em Possible orient values for popup. \end{DoxyCompactList}
\item 
enum \hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient} \{ , \newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a6e08803c1054d82b6bc0ec62084247a1}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a7ff6b3164c0e870ba7db624131a8bdcf}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a1a30b3c475622b471616d9fe8be8c098}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47ae3acd58df72c85b4fbbbc3aa77439388}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aa7df742721600af77a4a6f6094d856cd}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aff3eb8328f9887777a1d6b965afc693e}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aaa26606ea90bc025c2ac1a7fbbc7b853}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a886e997a4503e0f0faa95ec7ae7be36d}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a99d371f9a39a668371dc256da369b353}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}
, \newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a6e08803c1054d82b6bc0ec62084247a1}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a7ff6b3164c0e870ba7db624131a8bdcf}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a1a30b3c475622b471616d9fe8be8c098}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47ae3acd58df72c85b4fbbbc3aa77439388}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aa7df742721600af77a4a6f6094d856cd}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aff3eb8328f9887777a1d6b965afc693e}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aaa26606ea90bc025c2ac1a7fbbc7b853}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a886e997a4503e0f0faa95ec7ae7be36d}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}, 
\newline
\hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a99d371f9a39a668371dc256da369b353}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}
 \}\begin{DoxyCompactList}\small\item\em Possible orient values for popup. \end{DoxyCompactList}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__Elm__Popup_ga77e3bdfb1b5f11d92d8ce0e15adb19ba}{elm\+\_\+popup\+\_\+add} (Evas\+\_\+\+Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Adds a new Popup to the parent. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Popup_ga137dfad77956b38b59ba7bff3fa9f794}{elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+set} (double horizontal, double vertical)
\begin{DoxyCompactList}\small\item\em Set the alignment of the popup object. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Popup_gac4c0c602860c88baa0305d5a8648d99e}{elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+get} (double $\ast$horizontal, double $\ast$vertical)
\begin{DoxyCompactList}\small\item\em Get the alignment of the popup object. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Popup_gafb3561e54d9adb2ef767f7130810a28e}{elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set} (Eina\+\_\+\+Bool allow)
\begin{DoxyCompactList}\small\item\em Sets whether events should be passed to by a click outside. \end{DoxyCompactList}\item 
E\+O\+A\+PI Eina\+\_\+\+Bool \hyperlink{group__Elm__Popup_ga4302d1d315a060d552610aff01917876}{elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Returns value indicating whether allow event is enabled or not. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Popup_ga680ae94da73f60eb97ecac702fef6bdc}{elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set} (Elm\+\_\+\+Wrap\+\_\+\+Type wrap)
\begin{DoxyCompactList}\small\item\em Control the wrapping type of content text packed in content area of popup object. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Wrap\+\_\+\+Type \hyperlink{group__Elm__Popup_ga72902b885b0b22a6cad376a0495eedc1}{elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control the wrapping type of content text packed in content area of popup object. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Popup_ga32c6f36a5e424dd44da2babc0feb2305}{elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+set} (\hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient} orient)
\begin{DoxyCompactList}\small\item\em Sets the orientation of the popup in the parent region. \end{DoxyCompactList}\item 
E\+O\+A\+PI \hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient} \hyperlink{group__Elm__Popup_ga803b9b1f27c33e91617143e3ef00d982}{elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Returns the orientation of the popup. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Popup_ga5d81003e5e578c08ed1abea04f075246}{elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+set} (double timeout)
\begin{DoxyCompactList}\small\item\em Sets a timeout to hide popup automatically. \end{DoxyCompactList}\item 
E\+O\+A\+PI double \hyperlink{group__Elm__Popup_ga22f816dc9b4fae992bb2ec7a233abe2a}{elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Returns the timeout value set to the popup (in seconds). \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Popup_ga608ffc03a135ecdfe938651dcf73ef26}{elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+set} (Eina\+\_\+\+Bool scroll)
\begin{DoxyCompactList}\small\item\em Enable or disable scroller in popup content area. \end{DoxyCompactList}\item 
E\+O\+A\+PI Eina\+\_\+\+Bool \hyperlink{group__Elm__Popup_ga54668839a14f8d30b01606d4668a9356}{elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the scrollable state of popup content area. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Popup_ga4603d3f843d6789b8577a893d6331b84}{elm\+\_\+obj\+\_\+popup\+\_\+item\+\_\+append} (const char $\ast$label, Evas\+\_\+\+Object $\ast$icon, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Add a new item to a Popup object. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Popup_ga0dc38412da8990ce21ddebf47c2200f7}{elm\+\_\+obj\+\_\+popup\+\_\+dismiss} (void)
\begin{DoxyCompactList}\small\item\em Dismiss a Popup object. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Popup_ga64505d6a22b140818ec4a33867ef8346}{elm\+\_\+popup\+\_\+align\+\_\+set} (Elm\+\_\+\+Popup $\ast$obj, double horizontal, double vertical)
\begin{DoxyCompactList}\small\item\em Set the alignment of the popup object. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Popup_gaa06e40da698e7047d119c3f74e2d1ef2}{elm\+\_\+popup\+\_\+align\+\_\+get} (const Elm\+\_\+\+Popup $\ast$obj, double $\ast$horizontal, double $\ast$vertical)
\begin{DoxyCompactList}\small\item\em Get the alignment of the popup object. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Popup_gaa98a11007479be74710a74262b9d4c27}{elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set} (Elm\+\_\+\+Popup $\ast$obj, Eina\+\_\+\+Bool allow)
\begin{DoxyCompactList}\small\item\em Sets whether events should be passed to by a click outside. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Elm__Popup_gab18db52a00b6a6ab19d60cddde7425ce}{elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get} (const Elm\+\_\+\+Popup $\ast$obj)
\begin{DoxyCompactList}\small\item\em Returns value indicating whether allow event is enabled or not. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Popup_ga23794b366ce64600273b89c241c771e4}{elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set} (Elm\+\_\+\+Popup $\ast$obj, Elm\+\_\+\+Wrap\+\_\+\+Type wrap)
\begin{DoxyCompactList}\small\item\em Control the wrapping type of content text packed in content area of popup object. \end{DoxyCompactList}\item 
Elm\+\_\+\+Wrap\+\_\+\+Type \hyperlink{group__Elm__Popup_ga7e0562b7d861ba62fbb8e2e9a27200a6}{elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get} (const Elm\+\_\+\+Popup $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the wrapping type of content text packed in content area of popup object. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Popup_ga2b9dd2717a603208cdd3c491362d5cdd}{elm\+\_\+popup\+\_\+orient\+\_\+set} (Elm\+\_\+\+Popup $\ast$obj, \hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient} orient)
\begin{DoxyCompactList}\small\item\em Sets the orientation of the popup in the parent region. \end{DoxyCompactList}\item 
\hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient} \hyperlink{group__Elm__Popup_ga7e774380a4f15687c3b01fdd93614740}{elm\+\_\+popup\+\_\+orient\+\_\+get} (const Elm\+\_\+\+Popup $\ast$obj)
\begin{DoxyCompactList}\small\item\em Returns the orientation of the popup. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Popup_gac489900862949eb5693b64d2a815e768}{elm\+\_\+popup\+\_\+timeout\+\_\+set} (Elm\+\_\+\+Popup $\ast$obj, double timeout)
\begin{DoxyCompactList}\small\item\em Sets a timeout to hide popup automatically. \end{DoxyCompactList}\item 
double \hyperlink{group__Elm__Popup_ga94187bbac3e2fcbf7994a3d97130d7d3}{elm\+\_\+popup\+\_\+timeout\+\_\+get} (const Elm\+\_\+\+Popup $\ast$obj)
\begin{DoxyCompactList}\small\item\em Returns the timeout value set to the popup (in seconds). \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Popup_ga600b8b42902005aa186fe6115ca926c7}{elm\+\_\+popup\+\_\+scrollable\+\_\+set} (Elm\+\_\+\+Popup $\ast$obj, Eina\+\_\+\+Bool scroll)
\begin{DoxyCompactList}\small\item\em Enable or disable scroller in popup content area. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Elm__Popup_gadbd5aad67bf5a26a7c6c9dbae1f6d2a1}{elm\+\_\+popup\+\_\+scrollable\+\_\+get} (const Elm\+\_\+\+Popup $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the scrollable state of popup content area. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Popup_ga0e9f3cee97d84388553619839dc9debe}{elm\+\_\+popup\+\_\+item\+\_\+append} (Elm\+\_\+\+Popup $\ast$obj, const char $\ast$label, Evas\+\_\+\+Object $\ast$icon, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Add a new item to a Popup object. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Popup_gab521731a7599a347cc645c83edfb2e8c}{elm\+\_\+popup\+\_\+dismiss} (Elm\+\_\+\+Popup $\ast$obj)
\begin{DoxyCompactList}\small\item\em Dismiss a Popup object. \end{DoxyCompactList}\end{DoxyCompactItemize}


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


This widget is an enhancement of Notify. In addition to content area, there are two optional sections, namely title area and action area.

The popup widget displays its content with a particular orientation in the parent area. This orientation can be one among top, center, bottom, left, top-\/left, top-\/right, bottom-\/left and bottom-\/right. Content part of Popup can be an Evas Object set by application or it can be Text set by application or set of items containing an icon and/or text. The content/item-\/list can be removed using elm\+\_\+object\+\_\+content\+\_\+set with second parameter passed as N\+U\+LL.

The following figures show the textual layouts of popup in which Title Area and Action area are optional ones. Action area can have up to 3 buttons handled using elm\+\_\+object common A\+P\+Is mentioned below. If user wants to have more than 3 buttons then these buttons can be put inside the items of a list as content. User needs to handle the clicked signal of these action buttons if required. No event is processed by the widget automatically when clicked on these action buttons.


\begin{DoxyPre}\end{DoxyPre}



\begin{DoxyPre}*|---------------------|    |---------------------|    |---------------------|
*|     Title Area      |    |     Title Area      |    |     Title Area      |
*|Icon|    Text        |    |Icon|    Text        |    |Icon|    Text        |
*|---------------------|    |---------------------|    |---------------------|
*|       Item 1        |    |                     |    |                     |
*|---------------------|    |                     |    |                     |
*|       Item 2        |    |                     |    |    Description      |
*|---------------------|    |       Content       |    |                     |
*|       Item 3        |    |                     |    |                     |
*|---------------------|    |                     |    |                     |
*|         .           |    |---------------------|    |---------------------|
*|         .           |    |     Action Area     |    |     Action Area     |
*|         .           |    | Btn1  |Btn2|. |Btn3 |    | Btn1  |Btn2|  |Btn3 |
*|---------------------|    |---------------------|    |---------------------|
*|       Item N        |     Content Based Layout     Description based Layout
*|---------------------|
*|     Action Area     |
*| Btn1  |Btn2|. |Btn3 |
*|---------------------|
    Item Based Layout\end{DoxyPre}



\begin{DoxyPre}  \end{DoxyPre}


Timeout can be set on expiry of which popup instance hides and sends a smart signal \char`\"{}timeout\char`\"{} to the user. The visible region of popup is surrounded by a translucent region called Blocked Event area. By clicking on Blocked Event area, the signal \char`\"{}block,clicked\char`\"{} is sent to the application. This block event area can be avoided by using A\+PI elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set. When gets hidden, popup does not get destroyed automatically, application should destroy the popup instance after use. To control the maximum height of the internal scroller for item, we use the height of the action area which is passed by theme based on the number of buttons currently set to popup.

Popup sets the focus to itself when evas\+\_\+object\+\_\+show is called on popup. To set the focus into popup\textquotesingle{}s contents and buttons automatically, evas\+\_\+object\+\_\+show on popup should be called after setting all the contents and buttons of popup.

This widget inherits from the Layout one, so that all the functions acting on it also work for popup objects (since 1.\+8).

This widget emits the following signals, besides the ones sent from Layout\+: \begin{DoxyItemize}
\item {\ttfamily \char`\"{}timeout\char`\"{}} -\/ whenever popup is closed as a result of timeout. \item {\ttfamily \char`\"{}block,clicked\char`\"{}} -\/ whenever user taps on Blocked Event area. \item {\ttfamily \char`\"{}focused\char`\"{}} -\/ When the popup has received focus. (since 1.\+8) \item {\ttfamily \char`\"{}unfocused\char`\"{}} -\/ When the popup has lost focus. (since 1.\+8) \item \char`\"{}language,changed\char`\"{} -\/ the program\textquotesingle{}s language changed (since 1.\+8) \item \char`\"{}item,focused\char`\"{} -\/ When the popup item has received focus. (since 1.\+10) \item \char`\"{}item,unfocused\char`\"{} -\/ When the popup item has lost focus. (since 1.\+10)\end{DoxyItemize}
Styles available for Popup \begin{DoxyItemize}
\item \char`\"{}default\char`\"{}\end{DoxyItemize}
Default contents parts of the popup widget that you can use are\+: \begin{DoxyItemize}
\item \char`\"{}default\char`\"{} -\/ The content of the popup \item \char`\"{}title,icon\char`\"{} -\/ Title area\textquotesingle{}s icon \item \char`\"{}button1\char`\"{} -\/ 1st button of the action area \item \char`\"{}button2\char`\"{} -\/ 2nd button of the action area \item \char`\"{}button3\char`\"{} -\/ 3rd button of the action area\end{DoxyItemize}
Default text parts of the popup widget that you can use are\+: \begin{DoxyItemize}
\item \char`\"{}title,text\char`\"{} -\/ A title area\textquotesingle{}s label \item \char`\"{}default\char`\"{} -\/ A content-\/text set in the content area of the widget\end{DoxyItemize}
Default contents parts of the popup items that you can use are\+: \begin{DoxyItemize}
\item \char`\"{}default\char`\"{} -\/ An item\textquotesingle{}s icon\end{DoxyItemize}
Default text parts of the popup items that you can use are\+: \begin{DoxyItemize}
\item \char`\"{}default\char`\"{} -\/ An item\textquotesingle{}s label\end{DoxyItemize}
Supported elm\+\_\+object\+\_\+item common A\+P\+Is. \begin{DoxyItemize}
\item elm\+\_\+object\+\_\+item\+\_\+part\+\_\+text\+\_\+set \item elm\+\_\+object\+\_\+item\+\_\+part\+\_\+text\+\_\+get \item elm\+\_\+object\+\_\+item\+\_\+part\+\_\+content\+\_\+set \item elm\+\_\+object\+\_\+item\+\_\+part\+\_\+content\+\_\+get \item elm\+\_\+object\+\_\+item\+\_\+disabled\+\_\+set \item elm\+\_\+object\+\_\+item\+\_\+disabled\+\_\+get \item elm\+\_\+object\+\_\+item\+\_\+del \item elm\+\_\+object\+\_\+item\+\_\+signal\+\_\+emit\end{DoxyItemize}
Here are some sample code to illustrate Popup usage\+: \begin{DoxyItemize}
\item \hyperlink{popup_example_01_c}{popup\+\_\+example\+\_\+01.\+c} \item \hyperlink{popup_example_02_c}{popup\+\_\+example\+\_\+02.\+c} \item \hyperlink{popup_example_03_c}{popup\+\_\+example\+\_\+03.\+c} \end{DoxyItemize}


\subsection{Enumeration Type Documentation}
\mbox{\label{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}} 
\index{Popup@{Popup}!Elm\+\_\+\+Popup\+\_\+\+Orient@{Elm\+\_\+\+Popup\+\_\+\+Orient}}
\index{Elm\+\_\+\+Popup\+\_\+\+Orient@{Elm\+\_\+\+Popup\+\_\+\+Orient}!Popup@{Popup}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Popup\+\_\+\+Orient}{Elm\_Popup\_Orient}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily enum \hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient}}



Possible orient values for popup. 

These values should be used in conjunction to \hyperlink{group__Elm__Popup_ga2b9dd2717a603208cdd3c491362d5cdd}{elm\+\_\+popup\+\_\+orient\+\_\+set()} to set the position in which the popup should appear(relative to its parent) and in conjunction with \hyperlink{group__Elm__Popup_ga7e774380a4f15687c3b01fdd93614740}{elm\+\_\+popup\+\_\+orient\+\_\+get()} to know where the popup is appearing. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a6e08803c1054d82b6bc0ec62084247a1}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER&Popup should appear in the top of parent, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a7ff6b3164c0e870ba7db624131a8bdcf}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM&Popup should appear in the center of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a1a30b3c475622b471616d9fe8be8c098}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT&Popup should appear in the bottom of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47ae3acd58df72c85b4fbbbc3aa77439388}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT&Popup should appear in the left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aa7df742721600af77a4a6f6094d856cd}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT&Popup should appear in the right of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aff3eb8328f9887777a1d6b965afc693e}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT&Popup should appear in the top left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aaa26606ea90bc025c2ac1a7fbbc7b853}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT&Popup should appear in the top right of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a886e997a4503e0f0faa95ec7ae7be36d}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT&Popup should appear in the bottom left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a99d371f9a39a668371dc256da369b353}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST&Notify should appear in the bottom right of parent. Sentinel value, don\textquotesingle{}t use. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a6e08803c1054d82b6bc0ec62084247a1}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER&Popup should appear in the top of parent, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a7ff6b3164c0e870ba7db624131a8bdcf}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM&Popup should appear in the center of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a1a30b3c475622b471616d9fe8be8c098}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT&Popup should appear in the bottom of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47ae3acd58df72c85b4fbbbc3aa77439388}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT&Popup should appear in the left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aa7df742721600af77a4a6f6094d856cd}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT&Popup should appear in the right of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aff3eb8328f9887777a1d6b965afc693e}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT&Popup should appear in the top left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aaa26606ea90bc025c2ac1a7fbbc7b853}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT&Popup should appear in the top right of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a886e997a4503e0f0faa95ec7ae7be36d}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT&Popup should appear in the bottom left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a99d371f9a39a668371dc256da369b353}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST&Notify should appear in the bottom right of parent. Sentinel value, don\textquotesingle{}t use. \\
\hline

\end{DoxyEnumFields}
\mbox{\label{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}} 
\index{Popup@{Popup}!Elm\+\_\+\+Popup\+\_\+\+Orient@{Elm\+\_\+\+Popup\+\_\+\+Orient}}
\index{Elm\+\_\+\+Popup\+\_\+\+Orient@{Elm\+\_\+\+Popup\+\_\+\+Orient}!Popup@{Popup}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Popup\+\_\+\+Orient}{Elm\_Popup\_Orient}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily enum \hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient}}



Possible orient values for popup. 

These values should be used in conjunction to \hyperlink{group__Elm__Popup_ga2b9dd2717a603208cdd3c491362d5cdd}{elm\+\_\+popup\+\_\+orient\+\_\+set()} to set the position in which the popup should appear(relative to its parent) and in conjunction with \hyperlink{group__Elm__Popup_ga7e774380a4f15687c3b01fdd93614740}{elm\+\_\+popup\+\_\+orient\+\_\+get()} to know where the popup is appearing. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a6e08803c1054d82b6bc0ec62084247a1}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER&Popup should appear in the top of parent, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a7ff6b3164c0e870ba7db624131a8bdcf}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM&Popup should appear in the center of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a1a30b3c475622b471616d9fe8be8c098}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT&Popup should appear in the bottom of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47ae3acd58df72c85b4fbbbc3aa77439388}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT&Popup should appear in the left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aa7df742721600af77a4a6f6094d856cd}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT&Popup should appear in the right of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aff3eb8328f9887777a1d6b965afc693e}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT&Popup should appear in the top left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aaa26606ea90bc025c2ac1a7fbbc7b853}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT&Popup should appear in the top right of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a886e997a4503e0f0faa95ec7ae7be36d}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT&Popup should appear in the bottom left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a99d371f9a39a668371dc256da369b353}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST&Notify should appear in the bottom right of parent. Sentinel value, don\textquotesingle{}t use. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a6e08803c1054d82b6bc0ec62084247a1}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER&Popup should appear in the top of parent, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a7ff6b3164c0e870ba7db624131a8bdcf}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+OM&Popup should appear in the center of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a1a30b3c475622b471616d9fe8be8c098}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+E\+FT&Popup should appear in the bottom of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47ae3acd58df72c85b4fbbbc3aa77439388}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+R\+I\+G\+HT&Popup should appear in the left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aa7df742721600af77a4a6f6094d856cd}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT&Popup should appear in the right of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aff3eb8328f9887777a1d6b965afc693e}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT&Popup should appear in the top left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47aaa26606ea90bc025c2ac1a7fbbc7b853}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT&Popup should appear in the top right of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a886e997a4503e0f0faa95ec7ae7be36d}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT&Popup should appear in the bottom left of parent. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}!Popup@{Popup}}\index{Popup@{Popup}!E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST}}}\mbox{\label{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a99d371f9a39a668371dc256da369b353}} 
E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST&Notify should appear in the bottom right of parent. Sentinel value, don\textquotesingle{}t use. \\
\hline

\end{DoxyEnumFields}


\subsection{Function Documentation}
\mbox{\label{group__Elm__Popup_gac4c0c602860c88baa0305d5a8648d99e}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+get}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+get()}{elm\_obj\_popup\_align\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+get (\begin{DoxyParamCaption}\item[{double $\ast$}]{horizontal,  }\item[{double $\ast$}]{vertical }\end{DoxyParamCaption})}



Get the alignment of the popup object. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em horizontal} & The horizontal alignment of the popup. \\
\hline
\mbox{\tt out}  & {\em vertical} & The vertical alignment of the popup.\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


Referenced by elm\+\_\+popup\+\_\+align\+\_\+get().

\mbox{\label{group__Elm__Popup_ga137dfad77956b38b59ba7bff3fa9f794}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+set}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+set()}{elm\_obj\_popup\_align\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{horizontal,  }\item[{double}]{vertical }\end{DoxyParamCaption})}



Set the alignment of the popup object. 

Sets the alignment in which the popup will appear in its parent.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em horizontal} & The horizontal alignment of the popup. \\
\hline
\mbox{\tt in}  & {\em vertical} & The vertical alignment of the popup.\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


Referenced by elm\+\_\+popup\+\_\+align\+\_\+set().

\mbox{\label{group__Elm__Popup_ga4302d1d315a060d552610aff01917876}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get()}{elm\_obj\_popup\_allow\_events\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Returns value indicating whether allow event is enabled or not. 

\begin{DoxyReturn}{Returns}
If {\ttfamily true}, events are passed to lower objects. 
\end{DoxyReturn}


Referenced by elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get().

\mbox{\label{group__Elm__Popup_gafb3561e54d9adb2ef767f7130810a28e}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set()}{elm\_obj\_popup\_allow\_events\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set (\begin{DoxyParamCaption}\item[{Eina\+\_\+\+Bool}]{allow }\end{DoxyParamCaption})}



Sets whether events should be passed to by a click outside. 

Enabling allow event will remove the Blocked event area and events will pass to the lower layer objects otherwise they are blocked.

\begin{DoxyNote}{Note}
The default value is {\ttfamily false}.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em allow} & If {\ttfamily true}, events are passed to lower objects. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set().

\mbox{\label{group__Elm__Popup_ga72902b885b0b22a6cad376a0495eedc1}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get()}{elm\_obj\_popup\_content\_text\_wrap\_type\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Wrap\+\_\+\+Type elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Control the wrapping type of content text packed in content area of popup object. 

\begin{DoxyReturn}{Returns}
Wrapping type of type Elm\+\_\+\+Wrap\+\_\+\+Type. 
\end{DoxyReturn}


Referenced by elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get().

\mbox{\label{group__Elm__Popup_ga680ae94da73f60eb97ecac702fef6bdc}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set()}{elm\_obj\_popup\_content\_text\_wrap\_type\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Wrap\+\_\+\+Type}]{wrap }\end{DoxyParamCaption})}



Control the wrapping type of content text packed in content area of popup object. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em wrap} & Wrapping type of type Elm\+\_\+\+Wrap\+\_\+\+Type. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set().

\mbox{\label{group__Elm__Popup_ga0dc38412da8990ce21ddebf47c2200f7}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+dismiss@{elm\+\_\+obj\+\_\+popup\+\_\+dismiss}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+dismiss@{elm\+\_\+obj\+\_\+popup\+\_\+dismiss}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+dismiss()}{elm\_obj\_popup\_dismiss()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+popup\+\_\+dismiss (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Dismiss a Popup object. 

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}


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

\mbox{\label{group__Elm__Popup_ga4603d3f843d6789b8577a893d6331b84}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+item\+\_\+append@{elm\+\_\+obj\+\_\+popup\+\_\+item\+\_\+append}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+item\+\_\+append@{elm\+\_\+obj\+\_\+popup\+\_\+item\+\_\+append}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+item\+\_\+append()}{elm\_obj\_popup\_item\_append()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+obj\+\_\+popup\+\_\+item\+\_\+append (\begin{DoxyParamCaption}\item[{const char $\ast$}]{label,  }\item[{Evas\+\_\+\+Object $\ast$}]{icon,  }\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func,  }\item[{const void $\ast$}]{data }\end{DoxyParamCaption})}



Add a new item to a Popup object. 

Both an item list and a content could not be set at the same time! once you add an item, the previous content will be removed.

\begin{DoxyWarning}{Warning}
When the first item is appended to popup object, any previous content of the content area is deleted. At a time, only one of content, content-\/text and item(s) can be there in a popup content area.
\end{DoxyWarning}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em icon} & Icon to be set on new item. \\
\hline
\mbox{\tt in}  & {\em func} & Convenience function called when item selected. \\
\hline
\mbox{\tt in}  & {\em data} & Data passed to {\ttfamily func} above.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A handle to the item added or {\ttfamily null} on errors. 
\end{DoxyReturn}


Referenced by elm\+\_\+popup\+\_\+item\+\_\+append().

\mbox{\label{group__Elm__Popup_ga803b9b1f27c33e91617143e3ef00d982}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+get}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+get()}{elm\_obj\_popup\_orient\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI \hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient} elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Returns the orientation of the popup. 

\begin{DoxyReturn}{Returns}
The orientation of the popup. 
\end{DoxyReturn}


Referenced by elm\+\_\+popup\+\_\+orient\+\_\+get().

\mbox{\label{group__Elm__Popup_ga32c6f36a5e424dd44da2babc0feb2305}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+set}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+set()}{elm\_obj\_popup\_orient\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+set (\begin{DoxyParamCaption}\item[{\hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient}}]{orient }\end{DoxyParamCaption})}



Sets the orientation of the popup in the parent region. 

Sets the position in which popup will appear in its parent. By default, \hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a6e08803c1054d82b6bc0ec62084247a1}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER} is set.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em orient} & The orientation of the popup. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+popup\+\_\+orient\+\_\+set().

\mbox{\label{group__Elm__Popup_ga54668839a14f8d30b01606d4668a9356}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+get}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+get()}{elm\_obj\_popup\_scrollable\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the scrollable state of popup content area. 

Normally content area does not contain scroller.

\begin{DoxyReturn}{Returns}
{\ttfamily true} if it is to be scrollable, {\ttfamily false} otherwise.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+15.\+1 
\end{DoxySince}


Referenced by elm\+\_\+popup\+\_\+scrollable\+\_\+get().

\mbox{\label{group__Elm__Popup_ga608ffc03a135ecdfe938651dcf73ef26}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+set}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+set()}{elm\_obj\_popup\_scrollable\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+set (\begin{DoxyParamCaption}\item[{Eina\+\_\+\+Bool}]{scroll }\end{DoxyParamCaption})}



Enable or disable scroller in popup content area. 

Normally content area does not contain scroller.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em scroll} & {\ttfamily true} if it is to be scrollable, {\ttfamily false} otherwise.\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+15.\+1 
\end{DoxySince}


Referenced by elm\+\_\+popup\+\_\+scrollable\+\_\+set().

\mbox{\label{group__Elm__Popup_ga22f816dc9b4fae992bb2ec7a233abe2a}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+get}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+get@{elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+get()}{elm\_obj\_popup\_timeout\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI double elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Returns the timeout value set to the popup (in seconds). 

\begin{DoxyReturn}{Returns}
The timeout in seconds. 
\end{DoxyReturn}


Referenced by elm\+\_\+popup\+\_\+timeout\+\_\+get().

\mbox{\label{group__Elm__Popup_ga5d81003e5e578c08ed1abea04f075246}} 
\index{Popup@{Popup}!elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+set}}
\index{elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+set@{elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+set()}{elm\_obj\_popup\_timeout\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{timeout }\end{DoxyParamCaption})}



Sets a timeout to hide popup automatically. 

This function sets a timeout and starts the timer controlling when the popup is hidden. Since calling evas\+\_\+object\+\_\+show on a popup restarts the timer controlling when it is hidden, setting this before the popup is shown will in effect mean starting the timer when the popup is shown. Smart signal \char`\"{}timeout\char`\"{} is called afterwards which can be handled if needed.

\begin{DoxyNote}{Note}
Set a value $<$= 0.\+0 to disable a running timer.

If the value $>$ 0.\+0 and the popup is previously visible, the timer will be started with this value, canceling any running timer.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em timeout} & The timeout in seconds. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+popup\+\_\+timeout\+\_\+set().

\mbox{\label{group__Elm__Popup_ga77e3bdfb1b5f11d92d8ce0e15adb19ba}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+add@{elm\+\_\+popup\+\_\+add}}
\index{elm\+\_\+popup\+\_\+add@{elm\+\_\+popup\+\_\+add}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+add()}{elm\_popup\_add()}}
{\footnotesize\ttfamily Evas\+\_\+\+Object$\ast$ elm\+\_\+popup\+\_\+add (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{parent }\end{DoxyParamCaption})}



Adds a new Popup 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\+\_\+box\+\_\+pack\+\_\+end(), elm\+\_\+label\+\_\+line\+\_\+wrap\+\_\+set(), elm\+\_\+layout\+\_\+content\+\_\+unset(), elm\+\_\+layout\+\_\+signal\+\_\+emit(), elm\+\_\+layout\+\_\+sizing\+\_\+eval(), elm\+\_\+notify\+\_\+align\+\_\+get(), elm\+\_\+notify\+\_\+align\+\_\+set(), elm\+\_\+notify\+\_\+allow\+\_\+events\+\_\+get(), elm\+\_\+notify\+\_\+allow\+\_\+events\+\_\+set(), elm\+\_\+notify\+\_\+dismiss(), elm\+\_\+notify\+\_\+timeout\+\_\+get(), elm\+\_\+notify\+\_\+timeout\+\_\+set(), and E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+L\+A\+ST.

\mbox{\label{group__Elm__Popup_gaa06e40da698e7047d119c3f74e2d1ef2}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+align\+\_\+get@{elm\+\_\+popup\+\_\+align\+\_\+get}}
\index{elm\+\_\+popup\+\_\+align\+\_\+get@{elm\+\_\+popup\+\_\+align\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+align\+\_\+get()}{elm\_popup\_align\_get()}}
{\footnotesize\ttfamily void elm\+\_\+popup\+\_\+align\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Popup $\ast$}]{obj,  }\item[{double $\ast$}]{horizontal,  }\item[{double $\ast$}]{vertical }\end{DoxyParamCaption})}



Get the alignment of the popup object. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em horizontal} & The horizontal alignment of the popup. \\
\hline
\mbox{\tt out}  & {\em vertical} & The vertical alignment of the popup.\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+get().

\mbox{\label{group__Elm__Popup_ga64505d6a22b140818ec4a33867ef8346}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+align\+\_\+set@{elm\+\_\+popup\+\_\+align\+\_\+set}}
\index{elm\+\_\+popup\+\_\+align\+\_\+set@{elm\+\_\+popup\+\_\+align\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+align\+\_\+set()}{elm\_popup\_align\_set()}}
{\footnotesize\ttfamily void elm\+\_\+popup\+\_\+align\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Popup $\ast$}]{obj,  }\item[{double}]{horizontal,  }\item[{double}]{vertical }\end{DoxyParamCaption})}



Set the alignment of the popup object. 

Sets the alignment in which the popup will appear in its parent.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em horizontal} & The horizontal alignment of the popup. \\
\hline
\mbox{\tt in}  & {\em vertical} & The vertical alignment of the popup.\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References elm\+\_\+obj\+\_\+popup\+\_\+align\+\_\+set().

\mbox{\label{group__Elm__Popup_gab18db52a00b6a6ab19d60cddde7425ce}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get@{elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get}}
\index{elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get@{elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get()}{elm\_popup\_allow\_events\_get()}}
{\footnotesize\ttfamily Eina\+\_\+\+Bool elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Popup $\ast$}]{obj }\end{DoxyParamCaption})}



Returns value indicating whether allow event is enabled or not. 

\begin{DoxyReturn}{Returns}
If {\ttfamily true}, events are passed to lower objects. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+get().

\mbox{\label{group__Elm__Popup_gaa98a11007479be74710a74262b9d4c27}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set@{elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set}}
\index{elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set@{elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set()}{elm\_popup\_allow\_events\_set()}}
{\footnotesize\ttfamily void elm\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Popup $\ast$}]{obj,  }\item[{Eina\+\_\+\+Bool}]{allow }\end{DoxyParamCaption})}



Sets whether events should be passed to by a click outside. 

Enabling allow event will remove the Blocked event area and events will pass to the lower layer objects otherwise they are blocked.

\begin{DoxyNote}{Note}
The default value is {\ttfamily false}.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em allow} & If {\ttfamily true}, events are passed to lower objects. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+popup\+\_\+allow\+\_\+events\+\_\+set().

\mbox{\label{group__Elm__Popup_ga7e0562b7d861ba62fbb8e2e9a27200a6}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get@{elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get}}
\index{elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get@{elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get()}{elm\_popup\_content\_text\_wrap\_type\_get()}}
{\footnotesize\ttfamily Elm\+\_\+\+Wrap\+\_\+\+Type elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Popup $\ast$}]{obj }\end{DoxyParamCaption})}



Control the wrapping type of content text packed in content area of popup object. 

\begin{DoxyReturn}{Returns}
Wrapping type of type Elm\+\_\+\+Wrap\+\_\+\+Type. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+get().

\mbox{\label{group__Elm__Popup_ga23794b366ce64600273b89c241c771e4}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set@{elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set}}
\index{elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set@{elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set()}{elm\_popup\_content\_text\_wrap\_type\_set()}}
{\footnotesize\ttfamily void elm\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Popup $\ast$}]{obj,  }\item[{Elm\+\_\+\+Wrap\+\_\+\+Type}]{wrap }\end{DoxyParamCaption})}



Control the wrapping type of content text packed in content area of popup object. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em wrap} & Wrapping type of type Elm\+\_\+\+Wrap\+\_\+\+Type. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+popup\+\_\+content\+\_\+text\+\_\+wrap\+\_\+type\+\_\+set().

\mbox{\label{group__Elm__Popup_gab521731a7599a347cc645c83edfb2e8c}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+dismiss@{elm\+\_\+popup\+\_\+dismiss}}
\index{elm\+\_\+popup\+\_\+dismiss@{elm\+\_\+popup\+\_\+dismiss}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+dismiss()}{elm\_popup\_dismiss()}}
{\footnotesize\ttfamily void elm\+\_\+popup\+\_\+dismiss (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Popup $\ast$}]{obj }\end{DoxyParamCaption})}



Dismiss a Popup object. 

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}


References elm\+\_\+obj\+\_\+popup\+\_\+dismiss().

\mbox{\label{group__Elm__Popup_ga0e9f3cee97d84388553619839dc9debe}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+item\+\_\+append@{elm\+\_\+popup\+\_\+item\+\_\+append}}
\index{elm\+\_\+popup\+\_\+item\+\_\+append@{elm\+\_\+popup\+\_\+item\+\_\+append}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+item\+\_\+append()}{elm\_popup\_item\_append()}}
{\footnotesize\ttfamily Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+popup\+\_\+item\+\_\+append (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Popup $\ast$}]{obj,  }\item[{const char $\ast$}]{label,  }\item[{Evas\+\_\+\+Object $\ast$}]{icon,  }\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func,  }\item[{const void $\ast$}]{data }\end{DoxyParamCaption})}



Add a new item to a Popup object. 

Both an item list and a content could not be set at the same time! once you add an item, the previous content will be removed.

\begin{DoxyWarning}{Warning}
When the first item is appended to popup object, any previous content of the content area is deleted. At a time, only one of content, content-\/text and item(s) can be there in a popup content area.
\end{DoxyWarning}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em icon} & Icon to be set on new item. \\
\hline
\mbox{\tt in}  & {\em func} & Convenience function called when item selected. \\
\hline
\mbox{\tt in}  & {\em data} & Data passed to {\ttfamily func} above.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A handle to the item added or {\ttfamily null} on errors. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+popup\+\_\+item\+\_\+append().

\mbox{\label{group__Elm__Popup_ga7e774380a4f15687c3b01fdd93614740}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+orient\+\_\+get@{elm\+\_\+popup\+\_\+orient\+\_\+get}}
\index{elm\+\_\+popup\+\_\+orient\+\_\+get@{elm\+\_\+popup\+\_\+orient\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+orient\+\_\+get()}{elm\_popup\_orient\_get()}}
{\footnotesize\ttfamily \hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient} elm\+\_\+popup\+\_\+orient\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Popup $\ast$}]{obj }\end{DoxyParamCaption})}



Returns the orientation of the popup. 

\begin{DoxyReturn}{Returns}
The orientation of the popup. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+get().

\mbox{\label{group__Elm__Popup_ga2b9dd2717a603208cdd3c491362d5cdd}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+orient\+\_\+set@{elm\+\_\+popup\+\_\+orient\+\_\+set}}
\index{elm\+\_\+popup\+\_\+orient\+\_\+set@{elm\+\_\+popup\+\_\+orient\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+orient\+\_\+set()}{elm\_popup\_orient\_set()}}
{\footnotesize\ttfamily void elm\+\_\+popup\+\_\+orient\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Popup $\ast$}]{obj,  }\item[{\hyperlink{group__Elm__Popup_gaf7139673c5e2101c98c4b005a0705f47}{Elm\+\_\+\+Popup\+\_\+\+Orient}}]{orient }\end{DoxyParamCaption})}



Sets the orientation of the popup in the parent region. 

Sets the position in which popup will appear in its parent. By default, \hyperlink{group__Elm__Popup_ggaf7139673c5e2101c98c4b005a0705f47a6e08803c1054d82b6bc0ec62084247a1}{E\+L\+M\+\_\+\+P\+O\+P\+U\+P\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+C\+E\+N\+T\+ER} is set.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em orient} & The orientation of the popup. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+popup\+\_\+orient\+\_\+set().

\mbox{\label{group__Elm__Popup_gadbd5aad67bf5a26a7c6c9dbae1f6d2a1}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+scrollable\+\_\+get@{elm\+\_\+popup\+\_\+scrollable\+\_\+get}}
\index{elm\+\_\+popup\+\_\+scrollable\+\_\+get@{elm\+\_\+popup\+\_\+scrollable\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+scrollable\+\_\+get()}{elm\_popup\_scrollable\_get()}}
{\footnotesize\ttfamily Eina\+\_\+\+Bool elm\+\_\+popup\+\_\+scrollable\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Popup $\ast$}]{obj }\end{DoxyParamCaption})}



Get the scrollable state of popup content area. 

Normally content area does not contain scroller.

\begin{DoxyReturn}{Returns}
{\ttfamily true} if it is to be scrollable, {\ttfamily false} otherwise.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+15.\+1 
\end{DoxySince}


References elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+get().

\mbox{\label{group__Elm__Popup_ga600b8b42902005aa186fe6115ca926c7}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+scrollable\+\_\+set@{elm\+\_\+popup\+\_\+scrollable\+\_\+set}}
\index{elm\+\_\+popup\+\_\+scrollable\+\_\+set@{elm\+\_\+popup\+\_\+scrollable\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+scrollable\+\_\+set()}{elm\_popup\_scrollable\_set()}}
{\footnotesize\ttfamily void elm\+\_\+popup\+\_\+scrollable\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Popup $\ast$}]{obj,  }\item[{Eina\+\_\+\+Bool}]{scroll }\end{DoxyParamCaption})}



Enable or disable scroller in popup content area. 

Normally content area does not contain scroller.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em scroll} & {\ttfamily true} if it is to be scrollable, {\ttfamily false} otherwise.\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+15.\+1 
\end{DoxySince}


References elm\+\_\+obj\+\_\+popup\+\_\+scrollable\+\_\+set().

\mbox{\label{group__Elm__Popup_ga94187bbac3e2fcbf7994a3d97130d7d3}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+timeout\+\_\+get@{elm\+\_\+popup\+\_\+timeout\+\_\+get}}
\index{elm\+\_\+popup\+\_\+timeout\+\_\+get@{elm\+\_\+popup\+\_\+timeout\+\_\+get}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+timeout\+\_\+get()}{elm\_popup\_timeout\_get()}}
{\footnotesize\ttfamily double elm\+\_\+popup\+\_\+timeout\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Popup $\ast$}]{obj }\end{DoxyParamCaption})}



Returns the timeout value set to the popup (in seconds). 

\begin{DoxyReturn}{Returns}
The timeout in seconds. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+get().

\mbox{\label{group__Elm__Popup_gac489900862949eb5693b64d2a815e768}} 
\index{Popup@{Popup}!elm\+\_\+popup\+\_\+timeout\+\_\+set@{elm\+\_\+popup\+\_\+timeout\+\_\+set}}
\index{elm\+\_\+popup\+\_\+timeout\+\_\+set@{elm\+\_\+popup\+\_\+timeout\+\_\+set}!Popup@{Popup}}
\subsubsection{\texorpdfstring{elm\+\_\+popup\+\_\+timeout\+\_\+set()}{elm\_popup\_timeout\_set()}}
{\footnotesize\ttfamily void elm\+\_\+popup\+\_\+timeout\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Popup $\ast$}]{obj,  }\item[{double}]{timeout }\end{DoxyParamCaption})}



Sets a timeout to hide popup automatically. 

This function sets a timeout and starts the timer controlling when the popup is hidden. Since calling evas\+\_\+object\+\_\+show on a popup restarts the timer controlling when it is hidden, setting this before the popup is shown will in effect mean starting the timer when the popup is shown. Smart signal \char`\"{}timeout\char`\"{} is called afterwards which can be handled if needed.

\begin{DoxyNote}{Note}
Set a value $<$= 0.\+0 to disable a running timer.

If the value $>$ 0.\+0 and the popup is previously visible, the timer will be started with this value, canceling any running timer.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em timeout} & The timeout in seconds. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+popup\+\_\+timeout\+\_\+set().

