\section{Multibuttonentry}
\label{group__Multibuttonentry}\index{Multibuttonentry@{Multibuttonentry}}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef Eina\+\_\+\+Bool($\ast$ \hyperlink{group__Multibuttonentry_gaea7457d0a06f93e456073314c19647f9}{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb}) (Evas\+\_\+\+Object $\ast$obj, const char $\ast$item\+\_\+label, void $\ast$item\+\_\+data, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Callback to be invoked when an item is added to the multibuttonentry. \end{DoxyCompactList}\item 
typedef char $\ast$($\ast$ \hyperlink{group__Multibuttonentry_ga94a20b76924bb4c0e679ec8266cc1ae2}{Elm\+\_\+\+Multibuttonentry\+\_\+\+Format\+\_\+\+Cb}) (int count, void $\ast$data)
\begin{DoxyCompactList}\small\item\em This callback type is used to format the string that will be used to display the hidden items counter, when not in expanded mode. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__Multibuttonentry_gaddf4d0ecbe8ecfbd47a22d3258edc409}{elm\+\_\+multibuttonentry\+\_\+add} (Evas\+\_\+\+Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add a new multibuttonentry to the parent. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Multibuttonentry_ga14bb3b136d20a79d8f2025d7a085a665}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+set} (Eina\+\_\+\+Bool editable)
\begin{DoxyCompactList}\small\item\em Sets if the multibuttonentry is to be editable or not. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Eina\+\_\+\+Bool \hyperlink{group__Multibuttonentry_ga1547f5b5181703667ea922352afb9c9b}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get whether the multibuttonentry is editable or not. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Multibuttonentry_ga799ded5a12b615081bbf21558bf4a992}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+set} (Eina\+\_\+\+Bool expanded)
\begin{DoxyCompactList}\small\item\em Set/\+Unset the multibuttonentry to expanded state. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Eina\+\_\+\+Bool \hyperlink{group__Multibuttonentry_ga35e35edc48c71941858f6d4ff71241e9}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the value of expanded state. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Multibuttonentry_ga9dca47cbee1ec8cf223dd8d50daec027}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set} (\hyperlink{group__Multibuttonentry_ga94a20b76924bb4c0e679ec8266cc1ae2}{Elm\+\_\+\+Multibuttonentry\+\_\+\+Format\+\_\+\+Cb} format\+\_\+function, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Set a function to format the string that will be used to display the hidden items counter. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I const Eina\+\_\+\+List $\ast$ \hyperlink{group__Multibuttonentry_ga32e752085d5d0114df837227993d4eba}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+items\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get a list of items in the multibuttonentry. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_ga8db2d65da42f81249713a25361c7fba5}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the first item in the multibuttonentry. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_gada8e7d13e2c779da2149ef5641e99606}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the last item in the multibuttonentry. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Evas\+\_\+\+Object $\ast$ \hyperlink{group__Multibuttonentry_ga53f92c8832cc8c27b35ba4374a175745}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+entry\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the entry of the multibuttonentry object. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_ga4517d6adb4a4c6f1820dbdd7d2f475dd}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the selected item in the multibuttonentry. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_ga3e823c987ce66bb8569a74f8fef723f2}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prepend} (const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Prepend a new item to the multibuttonentry. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Multibuttonentry_ga49f2d72c7a1b971bb60c954af5b6acb6}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+clear} (void)\label{group__Multibuttonentry_ga49f2d72c7a1b971bb60c954af5b6acb6}

\begin{DoxyCompactList}\small\item\em Remove all items in the multibuttonentry. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Multibuttonentry_ga0651355127e57965499399834d220798}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove} (\hyperlink{group__Multibuttonentry_gaea7457d0a06f93e456073314c19647f9}{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb} func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Remove a filter from the list. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_ga1c780be2672622c93a77815a69d9968e}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before} (\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$before, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Add a new item to the multibuttonentry before the indicated object. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_ga5182b519953740e3b41fbde77eb2d627}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+append} (const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Append a new item to the multibuttonentry. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Multibuttonentry_ga75d518babd7d4bf44559a02910dd93ed}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend} (\hyperlink{group__Multibuttonentry_gaea7457d0a06f93e456073314c19647f9}{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb} func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Prepend a filter function for text inserted in the Multibuttonentry. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Multibuttonentry_ga3c0a5f46e25d31fb3898eeef2055dffb}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append} (\hyperlink{group__Multibuttonentry_gaea7457d0a06f93e456073314c19647f9}{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb} func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Append an item filter function for text inserted in the Multibuttonentry. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_gaa092087024cb768b97a338f4dadc9d3e}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after} (\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$after, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Add a new item to the multibuttonentry after the indicated object. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_gac5197feca09a9f29b56b767b7c96be74}{elm\+\_\+multibuttonentry\+\_\+editable\+\_\+set} (Elm\+\_\+\+Multibuttonentry $\ast$obj, Eina\+\_\+\+Bool editable)
\begin{DoxyCompactList}\small\item\em Sets if the multibuttonentry is to be editable or not. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Multibuttonentry_gabad2fafd9a71cd0e58c45a0f68171161}{elm\+\_\+multibuttonentry\+\_\+editable\+\_\+get} (const Elm\+\_\+\+Multibuttonentry $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether the multibuttonentry is editable or not. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_gac5f7688e5004c2910097e7b7985c6b7e}{elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+set} (Elm\+\_\+\+Multibuttonentry $\ast$obj, Eina\+\_\+\+Bool expanded)
\begin{DoxyCompactList}\small\item\em Set/\+Unset the multibuttonentry to expanded state. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Multibuttonentry_ga733e4a919916b26dabbbe9814c66bcd3}{elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+get} (const Elm\+\_\+\+Multibuttonentry $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the value of expanded state. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_ga6a0b9e310e3a31302a88725eb31e3a5b}{elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set} (Elm\+\_\+\+Multibuttonentry $\ast$obj, \hyperlink{group__Multibuttonentry_ga94a20b76924bb4c0e679ec8266cc1ae2}{Elm\+\_\+\+Multibuttonentry\+\_\+\+Format\+\_\+\+Cb} format\+\_\+function, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Set a function to format the string that will be used to display the hidden items counter. \end{DoxyCompactList}\item 
const Eina\+\_\+\+List $\ast$ \hyperlink{group__Multibuttonentry_gaef2468246e394cbf50fd98634c0925d7}{elm\+\_\+multibuttonentry\+\_\+items\+\_\+get} (const Elm\+\_\+\+Multibuttonentry $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get a list of items in the multibuttonentry. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_gacc3bed69aa914658ea4cda4432f15cfe}{elm\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get} (const Elm\+\_\+\+Multibuttonentry $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the first item in the multibuttonentry. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_gac30ad6aa9a770c2ed70581a412d439c8}{elm\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get} (const Elm\+\_\+\+Multibuttonentry $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the last item in the multibuttonentry. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__Multibuttonentry_ga05c557805af7af7ca982c44db2567f26}{elm\+\_\+multibuttonentry\+\_\+entry\+\_\+get} (const Elm\+\_\+\+Multibuttonentry $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the entry of the multibuttonentry object. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_ga1b8de557b95cebfe8cd81abe0adb02c4}{elm\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get} (const Elm\+\_\+\+Multibuttonentry $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the selected item in the multibuttonentry. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_gad20701e03a3c92b9f84c038c91fbc29d}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+prepend} (Elm\+\_\+\+Multibuttonentry $\ast$obj, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Prepend a new item to the multibuttonentry. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_ga638b8bccbb2491ca03e2f7d0208a7d4d}{elm\+\_\+multibuttonentry\+\_\+clear} (Elm\+\_\+\+Multibuttonentry $\ast$obj)\label{group__Multibuttonentry_ga638b8bccbb2491ca03e2f7d0208a7d4d}

\begin{DoxyCompactList}\small\item\em Remove all items in the multibuttonentry. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_ga9a7cc408099b97efc223b9cb3594a025}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove} (Elm\+\_\+\+Multibuttonentry $\ast$obj, \hyperlink{group__Multibuttonentry_gaea7457d0a06f93e456073314c19647f9}{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb} func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Remove a filter from the list. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_ga3b86811be119617081393091a9da158e}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before} (Elm\+\_\+\+Multibuttonentry $\ast$obj, \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$before, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Add a new item to the multibuttonentry before the indicated object. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_gaa33db12fd3130e90a295c1f2aca360e9}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+append} (Elm\+\_\+\+Multibuttonentry $\ast$obj, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Append a new item to the multibuttonentry. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_ga44263526de67d38c7537ed03c74a23e0}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend} (Elm\+\_\+\+Multibuttonentry $\ast$obj, \hyperlink{group__Multibuttonentry_gaea7457d0a06f93e456073314c19647f9}{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb} func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Prepend a filter function for text inserted in the Multibuttonentry. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_gae60246f649d985fc59d8c4f86182a3f6}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append} (Elm\+\_\+\+Multibuttonentry $\ast$obj, \hyperlink{group__Multibuttonentry_gaea7457d0a06f93e456073314c19647f9}{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb} func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Append an item filter function for text inserted in the Multibuttonentry. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_gae2d4de0db4858bf77917601f7f08b822}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after} (Elm\+\_\+\+Multibuttonentry $\ast$obj, \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$after, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Add a new item to the multibuttonentry after the indicated object. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Multibuttonentry_gaef550d23411449ab51b7571b16acfed6}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set} (Eina\+\_\+\+Bool selected)
\begin{DoxyCompactList}\small\item\em Set the selected state of an item. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Eina\+\_\+\+Bool \hyperlink{group__Multibuttonentry_ga39ab0a8d2346d74659bf64ba312042f7}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+get} (void)\label{group__Multibuttonentry_ga39ab0a8d2346d74659bf64ba312042f7}

\begin{DoxyCompactList}\small\item\em Get the selected state of an item. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_ga4442a5190f9280101ac4c99393e4c216}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the previous item in the multibuttonentry. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_gac0434c0fe4efc741bbccff3df682f8f2}{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the next item in the multibuttonentry. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_gac05e2a49ea14d3784ba3d56569c0d7ef}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set} (Elm\+\_\+\+Multibuttonentry\+\_\+\+Item $\ast$obj, Eina\+\_\+\+Bool selected)
\begin{DoxyCompactList}\small\item\em Set the selected state of an item. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Multibuttonentry_ga659b6f2e3c9616e108e6ee65be3ea874}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+get} (const Elm\+\_\+\+Multibuttonentry\+\_\+\+Item $\ast$obj)\label{group__Multibuttonentry_ga659b6f2e3c9616e108e6ee65be3ea874}

\begin{DoxyCompactList}\small\item\em Get the selected state of an item. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_ga63974fbacfec53f9e4a5d9ff604fb3ad}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get} (const Elm\+\_\+\+Multibuttonentry\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the previous item in the multibuttonentry. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Multibuttonentry_ga1b18fb68221aa6ad5a2ca7fcc2cf5a08}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get} (const Elm\+\_\+\+Multibuttonentry\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the next item in the multibuttonentry. \end{DoxyCompactList}\end{DoxyCompactItemize}


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


A multi-\/button entry is a widget letting an user enter text and each chunk of text managed as a set of buttons. Each text button is inserted by pressing the \char`\"{}return\char`\"{} key. If there is no space in the current row, a new button is added to the next row. When a text button is pressed, it will become focused. Backspace removes the focus. When the multi-\/button entry loses focus, items longer than one line are shrunk to one line.

The typical use case of multi-\/button entry is composing emails/messages to a group of addresses, each of which is an item that can be clicked for further actions.

This widget inherits from the \hyperlink{group__Layout}{Layout} one, so that all the functions acting on it also work for multi-\/button entry objects (since 1.\+8).

This widget emits the following signals, besides the ones sent from Layout\+:
\begin{DoxyItemize}
\item {\ttfamily \char`\"{}item,selected\char`\"{}} -\/ this is called when an item is selected by api, user interaction, and etc. this is also called when a user press back space while cursor is on the first field of entry.
\item {\ttfamily \char`\"{}item,added\char`\"{}} -\/ when a new multi-\/button entry item is added.
\item {\ttfamily \char`\"{}item,deleted\char`\"{}} -\/ when a multi-\/button entry item is deleted.
\item {\ttfamily \char`\"{}item,clicked\char`\"{}} -\/ this is called when an item is clicked by user interaction. Both \char`\"{}item,selected\char`\"{} and \char`\"{}item,clicked\char`\"{} are needed.
\item {\ttfamily \char`\"{}item,longpressed\char`\"{}} -\/ when multi-\/button entry item is pressed for a long time.
\item {\ttfamily \char`\"{}clicked\char`\"{}} -\/ when multi-\/button entry is clicked.
\item {\ttfamily \char`\"{}focused\char`\"{}} -\/ when multi-\/button entry is focused.
\item {\ttfamily \char`\"{}unfocused\char`\"{}} -\/ when multi-\/button entry is unfocused.
\item {\ttfamily \char`\"{}expanded\char`\"{}} -\/ when multi-\/button entry is expanded.
\item {\ttfamily \char`\"{}contracted\char`\"{}} -\/ when multi-\/button entry is contracted.
\item {\ttfamily \char`\"{}expand,state,changed\char`\"{}} -\/ when shrink mode state of multi-\/button entry is changed.
\end{DoxyItemize}

Default text parts of the multi-\/button entry widget that you can use are\+: \begin{DoxyItemize}
\item \char`\"{}default\char`\"{} -\/ A label of the multi-\/button entry\end{DoxyItemize}
Default text parts of multi-\/button entry {\bfseries items} that you can use are\+: \begin{DoxyItemize}
\item \char`\"{}default\char`\"{} -\/ A label of the multi-\/button entry item\end{DoxyItemize}
Supported elm\+\_\+object\+\_\+item common A\+P\+Is. \begin{DoxyItemize}
\item elm\+\_\+object\+\_\+item\+\_\+del \item elm\+\_\+object\+\_\+item\+\_\+part\+\_\+text\+\_\+set \item elm\+\_\+object\+\_\+item\+\_\+part\+\_\+text\+\_\+get \end{DoxyItemize}


\subsection{Typedef Documentation}
\index{Multibuttonentry@{Multibuttonentry}!Elm\+\_\+\+Multibuttonentry\+\_\+\+Format\+\_\+\+Cb@{Elm\+\_\+\+Multibuttonentry\+\_\+\+Format\+\_\+\+Cb}}
\index{Elm\+\_\+\+Multibuttonentry\+\_\+\+Format\+\_\+\+Cb@{Elm\+\_\+\+Multibuttonentry\+\_\+\+Format\+\_\+\+Cb}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{Elm\+\_\+\+Multibuttonentry\+\_\+\+Format\+\_\+\+Cb}]{\setlength{\rightskip}{0pt plus 5cm}Elm\+\_\+\+Multibuttonentry\+\_\+\+Format\+\_\+\+Cb}\label{group__Multibuttonentry_ga94a20b76924bb4c0e679ec8266cc1ae2}


This callback type is used to format the string that will be used to display the hidden items counter, when not in expanded mode. 


\begin{DoxyParams}{Parameters}
{\em count} & Number of hidden items \\
\hline
{\em data} & The (context) data passed in to \hyperlink{group__Multibuttonentry_ga6a0b9e310e3a31302a88725eb31e3a5b}{elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set()} \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
String representing the counter that will be set to multibuttonentry\textquotesingle{}s counter item\textquotesingle{}s text.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Multibuttonentry_ga6a0b9e310e3a31302a88725eb31e3a5b}{elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set()} 

\hyperlink{group__Multibuttonentry_gac5f7688e5004c2910097e7b7985c6b7e}{elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+set()} 
\end{DoxySeeAlso}
\index{Multibuttonentry@{Multibuttonentry}!Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb@{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb}}
\index{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb@{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb}]{\setlength{\rightskip}{0pt plus 5cm}typedef Eina\+\_\+\+Bool($\ast$ Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb) (Evas\+\_\+\+Object $\ast$obj, const char $\ast$item\+\_\+label, void $\ast$item\+\_\+data, void $\ast$data)}\label{group__Multibuttonentry_gaea7457d0a06f93e456073314c19647f9}


Callback to be invoked when an item is added to the multibuttonentry. 


\begin{DoxyParams}{Parameters}
{\em obj} & The parent object \\
\hline
{\em item\+\_\+label} & The label corresponding to the added item. \\
\hline
{\em item\+\_\+data} & data specific to this item. \\
\hline
{\em data} & data specific to the multibuttonentry.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


\subsection{Function Documentation}
\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+add@{elm\+\_\+multibuttonentry\+\_\+add}}
\index{elm\+\_\+multibuttonentry\+\_\+add@{elm\+\_\+multibuttonentry\+\_\+add}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+add}]{\setlength{\rightskip}{0pt plus 5cm}Evas\+\_\+\+Object$\ast$ elm\+\_\+multibuttonentry\+\_\+add (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{parent}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gaddf4d0ecbe8ecfbd47a22d3258edc409}


Add a new multibuttonentry to the parent. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new object or N\+U\+L\+L if it cannot be created 
\end{DoxyReturn}
\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+editable\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+editable\+\_\+get}}
\index{elm\+\_\+multibuttonentry\+\_\+editable\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+editable\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+editable\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+multibuttonentry\+\_\+editable\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Multibuttonentry $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gabad2fafd9a71cd0e58c45a0f68171161}


Get whether the multibuttonentry is editable or not. 

\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if the multibuttonentry is editable by the user. {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} if not.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+editable\+\_\+set@{elm\+\_\+multibuttonentry\+\_\+editable\+\_\+set}}
\index{elm\+\_\+multibuttonentry\+\_\+editable\+\_\+set@{elm\+\_\+multibuttonentry\+\_\+editable\+\_\+set}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+editable\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+multibuttonentry\+\_\+editable\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Multibuttonentry $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{editable}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gac5197feca09a9f29b56b767b7c96be74}


Sets if the multibuttonentry is to be editable or not. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em editable} & If {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, user can add/delete item in multibuttonentry, if not, the multibuttonentry is non-\/editable. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+set().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+entry\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+entry\+\_\+get}}
\index{elm\+\_\+multibuttonentry\+\_\+entry\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+entry\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+entry\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}Evas\+\_\+\+Object$\ast$ elm\+\_\+multibuttonentry\+\_\+entry\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Multibuttonentry $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga05c557805af7af7ca982c44db2567f26}


Get the entry of the multibuttonentry object. 

\begin{DoxyReturn}{Returns}
The entry object, or N\+U\+L\+L if none 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+entry\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+get}}
\index{elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Multibuttonentry $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga733e4a919916b26dabbbe9814c66bcd3}


Get the value of expanded state. 

In expanded state, the complete entry will be displayed. Otherwise, only single line of the entry will be displayed.

\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if the widget is in expanded state. {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} if not. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+set@{elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+set}}
\index{elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+set@{elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+set}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Multibuttonentry $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{expanded}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gac5f7688e5004c2910097e7b7985c6b7e}


Set/\+Unset the multibuttonentry to expanded state. 

In expanded state, the complete entry will be displayed. Otherwise, only single line of the entry will be displayed.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em expanded} & the value of expanded state. Set this to {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} for expanded state. Set this to E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E for single line state. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+set().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get}}
\index{elm\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Multibuttonentry $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gacc3bed69aa914658ea4cda4432f15cfe}


Get the first item in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The first item, or N\+U\+L\+L if none 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set@{elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set}}
\index{elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set@{elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Multibuttonentry $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Multibuttonentry\+\_\+\+Format\+\_\+\+Cb}}]{format\+\_\+function, }
\item[{const void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga6a0b9e310e3a31302a88725eb31e3a5b}


Set a function to format the string that will be used to display the hidden items counter. 

If {\itshape format\+\_\+function} is {\ttfamily N\+U\+L\+L}, the default format will be used, which is {\ttfamily \char`\"{}... + \%d\char`\"{}}.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Multibuttonentry_ga6a0b9e310e3a31302a88725eb31e3a5b}{elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set} 
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+9
\end{DoxySince}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em format\+\_\+function} & format\+\_\+function The actual format function \\
\hline
\mbox{\tt in}  & {\em data} & data User data to passed to {\itshape format\+\_\+function} \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+item\+\_\+append@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+append}}
\index{elm\+\_\+multibuttonentry\+\_\+item\+\_\+append@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+append}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+item\+\_\+append}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+multibuttonentry\+\_\+item\+\_\+append (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Multibuttonentry $\ast$}]{obj, }
\item[{const char $\ast$}]{label, }
\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gaa33db12fd3130e90a295c1f2aca360e9}


Append a new item to the multibuttonentry. 

\begin{DoxyReturn}{Returns}
A handle to the item added or N\+U\+L\+L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
Use elm\+\_\+object\+\_\+item\+\_\+del() to delete the item.
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of new item \\
\hline
\mbox{\tt in}  & {\em func} & The callback function to be invoked when this item is pressed. \\
\hline
\mbox{\tt in}  & {\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}


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

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append}}
\index{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Multibuttonentry $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb}}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gae60246f649d985fc59d8c4f86182a3f6}


Append an item filter function for text inserted in the Multibuttonentry. 

Append the given callback to the list. This functions will be called whenever any text is inserted into the Multibuttonentry, with the text to be inserted as a parameter. The callback function is free to alter the text in any way it wants, but it must remember to free the given pointer and update it. If the new text is to be discarded, the function can free it and set it text parameter to N\+U\+L\+L. This will also prevent any following filters from being called.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & The function to use as item filter \\
\hline
\mbox{\tt in}  & {\em data} & User data to pass to {\ttfamily func} \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend}}
\index{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Multibuttonentry $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb}}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga44263526de67d38c7537ed03c74a23e0}


Prepend a filter function for text inserted in the Multibuttonentry. 

Prepend the given callback to the list. See \hyperlink{group__Multibuttonentry_gae60246f649d985fc59d8c4f86182a3f6}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append()} for more information


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & The function to use as text filter \\
\hline
\mbox{\tt in}  & {\em data} & User data to pass to {\ttfamily func} \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove}}
\index{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Multibuttonentry $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb}}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga9a7cc408099b97efc223b9cb3594a025}


Remove a filter from the list. 

Removes the given callback from the filter list. See \hyperlink{group__Multibuttonentry_gae60246f649d985fc59d8c4f86182a3f6}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append()} for more information.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & The filter function to remove \\
\hline
\mbox{\tt in}  & {\em data} & The user data passed when adding the function \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after}}
\index{elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Multibuttonentry $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Object\+\_\+\+Item} $\ast$}]{after, }
\item[{const char $\ast$}]{label, }
\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gae2d4de0db4858bf77917601f7f08b822}


Add a new item to the multibuttonentry after the indicated object. 

\begin{DoxyReturn}{Returns}
A handle to the item added or N\+U\+L\+L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
Use elm\+\_\+object\+\_\+item\+\_\+del() to delete the item.
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em after} & The item after which to add it \\
\hline
\mbox{\tt in}  & {\em label} & The label of new item \\
\hline
\mbox{\tt in}  & {\em func} & The callback function to be invoked when this item is pressed. \\
\hline
\mbox{\tt in}  & {\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before}}
\index{elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Multibuttonentry $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Object\+\_\+\+Item} $\ast$}]{before, }
\item[{const char $\ast$}]{label, }
\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga3b86811be119617081393091a9da158e}


Add a new item to the multibuttonentry before the indicated object. 

reference. \begin{DoxyReturn}{Returns}
A handle to the item added or N\+U\+L\+L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
Use elm\+\_\+object\+\_\+item\+\_\+del() to delete the item.
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em before} & The item before which to add it \\
\hline
\mbox{\tt in}  & {\em label} & The label of new item \\
\hline
\mbox{\tt in}  & {\em func} & The callback function to be invoked when this item is pressed. \\
\hline
\mbox{\tt in}  & {\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get}}
\index{elm\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Multibuttonentry\+\_\+\+Item $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga1b18fb68221aa6ad5a2ca7fcc2cf5a08}


Get the next item in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The item after the item {\ttfamily it} 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+item\+\_\+prepend@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+prepend}}
\index{elm\+\_\+multibuttonentry\+\_\+item\+\_\+prepend@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+prepend}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+item\+\_\+prepend}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+multibuttonentry\+\_\+item\+\_\+prepend (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Multibuttonentry $\ast$}]{obj, }
\item[{const char $\ast$}]{label, }
\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gad20701e03a3c92b9f84c038c91fbc29d}


Prepend a new item to the multibuttonentry. 

\begin{DoxyReturn}{Returns}
A handle to the item added or N\+U\+L\+L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
Use elm\+\_\+object\+\_\+item\+\_\+del() to delete the item.
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of new item \\
\hline
\mbox{\tt in}  & {\em func} & The callback function to be invoked when this item is pressed. \\
\hline
\mbox{\tt in}  & {\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prepend().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get}}
\index{elm\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Multibuttonentry\+\_\+\+Item $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga63974fbacfec53f9e4a5d9ff604fb3ad}


Get the previous item in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The item before the item {\ttfamily it} 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set}}
\index{elm\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set@{elm\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Multibuttonentry\+\_\+\+Item $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{selected}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gac05e2a49ea14d3784ba3d56569c0d7ef}


Set the selected state of an item. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em selected} & E\+I\+N\+A\+\_\+\+T\+R\+U\+E if selected E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E otherwise \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+items\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+items\+\_\+get}}
\index{elm\+\_\+multibuttonentry\+\_\+items\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+items\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+items\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}const Eina\+\_\+\+List$\ast$ elm\+\_\+multibuttonentry\+\_\+items\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Multibuttonentry $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gaef2468246e394cbf50fd98634c0925d7}


Get a list of items in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The list of items, or N\+U\+L\+L if none 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+items\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get}}
\index{elm\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Multibuttonentry $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gac30ad6aa9a770c2ed70581a412d439c8}


Get the last item in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The last item, or N\+U\+L\+L if none 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get}}
\index{elm\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get@{elm\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Multibuttonentry $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga1b8de557b95cebfe8cd81abe0adb02c4}


Get the selected item in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The selected item, or N\+U\+L\+L if none 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+get}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga1547f5b5181703667ea922352afb9c9b}


Get whether the multibuttonentry is editable or not. 

\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if the multibuttonentry is editable by the user. {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} if not.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


Referenced by elm\+\_\+multibuttonentry\+\_\+editable\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+set@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+set}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+set@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+set}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+multibuttonentry\+\_\+editable\+\_\+set (
\begin{DoxyParamCaption}
\item[{Eina\+\_\+\+Bool}]{editable}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga14bb3b136d20a79d8f2025d7a085a665}


Sets if the multibuttonentry is to be editable or not. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em editable} & If {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, user can add/delete item in multibuttonentry, if not, the multibuttonentry is non-\/editable. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+multibuttonentry\+\_\+editable\+\_\+set().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+entry\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+entry\+\_\+get}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+entry\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+entry\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+entry\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I Evas\+\_\+\+Object$\ast$ elm\+\_\+obj\+\_\+multibuttonentry\+\_\+entry\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga53f92c8832cc8c27b35ba4374a175745}


Get the entry of the multibuttonentry object. 

\begin{DoxyReturn}{Returns}
The entry object, or N\+U\+L\+L if none 
\end{DoxyReturn}


Referenced by elm\+\_\+multibuttonentry\+\_\+entry\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+get}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga35e35edc48c71941858f6d4ff71241e9}


Get the value of expanded state. 

In expanded state, the complete entry will be displayed. Otherwise, only single line of the entry will be displayed.

\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if the widget is in expanded state. {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} if not. 
\end{DoxyReturn}


Referenced by elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+set@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+set}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+set@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+set}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+multibuttonentry\+\_\+expanded\+\_\+set (
\begin{DoxyParamCaption}
\item[{Eina\+\_\+\+Bool}]{expanded}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga799ded5a12b615081bbf21558bf4a992}


Set/\+Unset the multibuttonentry to expanded state. 

In expanded state, the complete entry will be displayed. Otherwise, only single line of the entry will be displayed.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em expanded} & the value of expanded state. Set this to {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} for expanded state. Set this to E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E for single line state. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+multibuttonentry\+\_\+expanded\+\_\+set().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga8db2d65da42f81249713a25361c7fba5}


Get the first item in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The first item, or N\+U\+L\+L if none 
\end{DoxyReturn}


Referenced by elm\+\_\+multibuttonentry\+\_\+first\+\_\+item\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Multibuttonentry\+\_\+\+Format\+\_\+\+Cb}}]{format\+\_\+function, }
\item[{const void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga9dca47cbee1ec8cf223dd8d50daec027}


Set a function to format the string that will be used to display the hidden items counter. 

If {\itshape format\+\_\+function} is {\ttfamily N\+U\+L\+L}, the default format will be used, which is {\ttfamily \char`\"{}... + \%d\char`\"{}}.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Multibuttonentry_ga6a0b9e310e3a31302a88725eb31e3a5b}{elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set} 
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+9
\end{DoxySince}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em format\+\_\+function} & format\+\_\+function The actual format function \\
\hline
\mbox{\tt in}  & {\em data} & data User data to passed to {\itshape format\+\_\+function} \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+multibuttonentry\+\_\+format\+\_\+function\+\_\+set().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+append@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+append}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+append@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+append}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+append}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+append (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{label, }
\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga5182b519953740e3b41fbde77eb2d627}


Append a new item to the multibuttonentry. 

\begin{DoxyReturn}{Returns}
A handle to the item added or N\+U\+L\+L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
Use elm\+\_\+object\+\_\+item\+\_\+del() to delete the item.
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of new item \\
\hline
\mbox{\tt in}  & {\em func} & The callback function to be invoked when this item is pressed. \\
\hline
\mbox{\tt in}  & {\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}


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

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb}}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga3c0a5f46e25d31fb3898eeef2055dffb}


Append an item filter function for text inserted in the Multibuttonentry. 

Append the given callback to the list. This functions will be called whenever any text is inserted into the Multibuttonentry, with the text to be inserted as a parameter. The callback function is free to alter the text in any way it wants, but it must remember to free the given pointer and update it. If the new text is to be discarded, the function can free it and set it text parameter to N\+U\+L\+L. This will also prevent any following filters from being called.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & The function to use as item filter \\
\hline
\mbox{\tt in}  & {\em data} & User data to pass to {\ttfamily func} \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb}}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga75d518babd7d4bf44559a02910dd93ed}


Prepend a filter function for text inserted in the Multibuttonentry. 

Prepend the given callback to the list. See \hyperlink{group__Multibuttonentry_gae60246f649d985fc59d8c4f86182a3f6}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append()} for more information


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & The function to use as text filter \\
\hline
\mbox{\tt in}  & {\em data} & User data to pass to {\ttfamily func} \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+prepend().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Multibuttonentry\+\_\+\+Item\+\_\+\+Filter\+\_\+\+Cb}}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga0651355127e57965499399834d220798}


Remove a filter from the list. 

Removes the given callback from the filter list. See \hyperlink{group__Multibuttonentry_gae60246f649d985fc59d8c4f86182a3f6}{elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+append()} for more information.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & The filter function to remove \\
\hline
\mbox{\tt in}  & {\em data} & The user data passed when adding the function \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+multibuttonentry\+\_\+item\+\_\+filter\+\_\+remove().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Object\+\_\+\+Item} $\ast$}]{after, }
\item[{const char $\ast$}]{label, }
\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gaa092087024cb768b97a338f4dadc9d3e}


Add a new item to the multibuttonentry after the indicated object. 

\begin{DoxyReturn}{Returns}
A handle to the item added or N\+U\+L\+L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
Use elm\+\_\+object\+\_\+item\+\_\+del() to delete the item.
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em after} & The item after which to add it \\
\hline
\mbox{\tt in}  & {\em label} & The label of new item \\
\hline
\mbox{\tt in}  & {\em func} & The callback function to be invoked when this item is pressed. \\
\hline
\mbox{\tt in}  & {\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+after().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Object\+\_\+\+Item} $\ast$}]{before, }
\item[{const char $\ast$}]{label, }
\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga1c780be2672622c93a77815a69d9968e}


Add a new item to the multibuttonentry before the indicated object. 

reference. \begin{DoxyReturn}{Returns}
A handle to the item added or N\+U\+L\+L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
Use elm\+\_\+object\+\_\+item\+\_\+del() to delete the item.
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em before} & The item before which to add it \\
\hline
\mbox{\tt in}  & {\em label} & The label of new item \\
\hline
\mbox{\tt in}  & {\em func} & The callback function to be invoked when this item is pressed. \\
\hline
\mbox{\tt in}  & {\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+multibuttonentry\+\_\+item\+\_\+insert\+\_\+before().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gac0434c0fe4efc741bbccff3df682f8f2}


Get the next item in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The item after the item {\ttfamily it} 
\end{DoxyReturn}


Referenced by elm\+\_\+multibuttonentry\+\_\+item\+\_\+next\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prepend@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prepend}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prepend@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prepend}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prepend}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prepend (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{label, }
\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga3e823c987ce66bb8569a74f8fef723f2}


Prepend a new item to the multibuttonentry. 

\begin{DoxyReturn}{Returns}
A handle to the item added or N\+U\+L\+L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
Use elm\+\_\+object\+\_\+item\+\_\+del() to delete the item.
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of new item \\
\hline
\mbox{\tt in}  & {\em func} & The callback function to be invoked when this item is pressed. \\
\hline
\mbox{\tt in}  & {\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+multibuttonentry\+\_\+item\+\_\+prepend().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga4442a5190f9280101ac4c99393e4c216}


Get the previous item in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The item before the item {\ttfamily it} 
\end{DoxyReturn}


Referenced by elm\+\_\+multibuttonentry\+\_\+item\+\_\+prev\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set (
\begin{DoxyParamCaption}
\item[{Eina\+\_\+\+Bool}]{selected}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gaef550d23411449ab51b7571b16acfed6}


Set the selected state of an item. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em selected} & E\+I\+N\+A\+\_\+\+T\+R\+U\+E if selected E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E otherwise \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+multibuttonentry\+\_\+item\+\_\+selected\+\_\+set().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+items\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+items\+\_\+get}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+items\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+items\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+items\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I const Eina\+\_\+\+List$\ast$ elm\+\_\+obj\+\_\+multibuttonentry\+\_\+items\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga32e752085d5d0114df837227993d4eba}


Get a list of items in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The list of items, or N\+U\+L\+L if none 
\end{DoxyReturn}


Referenced by elm\+\_\+multibuttonentry\+\_\+items\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gada8e7d13e2c779da2149ef5641e99606}


Get the last item in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The last item, or N\+U\+L\+L if none 
\end{DoxyReturn}


Referenced by elm\+\_\+multibuttonentry\+\_\+last\+\_\+item\+\_\+get().

\index{Multibuttonentry@{Multibuttonentry}!elm\+\_\+obj\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get}}
\index{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\+\_\+obj\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga4517d6adb4a4c6f1820dbdd7d2f475dd}


Get the selected item in the multibuttonentry. 

\begin{DoxyReturn}{Returns}
The selected item, or N\+U\+L\+L if none 
\end{DoxyReturn}


Referenced by elm\+\_\+multibuttonentry\+\_\+selected\+\_\+item\+\_\+get().

