\section{Multibuttonentry}
\label{group__Multibuttonentry}\index{Multibuttonentry@{Multibuttonentry}}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__Multibuttonentry_ga0f088849f5ea6182dde5aee70482500e}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-entry\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-N\-T\-R\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Object $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Multibuttonentry_gabed8f8396a95e74cfc846a672fa91427}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-expanded\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-X\-P\-A\-N\-D\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Multibuttonentry_gaeb4e87abe573e5d19961ffa6a68a1d3c}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-expanded\-\_\-set}(expanded)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-X\-P\-A\-N\-D\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, expanded)
\item 
\#define \hyperlink{group__Multibuttonentry_ga132f1efa5c4662ab8d89f66c6deef7d2}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-editable\-\_\-set}(editable)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-D\-I\-T\-A\-B\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, editable)
\item 
\#define \hyperlink{group__Multibuttonentry_gaffff5b717017e6751d65524060301089}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-editable\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-D\-I\-T\-A\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Multibuttonentry_gae2b8f4093a884923ea32a11fbedb2751}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-prepend}(label, func, data, ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-P\-R\-E\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, label), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Smart\-\_\-\-Cb, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Multibuttonentry_gab3eec8fb4e3b9322c250cff8e3aa7a8f}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-append}(label, func, data, ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-A\-P\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, label), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Smart\-\_\-\-Cb, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Multibuttonentry_ga53fc7e68cefc5ed633d397ad50880a81}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-insert\-\_\-before}(before, label, func, data, ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-I\-N\-S\-E\-R\-T\-\_\-\-B\-E\-F\-O\-R\-E), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$, before), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, label), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Smart\-\_\-\-Cb, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Multibuttonentry_ga02ca8242d77eefb1228e67a447e9956f}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-insert\-\_\-after}(after, label, func, data, ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-I\-N\-S\-E\-R\-T\-\_\-\-A\-F\-T\-E\-R), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$, after), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, label), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Smart\-\_\-\-Cb, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Multibuttonentry_gae5afc77b98586607342896e783cd7428}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-items\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-S\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const Eina\-\_\-\-List $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Multibuttonentry_ga8cc1634fb24cf083f28e6b9935ed61c8}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-first\-\_\-item\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-R\-S\-T\-\_\-\-I\-T\-E\-M\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Multibuttonentry_gae56432f1870d948be315ef514085e8b1}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-last\-\_\-item\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-L\-A\-S\-T\-\_\-\-I\-T\-E\-M\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Multibuttonentry_gac32c73eb7ccb4c99b3a5a31d48a7066f}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-selected\-\_\-item\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-E\-L\-E\-C\-T\-E\-D\-\_\-\-I\-T\-E\-M\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Multibuttonentry_gab0462c318f789c2c040a08fb0bae3ea4}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-clear}()~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-C\-L\-E\-A\-R)
\item 
\#define \hyperlink{group__Multibuttonentry_gaac71f99ce23023e7497a18a91d50d7af}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-append}(func, data)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-A\-P\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Multibuttonentry_gaf2462de183a210ff95089f7cf6a25533}{Elm\-\_\-\-Multibuttonentry\-\_\-\-Item\-\_\-\-Filter\-\_\-\-Cb}, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data)
\item 
\#define \hyperlink{group__Multibuttonentry_ga29e8fc63f23a9a4ea80e19d7caac1583}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-prepend}(func, data)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-P\-R\-E\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Multibuttonentry_gaf2462de183a210ff95089f7cf6a25533}{Elm\-\_\-\-Multibuttonentry\-\_\-\-Item\-\_\-\-Filter\-\_\-\-Cb}, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data)
\item 
\#define \hyperlink{group__Multibuttonentry_gaf2a243249faf99d031436f6818b88012}{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-remove}(func, data)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-R\-E\-M\-O\-V\-E), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Multibuttonentry_gaf2462de183a210ff95089f7cf6a25533}{Elm\-\_\-\-Multibuttonentry\-\_\-\-Item\-\_\-\-Filter\-\_\-\-Cb}, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data)
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef Eina\-\_\-\-Bool($\ast$ \hyperlink{group__Multibuttonentry_gaf2462de183a210ff95089f7cf6a25533}{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}\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 
Evas\-\_\-\-Object $\ast$ \hyperlink{group__Multibuttonentry_gaa7db5ff6c843ff23ae2dc22b3a6851a4}{elm\-\_\-multibuttonentry\-\_\-entry\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the entry of the multibuttonentry object. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Multibuttonentry_ga453e5323254f10834653062ebea36366}{elm\-\_\-multibuttonentry\-\_\-expanded\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the value of expanded state. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_ga07f38815b2f575abde91c35f55db1d50}{elm\-\_\-multibuttonentry\-\_\-expanded\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool expanded)
\begin{DoxyCompactList}\small\item\em Set/\-Unset the multibuttonentry to expanded state. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$ \hyperlink{group__Multibuttonentry_ga51099db8a5fc3fbbbb164b555346310b}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-prepend} (Evas\-\_\-\-Object $\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 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$ \hyperlink{group__Multibuttonentry_gaf891cf44dff276f5e592de1bf45f0df2}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-append} (Evas\-\_\-\-Object $\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 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$ \hyperlink{group__Multibuttonentry_gacd5364f46da3182cac921543ba6e0a99}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-insert\-\_\-before} (Evas\-\_\-\-Object $\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_gaa19b6df797a354d82773a49bd952e558}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-insert\-\_\-after} (Evas\-\_\-\-Object $\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 
const Eina\-\_\-\-List $\ast$ \hyperlink{group__Multibuttonentry_gad3b5440f3903a836082fa54d3bd8cb57}{elm\-\_\-multibuttonentry\-\_\-items\-\_\-get} (const Evas\-\_\-\-Object $\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_ga602d760e739ec5ea906caed93c2089f0}{elm\-\_\-multibuttonentry\-\_\-first\-\_\-item\-\_\-get} (const Evas\-\_\-\-Object $\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_ga442c15f6e5a37d226a842cb1a5bf73e5}{elm\-\_\-multibuttonentry\-\_\-last\-\_\-item\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the last item in the multibuttonentry. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$ \hyperlink{group__Multibuttonentry_ga60a2117b5033a2aeee1738b00bcdd43a}{elm\-\_\-multibuttonentry\-\_\-selected\-\_\-item\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the selected item in the multibuttonentry. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_ga09be6c79686dd9d5ca4af99db1790a2b}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-selected\-\_\-set} (\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$it, Eina\-\_\-\-Bool selected)
\begin{DoxyCompactList}\small\item\em Set the selected state of an item. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Multibuttonentry_ga289cfba2e9ffcb2f64e18d1e65371ac3}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-selected\-\_\-get} (const \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$it)
\begin{DoxyCompactList}\small\item\em Get the selected state of an item. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_gace3507963cad02ea0d505bb1effb460b}{elm\-\_\-multibuttonentry\-\_\-clear} (Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Remove all items in the multibuttonentry. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$ \hyperlink{group__Multibuttonentry_gad0527f46e95f62aa70251e83927dcdd1}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-prev\-\_\-get} (const \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$it)
\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_ga921d1bfd5d5ac83d7b36f7cd7bd4b2a9}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-next\-\_\-get} (const \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\-\_\-\-Object\-\_\-\-Item} $\ast$it)
\begin{DoxyCompactList}\small\item\em Get the next item in the multibuttonentry. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_gaf1fff7ec3d1d3bd725a54d82a82af491}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-append} (Evas\-\_\-\-Object $\ast$obj, \hyperlink{group__Multibuttonentry_gaf2462de183a210ff95089f7cf6a25533}{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 
void \hyperlink{group__Multibuttonentry_gaa2065f2ba3e78ef983a9e46ba30c14f4}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-prepend} (Evas\-\_\-\-Object $\ast$obj, \hyperlink{group__Multibuttonentry_gaf2462de183a210ff95089f7cf6a25533}{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_ga86b32b426bdc42ff15848c3b6077e563}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-remove} (Evas\-\_\-\-Object $\ast$obj, \hyperlink{group__Multibuttonentry_gaf2462de183a210ff95089f7cf6a25533}{Elm\-\_\-\-Multibuttonentry\-\_\-\-Item\-\_\-\-Filter\-\_\-\-Cb} func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Remove a filter from the list. \end{DoxyCompactList}\item 
void \hyperlink{group__Multibuttonentry_ga0c5f7026762f054116edbbc1234c993d}{elm\-\_\-multibuttonentry\-\_\-editable\-\_\-set} (Evas\-\_\-\-Object $\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_ga46c99f7a99dc7267891580fca4a4f251}{elm\-\_\-multibuttonentry\-\_\-editable\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether the multibuttonentry is editable or not. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{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 (\begin{DoxySince}{Since}
1.\-8).
\end{DoxySince}
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`\"{}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 \hyperlink{group__General_ga6aac9c72588cd81c517b235c4b833c76}{elm\-\_\-object\-\_\-item\-\_\-del} \item \hyperlink{group__General_gae2dbcea53fe2b5edf1351e03665a893c}{elm\-\_\-object\-\_\-item\-\_\-part\-\_\-text\-\_\-set} \item \hyperlink{group__General_gaf2df95739e3049aac04db3c4839f656d}{elm\-\_\-object\-\_\-item\-\_\-part\-\_\-text\-\_\-get} \end{DoxyItemize}


\subsection{Macro Definition Documentation}
\index{Multibuttonentry@{Multibuttonentry}!elm\-\_\-obj\-\_\-multibuttonentry\-\_\-clear@{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-clear}}
\index{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-clear@{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-clear}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\-\_\-obj\-\_\-multibuttonentry\-\_\-clear}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-clear(
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-C\-L\-E\-A\-R)}\label{group__Multibuttonentry_gab0462c318f789c2c040a08fb0bae3ea4}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Remove all items in the multibuttonentry.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_gace3507963cad02ea0d505bb1effb460b}{elm\-\_\-multibuttonentry\-\_\-clear} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-multibuttonentry\-\_\-clear().

\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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-editable\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-D\-I\-T\-A\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Multibuttonentry_gaffff5b717017e6751d65524060301089}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get whether the multibuttonentry is editable or not.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_ga46c99f7a99dc7267891580fca4a4f251}{elm\-\_\-multibuttonentry\-\_\-editable\-\_\-get} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-editable\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{editable}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-D\-I\-T\-A\-B\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, editable)}\label{group__Multibuttonentry_ga132f1efa5c4662ab8d89f66c6deef7d2}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Sets if the multibuttonentry is to be editable or not.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em editable} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_ga0c5f7026762f054116edbbc1234c993d}{elm\-\_\-multibuttonentry\-\_\-editable\-\_\-set} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-entry\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-N\-T\-R\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Object $\ast$$\ast$, ret)}\label{group__Multibuttonentry_ga0f088849f5ea6182dde5aee70482500e}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the entry of the multibuttonentry object


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_gaa7db5ff6c843ff23ae2dc22b3a6851a4}{elm\-\_\-multibuttonentry\-\_\-entry\-\_\-get} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-expanded\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-X\-P\-A\-N\-D\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Multibuttonentry_gabed8f8396a95e74cfc846a672fa91427}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the value of expanded state.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_ga453e5323254f10834653062ebea36366}{elm\-\_\-multibuttonentry\-\_\-expanded\-\_\-get} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-expanded\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{expanded}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-X\-P\-A\-N\-D\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, expanded)}\label{group__Multibuttonentry_gaeb4e87abe573e5d19961ffa6a68a1d3c}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set/\-Unset the multibuttonentry to expanded state.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em expanded} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_ga07f38815b2f575abde91c35f55db1d50}{elm\-\_\-multibuttonentry\-\_\-expanded\-\_\-set} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-first\-\_\-item\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-R\-S\-T\-\_\-\-I\-T\-E\-M\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)}\label{group__Multibuttonentry_ga8cc1634fb24cf083f28e6b9935ed61c8}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the first item in the multibuttonentry


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_ga602d760e739ec5ea906caed93c2089f0}{elm\-\_\-multibuttonentry\-\_\-first\-\_\-item\-\_\-get} 
\end{DoxySeeAlso}


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

\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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-append(
\begin{DoxyParamCaption}
\item[{}]{label, }
\item[{}]{func, }
\item[{}]{data, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-A\-P\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, label), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Smart\-\_\-\-Cb, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)}\label{group__Multibuttonentry_gab3eec8fb4e3b9322c250cff8e3aa7a8f}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Append a new item to the multibuttonentry


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & \\
\hline
\mbox{\tt in}  & {\em func} & \\
\hline
\mbox{\tt in}  & {\em data} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_gaf891cf44dff276f5e592de1bf45f0df2}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-append} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-append(
\begin{DoxyParamCaption}
\item[{}]{func, }
\item[{}]{data}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-A\-P\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Multibuttonentry\-\_\-\-Item\-\_\-\-Filter\-\_\-\-Cb}, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data)}\label{group__Multibuttonentry_gaac71f99ce23023e7497a18a91d50d7af}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Append an item filter function for text inserted in the Multibuttonentry


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & \\
\hline
\mbox{\tt in}  & {\em data} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_gaf1fff7ec3d1d3bd725a54d82a82af491}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-append} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-prepend(
\begin{DoxyParamCaption}
\item[{}]{func, }
\item[{}]{data}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-P\-R\-E\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Multibuttonentry\-\_\-\-Item\-\_\-\-Filter\-\_\-\-Cb}, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data)}\label{group__Multibuttonentry_ga29e8fc63f23a9a4ea80e19d7caac1583}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Prepend a filter function for text inserted in the Multibuttonentry


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & \\
\hline
\mbox{\tt in}  & {\em data} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_gaa2065f2ba3e78ef983a9e46ba30c14f4}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-prepend} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-remove(
\begin{DoxyParamCaption}
\item[{}]{func, }
\item[{}]{data}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-R\-E\-M\-O\-V\-E), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Multibuttonentry\-\_\-\-Item\-\_\-\-Filter\-\_\-\-Cb}, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data)}\label{group__Multibuttonentry_gaf2a243249faf99d031436f6818b88012}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Remove a filter from the list


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & \\
\hline
\mbox{\tt in}  & {\em data} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_ga86b32b426bdc42ff15848c3b6077e563}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-filter\-\_\-remove} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-insert\-\_\-after(
\begin{DoxyParamCaption}
\item[{}]{after, }
\item[{}]{label, }
\item[{}]{func, }
\item[{}]{data, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-I\-N\-S\-E\-R\-T\-\_\-\-A\-F\-T\-E\-R), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$, after), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, label), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Smart\-\_\-\-Cb, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)}\label{group__Multibuttonentry_ga02ca8242d77eefb1228e67a447e9956f}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Add a new item to the multibuttonentry after the indicated object


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em after} & \\
\hline
\mbox{\tt in}  & {\em label} & \\
\hline
\mbox{\tt in}  & {\em func} & \\
\hline
\mbox{\tt in}  & {\em data} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_gaa19b6df797a354d82773a49bd952e558}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-insert\-\_\-after} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-insert\-\_\-before(
\begin{DoxyParamCaption}
\item[{}]{before, }
\item[{}]{label, }
\item[{}]{func, }
\item[{}]{data, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-I\-N\-S\-E\-R\-T\-\_\-\-B\-E\-F\-O\-R\-E), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$, before), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, label), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Smart\-\_\-\-Cb, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)}\label{group__Multibuttonentry_ga53fc7e68cefc5ed633d397ad50880a81}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Add a new item to the multibuttonentry before the indicated object


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em before} & \\
\hline
\mbox{\tt in}  & {\em label} & \\
\hline
\mbox{\tt in}  & {\em func} & \\
\hline
\mbox{\tt in}  & {\em data} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_gacd5364f46da3182cac921543ba6e0a99}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-insert\-\_\-before} 
\end{DoxySeeAlso}


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

\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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-item\-\_\-prepend(
\begin{DoxyParamCaption}
\item[{}]{label, }
\item[{}]{func, }
\item[{}]{data, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-\_\-\-P\-R\-E\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, label), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Smart\-\_\-\-Cb, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)}\label{group__Multibuttonentry_gae2b8f4093a884923ea32a11fbedb2751}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Prepend a new item to the multibuttonentry


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & \\
\hline
\mbox{\tt in}  & {\em func} & \\
\hline
\mbox{\tt in}  & {\em data} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_ga51099db8a5fc3fbbbb164b555346310b}{elm\-\_\-multibuttonentry\-\_\-item\-\_\-prepend} 
\end{DoxySeeAlso}


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

\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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-items\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-T\-E\-M\-S\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const Eina\-\_\-\-List $\ast$$\ast$, ret)}\label{group__Multibuttonentry_gae5afc77b98586607342896e783cd7428}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get a list of items in the multibuttonentry


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_gad3b5440f3903a836082fa54d3bd8cb57}{elm\-\_\-multibuttonentry\-\_\-items\-\_\-get} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-last\-\_\-item\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-L\-A\-S\-T\-\_\-\-I\-T\-E\-M\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)}\label{group__Multibuttonentry_gae56432f1870d948be315ef514085e8b1}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the last item in the multibuttonentry


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_ga442c15f6e5a37d226a842cb1a5bf73e5}{elm\-\_\-multibuttonentry\-\_\-last\-\_\-item\-\_\-get} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-multibuttonentry\-\_\-selected\-\_\-item\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-M\-U\-L\-T\-I\-B\-U\-T\-T\-O\-N\-E\-N\-T\-R\-Y\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-E\-L\-E\-C\-T\-E\-D\-\_\-\-I\-T\-E\-M\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$$\ast$, ret)}\label{group__Multibuttonentry_gac32c73eb7ccb4c99b3a5a31d48a7066f}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the selected item in the multibuttonentry


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Multibuttonentry_ga60a2117b5033a2aeee1738b00bcdd43a}{elm\-\_\-multibuttonentry\-\_\-selected\-\_\-item\-\_\-get} 
\end{DoxySeeAlso}


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



\subsection{Typedef Documentation}
\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_gaf2462de183a210ff95089f7cf6a25533}


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}
E\-I\-N\-A\-\_\-\-T\-R\-U\-E 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\-\_\-clear@{elm\-\_\-multibuttonentry\-\_\-clear}}
\index{elm\-\_\-multibuttonentry\-\_\-clear@{elm\-\_\-multibuttonentry\-\_\-clear}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\-\_\-multibuttonentry\-\_\-clear}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-multibuttonentry\-\_\-clear (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gace3507963cad02ea0d505bb1effb460b}


Remove all items in the multibuttonentry. 


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
\end{DoxyParams}


References elm\-\_\-obj\-\_\-multibuttonentry\-\_\-clear.

\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 Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga46c99f7a99dc7267891580fca4a4f251}


Get whether the multibuttonentry is editable or not. 


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
E\-I\-N\-A\-\_\-\-T\-R\-U\-E if the multibuttonentry is editable by the user. 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[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{editable}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga0c5f7026762f054116edbbc1234c993d}


Sets if the multibuttonentry is to be editable or not. 


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
{\em editable} & If 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}
\begin{DoxySince}{Since}
1.\-7 
\end{DoxySince}


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 Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gaa7db5ff6c843ff23ae2dc22b3a6851a4}


Get the entry of the multibuttonentry object. 


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
\end{DoxyParams}
\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 Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga453e5323254f10834653062ebea36366}


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{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
E\-I\-N\-A\-\_\-\-T\-R\-U\-E if the widget is in expanded state. 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[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{expanded}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga07f38815b2f575abde91c35f55db1d50}


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}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
{\em expanded} & the value of expanded state. Set this to 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 Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga602d760e739ec5ea906caed93c2089f0}


Get the first item in the multibuttonentry. 


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
\end{DoxyParams}
\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\-\_\-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[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{const char $\ast$}]{label, }
\item[{Evas\-\_\-\-Smart\-\_\-\-Cb}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gaf891cf44dff276f5e592de1bf45f0df2}


Append a new item to the multibuttonentry. 


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
{\em label} & The label of new item \\
\hline
{\em func} & The callback function to be invoked when this item is pressed. \\
\hline
{\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A handle to the item added or N\-U\-L\-L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
Use \hyperlink{group__General_ga6aac9c72588cd81c517b235c4b833c76}{elm\-\_\-object\-\_\-item\-\_\-del()} to delete the item. 
\end{DoxySeeAlso}


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[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{{\bf Elm\-\_\-\-Multibuttonentry\-\_\-\-Item\-\_\-\-Filter\-\_\-\-Cb}}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gaf1fff7ec3d1d3bd725a54d82a82af491}


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}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
{\em func} & The function to use as item filter \\
\hline
{\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[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{{\bf Elm\-\_\-\-Multibuttonentry\-\_\-\-Item\-\_\-\-Filter\-\_\-\-Cb}}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gaa2065f2ba3e78ef983a9e46ba30c14f4}


Prepend a filter function for text inserted in the Multibuttonentry. 

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


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
{\em func} & The function to use as text filter \\
\hline
{\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[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{{\bf Elm\-\_\-\-Multibuttonentry\-\_\-\-Item\-\_\-\-Filter\-\_\-\-Cb}}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga86b32b426bdc42ff15848c3b6077e563}


Remove a filter from the list. 

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


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
{\em func} & The filter function to remove \\
\hline
{\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[{Evas\-\_\-\-Object $\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_gaa19b6df797a354d82773a49bd952e558}


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


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
{\em after} & The item after which to add it \\
\hline
{\em label} & The label of new item \\
\hline
{\em func} & The callback function to be invoked when this item is pressed. \\
\hline
{\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A handle to the item added or N\-U\-L\-L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
Use \hyperlink{group__General_ga6aac9c72588cd81c517b235c4b833c76}{elm\-\_\-object\-\_\-item\-\_\-del()} to delete the item. 
\end{DoxySeeAlso}


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[{Evas\-\_\-\-Object $\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_gacd5364f46da3182cac921543ba6e0a99}


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

reference. 
\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
{\em before} & The item before which to add it \\
\hline
{\em label} & The label of new item \\
\hline
{\em func} & The callback function to be invoked when this item is pressed. \\
\hline
{\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A handle to the item added or N\-U\-L\-L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
Use \hyperlink{group__General_ga6aac9c72588cd81c517b235c4b833c76}{elm\-\_\-object\-\_\-item\-\_\-del()} to delete the item. 
\end{DoxySeeAlso}


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 {\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$}]{it}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga921d1bfd5d5ac83d7b36f7cd7bd4b2a9}


Get the next item in the multibuttonentry. 


\begin{DoxyParams}{Parameters}
{\em it} & The item \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The item after the item {\ttfamily it} 
\end{DoxyReturn}
\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[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{const char $\ast$}]{label, }
\item[{Evas\-\_\-\-Smart\-\_\-\-Cb}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga51099db8a5fc3fbbbb164b555346310b}


Prepend a new item to the multibuttonentry. 


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
{\em label} & The label of new item \\
\hline
{\em func} & The callback function to be invoked when this item is pressed. \\
\hline
{\em data} & The pointer to the data to be attached \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A handle to the item added or N\-U\-L\-L if not possible
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
Use \hyperlink{group__General_ga6aac9c72588cd81c517b235c4b833c76}{elm\-\_\-object\-\_\-item\-\_\-del()} to delete the item. 
\end{DoxySeeAlso}


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 {\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$}]{it}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gad0527f46e95f62aa70251e83927dcdd1}


Get the previous item in the multibuttonentry. 


\begin{DoxyParams}{Parameters}
{\em it} & The item \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The item before the item {\ttfamily it} 
\end{DoxyReturn}
\index{Multibuttonentry@{Multibuttonentry}!elm\-\_\-multibuttonentry\-\_\-item\-\_\-selected\-\_\-get@{elm\-\_\-multibuttonentry\-\_\-item\-\_\-selected\-\_\-get}}
\index{elm\-\_\-multibuttonentry\-\_\-item\-\_\-selected\-\_\-get@{elm\-\_\-multibuttonentry\-\_\-item\-\_\-selected\-\_\-get}!Multibuttonentry@{Multibuttonentry}}
\subsubsection[{elm\-\_\-multibuttonentry\-\_\-item\-\_\-selected\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-multibuttonentry\-\_\-item\-\_\-selected\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$}]{it}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga289cfba2e9ffcb2f64e18d1e65371ac3}


Get the selected state of an item. 


\begin{DoxyParams}{Parameters}
{\em it} & The item \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
E\-I\-N\-A\-\_\-\-T\-R\-U\-E if the item is selected, E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E otherwise. 
\end{DoxyReturn}
\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[{{\bf Elm\-\_\-\-Object\-\_\-\-Item} $\ast$}]{it, }
\item[{Eina\-\_\-\-Bool}]{selected}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga09be6c79686dd9d5ca4af99db1790a2b}


Set the selected state of an item. 


\begin{DoxyParams}{Parameters}
{\em it} & The item \\
\hline
{\em selected} & if it's E\-I\-N\-A\-\_\-\-T\-R\-U\-E, select the item otherwise, unselect the item \\
\hline
\end{DoxyParams}
\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 Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_gad3b5440f3903a836082fa54d3bd8cb57}


Get a list of items in the multibuttonentry. 


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
\end{DoxyParams}
\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 Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga442c15f6e5a37d226a842cb1a5bf73e5}


Get the last item in the multibuttonentry. 


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
\end{DoxyParams}
\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 Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Multibuttonentry_ga60a2117b5033a2aeee1738b00bcdd43a}


Get the selected item in the multibuttonentry. 


\begin{DoxyParams}{Parameters}
{\em obj} & The multibuttonentry object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The selected item, or N\-U\-L\-L if none 
\end{DoxyReturn}


References elm\-\_\-obj\-\_\-multibuttonentry\-\_\-selected\-\_\-item\-\_\-get.

