\section{Toolbar}
\label{group__Toolbar}\index{Toolbar@{Toolbar}}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \+\_\+\+Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State \hyperlink{group__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__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} \{ \\*
\hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a16c3b5618d6f3954fd0b050cfb69ab3e}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+N\+E}, 
\\*
\hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+D\+E}, 
\\*
\hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+L\+L}, 
\\*
\hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U}, 
\\*
\hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+N\+D}, 
\\*
\hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a31e82e784b2d333210cbf20a1c031a13}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+S\+T}
 \}
\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__Toolbar_gaec577d0512b0df0c1557c32f427cc791}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type} \{ \\*
\hyperlink{group__Toolbar_ggaec577d0512b0df0c1557c32f427cc791a24d20ad1c6d48c5f2424f1906e50c00d}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+N\+O\+N\+E} = 0, 
\\*
\hyperlink{group__Toolbar_ggaec577d0512b0df0c1557c32f427cc791abe6869793c9228b49580cba9efcb707f}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+I\+N} = (1 $<$$<$ 0), 
\\*
\hyperlink{group__Toolbar_ggaec577d0512b0df0c1557c32f427cc791ad400c610d298318835be7a2a4a03c7db}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+F\+I\+R\+S\+T} = (1 $<$$<$ 1), 
\\*
\hyperlink{group__Toolbar_ggaec577d0512b0df0c1557c32f427cc791a35d90d52a091fe97bba3906cc7b2efca}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+M\+I\+D\+D\+L\+E} = (1 $<$$<$ 2), 
\\*
\hyperlink{group__Toolbar_ggaec577d0512b0df0c1557c32f427cc791ab47aa8e6c7dc6bdc2855a4a5bdee3984}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+L\+A\+S\+T} = (1 $<$$<$ 3)
 \}
\begin{DoxyCompactList}\small\item\em Defines where to position the item in the toolbar. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_ga90d421b42d118040f60cee01871e1419}{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+set} (Eina\+\_\+\+Bool homogeneous)
\begin{DoxyCompactList}\small\item\em Enable/disable homogeneous mode. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Eina\+\_\+\+Bool \hyperlink{group__Toolbar_gac1c6a46c3cd86b3e3c7171a4db43c3e0}{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get whether the homogeneous mode is enabled. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_gad162e4d0a79a24009fc74c0d6fdc44ce}{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+set} (double align)
\begin{DoxyCompactList}\small\item\em Set the alignment of the items. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I double \hyperlink{group__Toolbar_gaa3a0b2fcfeb5be9059ecc1edf41e6150}{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the alignment of the items. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_ga99bfd324b7c2f742054f4c78451f82da}{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set} (\hyperlink{group__General_ga8e4aa5aa238e472f33813babfff0d56f}{Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode} mode)
\begin{DoxyCompactList}\small\item\em Set the toolbar select mode. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga8e4aa5aa238e472f33813babfff0d56f}{Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode} \hyperlink{group__Toolbar_ga9f235b172e146aa267ca43fd2896df57}{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the toolbar select mode. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_gaa3ac3a8ea7ea60c7faa07901981f0103}{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set} (int icon\+\_\+size)
\begin{DoxyCompactList}\small\item\em Set the icon size, in pixels, to be used by toolbar items. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I int \hyperlink{group__Toolbar_ga3569092aaa800aec870961d467b7e012}{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the icon size, in pixels, to be used by toolbar items. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_ga027e436bcebc95d0d8232a91b79f8f3b}{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+set} (Eina\+\_\+\+Bool horizontal)
\begin{DoxyCompactList}\small\item\em Change a toolbar\textquotesingle{}s orientation By default, a toolbar will be horizontal. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Eina\+\_\+\+Bool \hyperlink{group__Toolbar_gab16b292529a92b0e90e72d97dd0a4d05}{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get a toolbar\textquotesingle{}s orientation. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_gadddd8aa248c9cad32e79a0585ce8e362}{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set} (\hyperlink{group__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\+P\+I \hyperlink{group__Icon_ga93144b3f246a052d2c3afc671650d8fc}{Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order} \hyperlink{group__Toolbar_gadbf994ebcd405660485425286b1c1dab}{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the icon lookup order. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_ga656de0996df6dc8ae2b0b78e67353bc9}{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set} (\hyperlink{group__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} shrink\+\_\+mode)
\begin{DoxyCompactList}\small\item\em Set the item displaying mode of a given toolbar widget {\ttfamily obj}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} \hyperlink{group__Toolbar_gaef7ed5da753cc6f629d5030c30c73b6c}{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the shrink mode of toolbar {\ttfamily obj}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_gab7dae6b853bc0e6dbda869da8260c20c}{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set} (Evas\+\_\+\+Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Set the parent object of the toolbar items\textquotesingle{} menus. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Evas\+\_\+\+Object $\ast$ \hyperlink{group__Toolbar_gae1743d76395b1ab8c446b95e6cc3a5b5}{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the parent object of the toolbar items\textquotesingle{} menus. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__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 If the priority of the item is up to standard priority, it is shown in basic panel. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I int \hyperlink{group__Toolbar_ga2464fa65f89331a0749858ef794f6849}{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the standard\+\_\+priority of visible items in a toolbar. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga3e96dca5735007cfddcb2a03b815a68a}{elm\+\_\+obj\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the selected item. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga82d669941cf6e6064ad9200b6fc0f639}{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\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga213b3e9b01b314df9001877ebf4e0bdb}{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\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_gac290b9a1cdfa6a11e7dd243a9218c54b}{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\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga312087c95eaadfaab92330e15188cf70}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before} (\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+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\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga0405572ca9ee63b0f16a14984fbb0a57}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after} (\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+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\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga1a7d31b1860b90a262136d55fe77fb81}{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\+P\+I unsigned int \hyperlink{group__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\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga8798ed91a77bcc0ceb22aa35c30c7d1a}{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\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_gafa2a70cde8a968e8247a78ec10a29ecc}{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__Toolbar_ga094182b18f7eec5181dc1448ca292406}{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, Eina\+\_\+\+Bool homogeneous)
\begin{DoxyCompactList}\small\item\em Enable/disable homogeneous mode. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Toolbar_ga50ae8c800aa4c9879114bac8a513fef0}{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether the homogeneous mode is enabled. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_ga643b86d6639c8870d0a1e9f55a4ca77d}{elm\+\_\+toolbar\+\_\+align\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, double align)
\begin{DoxyCompactList}\small\item\em Set the alignment of the items. \end{DoxyCompactList}\item 
double \hyperlink{group__Toolbar_gab580ffbe4a3e6222ce0e33486e052261}{elm\+\_\+toolbar\+\_\+align\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the alignment of the items. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, \hyperlink{group__General_ga8e4aa5aa238e472f33813babfff0d56f}{Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode} mode)
\begin{DoxyCompactList}\small\item\em Set the toolbar select mode. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga8e4aa5aa238e472f33813babfff0d56f}{Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode} \hyperlink{group__Toolbar_gace851937ca9ec96f9b1339216d21eb22}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the toolbar select mode. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_ga16d4f18d149bd303698d14de662bf15e}{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, int icon\+\_\+size)
\begin{DoxyCompactList}\small\item\em Set the icon size, in pixels, to be used by toolbar items. \end{DoxyCompactList}\item 
int \hyperlink{group__Toolbar_gadac7cfce21b4f02ee4b4629281d0c331}{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the icon size, in pixels, to be used by toolbar items. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_ga43363c555df7bbcc1a4e600cabe77f5b}{elm\+\_\+toolbar\+\_\+horizontal\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, Eina\+\_\+\+Bool horizontal)
\begin{DoxyCompactList}\small\item\em Change a toolbar\textquotesingle{}s orientation By default, a toolbar will be horizontal. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Toolbar_gaef968d7f012611c707480431e1b27bea}{elm\+\_\+toolbar\+\_\+horizontal\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get a toolbar\textquotesingle{}s orientation. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, \hyperlink{group__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__Icon_ga93144b3f246a052d2c3afc671650d8fc}{Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order} \hyperlink{group__Toolbar_gac186a6f469e32a440726abb5cdf5c804}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the icon lookup order. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_ga31deb1999afd41648100d3e816c69553}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, \hyperlink{group__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} shrink\+\_\+mode)
\begin{DoxyCompactList}\small\item\em Set the item displaying mode of a given toolbar widget {\ttfamily obj}. \end{DoxyCompactList}\item 
\hyperlink{group__Toolbar_gaf2f77232958c97f74744538e5bb4e000}{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} \hyperlink{group__Toolbar_ga3863cb4120f0837b57f575aa3de95c91}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the shrink mode of toolbar {\ttfamily obj}. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_ga90288d313f2abb6d5118d0aebb1976c2}{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set} (Elm\+\_\+\+Toolbar $\ast$obj, Evas\+\_\+\+Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Set the parent object of the toolbar items\textquotesingle{} menus. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__Toolbar_ga7e6228d1687afa3dae4eaa3dd55987ff}{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the parent object of the toolbar items\textquotesingle{} menus. \end{DoxyCompactList}\item 
void \hyperlink{group__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 If the priority of the item is up to standard priority, it is shown in basic panel. \end{DoxyCompactList}\item 
int \hyperlink{group__Toolbar_gae885e5e1a8cae2ef726b3ce9b8888359}{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the standard\+\_\+priority of visible items in a toolbar. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga53347257e45da7cbad37973ecedbc65f}{elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get} (const Elm\+\_\+\+Toolbar $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the selected item. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga0e8219d99a2c3db039290c47356db731}{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 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga4b178e88b8c7a0206da7eb16322065c4}{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 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga5cee5b38e0dce045e326edda33be6b77}{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 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga9cc94d75b213fa06af56f20afcfc4703}{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before} (Elm\+\_\+\+Toolbar $\ast$obj, \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+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 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga967c42a0fffbca4235105af1894f2b8b}{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after} (Elm\+\_\+\+Toolbar $\ast$obj, \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+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 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_gaf81cab0de593766a6519d68fe7592945}{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__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 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga89a34188eaaea9d8c5b5f0209db44306}{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 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga4a62be0a0f8ddf4cb31b093c0e6bebb1}{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__Toolbar_ga5f792049670db4a11133185cbebc1ffc}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset} (\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$it)
\begin{DoxyCompactList}\small\item\em Unset the state of {\ttfamily it}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga46868d724a753431a907b4203c018b5f}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+prev\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the item before {\ttfamily item} in toolbar. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_gac3ec47aab8469885493cebb092eba15b}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+next\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the item after {\ttfamily item} in toolbar. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_gaf62b7872edc55fb6c0f9373a3a42949a}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set} (int priority)
\begin{DoxyCompactList}\small\item\em Set the priority of a toolbar item. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I int \hyperlink{group__Toolbar_gaa50fbb45d066cc77f3d1e879ca99a4af}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the priority of a toolbar item. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_ga1eb64c60f7b2fa49a088d4f20a8dd954}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+set} (Eina\+\_\+\+Bool selected)
\begin{DoxyCompactList}\small\item\em Set the selected state of an item. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Eina\+\_\+\+Bool \hyperlink{group__Toolbar_ga7cee03818c851a5d44e0be2bb7595aee}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get whether the {\ttfamily item} is selected or not. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_ga73926c52eacc34dca37981f67a5cc0c2}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set} (const char $\ast$icon)
\begin{DoxyCompactList}\small\item\em Set the icon associated with {\ttfamily item}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I const char $\ast$ \hyperlink{group__Toolbar_gade527565557fed93b65c40713f60ea22}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the string used to set the icon of {\ttfamily item}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Evas\+\_\+\+Object $\ast$ \hyperlink{group__Toolbar_ga2fdf72c6c115eaaa75819f9d9edb3fad}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+object\+\_\+get} (void)\label{group__Toolbar_ga2fdf72c6c115eaaa75819f9d9edb3fad}

\begin{DoxyCompactList}\small\item\em Get the real Evas(\+Edje) object created to implement the view of a given toolbar {\ttfamily item}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Evas\+\_\+\+Object $\ast$ \hyperlink{group__Toolbar_ga9f9f0c3bf0878e28314b3d88b8bfe464}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+object\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the icon object of {\ttfamily item}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_ga02f2462876811536edf8974ba8cb1fbd}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+set} (Eina\+\_\+\+Bool separator)
\begin{DoxyCompactList}\small\item\em Set or unset item as a separator. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Eina\+\_\+\+Bool \hyperlink{group__Toolbar_ga643143acccdb340c7d07860d8744e193}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get a value whether item is a separator or not. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Evas\+\_\+\+Object $\ast$ \hyperlink{group__Toolbar_gaaf3ad3758a3c2b202765521f86d5e9b8}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get toolbar item\textquotesingle{}s menu. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Eina\+\_\+\+Bool \hyperlink{group__Toolbar_ga7f21326757c737063faae3a9006f12fe}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set} (\hyperlink{group__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$state)
\begin{DoxyCompactList}\small\item\em Set {\ttfamily state} as the current state of {\ttfamily it}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$ \hyperlink{group__Toolbar_ga1b8fbb40192d728a25de25805f891b46}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the current state of {\ttfamily it}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Eina\+\_\+\+Bool \hyperlink{group__Toolbar_gab11e5397b7b037b6c00833ac5c4076c9}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set} (const void $\ast$img, size\+\_\+t size, const char $\ast$format, const char $\ast$key)
\begin{DoxyCompactList}\small\item\em Set the icon associated with {\ttfamily item} to an image in a binary buffer. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Eina\+\_\+\+Bool \hyperlink{group__Toolbar_ga2d8d26fdd989083e5641b5b94ddd1890}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set} (const char $\ast$file, const char $\ast$key)
\begin{DoxyCompactList}\small\item\em Set the icon associated with {\ttfamily item} to an image in a binary buffer. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$ \hyperlink{group__Toolbar_ga2fdb861ab9fb9b7f32ea1aeca0fa1651}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add} (const char $\ast$icon, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Add a new state to {\ttfamily item}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$ \hyperlink{group__Toolbar_ga34e3c7e594fb0a6f36672daba6576d8a}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next} (void)
\begin{DoxyCompactList}\small\item\em Get the state after selected state in toolbar\textquotesingle{}s {\ttfamily item}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I \hyperlink{group__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$ \hyperlink{group__Toolbar_gaad528eed48046009cb13bcadd3ed4e34}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev} (void)
\begin{DoxyCompactList}\small\item\em Get the state before selected state in toolbar\textquotesingle{}s {\ttfamily item}. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_ga018604ed7fd79f7fc613b093b5f556fd}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+show} (\hyperlink{group__Toolbar_gaec577d0512b0df0c1557c32f427cc791}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type} scrollto)
\begin{DoxyCompactList}\small\item\em Show a specific item, when the toolbar can be scrolled. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_gaddce2b5531e2c46f985612502cc970b2}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in} (\hyperlink{group__Toolbar_gaec577d0512b0df0c1557c32f427cc791}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type} scrollto)
\begin{DoxyCompactList}\small\item\em Show a specific item with scroll animation, when the toolbar can be scrolled. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__Toolbar_ga6eabab8e55c78b87e9c2e31baa7378c5}{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set} (Eina\+\_\+\+Bool menu)
\begin{DoxyCompactList}\small\item\em Set whether the toolbar item opens a menu. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_ga04c85f96f64b579d9e4ab942afffd212}{elm\+\_\+toolbar\+\_\+item\+\_\+prev\+\_\+get} (const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the item before {\ttfamily item} in toolbar. \end{DoxyCompactList}\item 
\hyperlink{group__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{group__Toolbar_gad0b40201b74bd7df0a369ffb00a9fd60}{elm\+\_\+toolbar\+\_\+item\+\_\+next\+\_\+get} (const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the item after {\ttfamily item} in toolbar. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_ga373262c0dde64324ebd74d7dfda793d3}{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj, int priority)
\begin{DoxyCompactList}\small\item\em Set the priority of a toolbar item. \end{DoxyCompactList}\item 
int \hyperlink{group__Toolbar_gaadde460be3a9de814dbd819b21a44312}{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get} (const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the priority of a toolbar item. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_ga445dc5c33c6bbe172675b6698befd81a}{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+set} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj, Eina\+\_\+\+Bool selected)
\begin{DoxyCompactList}\small\item\em Set the selected state of an item. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Toolbar_gafa4ec5daa7e85338f911713c3986aa6f}{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get} (const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether the {\ttfamily item} is selected or not. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj, const char $\ast$icon)
\begin{DoxyCompactList}\small\item\em Set the icon associated with {\ttfamily item}. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Toolbar_ga2730410743292e23d3df8a695496eb04}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get} (const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the string used to set the icon of {\ttfamily item}. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__Toolbar_ga2fde49d6ef5a1fcdc07987e1e40fdfad}{elm\+\_\+toolbar\+\_\+item\+\_\+object\+\_\+get} (const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)\label{group__Toolbar_ga2fde49d6ef5a1fcdc07987e1e40fdfad}

\begin{DoxyCompactList}\small\item\em Get the real Evas(\+Edje) object created to implement the view of a given toolbar {\ttfamily item}. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__Toolbar_gab99c8b2e79cd45306ec05f315a15ef42}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+object\+\_\+get} (const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the icon object of {\ttfamily item}. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_ga9215325298bb65244555b895b9ae779d}{elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+set} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj, Eina\+\_\+\+Bool separator)
\begin{DoxyCompactList}\small\item\em Set or unset item as a separator. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Toolbar_gacb7d3d05f445f57f655a1f22eeb06ad2}{elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+get} (const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get a value whether item is a separator or not. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__Toolbar_gafa81c52c6cbf427757e986da2939808c}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get} (const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get toolbar item\textquotesingle{}s menu. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Toolbar_ga444913332bae03e497939bb3f79dd6ff}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj, \hyperlink{group__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$state)
\begin{DoxyCompactList}\small\item\em Set {\ttfamily state} as the current state of {\ttfamily it}. \end{DoxyCompactList}\item 
\hyperlink{group__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$ \hyperlink{group__Toolbar_gad66f8e3946d183b58e198ade828e4d1a}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get} (const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the current state of {\ttfamily it}. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Toolbar_ga75151bbb7a396cda91cbe7958bb9b965}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj, const void $\ast$img, size\+\_\+t size, const char $\ast$format, const char $\ast$key)
\begin{DoxyCompactList}\small\item\em Set the icon associated with {\ttfamily item} to an image in a binary buffer. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Toolbar_ga2688aa73cfe5d83193aea5e9fbc069e0}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj, const char $\ast$file, const char $\ast$key)
\begin{DoxyCompactList}\small\item\em Set the icon associated with {\ttfamily item} to an image in a binary buffer. \end{DoxyCompactList}\item 
\hyperlink{group__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$ \hyperlink{group__Toolbar_ga32a1d87ff051841c0efca647099ab0ac}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj, const char $\ast$icon, const char $\ast$label, Evas\+\_\+\+Smart\+\_\+\+Cb func, const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Add a new state to {\ttfamily item}. \end{DoxyCompactList}\item 
\hyperlink{group__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$ \hyperlink{group__Toolbar_ga74270df308441fc36c859e40281b6439}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the state after selected state in toolbar\textquotesingle{}s {\ttfamily item}. \end{DoxyCompactList}\item 
\hyperlink{group__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$ \hyperlink{group__Toolbar_ga66bccee4997ce1a118a42ab522429bdb}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the state before selected state in toolbar\textquotesingle{}s {\ttfamily item}. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_ga1536d2e646c265cf17daf990255d2cde}{elm\+\_\+toolbar\+\_\+item\+\_\+show} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj, \hyperlink{group__Toolbar_gaec577d0512b0df0c1557c32f427cc791}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type} scrollto)
\begin{DoxyCompactList}\small\item\em Show a specific item, when the toolbar can be scrolled. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_ga7f621e4c2c03c4cde0f32d161e8d0769}{elm\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj, \hyperlink{group__Toolbar_gaec577d0512b0df0c1557c32f427cc791}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type} scrollto)
\begin{DoxyCompactList}\small\item\em Show a specific item with scroll animation, when the toolbar can be scrolled. \end{DoxyCompactList}\item 
void \hyperlink{group__Toolbar_gafbda1f0ee24def17720a3afb631b1c50}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set} (Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$obj, Eina\+\_\+\+Bool menu)
\begin{DoxyCompactList}\small\item\em Set whether the toolbar item opens a menu. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__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__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__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__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__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 \hyperlink{group__Scroller}{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}
\index{Toolbar@{Toolbar}!Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State@{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}}
\index{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State@{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}!Toolbar@{Toolbar}}
\subsubsection[{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct \+\_\+\+Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State {\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}}\label{group__Toolbar_gab69fcff72c5b0e4fb852d5fb5a8929ff}


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

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

\subsection{Enumeration Type Documentation}
\index{Toolbar@{Toolbar}!Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type@{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type}}
\index{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type@{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type}!Toolbar@{Toolbar}}
\subsubsection[{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type}}\label{group__Toolbar_gaec577d0512b0df0c1557c32f427cc791}


Defines where to position the item in the toolbar. 

\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+N\+O\+N\+E@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+N\+O\+N\+E}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+N\+O\+N\+E@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+N\+O\+N\+E}}\item[{\em 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+N\+O\+N\+E\label{group__Toolbar_ggaec577d0512b0df0c1557c32f427cc791a24d20ad1c6d48c5f2424f1906e50c00d}
}]no scrollto \index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+I\+N@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+I\+N}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+I\+N@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+I\+N}}\item[{\em 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+I\+N\label{group__Toolbar_ggaec577d0512b0df0c1557c32f427cc791abe6869793c9228b49580cba9efcb707f}
}]to the nearest viewport \index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+F\+I\+R\+S\+T@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+F\+I\+R\+S\+T}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+F\+I\+R\+S\+T@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+F\+I\+R\+S\+T}}\item[{\em 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+F\+I\+R\+S\+T\label{group__Toolbar_ggaec577d0512b0df0c1557c32f427cc791ad400c610d298318835be7a2a4a03c7db}
}]to the first of viewport \index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+M\+I\+D\+D\+L\+E@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+M\+I\+D\+D\+L\+E}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+M\+I\+D\+D\+L\+E@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+M\+I\+D\+D\+L\+E}}\item[{\em 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+M\+I\+D\+D\+L\+E\label{group__Toolbar_ggaec577d0512b0df0c1557c32f427cc791a35d90d52a091fe97bba3906cc7b2efca}
}]to the middle of viewport \index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+L\+A\+S\+T@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+L\+A\+S\+T}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+L\+A\+S\+T@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+L\+A\+S\+T}}\item[{\em 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+C\+R\+O\+L\+L\+T\+O\+\_\+\+L\+A\+S\+T\label{group__Toolbar_ggaec577d0512b0df0c1557c32f427cc791ab47aa8e6c7dc6bdc2855a4a5bdee3984}
}]to the last of viewport \end{description}
\end{Desc}
\index{Toolbar@{Toolbar}!Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode@{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}}
\index{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode@{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}!Toolbar@{Toolbar}}
\subsubsection[{Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}}\label{group__Toolbar_gaf2f77232958c97f74744538e5bb4e000}


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

\begin{DoxyNote}{Note}
Default value is \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U}. It reads value from elm config.
\end{DoxyNote}
Values {\bfseries  don\textquotesingle{}t } work as bitmask, only one can be chosen.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga31deb1999afd41648100d3e816c69553}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set()} 

\hyperlink{group__Toolbar_ga3863cb4120f0837b57f575aa3de95c91}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get()} 
\end{DoxySeeAlso}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+N\+E@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+N\+E}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+N\+E@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+N\+E}}\item[{\em 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+N\+E\label{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a16c3b5618d6f3954fd0b050cfb69ab3e}
}]Set toolbar minimum size to fit all the items. \index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+D\+E@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+D\+E}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+D\+E@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+D\+E}}\item[{\em 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+D\+E\label{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}
}]Hide exceeding items. \index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+L\+L@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+L\+L}!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\+L\+L@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+L\+L}}\item[{\em 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+L\+L\label{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}
}]Allow accessing exceeding items through a scroller. \index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U}}\item[{\em 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U\label{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}
}]Inserts a button to pop up a menu with exceeding items. \index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+N\+D@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+N\+D}!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\+N\+D@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+N\+D}}\item[{\em 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+N\+D\label{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}
}]Expand all items according the size of the toolbar. \index{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+S\+T@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+S\+T}!Toolbar@{Toolbar}}\index{Toolbar@{Toolbar}!E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+S\+T@{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+S\+T}}\item[{\em 
E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+L\+A\+S\+T\label{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a31e82e784b2d333210cbf20a1c031a13}
}]Indicates error if returned by \hyperlink{group__Toolbar_ga3863cb4120f0837b57f575aa3de95c91}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get()} \end{description}
\end{Desc}


\subsection{Function Documentation}
\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I double elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaa3a0b2fcfeb5be9059ecc1edf41e6150}


Get the alignment of the items. 

\begin{DoxyReturn}{Returns}
toolbar items alignment, a float between {\ttfamily  0.\+0 } and {\ttfamily  1.\+0 }.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga643b86d6639c8870d0a1e9f55a4ca77d}{elm\+\_\+toolbar\+\_\+align\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+align\+\_\+set (
\begin{DoxyParamCaption}
\item[{double}]{align}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gad162e4d0a79a24009fc74c0d6fdc44ce}


Set the alignment of the items. 

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

Centered items by default.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gab580ffbe4a3e6222ce0e33486e052261}{elm\+\_\+toolbar\+\_\+align\+\_\+get()}
\end{DoxySeeAlso}

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


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga82d669941cf6e6064ad9200b6fc0f639}


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

\begin{DoxyReturn}{Returns}
The first item or {\ttfamily N\+U\+L\+L}, if it has no items (and on errors)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf81cab0de593766a6519d68fe7592945}{elm\+\_\+toolbar\+\_\+item\+\_\+append()} 

\hyperlink{group__Toolbar_ga5cee5b38e0dce045e326edda33be6b77}{elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get()} 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gac1c6a46c3cd86b3e3c7171a4db43c3e0}


Get whether the homogeneous mode is enabled. 

\begin{DoxyReturn}{Returns}
Assume the items within the toolbar are of the same height and width (E\+I\+N\+A\+\_\+\+T\+R\+U\+E = on, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E = off).
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga094182b18f7eec5181dc1448ca292406}{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set()} 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+homogeneous\+\_\+set (
\begin{DoxyParamCaption}
\item[{Eina\+\_\+\+Bool}]{homogeneous}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga90d421b42d118040f60cee01871e1419}


Enable/disable homogeneous mode. 

This will enable the homogeneous mode where items are of the same size. \begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga50ae8c800aa4c9879114bac8a513fef0}{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em homogeneous} & Assume the items within the toolbar are of the same size (E\+I\+N\+A\+\_\+\+T\+R\+U\+E = on, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E = off). Default is {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E}. \\
\hline
\end{DoxyParams}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gab16b292529a92b0e90e72d97dd0a4d05}


Get a toolbar\textquotesingle{}s orientation. 

\begin{DoxyReturn}{Returns}
If {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, the toolbar is horizontal By default, a toolbar will be horizontal. Use this function to determine whether a toolbar is vertical. 
\end{DoxyReturn}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+horizontal\+\_\+set (
\begin{DoxyParamCaption}
\item[{Eina\+\_\+\+Bool}]{horizontal}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga027e436bcebc95d0d8232a91b79f8f3b}


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 E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, the toolbar is horizontal \\
\hline
\end{DoxyParams}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order} elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gadbf994ebcd405660485425286b1c1dab}


Get the icon lookup order. 

\begin{DoxyReturn}{Returns}
The icon lookup order. (If getting the icon order loopup fails, it returns \hyperlink{group__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+D\+O})
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order}}]{order}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gadddd8aa248c9cad32e79a0585ce8e362}


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__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+D\+O}.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gac186a6f469e32a440726abb5cdf5c804}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em order} & The icon lookup order. \\
\hline
\end{DoxyParams}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I int elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga3569092aaa800aec870961d467b7e012}


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

\begin{DoxyReturn}{Returns}
The icon size in pixels.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga16d4f18d149bd303698d14de662bf15e}{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set (
\begin{DoxyParamCaption}
\item[{int}]{icon\+\_\+size}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaa3ac3a8ea7ea60c7faa07901981f0103}


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

\begin{DoxyNote}{Note}
Default value is {\ttfamily 32}. It reads value from elm config.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gadac7cfce21b4f02ee4b4629281d0c331}{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get()}
\end{DoxySeeAlso}

\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().

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+append}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+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}
)}\label{group__Toolbar_ga1a7d31b1860b90a262136d55fe77fb81}


Append item to the toolbar. 

\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+L\+L} upon failure.
\end{DoxyReturn}
A new item will be created and appended to the toolbar, i.\+e., will be set as {\bfseries 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\+L\+L} 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__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}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()} 

elm\+\_\+object\+\_\+item\+\_\+del()
\end{DoxySeeAlso}

\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}


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

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type}}]{scrollto}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaddce2b5531e2c46f985612502cc970b2}


Show a specific item with scroll animation, when the toolbar can be scrolled. 

see \hyperlink{group__Toolbar_ga1536d2e646c265cf17daf990255d2cde}{elm\+\_\+toolbar\+\_\+item\+\_\+show()}

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em scrollto} & the position the item should appear at \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in().

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{label}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gafa2a70cde8a968e8247a78ec10a29ecc}


Returns a pointer to a toolbar item by its label. 

\begin{DoxyReturn}{Returns}
The pointer to the toolbar item matching {\ttfamily label} or {\ttfamily N\+U\+L\+L} on failure.
\end{DoxyReturn}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of the item to find. \\
\hline
\end{DoxyParams}


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

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{file, }
\item[{const char $\ast$}]{key}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga2d8d26fdd989083e5641b5b94ddd1890}


Set the icon associated with {\ttfamily item} to an image in a binary buffer. 

\begin{DoxyNote}{Note}
The icon image set by this function can be changed by \hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()}.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em file} & The file that contains the image \\
\hline
\mbox{\tt in}  & {\em key} & Optional key of {\ttfamily img} to pass to the image loader (eg. if {\ttfamily img} is an edje file) \\
\hline
\end{DoxyParams}


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

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I const char$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gade527565557fed93b65c40713f60ea22}


Get the string used to set the icon of {\ttfamily item}. 

\begin{DoxyReturn}{Returns}
The string associated with the icon object.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set (
\begin{DoxyParamCaption}
\item[{const void $\ast$}]{img, }
\item[{size\+\_\+t}]{size, }
\item[{const char $\ast$}]{format, }
\item[{const char $\ast$}]{key}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gab11e5397b7b037b6c00833ac5c4076c9}


Set the icon associated with {\ttfamily item} to an image in a binary buffer. 

\begin{DoxyNote}{Note}
The icon image set by this function can be changed by \hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()}.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em img} & The binary data that will be used as an image \\
\hline
\mbox{\tt in}  & {\em size} & The size of binary data {\ttfamily img} \\
\hline
\mbox{\tt in}  & {\em format} & Optional format of {\ttfamily img} to pass to the image loader \\
\hline
\mbox{\tt in}  & {\em key} & Optional key of {\ttfamily img} to pass to the image loader (eg. if {\ttfamily img} is an edje file) \\
\hline
\end{DoxyParams}


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

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


Get the icon object of {\ttfamily item}. 

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()}, \hyperlink{group__Toolbar_ga2688aa73cfe5d83193aea5e9fbc069e0}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set()}, or \hyperlink{group__Toolbar_ga75151bbb7a396cda91cbe7958bb9b965}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{icon}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga73926c52eacc34dca37981f67a5cc0c2}


Set the icon associated with {\ttfamily item}. 


\begin{DoxyParams}{Parameters}
{\em icon} & A string with icon name or the absolute path of an image file.\\
\hline
\end{DoxyParams}
Toolbar will load icon image from fdo or current theme. This behavior can be set by \hyperlink{group__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}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} 

\hyperlink{group__Toolbar_gac186a6f469e32a440726abb5cdf5c804}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em icon} & No description supplied. \\
\hline
\end{DoxyParams}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Object\+\_\+\+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}
)}\label{group__Toolbar_ga0405572ca9ee63b0f16a14984fbb0a57}


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

\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+L\+L} upon failure.
\end{DoxyReturn}
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\+L\+L} 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__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}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()} 

elm\+\_\+object\+\_\+item\+\_\+del()
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em after} & The toolbar item to insert after. \\
\hline
\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}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Object\+\_\+\+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}
)}\label{group__Toolbar_ga312087c95eaadfaab92330e15188cf70}


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

\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+L\+L} upon failure.
\end{DoxyReturn}
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\+L\+L} 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__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}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()} 

elm\+\_\+object\+\_\+item\+\_\+del()
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em before} & The toolbar item to insert before. \\
\hline
\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}


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

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


Get toolbar item\textquotesingle{}s menu. 

If {\ttfamily item} wasn\textquotesingle{}t set as menu item with \hyperlink{group__Toolbar_gafbda1f0ee24def17720a3afb631b1c50}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set()}, this function will set it.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gafbda1f0ee24def17720a3afb631b1c50}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

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


Set whether the toolbar item opens a menu. 

A toolbar item can be set to be a menu, using this function.

Once it is set to be a menu, it can be manipulated through the menu-\/like function \hyperlink{group__Toolbar_ga90288d313f2abb6d5118d0aebb1976c2}{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set()} and the other elm\+\_\+menu functions, using the Evas\+\_\+\+Object {\ttfamily menu} returned by \hyperlink{group__Toolbar_gafa81c52c6cbf427757e986da2939808c}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get()}.

So, items to be displayed in this item\textquotesingle{}s menu should be added with \hyperlink{group__Menu_gae5f16b1861e887eba12c283f01b814fc}{elm\+\_\+menu\+\_\+item\+\_\+add()}.

The following code exemplifies the most basic usage\+: 
\begin{DoxyCode}
1 tb = elm\_toolbar\_add(win)
2 item = elm\_toolbar\_item\_append(tb, "refresh", "Menu", NULL, NULL);
3 elm\_toolbar\_item\_menu\_set(item, EINA\_TRUE);
4 elm\_toolbar\_menu\_parent\_set(tb, win);
5 menu = elm\_toolbar\_item\_menu\_get(item);
6 elm\_menu\_item\_add(menu, NULL, "edit-cut", "Cut", NULL, NULL);
7 menu\_item = elm\_menu\_item\_add(menu, NULL, "edit-copy", "Copy", NULL,
8 NULL);
\end{DoxyCode}


\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gafa81c52c6cbf427757e986da2939808c}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em menu} & If {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, {\ttfamily item} will opens a menu when selected. \\
\hline
\end{DoxyParams}


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

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


Get the item after {\ttfamily item} in toolbar. 

\begin{DoxyNote}{Note}
If it is the last item, {\ttfamily N\+U\+L\+L} will be returned.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf81cab0de593766a6519d68fe7592945}{elm\+\_\+toolbar\+\_\+item\+\_\+append()} 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+prepend}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+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}
)}\label{group__Toolbar_ga8798ed91a77bcc0ceb22aa35c30c7d1a}


Prepend item to the toolbar. 

\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+L\+L} upon failure.
\end{DoxyReturn}
A new item will be created and prepended to the toolbar, i.\+e., will be set as {\bfseries 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\+L\+L} 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__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}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()} 

elm\+\_\+object\+\_\+item\+\_\+del()
\end{DoxySeeAlso}

\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}


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

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


Get the item before {\ttfamily item} in toolbar. 

\begin{DoxyNote}{Note}
If it is the first item, {\ttfamily N\+U\+L\+L} will be returned.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga89a34188eaaea9d8c5b5f0209db44306}{elm\+\_\+toolbar\+\_\+item\+\_\+prepend()} 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I int elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaa50fbb45d066cc77f3d1e879ca99a4af}


Get the priority of a toolbar item. 

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga373262c0dde64324ebd74d7dfda793d3}{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set (
\begin{DoxyParamCaption}
\item[{int}]{priority}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaf62b7872edc55fb6c0f9373a3a42949a}


Set the priority of a toolbar item. 

This is used only when the toolbar shrink mode is set to \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U} or \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+D\+E}. When space is less than required, items with low priority will be removed from the toolbar and added to a dynamically-\/created menu, while items with higher priority will remain on the toolbar, with the same order they were added.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaadde460be3a9de814dbd819b21a44312}{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em priority} & No description supplied. \\
\hline
\end{DoxyParams}


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

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


Get whether the {\ttfamily item} is selected or not. 

\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} means item is selected. {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} indicates it\textquotesingle{}s not. If {\ttfamily obj} is {\ttfamily N\+U\+L\+L}, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} is returned.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+set() for details. 

\hyperlink{group__Toolbar_gafa4ec5daa7e85338f911713c3986aa6f}{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get()} 
\end{DoxySeeAlso}


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

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


Set the selected state of an item. 

This sets the selected state of the given item {\ttfamily it}. {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} for selected, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} for not selected.

If a new item is selected the previously selected will be unselected. Previously selected item can be get with function \hyperlink{group__Toolbar_ga53347257e45da7cbad37973ecedbc65f}{elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get()}.

Selected items will be highlighted.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gafa4ec5daa7e85338f911713c3986aa6f}{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get()} 

\hyperlink{group__Toolbar_ga53347257e45da7cbad37973ecedbc65f}{elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em selected} & The selected state \\
\hline
\end{DoxyParams}


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

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


Get a value whether item is a separator or not. 

\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} means item {\ttfamily it} is a separator. {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} indicates it\textquotesingle{}s not. If {\ttfamily it} is {\ttfamily N\+U\+L\+L}, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} is returned.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga9215325298bb65244555b895b9ae779d}{elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

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


Set or unset item as a separator. 


\begin{DoxyParams}{Parameters}
{\em separator} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} to set item {\ttfamily item} as separator or {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} to unset, i.\+e., item will be used as a regular item.\\
\hline
\end{DoxyParams}
Items aren\textquotesingle{}t set as separator by default.

If set as separator it will display separator theme, so won\textquotesingle{}t display icons or label.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gacb7d3d05f445f57f655a1f22eeb06ad2}{elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em separator} & No description supplied. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+set().

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+show@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+show}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+show@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+show}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+show}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+show (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type}}]{scrollto}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga018604ed7fd79f7fc613b093b5f556fd}


Show a specific item, when the toolbar can be scrolled. 

see \hyperlink{group__Toolbar_ga7f621e4c2c03c4cde0f32d161e8d0769}{elm\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in()}

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em scrollto} & the position the item should appear at \\
\hline
\end{DoxyParams}


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

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{icon, }
\item[{const char $\ast$}]{label, }
\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func, }
\item[{const void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga2fdb861ab9fb9b7f32ea1aeca0fa1651}


Add a new state to {\ttfamily item}. 

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

States created with this function can be removed with elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+del().

\begin{DoxySeeAlso}{See also}
elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+del() 

elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+sel() 

\hyperlink{group__Toolbar_gad66f8e3946d183b58e198ade828e4d1a}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get()}
\end{DoxySeeAlso}

\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 new state. \\
\hline
\mbox{\tt in}  & {\em func} & The function to call when the item is clicked when this $\ast$ state is selected. \\
\hline
\mbox{\tt in}  & {\em data} & The data to associate with the state. \\
\hline
\end{DoxyParams}


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

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga1b8fbb40192d728a25de25805f891b46}


Get the current state of {\ttfamily it}. 

\begin{DoxyReturn}{Returns}
The selected state or {\ttfamily N\+U\+L\+L} if none is selected or on failure.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga444913332bae03e497939bb3f79dd6ff}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set()} for details. 

\hyperlink{group__Toolbar_ga5f792049670db4a11133185cbebc1ffc}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset()} 

\hyperlink{group__Toolbar_ga32a1d87ff051841c0efca647099ab0ac}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add()} 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga34e3c7e594fb0a6f36672daba6576d8a}


Get the state after selected state in toolbar\textquotesingle{}s {\ttfamily item}. 

If last state is selected, this function will return first state.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga444913332bae03e497939bb3f79dd6ff}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set()} 

\hyperlink{group__Toolbar_ga32a1d87ff051841c0efca647099ab0ac}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add()} 
\end{DoxySeeAlso}


Referenced by elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next().

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaad528eed48046009cb13bcadd3ed4e34}


Get the state before selected state in toolbar\textquotesingle{}s {\ttfamily item}. 

If first state is selected, this function will return last state.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga444913332bae03e497939bb3f79dd6ff}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set()} 

\hyperlink{group__Toolbar_ga32a1d87ff051841c0efca647099ab0ac}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add()} 
\end{DoxySeeAlso}


Referenced by elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev().

\index{Toolbar@{Toolbar}!elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set}}
\index{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set@{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$}]{state}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga7f21326757c737063faae3a9006f12fe}


Set {\ttfamily state} as the current state of {\ttfamily it}. 


\begin{DoxyParams}{Parameters}
{\em state} & The state to use. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} on success or {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} on failure.
\end{DoxyReturn}
If {\ttfamily state} is {\ttfamily N\+U\+L\+L}, it won\textquotesingle{}t select any state and the default item\textquotesingle{}s icon and label will be used. It\textquotesingle{}s the same behaviour than \hyperlink{group__Toolbar_ga5f792049670db4a11133185cbebc1ffc}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset()}.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga5f792049670db4a11133185cbebc1ffc}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em state} & No description supplied. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set(), and elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset().

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+items\+\_\+count}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I unsigned int elm\+\_\+obj\+\_\+toolbar\+\_\+items\+\_\+count (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga944279cd30662aba6d84af40205bb429}


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().

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gac290b9a1cdfa6a11e7dd243a9218c54b}


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

\begin{DoxyReturn}{Returns}
The last item or {\ttfamily N\+U\+L\+L}, if it has no items (and on errors)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga89a34188eaaea9d8c5b5f0209db44306}{elm\+\_\+toolbar\+\_\+item\+\_\+prepend()} 

\hyperlink{group__Toolbar_ga0e8219d99a2c3db039290c47356db731}{elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get()} 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I Evas\+\_\+\+Object$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gae1743d76395b1ab8c446b95e6cc3a5b5}


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

\begin{DoxyReturn}{Returns}
The parent of the menu objects.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga90288d313f2abb6d5118d0aebb1976c2}{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{parent}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gab7dae6b853bc0e6dbda869da8260c20c}


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

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

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

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Menu_ga38bf247cc8be061572d7ad3621ea190a}{elm\+\_\+menu\+\_\+parent\+\_\+set()} for details. 

\hyperlink{group__Toolbar_gafbda1f0ee24def17720a3afb631b1c50}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set()} for details.
\end{DoxySeeAlso}

\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().

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga213b3e9b01b314df9001877ebf4e0bdb}


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

\begin{DoxyReturn}{Returns}
The toolbar more item.
\end{DoxyReturn}
Toolbar generates \textquotesingle{}more\textquotesingle{} item when there is no more space to fit items in and toolbar is in \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U} or \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+N\+D} mode. The more item can be manipulated by \hyperlink{group__General_gab7192654621dd090be86c94678635ea4}{elm\+\_\+object\+\_\+item\+\_\+text\+\_\+set()} and elm\+\_\+object\+\_\+item\+\_\+content\+\_\+set. 

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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode} elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga9f235b172e146aa267ca43fd2896df57}


Get the toolbar select mode. 

\begin{DoxyReturn}{Returns}
The select mode (If getting mode fails, it returns \hyperlink{group__General_gga8e4aa5aa238e472f33813babfff0d56fa07b15401d23916333bab64622f6db252}{E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+M\+A\+X})
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set()} 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode}}]{mode}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga99bfd324b7c2f742054f4c78451f82da}


Set the toolbar select mode. 

\hyperlink{group__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set()} changes item select mode in the toolbar widget.
\begin{DoxyItemize}
\item \hyperlink{group__General_gga8e4aa5aa238e472f33813babfff0d56fa69bb485be5448b469c86485fd884d649}{E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+D\+E\+F\+A\+U\+L\+T} \+: 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.
\item \hyperlink{group__General_gga8e4aa5aa238e472f33813babfff0d56fab3cfbf566fdbea2079f3081969f0c59c}{E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+Y\+S} \+: This means that, even if selected, every click will make the selected callbacks be called.
\item \hyperlink{group__General_gga8e4aa5aa238e472f33813babfff0d56fa0f0e25088d651a379b4eb8b915d2e13f}{E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E} \+: This will turn off the ability to select items entirely and they will neither appear selected nor call selected callback functions.
\end{DoxyItemize}

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gace851937ca9ec96f9b1339216d21eb22}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em mode} & The select mode \\
\hline
\end{DoxyParams}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+obj\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga3e96dca5735007cfddcb2a03b815a68a}


Get the selected item. 

\begin{DoxyReturn}{Returns}
The selected toolbar item.
\end{DoxyReturn}
The selected item can be unselected with function \hyperlink{group__Toolbar_ga445dc5c33c6bbe172675b6698befd81a}{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+set()}.

The selected item always will be highlighted on toolbar. 

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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I {\bf Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaef7ed5da753cc6f629d5030c30c73b6c}


Get the shrink mode of toolbar {\ttfamily obj}. 

\begin{DoxyReturn}{Returns}
Toolbar\textquotesingle{}s items display behavior.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga31deb1999afd41648100d3e816c69553}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}}]{shrink\+\_\+mode}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga656de0996df6dc8ae2b0b78e67353bc9}


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

The toolbar won\textquotesingle{}t scroll under \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a16c3b5618d6f3954fd0b050cfb69ab3e}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+N\+E} 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__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+D\+E} mode. Finally, it\textquotesingle{}ll scroll under \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+L\+L} mode, and it will create a button to aggregate items which didn\textquotesingle{}t fit with the \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U} mode.

\begin{DoxyWarning}{Warning}
This function\textquotesingle{}s behavior will clash with those of \hyperlink{group__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().

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I int elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga2464fa65f89331a0749858ef794f6849}


Get the standard\+\_\+priority of visible items in a toolbar. 

\begin{DoxyReturn}{Returns}
The standard priority of items in {\ttfamily obj} toolbar
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gad2ae71bb284e41a8c42a01d4487fcf85}{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set()}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


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

\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[{elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set (
\begin{DoxyParamCaption}
\item[{int}]{priority}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaff55439ee5e02e7a79b125869c4b8a50}


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{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gae885e5e1a8cae2ef726b3ce9b8888359}{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get()}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+7
\end{DoxySince}

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


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+add@{elm\+\_\+toolbar\+\_\+add}}
\index{elm\+\_\+toolbar\+\_\+add@{elm\+\_\+toolbar\+\_\+add}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+add}]{\setlength{\rightskip}{0pt plus 5cm}Evas\+\_\+\+Object$\ast$ elm\+\_\+toolbar\+\_\+add (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{parent}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga0c0841ae232ebd6a9628b868d4e95b6f}


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\+L\+L}, on errors.
\end{DoxyReturn}
This function inserts a new toolbar widget on the canvas. \index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+align\+\_\+get@{elm\+\_\+toolbar\+\_\+align\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+align\+\_\+get@{elm\+\_\+toolbar\+\_\+align\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+align\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}double elm\+\_\+toolbar\+\_\+align\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gab580ffbe4a3e6222ce0e33486e052261}


Get the alignment of the items. 

\begin{DoxyReturn}{Returns}
toolbar items alignment, a float between {\ttfamily  0.\+0 } and {\ttfamily  1.\+0 }.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga643b86d6639c8870d0a1e9f55a4ca77d}{elm\+\_\+toolbar\+\_\+align\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+align\+\_\+set@{elm\+\_\+toolbar\+\_\+align\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+align\+\_\+set@{elm\+\_\+toolbar\+\_\+align\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+align\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+align\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj, }
\item[{double}]{align}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga643b86d6639c8870d0a1e9f55a4ca77d}


Set the alignment of the items. 

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

Centered items by default.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gab580ffbe4a3e6222ce0e33486e052261}{elm\+\_\+toolbar\+\_\+align\+\_\+get()}
\end{DoxySeeAlso}

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


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

\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[{elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga0e8219d99a2c3db039290c47356db731}


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

\begin{DoxyReturn}{Returns}
The first item or {\ttfamily N\+U\+L\+L}, if it has no items (and on errors)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf81cab0de593766a6519d68fe7592945}{elm\+\_\+toolbar\+\_\+item\+\_\+append()} 

\hyperlink{group__Toolbar_ga5cee5b38e0dce045e326edda33be6b77}{elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get()} 
\end{DoxySeeAlso}


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

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


Get whether the homogeneous mode is enabled. 

\begin{DoxyReturn}{Returns}
Assume the items within the toolbar are of the same height and width (E\+I\+N\+A\+\_\+\+T\+R\+U\+E = on, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E = off).
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga094182b18f7eec5181dc1448ca292406}{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+set()} 
\end{DoxySeeAlso}


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

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


Enable/disable homogeneous mode. 

This will enable the homogeneous mode where items are of the same size. \begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga50ae8c800aa4c9879114bac8a513fef0}{elm\+\_\+toolbar\+\_\+homogeneous\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em homogeneous} & Assume the items within the toolbar are of the same size (E\+I\+N\+A\+\_\+\+T\+R\+U\+E = on, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E = off). Default is {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E}. \\
\hline
\end{DoxyParams}


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

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


Get a toolbar\textquotesingle{}s orientation. 

\begin{DoxyReturn}{Returns}
If {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, the toolbar is horizontal By default, a toolbar will be horizontal. Use this function to determine whether a toolbar is vertical. 
\end{DoxyReturn}


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

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


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 E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, the toolbar is horizontal \\
\hline
\end{DoxyParams}


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

\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[{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order} elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gac186a6f469e32a440726abb5cdf5c804}


Get the icon lookup order. 

\begin{DoxyReturn}{Returns}
The icon lookup order. (If getting the icon order loopup fails, it returns \hyperlink{group__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+D\+O})
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Icon\+\_\+\+Lookup\+\_\+\+Order}}]{order}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}


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__Icon_gga93144b3f246a052d2c3afc671650d8fca3314135662ed3bf7449acecb5ea9f407}{E\+L\+M\+\_\+\+I\+C\+O\+N\+\_\+\+L\+O\+O\+K\+U\+P\+\_\+\+T\+H\+E\+M\+E\+\_\+\+F\+D\+O}.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gac186a6f469e32a440726abb5cdf5c804}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em order} & The icon lookup order. \\
\hline
\end{DoxyParams}


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

\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[{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}int elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gadac7cfce21b4f02ee4b4629281d0c331}


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

\begin{DoxyReturn}{Returns}
The icon size in pixels.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga16d4f18d149bd303698d14de662bf15e}{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj, }
\item[{int}]{icon\+\_\+size}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga16d4f18d149bd303698d14de662bf15e}


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

\begin{DoxyNote}{Note}
Default value is {\ttfamily 32}. It reads value from elm config.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gadac7cfce21b4f02ee4b4629281d0c331}{elm\+\_\+toolbar\+\_\+icon\+\_\+size\+\_\+get()}
\end{DoxySeeAlso}

\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().

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+append@{elm\+\_\+toolbar\+\_\+item\+\_\+append}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+append@{elm\+\_\+toolbar\+\_\+item\+\_\+append}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+append}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+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}
)}\label{group__Toolbar_gaf81cab0de593766a6519d68fe7592945}


Append item to the toolbar. 

\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+L\+L} upon failure.
\end{DoxyReturn}
A new item will be created and appended to the toolbar, i.\+e., will be set as {\bfseries 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\+L\+L} 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__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}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()} 

elm\+\_\+object\+\_\+item\+\_\+del()
\end{DoxySeeAlso}

\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}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in@{elm\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in@{elm\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type}}]{scrollto}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga7f621e4c2c03c4cde0f32d161e8d0769}


Show a specific item with scroll animation, when the toolbar can be scrolled. 

see \hyperlink{group__Toolbar_ga1536d2e646c265cf17daf990255d2cde}{elm\+\_\+toolbar\+\_\+item\+\_\+show()}

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em scrollto} & the position the item should appear at \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in().

\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[{elm\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+find\+\_\+by\+\_\+label (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj, }
\item[{const char $\ast$}]{label}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga4a62be0a0f8ddf4cb31b093c0e6bebb1}


Returns a pointer to a toolbar item by its label. 

\begin{DoxyReturn}{Returns}
The pointer to the toolbar item matching {\ttfamily label} or {\ttfamily N\+U\+L\+L} on failure.
\end{DoxyReturn}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em label} & The label of the item to find. \\
\hline
\end{DoxyParams}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set@{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set@{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj, }
\item[{const char $\ast$}]{file, }
\item[{const char $\ast$}]{key}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga2688aa73cfe5d83193aea5e9fbc069e0}


Set the icon associated with {\ttfamily item} to an image in a binary buffer. 

\begin{DoxyNote}{Note}
The icon image set by this function can be changed by \hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()}.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em file} & The file that contains the image \\
\hline
\mbox{\tt in}  & {\em key} & Optional key of {\ttfamily img} to pass to the image loader (eg. if {\ttfamily img} is an edje file) \\
\hline
\end{DoxyParams}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga2730410743292e23d3df8a695496eb04}


Get the string used to set the icon of {\ttfamily item}. 

\begin{DoxyReturn}{Returns}
The string associated with the icon object.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set@{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set@{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj, }
\item[{const void $\ast$}]{img, }
\item[{size\+\_\+t}]{size, }
\item[{const char $\ast$}]{format, }
\item[{const char $\ast$}]{key}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga75151bbb7a396cda91cbe7958bb9b965}


Set the icon associated with {\ttfamily item} to an image in a binary buffer. 

\begin{DoxyNote}{Note}
The icon image set by this function can be changed by \hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()}.
\end{DoxyNote}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em img} & The binary data that will be used as an image \\
\hline
\mbox{\tt in}  & {\em size} & The size of binary data {\ttfamily img} \\
\hline
\mbox{\tt in}  & {\em format} & Optional format of {\ttfamily img} to pass to the image loader \\
\hline
\mbox{\tt in}  & {\em key} & Optional key of {\ttfamily img} to pass to the image loader (eg. if {\ttfamily img} is an edje file) \\
\hline
\end{DoxyParams}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+object\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+object\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+object\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+object\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+object\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}Evas\+\_\+\+Object$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+object\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gab99c8b2e79cd45306ec05f315a15ef42}


Get the icon object of {\ttfamily item}. 

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()}, \hyperlink{group__Toolbar_ga2688aa73cfe5d83193aea5e9fbc069e0}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+file\+\_\+set()}, or \hyperlink{group__Toolbar_ga75151bbb7a396cda91cbe7958bb9b965}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+memfile\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set@{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set@{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj, }
\item[{const char $\ast$}]{icon}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}


Set the icon associated with {\ttfamily item}. 


\begin{DoxyParams}{Parameters}
{\em icon} & A string with icon name or the absolute path of an image file.\\
\hline
\end{DoxyParams}
Toolbar will load icon image from fdo or current theme. This behavior can be set by \hyperlink{group__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}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gac5914a453c85ad227d8a3fb69a1fd4c3}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+set()} 

\hyperlink{group__Toolbar_gac186a6f469e32a440726abb5cdf5c804}{elm\+\_\+toolbar\+\_\+icon\+\_\+order\+\_\+lookup\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em icon} & No description supplied. \\
\hline
\end{DoxyParams}


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

\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[{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+after (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Object\+\_\+\+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}
)}\label{group__Toolbar_ga967c42a0fffbca4235105af1894f2b8b}


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

\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+L\+L} upon failure.
\end{DoxyReturn}
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\+L\+L} 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__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}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()} 

elm\+\_\+object\+\_\+item\+\_\+del()
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em after} & The toolbar item to insert after. \\
\hline
\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}


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

\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[{elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+insert\+\_\+before (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Object\+\_\+\+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}
)}\label{group__Toolbar_ga9cc94d75b213fa06af56f20afcfc4703}


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

\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+L\+L} upon failure.
\end{DoxyReturn}
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\+L\+L} 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__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}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()} 

elm\+\_\+object\+\_\+item\+\_\+del()
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em before} & The toolbar item to insert before. \\
\hline
\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}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}Evas\+\_\+\+Object$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gafa81c52c6cbf427757e986da2939808c}


Get toolbar item\textquotesingle{}s menu. 

If {\ttfamily item} wasn\textquotesingle{}t set as menu item with \hyperlink{group__Toolbar_gafbda1f0ee24def17720a3afb631b1c50}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set()}, this function will set it.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gafbda1f0ee24def17720a3afb631b1c50}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

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


Set whether the toolbar item opens a menu. 

A toolbar item can be set to be a menu, using this function.

Once it is set to be a menu, it can be manipulated through the menu-\/like function \hyperlink{group__Toolbar_ga90288d313f2abb6d5118d0aebb1976c2}{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set()} and the other elm\+\_\+menu functions, using the Evas\+\_\+\+Object {\ttfamily menu} returned by \hyperlink{group__Toolbar_gafa81c52c6cbf427757e986da2939808c}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get()}.

So, items to be displayed in this item\textquotesingle{}s menu should be added with \hyperlink{group__Menu_gae5f16b1861e887eba12c283f01b814fc}{elm\+\_\+menu\+\_\+item\+\_\+add()}.

The following code exemplifies the most basic usage\+: 
\begin{DoxyCode}
1 tb = elm\_toolbar\_add(win)
2 item = elm\_toolbar\_item\_append(tb, "refresh", "Menu", NULL, NULL);
3 elm\_toolbar\_item\_menu\_set(item, EINA\_TRUE);
4 elm\_toolbar\_menu\_parent\_set(tb, win);
5 menu = elm\_toolbar\_item\_menu\_get(item);
6 elm\_menu\_item\_add(menu, NULL, "edit-cut", "Cut", NULL, NULL);
7 menu\_item = elm\_menu\_item\_add(menu, NULL, "edit-copy", "Copy", NULL,
8 NULL);
\end{DoxyCode}


\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gafa81c52c6cbf427757e986da2939808c}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em menu} & If {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, {\ttfamily item} will opens a menu when selected. \\
\hline
\end{DoxyParams}


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

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


Get the item after {\ttfamily item} in toolbar. 

\begin{DoxyNote}{Note}
If it is the last item, {\ttfamily N\+U\+L\+L} will be returned.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf81cab0de593766a6519d68fe7592945}{elm\+\_\+toolbar\+\_\+item\+\_\+append()} 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+prepend@{elm\+\_\+toolbar\+\_\+item\+\_\+prepend}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+prepend@{elm\+\_\+toolbar\+\_\+item\+\_\+prepend}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+prepend}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+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}
)}\label{group__Toolbar_ga89a34188eaaea9d8c5b5f0209db44306}


Prepend item to the toolbar. 

\begin{DoxyReturn}{Returns}
The created item or {\ttfamily N\+U\+L\+L} upon failure.
\end{DoxyReturn}
A new item will be created and prepended to the toolbar, i.\+e., will be set as {\bfseries 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\+L\+L} 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__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}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaf1b58f0ee86cd7262e367aee06504421}{elm\+\_\+toolbar\+\_\+item\+\_\+icon\+\_\+set()} 

elm\+\_\+object\+\_\+item\+\_\+del()
\end{DoxySeeAlso}

\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}


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

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


Get the item before {\ttfamily item} in toolbar. 

\begin{DoxyNote}{Note}
If it is the first item, {\ttfamily N\+U\+L\+L} will be returned.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga89a34188eaaea9d8c5b5f0209db44306}{elm\+\_\+toolbar\+\_\+item\+\_\+prepend()} 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}int elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaadde460be3a9de814dbd819b21a44312}


Get the priority of a toolbar item. 

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga373262c0dde64324ebd74d7dfda793d3}{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set@{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set@{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj, }
\item[{int}]{priority}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga373262c0dde64324ebd74d7dfda793d3}


Set the priority of a toolbar item. 

This is used only when the toolbar shrink mode is set to \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U} or \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+D\+E}. When space is less than required, items with low priority will be removed from the toolbar and added to a dynamically-\/created menu, while items with higher priority will remain on the toolbar, with the same order they were added.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gaadde460be3a9de814dbd819b21a44312}{elm\+\_\+toolbar\+\_\+item\+\_\+priority\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em priority} & No description supplied. \\
\hline
\end{DoxyParams}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gafa4ec5daa7e85338f911713c3986aa6f}


Get whether the {\ttfamily item} is selected or not. 

\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} means item is selected. {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} indicates it\textquotesingle{}s not. If {\ttfamily obj} is {\ttfamily N\+U\+L\+L}, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} is returned.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+set() for details. 

\hyperlink{group__Toolbar_gafa4ec5daa7e85338f911713c3986aa6f}{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get()} 
\end{DoxySeeAlso}


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

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


Set the selected state of an item. 

This sets the selected state of the given item {\ttfamily it}. {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} for selected, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} for not selected.

If a new item is selected the previously selected will be unselected. Previously selected item can be get with function \hyperlink{group__Toolbar_ga53347257e45da7cbad37973ecedbc65f}{elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get()}.

Selected items will be highlighted.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gafa4ec5daa7e85338f911713c3986aa6f}{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+get()} 

\hyperlink{group__Toolbar_ga53347257e45da7cbad37973ecedbc65f}{elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em selected} & The selected state \\
\hline
\end{DoxyParams}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gacb7d3d05f445f57f655a1f22eeb06ad2}


Get a value whether item is a separator or not. 

\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} means item {\ttfamily it} is a separator. {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} indicates it\textquotesingle{}s not. If {\ttfamily it} is {\ttfamily N\+U\+L\+L}, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} is returned.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga9215325298bb65244555b895b9ae779d}{elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

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


Set or unset item as a separator. 


\begin{DoxyParams}{Parameters}
{\em separator} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} to set item {\ttfamily item} as separator or {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} to unset, i.\+e., item will be used as a regular item.\\
\hline
\end{DoxyParams}
Items aren\textquotesingle{}t set as separator by default.

If set as separator it will display separator theme, so won\textquotesingle{}t display icons or label.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gacb7d3d05f445f57f655a1f22eeb06ad2}{elm\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em separator} & No description supplied. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+separator\+\_\+set().

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+show@{elm\+\_\+toolbar\+\_\+item\+\_\+show}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+show@{elm\+\_\+toolbar\+\_\+item\+\_\+show}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+show}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+item\+\_\+show (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type}}]{scrollto}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga1536d2e646c265cf17daf990255d2cde}


Show a specific item, when the toolbar can be scrolled. 

see \hyperlink{group__Toolbar_ga7f621e4c2c03c4cde0f32d161e8d0769}{elm\+\_\+toolbar\+\_\+item\+\_\+bring\+\_\+in()}

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em scrollto} & the position the item should appear at \\
\hline
\end{DoxyParams}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj, }
\item[{const char $\ast$}]{icon, }
\item[{const char $\ast$}]{label, }
\item[{Evas\+\_\+\+Smart\+\_\+\+Cb}]{func, }
\item[{const void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga32a1d87ff051841c0efca647099ab0ac}


Add a new state to {\ttfamily item}. 

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

States created with this function can be removed with elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+del().

\begin{DoxySeeAlso}{See also}
elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+del() 

elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+sel() 

\hyperlink{group__Toolbar_gad66f8e3946d183b58e198ade828e4d1a}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get()}
\end{DoxySeeAlso}

\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 new state. \\
\hline
\mbox{\tt in}  & {\em func} & The function to call when the item is clicked when this $\ast$ state is selected. \\
\hline
\mbox{\tt in}  & {\em data} & The data to associate with the state. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add().

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gad66f8e3946d183b58e198ade828e4d1a}


Get the current state of {\ttfamily it}. 

\begin{DoxyReturn}{Returns}
The selected state or {\ttfamily N\+U\+L\+L} if none is selected or on failure.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga444913332bae03e497939bb3f79dd6ff}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set()} for details. 

\hyperlink{group__Toolbar_ga5f792049670db4a11133185cbebc1ffc}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset()} 

\hyperlink{group__Toolbar_ga32a1d87ff051841c0efca647099ab0ac}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add()} 
\end{DoxySeeAlso}


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

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga74270df308441fc36c859e40281b6439}


Get the state after selected state in toolbar\textquotesingle{}s {\ttfamily item}. 

If last state is selected, this function will return first state.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga444913332bae03e497939bb3f79dd6ff}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set()} 

\hyperlink{group__Toolbar_ga32a1d87ff051841c0efca647099ab0ac}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add()} 
\end{DoxySeeAlso}


References elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+next().

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}$\ast$ elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga66bccee4997ce1a118a42ab522429bdb}


Get the state before selected state in toolbar\textquotesingle{}s {\ttfamily item}. 

If first state is selected, this function will return last state.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga444913332bae03e497939bb3f79dd6ff}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set()} 

\hyperlink{group__Toolbar_ga32a1d87ff051841c0efca647099ab0ac}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+add()} 
\end{DoxySeeAlso}


References elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+prev().

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set}}
\index{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set@{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar\+\_\+\+Item $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State} $\ast$}]{state}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga444913332bae03e497939bb3f79dd6ff}


Set {\ttfamily state} as the current state of {\ttfamily it}. 


\begin{DoxyParams}{Parameters}
{\em state} & The state to use. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} on success or {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} on failure.
\end{DoxyReturn}
If {\ttfamily state} is {\ttfamily N\+U\+L\+L}, it won\textquotesingle{}t select any state and the default item\textquotesingle{}s icon and label will be used. It\textquotesingle{}s the same behaviour than \hyperlink{group__Toolbar_ga5f792049670db4a11133185cbebc1ffc}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset()}.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga5f792049670db4a11133185cbebc1ffc}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em state} & No description supplied. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set().

\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[{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+unset (
\begin{DoxyParamCaption}
\item[{{\bf Elm\+\_\+\+Object\+\_\+\+Item} $\ast$}]{it}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga5f792049670db4a11133185cbebc1ffc}


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}
\hyperlink{group__Toolbar_ga444913332bae03e497939bb3f79dd6ff}{elm\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set()} for more details. 
\end{DoxySeeAlso}


References elm\+\_\+obj\+\_\+toolbar\+\_\+item\+\_\+state\+\_\+set().

\index{Toolbar@{Toolbar}!elm\+\_\+toolbar\+\_\+items\+\_\+count@{elm\+\_\+toolbar\+\_\+items\+\_\+count}}
\index{elm\+\_\+toolbar\+\_\+items\+\_\+count@{elm\+\_\+toolbar\+\_\+items\+\_\+count}!Toolbar@{Toolbar}}
\subsubsection[{elm\+\_\+toolbar\+\_\+items\+\_\+count}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int elm\+\_\+toolbar\+\_\+items\+\_\+count (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gacb297557c2309a2b2f2f6b11fa621ff6}


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().

\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[{elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+toolbar\+\_\+last\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga5cee5b38e0dce045e326edda33be6b77}


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

\begin{DoxyReturn}{Returns}
The last item or {\ttfamily N\+U\+L\+L}, if it has no items (and on errors)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga89a34188eaaea9d8c5b5f0209db44306}{elm\+\_\+toolbar\+\_\+item\+\_\+prepend()} 

\hyperlink{group__Toolbar_ga0e8219d99a2c3db039290c47356db731}{elm\+\_\+toolbar\+\_\+first\+\_\+item\+\_\+get()} 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}Evas\+\_\+\+Object$\ast$ elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga7e6228d1687afa3dae4eaa3dd55987ff}


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

\begin{DoxyReturn}{Returns}
The parent of the menu objects.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga90288d313f2abb6d5118d0aebb1976c2}{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+menu\+\_\+parent\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj, }
\item[{Evas\+\_\+\+Object $\ast$}]{parent}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga90288d313f2abb6d5118d0aebb1976c2}


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

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

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

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Menu_ga38bf247cc8be061572d7ad3621ea190a}{elm\+\_\+menu\+\_\+parent\+\_\+set()} for details. 

\hyperlink{group__Toolbar_gafbda1f0ee24def17720a3afb631b1c50}{elm\+\_\+toolbar\+\_\+item\+\_\+menu\+\_\+set()} for details.
\end{DoxySeeAlso}

\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().

\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[{elm\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+toolbar\+\_\+more\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga4b178e88b8c7a0206da7eb16322065c4}


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

\begin{DoxyReturn}{Returns}
The toolbar more item.
\end{DoxyReturn}
Toolbar generates \textquotesingle{}more\textquotesingle{} item when there is no more space to fit items in and toolbar is in \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U} or \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000af44bd4f256b1fc67a857ecd2c0591947}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+E\+X\+P\+A\+N\+D} mode. The more item can be manipulated by \hyperlink{group__General_gab7192654621dd090be86c94678635ea4}{elm\+\_\+object\+\_\+item\+\_\+text\+\_\+set()} and elm\+\_\+object\+\_\+item\+\_\+content\+\_\+set. 

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

\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[{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaa8df55e22fadb6ba9cb9c3c37435ce12}


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\+U\+E} = on, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} = off) 
\end{DoxyReturn}
\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[{elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+reorder\+\_\+mode\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{reorder\+\_\+mode}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga1ab93e8742fa6347b5f1325120edf94a}


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\+U\+E} = on, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} = off) \\
\hline
\end{DoxyParams}
\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[{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode} elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gace851937ca9ec96f9b1339216d21eb22}


Get the toolbar select mode. 

\begin{DoxyReturn}{Returns}
The select mode (If getting mode fails, it returns \hyperlink{group__General_gga8e4aa5aa238e472f33813babfff0d56fa07b15401d23916333bab64622f6db252}{E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+M\+A\+X})
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set()} 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode}}]{mode}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}


Set the toolbar select mode. 

\hyperlink{group__Toolbar_gac751a1ce4bd957eefce6e368abc4178e}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+set()} changes item select mode in the toolbar widget.
\begin{DoxyItemize}
\item \hyperlink{group__General_gga8e4aa5aa238e472f33813babfff0d56fa69bb485be5448b469c86485fd884d649}{E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+D\+E\+F\+A\+U\+L\+T} \+: 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.
\item \hyperlink{group__General_gga8e4aa5aa238e472f33813babfff0d56fab3cfbf566fdbea2079f3081969f0c59c}{E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+L\+W\+A\+Y\+S} \+: This means that, even if selected, every click will make the selected callbacks be called.
\item \hyperlink{group__General_gga8e4aa5aa238e472f33813babfff0d56fa0f0e25088d651a379b4eb8b915d2e13f}{E\+L\+M\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+E\+L\+E\+C\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E} \+: This will turn off the ability to select items entirely and they will neither appear selected nor call selected callback functions.
\end{DoxyItemize}

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gace851937ca9ec96f9b1339216d21eb22}{elm\+\_\+toolbar\+\_\+select\+\_\+mode\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em mode} & The select mode \\
\hline
\end{DoxyParams}


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

\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[{elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ elm\+\_\+toolbar\+\_\+selected\+\_\+item\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga53347257e45da7cbad37973ecedbc65f}


Get the selected item. 

\begin{DoxyReturn}{Returns}
The selected toolbar item.
\end{DoxyReturn}
The selected item can be unselected with function \hyperlink{group__Toolbar_ga445dc5c33c6bbe172675b6698befd81a}{elm\+\_\+toolbar\+\_\+item\+\_\+selected\+\_\+set()}.

The selected item always will be highlighted on toolbar. 

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

\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[{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode} elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga3863cb4120f0837b57f575aa3de95c91}


Get the shrink mode of toolbar {\ttfamily obj}. 

\begin{DoxyReturn}{Returns}
Toolbar\textquotesingle{}s items display behavior.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_ga31deb1999afd41648100d3e816c69553}{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set()} for details. 
\end{DoxySeeAlso}


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

\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[{elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+shrink\+\_\+mode\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj, }
\item[{{\bf Elm\+\_\+\+Toolbar\+\_\+\+Shrink\+\_\+\+Mode}}]{shrink\+\_\+mode}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga31deb1999afd41648100d3e816c69553}


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

The toolbar won\textquotesingle{}t scroll under \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a16c3b5618d6f3954fd0b050cfb69ab3e}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+N\+O\+N\+E} 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__Toolbar_ggaf2f77232958c97f74744538e5bb4e000aa33e0a0bc69a6c153e027a5772a07bf3}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+H\+I\+D\+E} mode. Finally, it\textquotesingle{}ll scroll under \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000ac92ed2c562dbe4a52f1120b8b6dfdcba}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+S\+C\+R\+O\+L\+L} mode, and it will create a button to aggregate items which didn\textquotesingle{}t fit with the \hyperlink{group__Toolbar_ggaf2f77232958c97f74744538e5bb4e000a9d028aff831758201d109b7a0d086725}{E\+L\+M\+\_\+\+T\+O\+O\+L\+B\+A\+R\+\_\+\+S\+H\+R\+I\+N\+K\+\_\+\+M\+E\+N\+U} mode.

\begin{DoxyWarning}{Warning}
This function\textquotesingle{}s behavior will clash with those of \hyperlink{group__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().

\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[{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}int elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Elm\+\_\+\+Toolbar $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gae885e5e1a8cae2ef726b3ce9b8888359}


Get the standard\+\_\+priority of visible items in a toolbar. 

\begin{DoxyReturn}{Returns}
The standard priority of items in {\ttfamily obj} toolbar
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gad2ae71bb284e41a8c42a01d4487fcf85}{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set()}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


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

\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[{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+set (
\begin{DoxyParamCaption}
\item[{Elm\+\_\+\+Toolbar $\ast$}]{obj, }
\item[{int}]{priority}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gad2ae71bb284e41a8c42a01d4487fcf85}


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{DoxySeeAlso}{See also}
\hyperlink{group__Toolbar_gae885e5e1a8cae2ef726b3ce9b8888359}{elm\+\_\+toolbar\+\_\+standard\+\_\+priority\+\_\+get()}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+7
\end{DoxySince}

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


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

\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[{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Toolbar_ga0bcb747ec6ad7b6ef3d775c397823815}


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\+U\+E} = on, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} = off, default = {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E})
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
elm\+\_\+toolbar\+\_\+transverse\+\_\+expand\+\_\+set() for details. 
\end{DoxySeeAlso}
\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[{elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+toolbar\+\_\+transverse\+\_\+expanded\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{transverse\+\_\+expanded}
\end{DoxyParamCaption}
)}\label{group__Toolbar_gaa744a29f023f92c77d7b0ff93be0676b}


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\+U\+E} = on, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} = off, default = {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E})\\
\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. 