\section{Colorselector}
\label{group__Elm__Colorselector}\index{Colorselector@{Colorselector}}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode} \{ , \newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}
, \newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}
 \}\begin{DoxyCompactList}\small\item\em Different modes supported by Colorselector. \end{DoxyCompactList}
\item 
enum \hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode} \{ , \newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}
, \newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}, 
\newline
\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}
 \}\begin{DoxyCompactList}\small\item\em Different modes supported by Colorselector. \end{DoxyCompactList}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Colorselector_ga3662ccd206b1b0a878d58df28f68b4cb}{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+set} (int r, int g, int b, int a)
\begin{DoxyCompactList}\small\item\em Set color to colorselector. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Colorselector_gac48519fee86f7595f419affb40ec6c5c}{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+get} (int $\ast$r, int $\ast$g, int $\ast$b, int $\ast$a)
\begin{DoxyCompactList}\small\item\em Get current color from colorselector. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Colorselector_ga2130d80043d0b53f127094c19b1c8192}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set} (const char $\ast$palette\+\_\+name)
\begin{DoxyCompactList}\small\item\em Set current palette\textquotesingle{}s name. \end{DoxyCompactList}\item 
E\+O\+A\+PI const char $\ast$ \hyperlink{group__Elm__Colorselector_ga748a35ba1d9139d3db67a4dda2d3211d}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get current palette\textquotesingle{}s name. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \hyperlink{group__Elm__Colorselector_gac3925b9457ca4fc4e37f5893c24df7a4}{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set} (\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode} mode)
\begin{DoxyCompactList}\small\item\em Set Colorselector\textquotesingle{}s mode. \end{DoxyCompactList}\item 
E\+O\+A\+PI \hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode} \hyperlink{group__Elm__Colorselector_ga0dbdd8be70554f77f515b5d8c96e2b46}{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get Colorselector\textquotesingle{}s mode. \end{DoxyCompactList}\item 
E\+O\+A\+PI const Eina\+\_\+\+List $\ast$ \hyperlink{group__Elm__Colorselector_gadcd88742c1cadb9722cd105f83517311}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get list of palette items. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Colorselector_gaf63d97252cea85adaf975756aad614af}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+selected\+\_\+item\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the selected item in colorselector palette. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Colorselector_gabe74d7489f06d8f45ea8f032e1331249}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add} (int r, int g, int b, int a)
\begin{DoxyCompactList}\small\item\em Add a new color item to palette. \end{DoxyCompactList}\item 
\mbox{\label{group__Elm__Colorselector_gad9ac60d37412cff0db79980e8760c170}} 
E\+O\+A\+PI void \hyperlink{group__Elm__Colorselector_gad9ac60d37412cff0db79980e8760c170}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+clear} (void)
\begin{DoxyCompactList}\small\item\em Clear the palette items. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Colorselector_ga6afc6f9be77ca3ae4e3c8b1c7ae5dd56}{elm\+\_\+colorselector\+\_\+color\+\_\+set} (Elm\+\_\+\+Colorselector $\ast$obj, int r, int g, int b, int a)
\begin{DoxyCompactList}\small\item\em Set color to colorselector. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Colorselector_ga778d8d963650c714165f230b855e27bd}{elm\+\_\+colorselector\+\_\+color\+\_\+get} (const Elm\+\_\+\+Colorselector $\ast$obj, int $\ast$r, int $\ast$g, int $\ast$b, int $\ast$a)
\begin{DoxyCompactList}\small\item\em Get current color from colorselector. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Colorselector_ga99f6cf3f5953107af82c1db77e74936e}{elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set} (Elm\+\_\+\+Colorselector $\ast$obj, const char $\ast$palette\+\_\+name)
\begin{DoxyCompactList}\small\item\em Set current palette\textquotesingle{}s name. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Elm__Colorselector_ga9a6313c4c2fde00244730c7bd34601ac}{elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get} (const Elm\+\_\+\+Colorselector $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get current palette\textquotesingle{}s name. \end{DoxyCompactList}\item 
void \hyperlink{group__Elm__Colorselector_gac8565d05434603e556369ccf1859db88}{elm\+\_\+colorselector\+\_\+mode\+\_\+set} (Elm\+\_\+\+Colorselector $\ast$obj, \hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode} mode)
\begin{DoxyCompactList}\small\item\em Set Colorselector\textquotesingle{}s mode. \end{DoxyCompactList}\item 
\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode} \hyperlink{group__Elm__Colorselector_gaad379c4cff4f8782ac95d65e62af1487}{elm\+\_\+colorselector\+\_\+mode\+\_\+get} (const Elm\+\_\+\+Colorselector $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get Colorselector\textquotesingle{}s mode. \end{DoxyCompactList}\item 
const Eina\+\_\+\+List $\ast$ \hyperlink{group__Elm__Colorselector_gae948684dae6c5f0cc16f4c46f748482b}{elm\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get} (const Elm\+\_\+\+Colorselector $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get list of palette items. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Colorselector_gaf7a24496efab8e036dee5cd70e145517}{elm\+\_\+colorselector\+\_\+palette\+\_\+selected\+\_\+item\+\_\+get} (const Elm\+\_\+\+Colorselector $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the selected item in colorselector palette. \end{DoxyCompactList}\item 
Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \hyperlink{group__Elm__Colorselector_ga090acce63543732c98b2684ce6d1b182}{elm\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add} (Elm\+\_\+\+Colorselector $\ast$obj, int r, int g, int b, int a)
\begin{DoxyCompactList}\small\item\em Add a new color item to palette. \end{DoxyCompactList}\item 
\mbox{\label{group__Elm__Colorselector_gaec59b585dc6fb561e07e8d46039f5c3c}} 
void \hyperlink{group__Elm__Colorselector_gaec59b585dc6fb561e07e8d46039f5c3c}{elm\+\_\+colorselector\+\_\+palette\+\_\+clear} (Elm\+\_\+\+Colorselector $\ast$obj)
\begin{DoxyCompactList}\small\item\em Clear the palette items. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__Elm__Colorselector_ga27ebfd6da68b578e5f462eb4e71ce372}{elm\+\_\+colorselector\+\_\+add} (Evas\+\_\+\+Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add a new colorselector to the parent. \end{DoxyCompactList}\end{DoxyCompactItemize}


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


 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth,height=\textheight/2,keepaspectratio=true]{img/widget/colorselector/preview-00}}
\end{DoxyImageNoCaption}


A Color\+Selector is a color selection widget. It allows application to set a series of colors.\+It also allows to load/save colors from/to config with a unique identifier, by default, the colors are loaded/saved from/to config using \char`\"{}default\char`\"{} identifier. The colors can be picked by user from the color set by clicking on individual color item on the palette or by selecting it from selector.

This widget inherits from the Layout one, so that all the functions acting on it also work for check objects.

This widget emits the following signals, besides the ones sent from Layout\+:
\begin{DoxyItemize}
\item {\ttfamily \char`\"{}changed\char`\"{}} -\/ When the color value changes on selector event\+\_\+info is N\+U\+LL.
\item {\ttfamily \char`\"{}color,item,selected\char`\"{}} -\/ When user clicks on color item. The event\+\_\+info parameter of the callback will be the selected color item.
\item {\ttfamily \char`\"{}color,item,longpressed\char`\"{}} -\/ When user long presses on color item. The event info parameter of the callback contains selected color item.
\item {\ttfamily \char`\"{}focused\char`\"{}} -\/ When the colorselector has received focus. (since 1.\+8)
\item {\ttfamily \char`\"{}unfocused\char`\"{}} -\/ When the colorselector has lost focus. (since 1.\+8)
\item {\ttfamily \char`\"{}language,changed\char`\"{}} -\/ the program\textquotesingle{}s language changed (since 1.\+9)
\end{DoxyItemize}

See \hyperlink{tutorial_colorselector}{Color selector example}. 

\subsection{Enumeration Type Documentation}
\mbox{\label{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}} 
\index{Colorselector@{Colorselector}!Elm\+\_\+\+Colorselector\+\_\+\+Mode@{Elm\+\_\+\+Colorselector\+\_\+\+Mode}}
\index{Elm\+\_\+\+Colorselector\+\_\+\+Mode@{Elm\+\_\+\+Colorselector\+\_\+\+Mode}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Colorselector\+\_\+\+Mode}{Elm\_Colorselector\_Mode}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily enum \hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}}



Different modes supported by Colorselector. 

See also \hyperlink{group__Elm__Colorselector_gac8565d05434603e556369ccf1859db88}{elm\+\_\+colorselector\+\_\+mode\+\_\+set}, \hyperlink{group__Elm__Colorselector_gaad379c4cff4f8782ac95d65e62af1487}{elm\+\_\+colorselector\+\_\+mode\+\_\+get}. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS&Only color palette is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH&Only color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER&Both Palette and selector is displayed, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL&Only color picker is displayed. All possible color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS&Only color palette is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH&Only color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER&Both Palette and selector is displayed, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL&Only color picker is displayed. All possible color selector is displayed. \\
\hline

\end{DoxyEnumFields}
\mbox{\label{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}} 
\index{Colorselector@{Colorselector}!Elm\+\_\+\+Colorselector\+\_\+\+Mode@{Elm\+\_\+\+Colorselector\+\_\+\+Mode}}
\index{Elm\+\_\+\+Colorselector\+\_\+\+Mode@{Elm\+\_\+\+Colorselector\+\_\+\+Mode}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Colorselector\+\_\+\+Mode}{Elm\_Colorselector\_Mode}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily enum \hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}}



Different modes supported by Colorselector. 

See also \hyperlink{group__Elm__Colorselector_gac3925b9457ca4fc4e37f5893c24df7a4}{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set}, \hyperlink{group__Elm__Colorselector_ga0dbdd8be70554f77f515b5d8c96e2b46}{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get}. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS&Only color palette is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH&Only color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER&Both Palette and selector is displayed, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL&Only color picker is displayed. All possible color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+O\+M\+P\+O\+N\+E\+N\+TS&Only color palette is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH&Only color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+I\+C\+K\+ER&Both Palette and selector is displayed, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}}}\mbox{\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL&Only color picker is displayed. All possible color selector is displayed. \\
\hline

\end{DoxyEnumFields}


\subsection{Function Documentation}
\mbox{\label{group__Elm__Colorselector_ga27ebfd6da68b578e5f462eb4e71ce372}} 
\index{Colorselector@{Colorselector}!elm\+\_\+colorselector\+\_\+add@{elm\+\_\+colorselector\+\_\+add}}
\index{elm\+\_\+colorselector\+\_\+add@{elm\+\_\+colorselector\+\_\+add}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+colorselector\+\_\+add()}{elm\_colorselector\_add()}}
{\footnotesize\ttfamily Evas\+\_\+\+Object$\ast$ elm\+\_\+colorselector\+\_\+add (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object $\ast$}]{parent }\end{DoxyParamCaption})}



Add a new colorselector to the parent. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new object or N\+U\+LL if it cannot be created 
\end{DoxyReturn}


References elm\+\_\+layout\+\_\+content\+\_\+unset().

\mbox{\label{group__Elm__Colorselector_ga778d8d963650c714165f230b855e27bd}} 
\index{Colorselector@{Colorselector}!elm\+\_\+colorselector\+\_\+color\+\_\+get@{elm\+\_\+colorselector\+\_\+color\+\_\+get}}
\index{elm\+\_\+colorselector\+\_\+color\+\_\+get@{elm\+\_\+colorselector\+\_\+color\+\_\+get}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+colorselector\+\_\+color\+\_\+get()}{elm\_colorselector\_color\_get()}}
{\footnotesize\ttfamily void elm\+\_\+colorselector\+\_\+color\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Colorselector $\ast$}]{obj,  }\item[{int $\ast$}]{r,  }\item[{int $\ast$}]{g,  }\item[{int $\ast$}]{b,  }\item[{int $\ast$}]{a }\end{DoxyParamCaption})}



Get current color from colorselector. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em r} & r-\/value of color \\
\hline
\mbox{\tt out}  & {\em g} & g-\/value of color \\
\hline
\mbox{\tt out}  & {\em b} & b-\/value of color \\
\hline
\mbox{\tt out}  & {\em a} & a-\/value of color \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+get().

\mbox{\label{group__Elm__Colorselector_ga6afc6f9be77ca3ae4e3c8b1c7ae5dd56}} 
\index{Colorselector@{Colorselector}!elm\+\_\+colorselector\+\_\+color\+\_\+set@{elm\+\_\+colorselector\+\_\+color\+\_\+set}}
\index{elm\+\_\+colorselector\+\_\+color\+\_\+set@{elm\+\_\+colorselector\+\_\+color\+\_\+set}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+colorselector\+\_\+color\+\_\+set()}{elm\_colorselector\_color\_set()}}
{\footnotesize\ttfamily void elm\+\_\+colorselector\+\_\+color\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Colorselector $\ast$}]{obj,  }\item[{int}]{r,  }\item[{int}]{g,  }\item[{int}]{b,  }\item[{int}]{a }\end{DoxyParamCaption})}



Set color to colorselector. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em r} & r-\/value of color \\
\hline
\mbox{\tt in}  & {\em g} & g-\/value of color \\
\hline
\mbox{\tt in}  & {\em b} & b-\/value of color \\
\hline
\mbox{\tt in}  & {\em a} & a-\/value of color \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+set().

\mbox{\label{group__Elm__Colorselector_gaad379c4cff4f8782ac95d65e62af1487}} 
\index{Colorselector@{Colorselector}!elm\+\_\+colorselector\+\_\+mode\+\_\+get@{elm\+\_\+colorselector\+\_\+mode\+\_\+get}}
\index{elm\+\_\+colorselector\+\_\+mode\+\_\+get@{elm\+\_\+colorselector\+\_\+mode\+\_\+get}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+colorselector\+\_\+mode\+\_\+get()}{elm\_colorselector\_mode\_get()}}
{\footnotesize\ttfamily \hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode} elm\+\_\+colorselector\+\_\+mode\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Colorselector $\ast$}]{obj }\end{DoxyParamCaption})}



Get Colorselector\textquotesingle{}s mode. 

\begin{DoxyReturn}{Returns}
Elm\+\_\+\+Colorselector\+\_\+\+Mode 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get().

\mbox{\label{group__Elm__Colorselector_gac8565d05434603e556369ccf1859db88}} 
\index{Colorselector@{Colorselector}!elm\+\_\+colorselector\+\_\+mode\+\_\+set@{elm\+\_\+colorselector\+\_\+mode\+\_\+set}}
\index{elm\+\_\+colorselector\+\_\+mode\+\_\+set@{elm\+\_\+colorselector\+\_\+mode\+\_\+set}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+colorselector\+\_\+mode\+\_\+set()}{elm\_colorselector\_mode\_set()}}
{\footnotesize\ttfamily void elm\+\_\+colorselector\+\_\+mode\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Colorselector $\ast$}]{obj,  }\item[{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}}]{mode }\end{DoxyParamCaption})}



Set Colorselector\textquotesingle{}s mode. 

Colorselector supports three modes palette only, selector only and both.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em mode} & Elm\+\_\+\+Colorselector\+\_\+\+Mode \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set().

\mbox{\label{group__Elm__Colorselector_ga090acce63543732c98b2684ce6d1b182}} 
\index{Colorselector@{Colorselector}!elm\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add@{elm\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add}}
\index{elm\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add@{elm\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add()}{elm\_colorselector\_palette\_color\_add()}}
{\footnotesize\ttfamily Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Colorselector $\ast$}]{obj,  }\item[{int}]{r,  }\item[{int}]{g,  }\item[{int}]{b,  }\item[{int}]{a }\end{DoxyParamCaption})}



Add a new color item to palette. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em g} & g-\/value of color \\
\hline
\mbox{\tt in}  & {\em b} & b-\/value of color \\
\hline
\mbox{\tt in}  & {\em a} & a-\/value of color\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A new color palette Item. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add().

\mbox{\label{group__Elm__Colorselector_gae948684dae6c5f0cc16f4c46f748482b}} 
\index{Colorselector@{Colorselector}!elm\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get@{elm\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get}}
\index{elm\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get@{elm\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get()}{elm\_colorselector\_palette\_items\_get()}}
{\footnotesize\ttfamily const Eina\+\_\+\+List$\ast$ elm\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Colorselector $\ast$}]{obj }\end{DoxyParamCaption})}



Get list of palette items. 

Note That palette item list is internally managed by colorselector widget and it should not be freed/modified by application.

\begin{DoxyReturn}{Returns}
The list of color palette items.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get().

\mbox{\label{group__Elm__Colorselector_ga9a6313c4c2fde00244730c7bd34601ac}} 
\index{Colorselector@{Colorselector}!elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get@{elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get}}
\index{elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get@{elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get()}{elm\_colorselector\_palette\_name\_get()}}
{\footnotesize\ttfamily const char$\ast$ elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Colorselector $\ast$}]{obj }\end{DoxyParamCaption})}



Get current palette\textquotesingle{}s name. 

Returns the currently set palette name using which colors will be saved/loaded in to config.

\begin{DoxyReturn}{Returns}
Name of palette 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get().

\mbox{\label{group__Elm__Colorselector_ga99f6cf3f5953107af82c1db77e74936e}} 
\index{Colorselector@{Colorselector}!elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set@{elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set}}
\index{elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set@{elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set()}{elm\_colorselector\_palette\_name\_set()}}
{\footnotesize\ttfamily void elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Colorselector $\ast$}]{obj,  }\item[{const char $\ast$}]{palette\+\_\+name }\end{DoxyParamCaption})}



Set current palette\textquotesingle{}s name. 

When colorpalette name is set, colors will be loaded from and saved to config using the set name. If no name is set then colors will be loaded from or saved to \char`\"{}default\char`\"{} config.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em palette\+\_\+name} & Name of palette \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set().

\mbox{\label{group__Elm__Colorselector_gaf7a24496efab8e036dee5cd70e145517}} 
\index{Colorselector@{Colorselector}!elm\+\_\+colorselector\+\_\+palette\+\_\+selected\+\_\+item\+\_\+get@{elm\+\_\+colorselector\+\_\+palette\+\_\+selected\+\_\+item\+\_\+get}}
\index{elm\+\_\+colorselector\+\_\+palette\+\_\+selected\+\_\+item\+\_\+get@{elm\+\_\+colorselector\+\_\+palette\+\_\+selected\+\_\+item\+\_\+get}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+colorselector\+\_\+palette\+\_\+selected\+\_\+item\+\_\+get()}{elm\_colorselector\_palette\_selected\_item\_get()}}
{\footnotesize\ttfamily Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+colorselector\+\_\+palette\+\_\+selected\+\_\+item\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Colorselector $\ast$}]{obj }\end{DoxyParamCaption})}



Get the selected item in colorselector palette. 

\begin{DoxyReturn}{Returns}
The selected item, or {\ttfamily null} if none selected.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


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

\mbox{\label{group__Elm__Colorselector_gac48519fee86f7595f419affb40ec6c5c}} 
\index{Colorselector@{Colorselector}!elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+get@{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+get}}
\index{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+get@{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+get}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+get()}{elm\_obj\_colorselector\_color\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+get (\begin{DoxyParamCaption}\item[{int $\ast$}]{r,  }\item[{int $\ast$}]{g,  }\item[{int $\ast$}]{b,  }\item[{int $\ast$}]{a }\end{DoxyParamCaption})}



Get current color from colorselector. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em r} & r-\/value of color \\
\hline
\mbox{\tt out}  & {\em g} & g-\/value of color \\
\hline
\mbox{\tt out}  & {\em b} & b-\/value of color \\
\hline
\mbox{\tt out}  & {\em a} & a-\/value of color \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+colorselector\+\_\+color\+\_\+get().

\mbox{\label{group__Elm__Colorselector_ga3662ccd206b1b0a878d58df28f68b4cb}} 
\index{Colorselector@{Colorselector}!elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+set@{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+set}}
\index{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+set@{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+set}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+set()}{elm\_obj\_colorselector\_color\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+set (\begin{DoxyParamCaption}\item[{int}]{r,  }\item[{int}]{g,  }\item[{int}]{b,  }\item[{int}]{a }\end{DoxyParamCaption})}



Set color to colorselector. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em r} & r-\/value of color \\
\hline
\mbox{\tt in}  & {\em g} & g-\/value of color \\
\hline
\mbox{\tt in}  & {\em b} & b-\/value of color \\
\hline
\mbox{\tt in}  & {\em a} & a-\/value of color \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+colorselector\+\_\+color\+\_\+set().

\mbox{\label{group__Elm__Colorselector_ga0dbdd8be70554f77f515b5d8c96e2b46}} 
\index{Colorselector@{Colorselector}!elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get@{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get}}
\index{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get@{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get()}{elm\_obj\_colorselector\_mode\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI \hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode} elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get Colorselector\textquotesingle{}s mode. 

\begin{DoxyReturn}{Returns}
Elm\+\_\+\+Colorselector\+\_\+\+Mode 
\end{DoxyReturn}


Referenced by elm\+\_\+colorselector\+\_\+mode\+\_\+get().

\mbox{\label{group__Elm__Colorselector_gac3925b9457ca4fc4e37f5893c24df7a4}} 
\index{Colorselector@{Colorselector}!elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set@{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set}}
\index{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set@{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set()}{elm\_obj\_colorselector\_mode\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set (\begin{DoxyParamCaption}\item[{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}}]{mode }\end{DoxyParamCaption})}



Set Colorselector\textquotesingle{}s mode. 

Colorselector supports three modes palette only, selector only and both.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em mode} & Elm\+\_\+\+Colorselector\+\_\+\+Mode \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+colorselector\+\_\+mode\+\_\+set().

\mbox{\label{group__Elm__Colorselector_gabe74d7489f06d8f45ea8f032e1331249}} 
\index{Colorselector@{Colorselector}!elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add@{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add}}
\index{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add@{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add()}{elm\_obj\_colorselector\_palette\_color\_add()}}
{\footnotesize\ttfamily E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item$\ast$ elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add (\begin{DoxyParamCaption}\item[{int}]{r,  }\item[{int}]{g,  }\item[{int}]{b,  }\item[{int}]{a }\end{DoxyParamCaption})}



Add a new color item to palette. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em g} & g-\/value of color \\
\hline
\mbox{\tt in}  & {\em b} & b-\/value of color \\
\hline
\mbox{\tt in}  & {\em a} & a-\/value of color\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A new color palette Item. 
\end{DoxyReturn}


Referenced by elm\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add().

\mbox{\label{group__Elm__Colorselector_gadcd88742c1cadb9722cd105f83517311}} 
\index{Colorselector@{Colorselector}!elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get@{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get}}
\index{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get@{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get()}{elm\_obj\_colorselector\_palette\_items\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI const Eina\+\_\+\+List$\ast$ elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get list of palette items. 

Note That palette item list is internally managed by colorselector widget and it should not be freed/modified by application.

\begin{DoxyReturn}{Returns}
The list of color palette items.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


Referenced by elm\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get().

\mbox{\label{group__Elm__Colorselector_ga748a35ba1d9139d3db67a4dda2d3211d}} 
\index{Colorselector@{Colorselector}!elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get@{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get}}
\index{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get@{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get()}{elm\_obj\_colorselector\_palette\_name\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI const char$\ast$ elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get current palette\textquotesingle{}s name. 

Returns the currently set palette name using which colors will be saved/loaded in to config.

\begin{DoxyReturn}{Returns}
Name of palette 
\end{DoxyReturn}


Referenced by elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get().

\mbox{\label{group__Elm__Colorselector_ga2130d80043d0b53f127094c19b1c8192}} 
\index{Colorselector@{Colorselector}!elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set@{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set}}
\index{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set@{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set}!Colorselector@{Colorselector}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set()}{elm\_obj\_colorselector\_palette\_name\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set (\begin{DoxyParamCaption}\item[{const char $\ast$}]{palette\+\_\+name }\end{DoxyParamCaption})}



Set current palette\textquotesingle{}s name. 

When colorpalette name is set, colors will be loaded from and saved to config using the set name. If no name is set then colors will be loaded from or saved to \char`\"{}default\char`\"{} config.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em palette\+\_\+name} & Name of palette \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set().

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



Get the selected item in colorselector palette. 

\begin{DoxyReturn}{Returns}
The selected item, or {\ttfamily null} if none selected.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


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

