\section{Toolbar}
\label{group__Elm__Toolbar}\index{Toolbar@{Toolbar}}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \+\_\+\+Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State \hyperlink{group__Elm__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}
\begin{DoxyCompactList}\small\item\em State of a Elm\+\_\+\+Toolbar\+\_\+\+Item. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} \{ , \newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a31e82e784b2d333210cbf20a1c031a13}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}
, \newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a31e82e784b2d333210cbf20a1c031a13}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}
 \}\begin{DoxyCompactList}\small\item\em Set toolbar\textquotesingle{}s items display behavior, it can be scrollable, show a menu with exceeding items, or simply hide them. \end{DoxyCompactList}
\item 
enum \hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} \{ , \newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a31e82e784b2d333210cbf20a1c031a13}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}
, \newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}, 
\newline
\hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a31e82e784b2d333210cbf20a1c031a13}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}
 \}\begin{DoxyCompactList}\small\item\em Set toolbar\textquotesingle{}s items display behavior, it can be scrollable, show a menu with exceeding items, or simply hide them. \end{DoxyCompactList}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Toolbar_ga90d421b42d118040f60cee01871e1419}{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+set} (Eina\+\_\+\+Bool homogeneous)
\begin{DoxyCompactList}\small\item\em Control homogeneous mode. \end{DoxyCompactList}\item 
E\+O\+A\+PI Eina\+\_\+\+Bool \hyperlink{group__Elm__Toolbar_gac1c6a46c3cd86b3e3c7171a4db43c3e0}{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control homogeneous mode. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Toolbar_gad162e4d0a79a24009fc74c0d6fdc44ce}{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+set} (double align)
\begin{DoxyCompactList}\small\item\em Control the alignment of the items. \end{DoxyCompactList}\item 
E\+O\+A\+PI double \hyperlink{group__Elm__Toolbar_gaa3a0b2fcfeb5be9059ecc1edf41e6150}{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control the alignment of the items. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Toolbar_ga99bfd324b7c2f742054f4c78451f82da}{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set} (Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode mode)
\begin{DoxyCompactList}\small\item\em Control the toolbar select mode. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode \hyperlink{group__Elm__Toolbar_ga9f235b172e146aa267ca43fd2896df57}{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control the toolbar select mode. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Toolbar_gaa3ac3a8ea7ea60c7faa07901981f0103}{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set} (int icon\+\_\+size)
\begin{DoxyCompactList}\small\item\em Control the icon size, in pixels, to be used by toolbar items. \end{DoxyCompactList}\item 
E\+O\+A\+PI int \hyperlink{group__Elm__Toolbar_ga3569092aaa800aec870961d467b7e012}{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control the icon size, in pixels, to be used by toolbar items. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Toolbar_ga027e436bcebc95d0d8232a91b79f8f3b}{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+set} (Eina\+\_\+\+Bool horizontal)
\begin{DoxyCompactList}\small\item\em Change a toolbar\textquotesingle{}s orientation. \end{DoxyCompactList}\item 
E\+O\+A\+PI Eina\+\_\+\+Bool \hyperlink{group__Elm__Toolbar_gab16b292529a92b0e90e72d97dd0a4d05}{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Change a toolbar\textquotesingle{}s orientation. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Toolbar_gadddd8aa248c9cad32e79a0585ce8e362}{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set} (\hyperlink{group__Elm__Icon_ga93144b3f246a052d2c3afc671650d8fc}{Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order} order)
\begin{DoxyCompactList}\small\item\em Sets icon lookup order, for toolbar items\textquotesingle{} icons. \end{DoxyCompactList}\item 
E\+O\+A\+PI \hyperlink{group__Elm__Icon_ga93144b3f246a052d2c3afc671650d8fc}{Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order} \hyperlink{group__Elm__Toolbar_gadbf994ebcd405660485425286b1c1dab}{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Sets icon lookup order, for toolbar items\textquotesingle{} icons. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Toolbar_ga656de0996df6dc8ae2b0b78e67353bc9}{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set} (\hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} shrink\+\_\+mode)
\begin{DoxyCompactList}\small\item\em Control the item displaying mode of a given toolbar widget {\ttfamily obj}. \end{DoxyCompactList}\item 
E\+O\+A\+PI \hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} \hyperlink{group__Elm__Toolbar_gaef7ed5da753cc6f629d5030c30c73b6c}{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control the item displaying mode of a given toolbar widget {\ttfamily obj}. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Toolbar_gab7dae6b853bc0e6dbda869da8260c20c}{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set} (Evas\+\_\+\+Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Control the parent object of the toolbar items\textquotesingle{} menus. \end{DoxyCompactList}\item 
E\+O\+A\+PI Evas\+\_\+\+Object $\ast$ \hyperlink{group__Elm__Toolbar_gae1743d76395b1ab8c446b95e6cc3a5b5}{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Control the parent object of the toolbar items\textquotesingle{} menus. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Toolbar_gaff55439ee5e02e7a79b125869c4b8a50}{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set} (int priority)
\begin{DoxyCompactList}\small\item\em Set the standard priority of visible items in a toolbar. \end{DoxyCompactList}\item 
E\+O\+A\+PI int \hyperlink{group__Elm__Toolbar_ga2464fa65f89331a0749858ef794f6849}{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Set the standard priority of visible items in a toolbar. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga64d06d9d2a8c72fe5cd5064fba49714b}{elm\+\_\+obj\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the selected item. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga12aa679d68c326ed6486baf08fd3fbd0}{elm\+\_\+obj\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the first item in the given toolbar widget\textquotesingle{}s list of items. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga2f7da8ef29952f086a8c0586db86aba3}{elm\+\_\+obj\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the more item which is auto-\/generated by toolbar. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga5418b676f92166733417e87d86845a2c}{elm\+\_\+obj\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the last item in the given toolbar widget\textquotesingle{}s list of items. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga1222c5909586ca74fe373f399807e2a0}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before} (Elm\+\_\+\+Widget\+\_\+\+Item $\ast$before, const char $\ast$icon, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Insert a new item into the toolbar object before item {\ttfamily before}. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_gaf0fb6d5950b40a644225b06732b4824b}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after} (Elm\+\_\+\+Widget\+\_\+\+Item $\ast$after, const char $\ast$icon, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Insert a new item into the toolbar object after item {\ttfamily after}. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_gaef375cdfc98ec0223277adebb8147f2e}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+append} (const char $\ast$icon, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Append item to the toolbar. \end{DoxyCompactList}\item 
E\+O\+A\+PI unsigned int \hyperlink{group__Elm__Toolbar_ga944279cd30662aba6d84af40205bb429}{elm\+\_\+obj\+\_\+toolbar\+\_\+items\+\_\+count} (void)
\begin{DoxyCompactList}\small\item\em Get the number of items in a toolbar. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga0ea9a1b80ab8779a9ec61a9e3dfa4eef}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+prepend} (const char $\ast$icon, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Prepend item to the toolbar. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga27af1f6d5865cf0d1e16d145f7968be9}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label} (const char $\ast$label)
\begin{DoxyCompactList}\small\item\em Returns a pointer to a toolbar item by its label. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_ga094182b18f7eec5181dc1448ca292406}{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, Eina\+\_\+\+Bool homogeneous)
\begin{DoxyCompactList}\small\item\em Control homogeneous mode. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Elm__Toolbar_ga50ae8c800aa4c9879114bac8a513fef0}{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control homogeneous mode. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_ga643b86d6639c8870d0a1e9f55a4ca77d}{elm\+\_\+toolbar\+\_\+align\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, double align)
\begin{DoxyCompactList}\small\item\em Control the alignment of the items. \end{DoxyCompactList}\item 
double \hyperlink{group__Elm__Toolbar_gab580ffbe4a3e6222ce0e33486e052261}{elm\+\_\+toolbar\+\_\+align\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the alignment of the items. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode mode)
\begin{DoxyCompactList}\small\item\em Control the toolbar select mode. \end{DoxyCompactList}\item 
Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode \hyperlink{group__Elm__Toolbar_gace851937ca9ec96f9b1339216d21eb22}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the toolbar select mode. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_ga16d4f18d149bd303698d14de662bf15e}{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, int icon\+\_\+size)
\begin{DoxyCompactList}\small\item\em Control the icon size, in pixels, to be used by toolbar items. \end{DoxyCompactList}\item 
int \hyperlink{group__Elm__Toolbar_gadac7cfce21b4f02ee4b4629281d0c331}{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the icon size, in pixels, to be used by toolbar items. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_ga43363c555df7bbcc1a4e600cabe77f5b}{elm\+\_\+toolbar\+\_\+horizontal\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, Eina\+\_\+\+Bool horizontal)
\begin{DoxyCompactList}\small\item\em Change a toolbar\textquotesingle{}s orientation. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Elm__Toolbar_gaef968d7f012611c707480431e1b27bea}{elm\+\_\+toolbar\+\_\+horizontal\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Change a toolbar\textquotesingle{}s orientation. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, \hyperlink{group__Elm__Icon_ga93144b3f246a052d2c3afc671650d8fc}{Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order} order)
\begin{DoxyCompactList}\small\item\em Sets icon lookup order, for toolbar items\textquotesingle{} icons. \end{DoxyCompactList}\item 
\hyperlink{group__Elm__Icon_ga93144b3f246a052d2c3afc671650d8fc}{Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order} \hyperlink{group__Elm__Toolbar_gac186a6f469e32a440726abb5cdf5c804}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Sets icon lookup order, for toolbar items\textquotesingle{} icons. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_ga31deb1999afd41648100d3e816c69553}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, \hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} shrink\+\_\+mode)
\begin{DoxyCompactList}\small\item\em Control the item displaying mode of a given toolbar widget {\ttfamily obj}. \end{DoxyCompactList}\item 
\hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} \hyperlink{group__Elm__Toolbar_ga3863cb4120f0837b57f575aa3de95c91}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the item displaying mode of a given toolbar widget {\ttfamily obj}. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_ga90288d313f2abb6d5118d0aebb1976c2}{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, Evas\+\_\+\+Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Control the parent object of the toolbar items\textquotesingle{} menus. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__Elm__Toolbar_ga7e6228d1687afa3dae4eaa3dd55987ff}{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the parent object of the toolbar items\textquotesingle{} menus. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_gad2ae71bb284e41a8c42a01d4487fcf85}{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, int priority)
\begin{DoxyCompactList}\small\item\em Set the standard priority of visible items in a toolbar. \end{DoxyCompactList}\item 
int \hyperlink{group__Elm__Toolbar_gae885e5e1a8cae2ef726b3ce9b8888359}{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Set the standard priority of visible items in a toolbar. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga9fc91de7824e7ad0308a6aaec351581e}{elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the selected item. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga385b5b2bab3c41920d1fa0c6f8cafd46}{elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the first item in the given toolbar widget\textquotesingle{}s list of items. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga4fa47157b9499dbffb92b5f042d98f9a}{elm\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the more item which is auto-\/generated by toolbar. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga7bce05e15adb0ea028860d95190ddfba}{elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the last item in the given toolbar widget\textquotesingle{}s list of items. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_gaad9627e4fa2eec7012566af6874e8ece}{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before} (Elm\+\_\+\+Toolbar $\ast$obj, Elm\+\_\+\+Widget\+\_\+\+Item $\ast$before, const char $\ast$icon, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Insert a new item into the toolbar object before item {\ttfamily before}. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga8b71f308346ebbf0d57e8fa9e963278f}{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after} (Elm\+\_\+\+Toolbar $\ast$obj, Elm\+\_\+\+Widget\+\_\+\+Item $\ast$after, const char $\ast$icon, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Insert a new item into the toolbar object after item {\ttfamily after}. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga0c0738e7d5aba471520113b15184be6e}{elm\+\_\+toolbar\+\_\+item\+\_\+append} (Elm\+\_\+\+Toolbar $\ast$obj, const char $\ast$icon, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Append item to the toolbar. \end{DoxyCompactList}\item 
unsigned int \hyperlink{group__Elm__Toolbar_gacb297557c2309a2b2f2f6b11fa621ff6}{elm\+\_\+toolbar\+\_\+items\+\_\+count} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the number of items in a toolbar. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_gadf2b1beff923b3d5c1a64b631a442876}{elm\+\_\+toolbar\+\_\+item\+\_\+prepend} (Elm\+\_\+\+Toolbar $\ast$obj, const char $\ast$icon, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Prepend item to the toolbar. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Toolbar_ga66876f491635e8f748e4144686e576ab}{elm\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label} (const Elm\+\_\+\+Toolbar $\ast$obj, const char $\ast$label)
\begin{DoxyCompactList}\small\item\em Returns a pointer to a toolbar item by its label. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_ga5f792049670db4a11133185cbebc1ffc}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset} (\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$it)
\begin{DoxyCompactList}\small\item\em Unset the state of {\ttfamily it}. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__Elm__Toolbar_ga0c0841ae232ebd6a9628b868d4e95b6f}{elm\+\_\+toolbar\+\_\+add} (Evas\+\_\+\+Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add a new toolbar widget to the given parent Elementary (container) object. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_ga1ab93e8742fa6347b5f1325120edf94a}{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool reorder\+\_\+mode)
\begin{DoxyCompactList}\small\item\em Set reorder mode. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Elm__Toolbar_gaa8df55e22fadb6ba9cb9c3c37435ce12}{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the reorder mode. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Toolbar_gaa744a29f023f92c77d7b0ff93be0676b}{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool transverse\+\_\+expanded)
\begin{DoxyCompactList}\small\item\em Set the item\textquotesingle{}s transverse expansion of a given toolbar widget {\ttfamily obj}. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Elm__Toolbar_ga0bcb747ec6ad7b6ef3d775c397823815}{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the transverse expansion of toolbar {\ttfamily obj}. \end{DoxyCompactList}\end{DoxyCompactItemize}


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


 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth]{img/widget/toolbar/preview-00}}
\end{DoxyImageNoCaption}


 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth]{toolbar}}
\end{DoxyImageNoCaption}


A toolbar is a widget that displays a list of items inside a box. It can be scrollable, show a menu with items that don\textquotesingle{}t fit to toolbar size or even crop them.

Only one item can be selected at a time.

Items can have multiple states, or show menus when selected by the user.

This widget implements the {\bfseries }  elm-\/scrollable-\/interface interface, so that all (non-\/deprecated) functions for the base Scroller widget also work for toolbars (since 1.\+8)

Smart callbacks one can listen to\+:
\begin{DoxyItemize}
\item {\ttfamily \char`\"{}clicked\char`\"{}} -\/ when the user clicks on a toolbar item and becomes selected.
\item {\ttfamily \char`\"{}longpressed\char`\"{}} -\/ when the toolbar is pressed for a certain amount of time.
\item {\ttfamily \char`\"{}language,changed\char`\"{}} -\/ when the program language changes.
\item {\ttfamily \char`\"{}focused\char`\"{}} -\/ When the toolbar has received focus. (since 1.\+8)
\item {\ttfamily \char`\"{}unfocused\char`\"{}} -\/ When the toolbar has lost focus. (since 1.\+8)
\item {\ttfamily \char`\"{}item,focused\char`\"{}} -\/ When the toolbar item has received focus. (since 1.\+10)
\item {\ttfamily \char`\"{}item,unfocused\char`\"{}} -\/ When the toolbar item has lost focus. (since 1.\+10)
\item {\ttfamily \char`\"{}selected\char`\"{}} -\/ when an item is selected. {\ttfamily event\+\_\+info} is a selected item. (since 1.\+11)
\item {\ttfamily \char`\"{}unselected\char`\"{}} -\/ when an item is unselected. {\ttfamily event\+\_\+info} is a unselected item. (since 1.\+11)
\end{DoxyItemize}

Available styles for it\+:
\begin{DoxyItemize}
\item {\ttfamily \char`\"{}default\char`\"{}} 
\item {\ttfamily \char`\"{}transparent\char`\"{}} -\/ no background or shadow, just show the content
\end{DoxyItemize}

Default text parts of the toolbar items that you can use for are\+: \begin{DoxyItemize}
\item \char`\"{}default\char`\"{} -\/ A label of the toolbar item\end{DoxyItemize}
Supported elm\+\_\+object\+\_\+item common A\+P\+Is. \begin{DoxyItemize}
\item elm\+\_\+object\+\_\+item\+\_\+del \item elm\+\_\+object\+\_\+item\+\_\+disabled\+\_\+set \item elm\+\_\+object\+\_\+item\+\_\+disabled\+\_\+get \item elm\+\_\+object\+\_\+item\+\_\+part\+\_\+text\+\_\+set \item elm\+\_\+object\+\_\+item\+\_\+part\+\_\+text\+\_\+get \item elm\+\_\+object\+\_\+item\+\_\+part\+\_\+content\+\_\+set \item elm\+\_\+object\+\_\+item\+\_\+part\+\_\+content\+\_\+get \item elm\+\_\+object\+\_\+item\+\_\+part\+\_\+content\+\_\+unset \item elm\+\_\+object\+\_\+item\+\_\+focus\+\_\+set \item elm\+\_\+object\+\_\+item\+\_\+focus\+\_\+get\end{DoxyItemize}
List of examples\+: \begin{DoxyItemize}
\item \hyperlink{toolbar_example_01}{Toolbar Example -\/ Simple Items} \item \hyperlink{toolbar_example_02}{Toolbar Example -\/ Items with States} \item \hyperlink{toolbar_example_03}{Toolbar Example -\/ Items with Menus} \end{DoxyItemize}


\subsection{Typedef Documentation}
\mbox{\label{group__Elm__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}} 
\index{Toolbar@{Toolbar}!Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State@{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}}
\index{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State@{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}{Elm\_Toolbar\_Item\_State}}
{\footnotesize\ttfamily typedef struct \+\_\+\+Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State \hyperlink{group__Elm__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}}



State of a Elm\+\_\+\+Toolbar\+\_\+\+Item. 

Can be created with elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add() and removed with elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+del(). 

\subsection{Enumeration Type Documentation}
\mbox{\label{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}} 
\index{Toolbar@{Toolbar}!Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode@{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}}
\index{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode@{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}{Elm\_Toolbar\_Shrink\_Mode}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily enum \hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}}



Set toolbar\textquotesingle{}s items display behavior, it can be scrollable, show a menu with exceeding items, or simply hide them. 

Default value is \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}. It reads value from elm config.

Values don\textquotesingle{}t work as bitmask, only one can be chosen.

See also \hyperlink{group__Elm__Toolbar_ga31deb1999afd41648100d3e816c69553}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set}, \hyperlink{group__Elm__Toolbar_ga3863cb4120f0837b57f575aa3de95c91}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get}. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE&Set toolbar minimum size to fit all the items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL&Hide exceeding items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU&Allow accessing exceeding items through a scroller. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND&Inserts a button to pop up a menu with exceeding items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a31e82e784b2d333210cbf20a1c031a13}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST&Expand all items according the size of the toolbar. Indicates error if returned by \hyperlink{group__Elm__Toolbar_ga3863cb4120f0837b57f575aa3de95c91}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get()} \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE&Set toolbar minimum size to fit all the items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL&Hide exceeding items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU&Allow accessing exceeding items through a scroller. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND&Inserts a button to pop up a menu with exceeding items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a31e82e784b2d333210cbf20a1c031a13}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST&Expand all items according the size of the toolbar. Indicates error if returned by \hyperlink{group__Elm__Toolbar_ga3863cb4120f0837b57f575aa3de95c91}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get()} \\
\hline

\end{DoxyEnumFields}
\mbox{\label{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}} 
\index{Toolbar@{Toolbar}!Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode@{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}}
\index{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode@{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}{Elm\_Toolbar\_Shrink\_Mode}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily enum \hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}}



Set toolbar\textquotesingle{}s items display behavior, it can be scrollable, show a menu with exceeding items, or simply hide them. 

Default value is \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}. It reads value from elm config.

Values don\textquotesingle{}t work as bitmask, only one can be chosen.

See also \hyperlink{group__Elm__Toolbar_ga656de0996df6dc8ae2b0b78e67353bc9}{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set}, \hyperlink{group__Elm__Toolbar_gaef7ed5da753cc6f629d5030c30c73b6c}{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get}. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE&Set toolbar minimum size to fit all the items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL&Hide exceeding items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU&Allow accessing exceeding items through a scroller. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND&Inserts a button to pop up a menu with exceeding items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a31e82e784b2d333210cbf20a1c031a13}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST&Expand all items according the size of the toolbar. Indicates error if returned by \hyperlink{group__Elm__Toolbar_ga3863cb4120f0837b57f575aa3de95c91}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get()} \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE&Set toolbar minimum size to fit all the items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL&Hide exceeding items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU&Allow accessing exceeding items through a scroller. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND&Inserts a button to pop up a menu with exceeding items. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST}}}\mbox{\label{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a31e82e784b2d333210cbf20a1c031a13}} 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+ST&Expand all items according the size of the toolbar. Indicates error if returned by \hyperlink{group__Elm__Toolbar_ga3863cb4120f0837b57f575aa3de95c91}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get()} \\
\hline

\end{DoxyEnumFields}


\subsection{Function Documentation}
\mbox{\label{group__Elm__Toolbar_gaa3a0b2fcfeb5be9059ecc1edf41e6150}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+get()}{elm\_obj\_toolbar\_align\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI double elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Control the alignment of the items. 

Alignment of toolbar items, from 0.\+0 to indicates to align left, to 1.\+0, to align to right. 0.\+5 centralize items.

Centered items by default.

\begin{DoxyReturn}{Returns}
The new alignment, a float between 0.\+0 and 1.\+0. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_gad162e4d0a79a24009fc74c0d6fdc44ce}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+set()}{elm\_obj\_toolbar\_align\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{align }\end{DoxyParamCaption})}



Control the alignment of the items. 

Alignment of toolbar items, from 0.\+0 to indicates to align left, to 1.\+0, to align to right. 0.\+5 centralize items.

Centered items by default.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em align} & The new alignment, a float between 0.\+0 and 1.\+0. \\
\hline
\end{DoxyParams}


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

\mbox{\label{group__Elm__Toolbar_ga12aa679d68c326ed6486baf08fd3fbd0}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get()}{elm\_obj\_toolbar\_first\_item\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the first item in the given toolbar widget\textquotesingle{}s list of items. 

See\+: \hyperlink{group__Elm__Toolbar_gaef375cdfc98ec0223277adebb8147f2e}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+append} and \hyperlink{group__Elm__Toolbar_ga5418b676f92166733417e87d86845a2c}{elm\+\_\+obj\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get}

\begin{DoxyReturn}{Returns}
The first item or {\ttfamily N\+U\+LL}, if it has no items (and on errors) 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_gac1c6a46c3cd86b3e3c7171a4db43c3e0}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+get()}{elm\_obj\_toolbar\_homogeneous\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Control homogeneous mode. 

This will enable the homogeneous mode where items are of the same size.

\begin{DoxyReturn}{Returns}
Assume the items within the toolbar are of the same size (true = on, false = off). Default is {\ttfamily false}. 
\end{DoxyReturn}


Referenced by elm\+\_\+toolbar\+\_\+homogeneous\+\_\+get().

\mbox{\label{group__Elm__Toolbar_ga90d421b42d118040f60cee01871e1419}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+set()}{elm\_obj\_toolbar\_homogeneous\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+set (\begin{DoxyParamCaption}\item[{Eina\+\_\+\+Bool}]{homogeneous }\end{DoxyParamCaption})}



Control homogeneous mode. 

This will enable the homogeneous mode where items are of the same size.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em homogeneous} & Assume the items within the toolbar are of the same size (true = on, false = off). Default is {\ttfamily false}. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set().

\mbox{\label{group__Elm__Toolbar_gab16b292529a92b0e90e72d97dd0a4d05}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+get()}{elm\_obj\_toolbar\_horizontal\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Change a toolbar\textquotesingle{}s orientation. 

By default, a toolbar will be horizontal. Use this function to create a vertical toolbar.

\begin{DoxyReturn}{Returns}
If {\ttfamily true}, the toolbar is horizontal. 
\end{DoxyReturn}


Referenced by elm\+\_\+toolbar\+\_\+horizontal\+\_\+get().

\mbox{\label{group__Elm__Toolbar_ga027e436bcebc95d0d8232a91b79f8f3b}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+set()}{elm\_obj\_toolbar\_horizontal\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+set (\begin{DoxyParamCaption}\item[{Eina\+\_\+\+Bool}]{horizontal }\end{DoxyParamCaption})}



Change a toolbar\textquotesingle{}s orientation. 

By default, a toolbar will be horizontal. Use this function to create a vertical toolbar.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em horizontal} & If {\ttfamily true}, the toolbar is horizontal. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+toolbar\+\_\+horizontal\+\_\+set().

\mbox{\label{group__Elm__Toolbar_gadbf994ebcd405660485425286b1c1dab}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get()}{elm\_obj\_toolbar\_icon\_order\_lookup\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI \hyperlink{group__Elm__Icon_ga93144b3f246a052d2c3afc671650d8fc}{Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order} elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Sets icon lookup order, for toolbar items\textquotesingle{} icons. 

Icons added before calling this function will not be affected. The default lookup order is \hyperlink{group__Elm__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+DO}.

\begin{DoxyReturn}{Returns}
The icon lookup order. (If getting the icon order loopup fails, it returns \hyperlink{group__Elm__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+DO}) 
\end{DoxyReturn}


Referenced by elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get().

\mbox{\label{group__Elm__Toolbar_gadddd8aa248c9cad32e79a0585ce8e362}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()}{elm\_obj\_toolbar\_icon\_order\_lookup\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set (\begin{DoxyParamCaption}\item[{\hyperlink{group__Elm__Icon_ga93144b3f246a052d2c3afc671650d8fc}{Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order}}]{order }\end{DoxyParamCaption})}



Sets icon lookup order, for toolbar items\textquotesingle{} icons. 

Icons added before calling this function will not be affected. The default lookup order is \hyperlink{group__Elm__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+DO}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em order} & The icon lookup order. (If getting the icon order loopup fails, it returns \hyperlink{group__Elm__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+DO}) \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set().

\mbox{\label{group__Elm__Toolbar_ga3569092aaa800aec870961d467b7e012}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get()}{elm\_obj\_toolbar\_icon\_size\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI int elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Control the icon size, in pixels, to be used by toolbar items. 

\begin{DoxyNote}{Note}
Default value is \$32. It reads value from elm config.
\end{DoxyNote}
\begin{DoxyReturn}{Returns}
The icon size in pixels 
\end{DoxyReturn}


Referenced by elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get().

\mbox{\label{group__Elm__Toolbar_gaa3ac3a8ea7ea60c7faa07901981f0103}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set()}{elm\_obj\_toolbar\_icon\_size\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set (\begin{DoxyParamCaption}\item[{int}]{icon\+\_\+size }\end{DoxyParamCaption})}



Control the icon size, in pixels, to be used by toolbar items. 

\begin{DoxyNote}{Note}
Default value is \$32. It reads value from elm config.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em icon\+\_\+size} & The icon size in pixels \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set().

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



Append item to the toolbar. 

A new item will be created and appended to the toolbar, i.\+e., will be set as last item.

Items created with this method can be deleted with elm\+\_\+object\+\_\+item\+\_\+del().

Associated {\ttfamily data} can be properly freed when item is deleted if a callback function is set with elm\+\_\+object\+\_\+item\+\_\+del\+\_\+cb\+\_\+set().

If a function is passed as argument, it will be called every time this item is selected, i.\+e., the user clicks over an unselected item. If such function isn\textquotesingle{}t needed, just passing {\ttfamily N\+U\+LL} as {\ttfamily func} is enough. The same should be done for {\ttfamily data}.

Toolbar will load icon image from fdo or current theme. This behavior can be set by \hyperlink{group__Elm__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} function. If an absolute path is provided it will load it direct from a file.

\begin{DoxyNote}{Note}
This function does not accept relative icon path.
\end{DoxyNote}
See\+: elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of the item. \\
\hline
\mbox{\tt in}  & {\em func} & The function to call when the item is clicked. \\
\hline
\mbox{\tt in}  & {\em data} & The data to associate with the item for related callbacks.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+LL} upon failure. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_ga27af1f6d5865cf0d1e16d145f7968be9}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label()}{elm\_obj\_toolbar\_item\_find\_by\_label()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label (\begin{DoxyParamCaption}\item[{const char $\ast$}]{label }\end{DoxyParamCaption})}



Returns a pointer to a toolbar item by its label. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of the item to find.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The pointer to the toolbar item matching {\ttfamily label} or {\ttfamily N\+U\+LL} on failure. 
\end{DoxyReturn}


Referenced by elm\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label().

\mbox{\label{group__Elm__Toolbar_gaf0fb6d5950b40a644225b06732b4824b}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after()}{elm\_obj\_toolbar\_item\_insert\_after()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Widget\+\_\+\+Item $\ast$}]{after,  }\item[{const char $\ast$}]{icon,  }\item[{const char $\ast$}]{label,  }\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func,  }\item[{const void $\ast$}]{data }\end{DoxyParamCaption})}



Insert a new item into the toolbar object after item {\ttfamily after}. 

A new item will be created and added to the toolbar. Its position in this toolbar will be just after item {\ttfamily after}.

Items created with this method can be deleted with elm\+\_\+object\+\_\+item\+\_\+del().

Associated {\ttfamily data} can be properly freed when item is deleted if a callback function is set with elm\+\_\+object\+\_\+item\+\_\+del\+\_\+cb\+\_\+set().

If a function is passed as argument, it will be called every time this item is selected, i.\+e., the user clicks over an unselected item. If such function isn\textquotesingle{}t needed, just passing {\ttfamily N\+U\+LL} as {\ttfamily func} is enough. The same should be done for {\ttfamily data}.

Toolbar will load icon image from fdo or current theme. This behavior can be set by \hyperlink{group__Elm__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} function. If an absolute path is provided it will load it direct from a file.

\begin{DoxyNote}{Note}
This function does not accept relative icon path.
\end{DoxyNote}
See\+: elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em icon} & A string with icon name or the absolute path of an image file. \\
\hline
\mbox{\tt in}  & {\em label} & The label of the item. \\
\hline
\mbox{\tt in}  & {\em func} & The function to call when the item is clicked. \\
\hline
\mbox{\tt in}  & {\em data} & The data to associate with the item for related callbacks.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+LL} upon failure. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_ga1222c5909586ca74fe373f399807e2a0}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before()}{elm\_obj\_toolbar\_item\_insert\_before()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Widget\+\_\+\+Item $\ast$}]{before,  }\item[{const char $\ast$}]{icon,  }\item[{const char $\ast$}]{label,  }\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func,  }\item[{const void $\ast$}]{data }\end{DoxyParamCaption})}



Insert a new item into the toolbar object before item {\ttfamily before}. 

A new item will be created and added to the toolbar. Its position in this toolbar will be just before item {\ttfamily before}.

Items created with this method can be deleted with elm\+\_\+object\+\_\+item\+\_\+del().

Associated {\ttfamily data} can be properly freed when item is deleted if a callback function is set with elm\+\_\+object\+\_\+item\+\_\+del\+\_\+cb\+\_\+set().

If a function is passed as argument, it will be called every time this item is selected, i.\+e., the user clicks over an unselected item. If such function isn\textquotesingle{}t needed, just passing {\ttfamily N\+U\+LL} as {\ttfamily func} is enough. The same should be done for {\ttfamily data}.

Toolbar will load icon image from fdo or current theme. This behavior can be set by \hyperlink{group__Elm__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} function. If an absolute path is provided it will load it direct from a file.

\begin{DoxyNote}{Note}
This function does not accept relative icon path.
\end{DoxyNote}
See\+: elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em icon} & A string with icon name or the absolute path of an image file. \\
\hline
\mbox{\tt in}  & {\em label} & The label of the item. \\
\hline
\mbox{\tt in}  & {\em func} & The function to call when the item is clicked. \\
\hline
\mbox{\tt in}  & {\em data} & The data to associate with the item for related callbacks.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+LL} upon failure. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_ga0ea9a1b80ab8779a9ec61a9e3dfa4eef}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+prepend@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+prepend}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+prepend@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+prepend}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+prepend()}{elm\_obj\_toolbar\_item\_prepend()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+prepend (\begin{DoxyParamCaption}\item[{const char $\ast$}]{icon,  }\item[{const char $\ast$}]{label,  }\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func,  }\item[{const void $\ast$}]{data }\end{DoxyParamCaption})}



Prepend item to the toolbar. 

A new item will be created and prepended to the toolbar, i.\+e., will be set as first item.

Items created with this method can be deleted with elm\+\_\+object\+\_\+item\+\_\+del().

Associated {\ttfamily data} can be properly freed when item is deleted if a callback function is set with elm\+\_\+object\+\_\+item\+\_\+del\+\_\+cb\+\_\+set().

If a function is passed as argument, it will be called every time this item is selected, i.\+e., the user clicks over an unselected item. If such function isn\textquotesingle{}t needed, just passing {\ttfamily N\+U\+LL} as {\ttfamily func} is enough. The same should be done for {\ttfamily data}.

Toolbar will load icon image from fdo or current theme. This behavior can be set by \hyperlink{group__Elm__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} function. If an absolute path is provided it will load it direct from a file.

\begin{DoxyNote}{Note}
This function does not accept relative icon path.
\end{DoxyNote}
See\+: elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of the item. \\
\hline
\mbox{\tt in}  & {\em func} & The function to call when the item is clicked. \\
\hline
\mbox{\tt in}  & {\em data} & The data to associate with the item for related callbacks.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+LL} upon failure. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_ga944279cd30662aba6d84af40205bb429}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+items\+\_\+count@{elm\+\_\+obj\+\_\+toolbar\+\_\+items\+\_\+count}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+items\+\_\+count@{elm\+\_\+obj\+\_\+toolbar\+\_\+items\+\_\+count}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+items\+\_\+count()}{elm\_obj\_toolbar\_items\_count()}}
{\footnotesize\ttfamily E\+O\+A\+PI unsigned int elm\+\_\+obj\+\_\+toolbar\+\_\+items\+\_\+count (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the number of items in a toolbar. 

\begin{DoxyReturn}{Returns}
The number of items in {\ttfamily obj} toolbar 
\end{DoxyReturn}


Referenced by elm\+\_\+toolbar\+\_\+items\+\_\+count().

\mbox{\label{group__Elm__Toolbar_ga5418b676f92166733417e87d86845a2c}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get()}{elm\_obj\_toolbar\_last\_item\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the last item in the given toolbar widget\textquotesingle{}s list of items. 

See\+: \hyperlink{group__Elm__Toolbar_ga0ea9a1b80ab8779a9ec61a9e3dfa4eef}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+prepend} and \hyperlink{group__Elm__Toolbar_ga12aa679d68c326ed6486baf08fd3fbd0}{elm\+\_\+obj\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get}

\begin{DoxyReturn}{Returns}
The last item or {\ttfamily N\+U\+LL}, if it has no items (and on errors) 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_gae1743d76395b1ab8c446b95e6cc3a5b5}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get()}{elm\_obj\_toolbar\_menu\_parent\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Evas\+\_\+\+Object$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Control the parent object of the toolbar items\textquotesingle{} menus. 

Each item can be set as item menu, with elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set().

For more details about setting the parent for toolbar menus, see \hyperlink{group__Elm__Menu_ga38bf247cc8be061572d7ad3621ea190a}{elm\+\_\+menu\+\_\+parent\+\_\+set()}.

See\+: \hyperlink{group__Elm__Menu_ga38bf247cc8be061572d7ad3621ea190a}{elm\+\_\+menu\+\_\+parent\+\_\+set()} for details. See\+: elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set() for details.

\begin{DoxyReturn}{Returns}
The parent of the menu objects. 
\end{DoxyReturn}


Referenced by elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get().

\mbox{\label{group__Elm__Toolbar_gab7dae6b853bc0e6dbda869da8260c20c}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set()}{elm\_obj\_toolbar\_menu\_parent\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{parent }\end{DoxyParamCaption})}



Control the parent object of the toolbar items\textquotesingle{} menus. 

Each item can be set as item menu, with elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set().

For more details about setting the parent for toolbar menus, see \hyperlink{group__Elm__Menu_ga38bf247cc8be061572d7ad3621ea190a}{elm\+\_\+menu\+\_\+parent\+\_\+set()}.

See\+: \hyperlink{group__Elm__Menu_ga38bf247cc8be061572d7ad3621ea190a}{elm\+\_\+menu\+\_\+parent\+\_\+set()} for details. See\+: elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set() for details.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em parent} & The parent of the menu objects. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set().

\mbox{\label{group__Elm__Toolbar_ga2f7da8ef29952f086a8c0586db86aba3}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get()}{elm\_obj\_toolbar\_more\_item\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the more item which is auto-\/generated by toolbar. 

Toolbar generates \textquotesingle{}more\textquotesingle{} item when there is no more space to fit items in and toolbar is in \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU} or \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND} mode. The more item can be manipulated by \hyperlink{group__Elm__General_gab7192654621dd090be86c94678635ea4}{elm\+\_\+object\+\_\+item\+\_\+text\+\_\+set()} and elm\+\_\+object\+\_\+item\+\_\+content\+\_\+set.

\begin{DoxyReturn}{Returns}
The toolbar more item. 
\end{DoxyReturn}


Referenced by elm\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get().

\mbox{\label{group__Elm__Toolbar_ga9f235b172e146aa267ca43fd2896df57}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get()}{elm\_obj\_toolbar\_select\_mode\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Control the toolbar select mode. 

\hyperlink{group__Elm__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set()} changes item select mode in the toolbar widget. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+D\+E\+F\+A\+U\+LT \+: Items will only call their selection func and callback when first becoming selected. Any further clicks will do nothing, unless you set always select mode. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS \+: This means that, even if selected, every click will make the selected callbacks be called. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+NE \+: This will turn off the ability to select items entirely and they will neither appear selected nor call selected callback functions.

\begin{DoxyReturn}{Returns}
The select mode If getting mode fails, it returns \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+M\+AX 
\end{DoxyReturn}


Referenced by elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get().

\mbox{\label{group__Elm__Toolbar_ga99bfd324b7c2f742054f4c78451f82da}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set()}{elm\_obj\_toolbar\_select\_mode\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode}]{mode }\end{DoxyParamCaption})}



Control the toolbar select mode. 

\hyperlink{group__Elm__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set()} changes item select mode in the toolbar widget. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+D\+E\+F\+A\+U\+LT \+: Items will only call their selection func and callback when first becoming selected. Any further clicks will do nothing, unless you set always select mode. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS \+: This means that, even if selected, every click will make the selected callbacks be called. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+NE \+: This will turn off the ability to select items entirely and they will neither appear selected nor call selected callback functions.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em mode} & The select mode If getting mode fails, it returns \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+M\+AX \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set().

\mbox{\label{group__Elm__Toolbar_ga64d06d9d2a8c72fe5cd5064fba49714b}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get()}{elm\_obj\_toolbar\_selected\_item\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the selected item. 

The selected item can be unselected with function elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+set().

The selected item always will be highlighted on toolbar.

\begin{DoxyReturn}{Returns}
The selected toolbar item. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_gaef7ed5da753cc6f629d5030c30c73b6c}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get()}{elm\_obj\_toolbar\_shrink\_mode\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI \hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Control the item displaying mode of a given toolbar widget {\ttfamily obj}. 

The toolbar won\textquotesingle{}t scroll under \#\+E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+NE mode, but it will enforce a minimum size, so that all the items will fit inside it. It won\textquotesingle{}t scroll and won\textquotesingle{}t show the items that don\textquotesingle{}t fit under \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE} mode. Finally, it\textquotesingle{}ll scroll under \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL} mode, and it will create a button to aggregate items which didn\textquotesingle{}t fit with the \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU} mode.

If shrink mode is changed, Toolbar will send one of the following signal to each item for informing the current shrink mode. \char`\"{}elm,state,shrink,default\char`\"{} \char`\"{}elm,state,shrink,hide\char`\"{} \char`\"{}elm,state,shrink,scroll\char`\"{} \char`\"{}elm,state,shrink,menu\char`\"{} \char`\"{}elm,state,shrink,expand\char`\"{}

\begin{DoxyWarning}{Warning}
This function\textquotesingle{}s behavior will clash with those of \hyperlink{group__Elm__Scroller_ga4105c0d6adca64ed3d38e7e4116b09e4}{elm\+\_\+scroller\+\_\+policy\+\_\+set()}, so use either one of them, but not both.
\end{DoxyWarning}
\begin{DoxyReturn}{Returns}
Toolbar\textquotesingle{}s items display behavior 
\end{DoxyReturn}


Referenced by elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get().

\mbox{\label{group__Elm__Toolbar_ga656de0996df6dc8ae2b0b78e67353bc9}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set()}{elm\_obj\_toolbar\_shrink\_mode\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set (\begin{DoxyParamCaption}\item[{\hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}}]{shrink\+\_\+mode }\end{DoxyParamCaption})}



Control the item displaying mode of a given toolbar widget {\ttfamily obj}. 

The toolbar won\textquotesingle{}t scroll under \#\+E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+NE mode, but it will enforce a minimum size, so that all the items will fit inside it. It won\textquotesingle{}t scroll and won\textquotesingle{}t show the items that don\textquotesingle{}t fit under \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE} mode. Finally, it\textquotesingle{}ll scroll under \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL} mode, and it will create a button to aggregate items which didn\textquotesingle{}t fit with the \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU} mode.

If shrink mode is changed, Toolbar will send one of the following signal to each item for informing the current shrink mode. \char`\"{}elm,state,shrink,default\char`\"{} \char`\"{}elm,state,shrink,hide\char`\"{} \char`\"{}elm,state,shrink,scroll\char`\"{} \char`\"{}elm,state,shrink,menu\char`\"{} \char`\"{}elm,state,shrink,expand\char`\"{}

\begin{DoxyWarning}{Warning}
This function\textquotesingle{}s behavior will clash with those of \hyperlink{group__Elm__Scroller_ga4105c0d6adca64ed3d38e7e4116b09e4}{elm\+\_\+scroller\+\_\+policy\+\_\+set()}, so use either one of them, but not both.
\end{DoxyWarning}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em shrink\+\_\+mode} & Toolbar\textquotesingle{}s items display behavior \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set().

\mbox{\label{group__Elm__Toolbar_ga2464fa65f89331a0749858ef794f6849}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get()}{elm\_obj\_toolbar\_standard\_priority\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI int elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Set the standard priority of visible items in a toolbar. 

If the priority of the item is up to standard priority, it is shown in basic panel. The other items are located in more menu or panel. The more menu or panel can be shown when the more item is clicked.

\begin{DoxyReturn}{Returns}
The standard\+\_\+priority of visible items
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


Referenced by elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get().

\mbox{\label{group__Elm__Toolbar_gaff55439ee5e02e7a79b125869c4b8a50}} 
\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set()}{elm\_obj\_toolbar\_standard\_priority\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set (\begin{DoxyParamCaption}\item[{int}]{priority }\end{DoxyParamCaption})}



Set the standard priority of visible items in a toolbar. 

If the priority of the item is up to standard priority, it is shown in basic panel. The other items are located in more menu or panel. The more menu or panel can be shown when the more item is clicked.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em priority} & The standard\+\_\+priority of visible items\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


Referenced by elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set().

\mbox{\label{group__Elm__Toolbar_ga0c0841ae232ebd6a9628b868d4e95b6f}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+add@{elm\+\_\+toolbar\+\_\+add}}
\index{elm\+\_\+toolbar\+\_\+add@{elm\+\_\+toolbar\+\_\+add}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+add()}{elm\_toolbar\_add()}}
{\footnotesize\ttfamily Evas\+\_\+\+Object$\ast$ elm\+\_\+toolbar\+\_\+add (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{parent }\end{DoxyParamCaption})}



Add a new toolbar widget to the given parent Elementary (container) object. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
a new toolbar widget handle or {\ttfamily N\+U\+LL}, on errors.
\end{DoxyReturn}
This function inserts a new toolbar widget on the canvas. 

References elm\+\_\+config\+\_\+scale\+\_\+get(), elm\+\_\+icon\+\_\+add(), elm\+\_\+image\+\_\+file\+\_\+set(), elm\+\_\+image\+\_\+memfile\+\_\+set(), E\+L\+M\+\_\+\+S\+C\+R\+O\+L\+L\+E\+R\+\_\+\+P\+O\+L\+I\+C\+Y\+\_\+\+O\+FF, elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set(), E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND, E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE, E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU, and E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL.

\mbox{\label{group__Elm__Toolbar_gab580ffbe4a3e6222ce0e33486e052261}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+align\+\_\+get@{elm\+\_\+toolbar\+\_\+align\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+align\+\_\+get@{elm\+\_\+toolbar\+\_\+align\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+align\+\_\+get()}{elm\_toolbar\_align\_get()}}
{\footnotesize\ttfamily double elm\+\_\+toolbar\+\_\+align\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Control the alignment of the items. 

Alignment of toolbar items, from 0.\+0 to indicates to align left, to 1.\+0, to align to right. 0.\+5 centralize items.

Centered items by default.

\begin{DoxyReturn}{Returns}
The new alignment, a float between 0.\+0 and 1.\+0. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_ga643b86d6639c8870d0a1e9f55a4ca77d}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+align\+\_\+set@{elm\+\_\+toolbar\+\_\+align\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+align\+\_\+set@{elm\+\_\+toolbar\+\_\+align\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+align\+\_\+set()}{elm\_toolbar\_align\_set()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+align\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{double}]{align }\end{DoxyParamCaption})}



Control the alignment of the items. 

Alignment of toolbar items, from 0.\+0 to indicates to align left, to 1.\+0, to align to right. 0.\+5 centralize items.

Centered items by default.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em align} & The new alignment, a float between 0.\+0 and 1.\+0. \\
\hline
\end{DoxyParams}


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

\mbox{\label{group__Elm__Toolbar_ga385b5b2bab3c41920d1fa0c6f8cafd46}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get@{elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get@{elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get()}{elm\_toolbar\_first\_item\_get()}}
{\footnotesize\ttfamily Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Get the first item in the given toolbar widget\textquotesingle{}s list of items. 

See\+: \hyperlink{group__Elm__Toolbar_ga0c0738e7d5aba471520113b15184be6e}{elm\+\_\+toolbar\+\_\+item\+\_\+append} and \hyperlink{group__Elm__Toolbar_ga7bce05e15adb0ea028860d95190ddfba}{elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get}

\begin{DoxyReturn}{Returns}
The first item or {\ttfamily N\+U\+LL}, if it has no items (and on errors) 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_ga50ae8c800aa4c9879114bac8a513fef0}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+homogeneous\+\_\+get@{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+get@{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+get()}{elm\_toolbar\_homogeneous\_get()}}
{\footnotesize\ttfamily Eina\+\_\+\+Bool elm\+\_\+toolbar\+\_\+homogeneous\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Control homogeneous mode. 

This will enable the homogeneous mode where items are of the same size.

\begin{DoxyReturn}{Returns}
Assume the items within the toolbar are of the same size (true = on, false = off). Default is {\ttfamily false}. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+get().

\mbox{\label{group__Elm__Toolbar_ga094182b18f7eec5181dc1448ca292406}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set@{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set@{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set()}{elm\_toolbar\_homogeneous\_set()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{Eina\+\_\+\+Bool}]{homogeneous }\end{DoxyParamCaption})}



Control homogeneous mode. 

This will enable the homogeneous mode where items are of the same size.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em homogeneous} & Assume the items within the toolbar are of the same size (true = on, false = off). Default is {\ttfamily false}. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+set().



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

\mbox{\label{group__Elm__Toolbar_gaef968d7f012611c707480431e1b27bea}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+horizontal\+\_\+get@{elm\+\_\+toolbar\+\_\+horizontal\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+horizontal\+\_\+get@{elm\+\_\+toolbar\+\_\+horizontal\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+horizontal\+\_\+get()}{elm\_toolbar\_horizontal\_get()}}
{\footnotesize\ttfamily Eina\+\_\+\+Bool elm\+\_\+toolbar\+\_\+horizontal\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Change a toolbar\textquotesingle{}s orientation. 

By default, a toolbar will be horizontal. Use this function to create a vertical toolbar.

\begin{DoxyReturn}{Returns}
If {\ttfamily true}, the toolbar is horizontal. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+get().

\mbox{\label{group__Elm__Toolbar_ga43363c555df7bbcc1a4e600cabe77f5b}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+horizontal\+\_\+set@{elm\+\_\+toolbar\+\_\+horizontal\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+horizontal\+\_\+set@{elm\+\_\+toolbar\+\_\+horizontal\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+horizontal\+\_\+set()}{elm\_toolbar\_horizontal\_set()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+horizontal\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{Eina\+\_\+\+Bool}]{horizontal }\end{DoxyParamCaption})}



Change a toolbar\textquotesingle{}s orientation. 

By default, a toolbar will be horizontal. Use this function to create a vertical toolbar.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em horizontal} & If {\ttfamily true}, the toolbar is horizontal. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+set().

\mbox{\label{group__Elm__Toolbar_gac186a6f469e32a440726abb5cdf5c804}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get@{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get@{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get()}{elm\_toolbar\_icon\_order\_lookup\_get()}}
{\footnotesize\ttfamily \hyperlink{group__Elm__Icon_ga93144b3f246a052d2c3afc671650d8fc}{Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order} elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Sets icon lookup order, for toolbar items\textquotesingle{} icons. 

Icons added before calling this function will not be affected. The default lookup order is \hyperlink{group__Elm__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+DO}.

\begin{DoxyReturn}{Returns}
The icon lookup order. (If getting the icon order loopup fails, it returns \hyperlink{group__Elm__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+DO}) 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get().

\mbox{\label{group__Elm__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set@{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set@{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()}{elm\_toolbar\_icon\_order\_lookup\_set()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{\hyperlink{group__Elm__Icon_ga93144b3f246a052d2c3afc671650d8fc}{Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order}}]{order }\end{DoxyParamCaption})}



Sets icon lookup order, for toolbar items\textquotesingle{} icons. 

Icons added before calling this function will not be affected. The default lookup order is \hyperlink{group__Elm__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+DO}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em order} & The icon lookup order. (If getting the icon order loopup fails, it returns \hyperlink{group__Elm__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+DO}) \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set().

\mbox{\label{group__Elm__Toolbar_gadac7cfce21b4f02ee4b4629281d0c331}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get@{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get@{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get()}{elm\_toolbar\_icon\_size\_get()}}
{\footnotesize\ttfamily int elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Control the icon size, in pixels, to be used by toolbar items. 

\begin{DoxyNote}{Note}
Default value is \$32. It reads value from elm config.
\end{DoxyNote}
\begin{DoxyReturn}{Returns}
The icon size in pixels 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get().

\mbox{\label{group__Elm__Toolbar_ga16d4f18d149bd303698d14de662bf15e}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set@{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set@{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set()}{elm\_toolbar\_icon\_size\_set()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{int}]{icon\+\_\+size }\end{DoxyParamCaption})}



Control the icon size, in pixels, to be used by toolbar items. 

\begin{DoxyNote}{Note}
Default value is \$32. It reads value from elm config.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em icon\+\_\+size} & The icon size in pixels \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set().

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



Append item to the toolbar. 

A new item will be created and appended to the toolbar, i.\+e., will be set as last item.

Items created with this method can be deleted with elm\+\_\+object\+\_\+item\+\_\+del().

Associated {\ttfamily data} can be properly freed when item is deleted if a callback function is set with elm\+\_\+object\+\_\+item\+\_\+del\+\_\+cb\+\_\+set().

If a function is passed as argument, it will be called every time this item is selected, i.\+e., the user clicks over an unselected item. If such function isn\textquotesingle{}t needed, just passing {\ttfamily N\+U\+LL} as {\ttfamily func} is enough. The same should be done for {\ttfamily data}.

Toolbar will load icon image from fdo or current theme. This behavior can be set by \hyperlink{group__Elm__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} function. If an absolute path is provided it will load it direct from a file.

\begin{DoxyNote}{Note}
This function does not accept relative icon path.
\end{DoxyNote}
See\+: elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of the item. \\
\hline
\mbox{\tt in}  & {\em func} & The function to call when the item is clicked. \\
\hline
\mbox{\tt in}  & {\em data} & The data to associate with the item for related callbacks.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+LL} upon failure. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_ga66876f491635e8f748e4144686e576ab}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label@{elm\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label@{elm\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label()}{elm\_toolbar\_item\_find\_by\_label()}}
{\footnotesize\ttfamily Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{const char $\ast$}]{label }\end{DoxyParamCaption})}



Returns a pointer to a toolbar item by its label. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of the item to find.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The pointer to the toolbar item matching {\ttfamily label} or {\ttfamily N\+U\+LL} on failure. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label().

\mbox{\label{group__Elm__Toolbar_ga8b71f308346ebbf0d57e8fa9e963278f}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after@{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after@{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after()}{elm\_toolbar\_item\_insert\_after()}}
{\footnotesize\ttfamily Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{Elm\+\_\+\+Widget\+\_\+\+Item $\ast$}]{after,  }\item[{const char $\ast$}]{icon,  }\item[{const char $\ast$}]{label,  }\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func,  }\item[{const void $\ast$}]{data }\end{DoxyParamCaption})}



Insert a new item into the toolbar object after item {\ttfamily after}. 

A new item will be created and added to the toolbar. Its position in this toolbar will be just after item {\ttfamily after}.

Items created with this method can be deleted with elm\+\_\+object\+\_\+item\+\_\+del().

Associated {\ttfamily data} can be properly freed when item is deleted if a callback function is set with elm\+\_\+object\+\_\+item\+\_\+del\+\_\+cb\+\_\+set().

If a function is passed as argument, it will be called every time this item is selected, i.\+e., the user clicks over an unselected item. If such function isn\textquotesingle{}t needed, just passing {\ttfamily N\+U\+LL} as {\ttfamily func} is enough. The same should be done for {\ttfamily data}.

Toolbar will load icon image from fdo or current theme. This behavior can be set by \hyperlink{group__Elm__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} function. If an absolute path is provided it will load it direct from a file.

\begin{DoxyNote}{Note}
This function does not accept relative icon path.
\end{DoxyNote}
See\+: elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em icon} & A string with icon name or the absolute path of an image file. \\
\hline
\mbox{\tt in}  & {\em label} & The label of the item. \\
\hline
\mbox{\tt in}  & {\em func} & The function to call when the item is clicked. \\
\hline
\mbox{\tt in}  & {\em data} & The data to associate with the item for related callbacks.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+LL} upon failure. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_gaad9627e4fa2eec7012566af6874e8ece}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before@{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before@{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before()}{elm\_toolbar\_item\_insert\_before()}}
{\footnotesize\ttfamily Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{Elm\+\_\+\+Widget\+\_\+\+Item $\ast$}]{before,  }\item[{const char $\ast$}]{icon,  }\item[{const char $\ast$}]{label,  }\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func,  }\item[{const void $\ast$}]{data }\end{DoxyParamCaption})}



Insert a new item into the toolbar object before item {\ttfamily before}. 

A new item will be created and added to the toolbar. Its position in this toolbar will be just before item {\ttfamily before}.

Items created with this method can be deleted with elm\+\_\+object\+\_\+item\+\_\+del().

Associated {\ttfamily data} can be properly freed when item is deleted if a callback function is set with elm\+\_\+object\+\_\+item\+\_\+del\+\_\+cb\+\_\+set().

If a function is passed as argument, it will be called every time this item is selected, i.\+e., the user clicks over an unselected item. If such function isn\textquotesingle{}t needed, just passing {\ttfamily N\+U\+LL} as {\ttfamily func} is enough. The same should be done for {\ttfamily data}.

Toolbar will load icon image from fdo or current theme. This behavior can be set by \hyperlink{group__Elm__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} function. If an absolute path is provided it will load it direct from a file.

\begin{DoxyNote}{Note}
This function does not accept relative icon path.
\end{DoxyNote}
See\+: elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em icon} & A string with icon name or the absolute path of an image file. \\
\hline
\mbox{\tt in}  & {\em label} & The label of the item. \\
\hline
\mbox{\tt in}  & {\em func} & The function to call when the item is clicked. \\
\hline
\mbox{\tt in}  & {\em data} & The data to associate with the item for related callbacks.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+LL} upon failure. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_gadf2b1beff923b3d5c1a64b631a442876}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+prepend@{elm\+\_\+toolbar\+\_\+item\+\_\+prepend}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+prepend@{elm\+\_\+toolbar\+\_\+item\+\_\+prepend}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+item\+\_\+prepend()}{elm\_toolbar\_item\_prepend()}}
{\footnotesize\ttfamily Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+prepend (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{const char $\ast$}]{icon,  }\item[{const char $\ast$}]{label,  }\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func,  }\item[{const void $\ast$}]{data }\end{DoxyParamCaption})}



Prepend item to the toolbar. 

A new item will be created and prepended to the toolbar, i.\+e., will be set as first item.

Items created with this method can be deleted with elm\+\_\+object\+\_\+item\+\_\+del().

Associated {\ttfamily data} can be properly freed when item is deleted if a callback function is set with elm\+\_\+object\+\_\+item\+\_\+del\+\_\+cb\+\_\+set().

If a function is passed as argument, it will be called every time this item is selected, i.\+e., the user clicks over an unselected item. If such function isn\textquotesingle{}t needed, just passing {\ttfamily N\+U\+LL} as {\ttfamily func} is enough. The same should be done for {\ttfamily data}.

Toolbar will load icon image from fdo or current theme. This behavior can be set by \hyperlink{group__Elm__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} function. If an absolute path is provided it will load it direct from a file.

\begin{DoxyNote}{Note}
This function does not accept relative icon path.
\end{DoxyNote}
See\+: elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of the item. \\
\hline
\mbox{\tt in}  & {\em func} & The function to call when the item is clicked. \\
\hline
\mbox{\tt in}  & {\em data} & The data to associate with the item for related callbacks.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+LL} upon failure. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_ga5f792049670db4a11133185cbebc1ffc}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset()}{elm\_toolbar\_item\_state\_unset()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset (\begin{DoxyParamCaption}\item[{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$}]{it }\end{DoxyParamCaption})}



Unset the state of {\ttfamily it}. 


\begin{DoxyParams}{Parameters}
{\em it} & The toolbar item.\\
\hline
\end{DoxyParams}
The default icon and label from this item will be displayed.

\begin{DoxySeeAlso}{See also}
elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set() for more details. 
\end{DoxySeeAlso}


References elm\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set().

\mbox{\label{group__Elm__Toolbar_gacb297557c2309a2b2f2f6b11fa621ff6}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+items\+\_\+count@{elm\+\_\+toolbar\+\_\+items\+\_\+count}}
\index{elm\+\_\+toolbar\+\_\+items\+\_\+count@{elm\+\_\+toolbar\+\_\+items\+\_\+count}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+items\+\_\+count()}{elm\_toolbar\_items\_count()}}
{\footnotesize\ttfamily unsigned int elm\+\_\+toolbar\+\_\+items\+\_\+count (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Get the number of items in a toolbar. 

\begin{DoxyReturn}{Returns}
The number of items in {\ttfamily obj} toolbar 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+toolbar\+\_\+items\+\_\+count().

\mbox{\label{group__Elm__Toolbar_ga7bce05e15adb0ea028860d95190ddfba}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get@{elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get@{elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get()}{elm\_toolbar\_last\_item\_get()}}
{\footnotesize\ttfamily Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Get the last item in the given toolbar widget\textquotesingle{}s list of items. 

See\+: \hyperlink{group__Elm__Toolbar_gadf2b1beff923b3d5c1a64b631a442876}{elm\+\_\+toolbar\+\_\+item\+\_\+prepend} and \hyperlink{group__Elm__Toolbar_ga385b5b2bab3c41920d1fa0c6f8cafd46}{elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get}

\begin{DoxyReturn}{Returns}
The last item or {\ttfamily N\+U\+LL}, if it has no items (and on errors) 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_ga7e6228d1687afa3dae4eaa3dd55987ff}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get@{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get@{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get()}{elm\_toolbar\_menu\_parent\_get()}}
{\footnotesize\ttfamily Evas\+\_\+\+Object$\ast$ elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Control the parent object of the toolbar items\textquotesingle{} menus. 

Each item can be set as item menu, with elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set().

For more details about setting the parent for toolbar menus, see \hyperlink{group__Elm__Menu_ga38bf247cc8be061572d7ad3621ea190a}{elm\+\_\+menu\+\_\+parent\+\_\+set()}.

See\+: \hyperlink{group__Elm__Menu_ga38bf247cc8be061572d7ad3621ea190a}{elm\+\_\+menu\+\_\+parent\+\_\+set()} for details. See\+: elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set() for details.

\begin{DoxyReturn}{Returns}
The parent of the menu objects. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get().

\mbox{\label{group__Elm__Toolbar_ga90288d313f2abb6d5118d0aebb1976c2}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set@{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set@{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set()}{elm\_toolbar\_menu\_parent\_set()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{Evas\+\_\+\+Object $\ast$}]{parent }\end{DoxyParamCaption})}



Control the parent object of the toolbar items\textquotesingle{} menus. 

Each item can be set as item menu, with elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set().

For more details about setting the parent for toolbar menus, see \hyperlink{group__Elm__Menu_ga38bf247cc8be061572d7ad3621ea190a}{elm\+\_\+menu\+\_\+parent\+\_\+set()}.

See\+: \hyperlink{group__Elm__Menu_ga38bf247cc8be061572d7ad3621ea190a}{elm\+\_\+menu\+\_\+parent\+\_\+set()} for details. See\+: elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set() for details.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em parent} & The parent of the menu objects. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set().

\mbox{\label{group__Elm__Toolbar_ga4fa47157b9499dbffb92b5f042d98f9a}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get@{elm\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get@{elm\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get()}{elm\_toolbar\_more\_item\_get()}}
{\footnotesize\ttfamily Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Get the more item which is auto-\/generated by toolbar. 

Toolbar generates \textquotesingle{}more\textquotesingle{} item when there is no more space to fit items in and toolbar is in \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU} or \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+ND} mode. The more item can be manipulated by \hyperlink{group__Elm__General_gab7192654621dd090be86c94678635ea4}{elm\+\_\+object\+\_\+item\+\_\+text\+\_\+set()} and elm\+\_\+object\+\_\+item\+\_\+content\+\_\+set.

\begin{DoxyReturn}{Returns}
The toolbar more item. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get().

\mbox{\label{group__Elm__Toolbar_gaa8df55e22fadb6ba9cb9c3c37435ce12}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+get@{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+get@{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+get()}{elm\_toolbar\_reorder\_mode\_get()}}
{\footnotesize\ttfamily Eina\+\_\+\+Bool elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+get (\begin{DoxyParamCaption}\item[{const Evas\+\_\+\+Object $\ast$}]{obj }\end{DoxyParamCaption})}



Get the reorder mode. 


\begin{DoxyParams}{Parameters}
{\em obj} & The toolbar object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The reorder mode ({\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} = on, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} = off) 
\end{DoxyReturn}
\mbox{\label{group__Elm__Toolbar_ga1ab93e8742fa6347b5f1325120edf94a}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+set@{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+set@{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+set()}{elm\_toolbar\_reorder\_mode\_set()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+set (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj,  }\item[{Eina\+\_\+\+Bool}]{reorder\+\_\+mode }\end{DoxyParamCaption})}



Set reorder mode. 


\begin{DoxyParams}{Parameters}
{\em obj} & The toolbar object \\
\hline
{\em reorder\+\_\+mode} & The reorder mode ({\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} = on, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} = off) \\
\hline
\end{DoxyParams}
\mbox{\label{group__Elm__Toolbar_gace851937ca9ec96f9b1339216d21eb22}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get@{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get@{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get()}{elm\_toolbar\_select\_mode\_get()}}
{\footnotesize\ttfamily Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Control the toolbar select mode. 

\hyperlink{group__Elm__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set()} changes item select mode in the toolbar widget. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+D\+E\+F\+A\+U\+LT \+: Items will only call their selection func and callback when first becoming selected. Any further clicks will do nothing, unless you set always select mode. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS \+: This means that, even if selected, every click will make the selected callbacks be called. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+NE \+: This will turn off the ability to select items entirely and they will neither appear selected nor call selected callback functions.

\begin{DoxyReturn}{Returns}
The select mode If getting mode fails, it returns \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+M\+AX 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get().

\mbox{\label{group__Elm__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set@{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set@{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set()}{elm\_toolbar\_select\_mode\_set()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode}]{mode }\end{DoxyParamCaption})}



Control the toolbar select mode. 

\hyperlink{group__Elm__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set()} changes item select mode in the toolbar widget. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+D\+E\+F\+A\+U\+LT \+: Items will only call their selection func and callback when first becoming selected. Any further clicks will do nothing, unless you set always select mode. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+YS \+: This means that, even if selected, every click will make the selected callbacks be called. -\/ \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+NE \+: This will turn off the ability to select items entirely and they will neither appear selected nor call selected callback functions.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em mode} & The select mode If getting mode fails, it returns \#\+E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+M\+AX \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set().

\mbox{\label{group__Elm__Toolbar_ga9fc91de7824e7ad0308a6aaec351581e}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get@{elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get@{elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get()}{elm\_toolbar\_selected\_item\_get()}}
{\footnotesize\ttfamily Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Get the selected item. 

The selected item can be unselected with function elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+set().

The selected item always will be highlighted on toolbar.

\begin{DoxyReturn}{Returns}
The selected toolbar item. 
\end{DoxyReturn}


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

\mbox{\label{group__Elm__Toolbar_ga3863cb4120f0837b57f575aa3de95c91}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get@{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get@{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get()}{elm\_toolbar\_shrink\_mode\_get()}}
{\footnotesize\ttfamily \hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Control the item displaying mode of a given toolbar widget {\ttfamily obj}. 

The toolbar won\textquotesingle{}t scroll under \#\+E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+NE mode, but it will enforce a minimum size, so that all the items will fit inside it. It won\textquotesingle{}t scroll and won\textquotesingle{}t show the items that don\textquotesingle{}t fit under \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE} mode. Finally, it\textquotesingle{}ll scroll under \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL} mode, and it will create a button to aggregate items which didn\textquotesingle{}t fit with the \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU} mode.

If shrink mode is changed, Toolbar will send one of the following signal to each item for informing the current shrink mode. \char`\"{}elm,state,shrink,default\char`\"{} \char`\"{}elm,state,shrink,hide\char`\"{} \char`\"{}elm,state,shrink,scroll\char`\"{} \char`\"{}elm,state,shrink,menu\char`\"{} \char`\"{}elm,state,shrink,expand\char`\"{}

\begin{DoxyWarning}{Warning}
This function\textquotesingle{}s behavior will clash with those of \hyperlink{group__Elm__Scroller_ga4105c0d6adca64ed3d38e7e4116b09e4}{elm\+\_\+scroller\+\_\+policy\+\_\+set()}, so use either one of them, but not both.
\end{DoxyWarning}
\begin{DoxyReturn}{Returns}
Toolbar\textquotesingle{}s items display behavior 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get().

\mbox{\label{group__Elm__Toolbar_ga31deb1999afd41648100d3e816c69553}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set@{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set@{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set()}{elm\_toolbar\_shrink\_mode\_set()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{\hyperlink{group__Elm__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}}]{shrink\+\_\+mode }\end{DoxyParamCaption})}



Control the item displaying mode of a given toolbar widget {\ttfamily obj}. 

The toolbar won\textquotesingle{}t scroll under \#\+E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+NE mode, but it will enforce a minimum size, so that all the items will fit inside it. It won\textquotesingle{}t scroll and won\textquotesingle{}t show the items that don\textquotesingle{}t fit under \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+DE} mode. Finally, it\textquotesingle{}ll scroll under \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+LL} mode, and it will create a button to aggregate items which didn\textquotesingle{}t fit with the \hyperlink{group__Elm__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+NU} mode.

If shrink mode is changed, Toolbar will send one of the following signal to each item for informing the current shrink mode. \char`\"{}elm,state,shrink,default\char`\"{} \char`\"{}elm,state,shrink,hide\char`\"{} \char`\"{}elm,state,shrink,scroll\char`\"{} \char`\"{}elm,state,shrink,menu\char`\"{} \char`\"{}elm,state,shrink,expand\char`\"{}

\begin{DoxyWarning}{Warning}
This function\textquotesingle{}s behavior will clash with those of \hyperlink{group__Elm__Scroller_ga4105c0d6adca64ed3d38e7e4116b09e4}{elm\+\_\+scroller\+\_\+policy\+\_\+set()}, so use either one of them, but not both.
\end{DoxyWarning}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em shrink\+\_\+mode} & Toolbar\textquotesingle{}s items display behavior \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set().



Referenced by elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+get().

\mbox{\label{group__Elm__Toolbar_gae885e5e1a8cae2ef726b3ce9b8888359}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get@{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get@{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get()}{elm\_toolbar\_standard\_priority\_get()}}
{\footnotesize\ttfamily int elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj }\end{DoxyParamCaption})}



Set the standard priority of visible items in a toolbar. 

If the priority of the item is up to standard priority, it is shown in basic panel. The other items are located in more menu or panel. The more menu or panel can be shown when the more item is clicked.

\begin{DoxyReturn}{Returns}
The standard\+\_\+priority of visible items
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


References elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get().

\mbox{\label{group__Elm__Toolbar_gad2ae71bb284e41a8c42a01d4487fcf85}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set@{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set@{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set()}{elm\_toolbar\_standard\_priority\_set()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj,  }\item[{int}]{priority }\end{DoxyParamCaption})}



Set the standard priority of visible items in a toolbar. 

If the priority of the item is up to standard priority, it is shown in basic panel. The other items are located in more menu or panel. The more menu or panel can be shown when the more item is clicked.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em priority} & The standard\+\_\+priority of visible items\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


References elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set().

\mbox{\label{group__Elm__Toolbar_ga0bcb747ec6ad7b6ef3d775c397823815}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+get@{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+get@{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+get()}{elm\_toolbar\_transverse\_expanded\_get()}}
{\footnotesize\ttfamily Eina\+\_\+\+Bool elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+get (\begin{DoxyParamCaption}\item[{const Evas\+\_\+\+Object $\ast$}]{obj }\end{DoxyParamCaption})}



Get the transverse expansion of toolbar {\ttfamily obj}. 


\begin{DoxyParams}{Parameters}
{\em obj} & The toolbar object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The transverse expansion of the item. ({\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} = on, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} = off, default = {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE})
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
elm\+\_\+toolbar\+\_\+transverse\+\_\+expand\+\_\+set() for details. 
\end{DoxySeeAlso}


References elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set().

\mbox{\label{group__Elm__Toolbar_gaa744a29f023f92c77d7b0ff93be0676b}} 
\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+set@{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+set@{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection{\texorpdfstring{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+set()}{elm\_toolbar\_transverse\_expanded\_set()}}
{\footnotesize\ttfamily void elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+set (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{obj,  }\item[{Eina\+\_\+\+Bool}]{transverse\+\_\+expanded }\end{DoxyParamCaption})}



Set the item\textquotesingle{}s transverse expansion of a given toolbar widget {\ttfamily obj}. 


\begin{DoxyParams}{Parameters}
{\em obj} & The toolbar object. \\
\hline
{\em transverse\+\_\+expanded} & The transverse expansion of the item. ({\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} = on, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} = off, default = {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE})\\
\hline
\end{DoxyParams}
This will expand the transverse length of the item according the transverse length of the toolbar. The default is what the transverse length of the item is set according its min value. 