\hypertarget{group__Elm__Colorselector}{}\section{Colorselector}
\label{group__Elm__Colorselector}\index{Colorselector@{Colorselector}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Elm__Color__RGBA}{\+\_\+\+Elm\+\_\+\+Color\+\_\+\+R\+G\+BA}}
\item 
struct \mbox{\hyperlink{struct__Elm__Custom__Palette}{\+\_\+\+Elm\+\_\+\+Custom\+\_\+\+Palette}}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__Elm__Colorselector_gab313f8f42dfe5ba487b0af4e3eaca299}\label{group__Elm__Colorselector_gab313f8f42dfe5ba487b0af4e3eaca299}} 
\#define \mbox{\hyperlink{group__Elm__Colorselector_gab313f8f42dfe5ba487b0af4e3eaca299}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+C\+L\+A\+SS}}~elm\+\_\+colorselector\+\_\+class\+\_\+get()
\begin{DoxyCompactList}\small\item\em Elementary colorselector class. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Elm__Colorselector_ga632bb39c82ad67a8fe1bb1f4a1519f46}\label{group__Elm__Colorselector_ga632bb39c82ad67a8fe1bb1f4a1519f46}} 
\#define \mbox{\hyperlink{group__Elm__Colorselector_ga632bb39c82ad67a8fe1bb1f4a1519f46}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+O\+L\+O\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+E\+L\+E\+C\+T\+ED}}~(\&(\+\_\+\+E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+O\+L\+O\+R\+\_\+\+I\+T\+E\+M\+\_\+\+S\+E\+L\+E\+C\+T\+ED))
\begin{DoxyCompactList}\small\item\em Called when color item was selected. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Elm__Colorselector_ga39bbb89752940072407b1eaf6ef65808}\label{group__Elm__Colorselector_ga39bbb89752940072407b1eaf6ef65808}} 
\#define \mbox{\hyperlink{group__Elm__Colorselector_ga39bbb89752940072407b1eaf6ef65808}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+O\+L\+O\+R\+\_\+\+I\+T\+E\+M\+\_\+\+L\+O\+N\+G\+P\+R\+E\+S\+S\+ED}}~(\&(\+\_\+\+E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+O\+L\+O\+R\+\_\+\+I\+T\+E\+M\+\_\+\+L\+O\+N\+G\+P\+R\+E\+S\+S\+ED))
\begin{DoxyCompactList}\small\item\em Called when color item got a long press. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Elm__Colorselector_ga41d07c88b14ad81958c928e7184f3ea8}\label{group__Elm__Colorselector_ga41d07c88b14ad81958c928e7184f3ea8}} 
\#define \mbox{\hyperlink{group__Elm__Colorselector_ga41d07c88b14ad81958c928e7184f3ea8}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+H\+A\+N\+G\+ED}}~(\&(\+\_\+\+E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+H\+A\+N\+G\+ED))
\begin{DoxyCompactList}\small\item\em Called when colorselector changed. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Elm__Colorselector_ga9013b2d3658c131796df9595afa82a78}\label{group__Elm__Colorselector_ga9013b2d3658c131796df9595afa82a78}} 
\#define \mbox{\hyperlink{group__Elm__Colorselector_ga9013b2d3658c131796df9595afa82a78}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+U\+S\+ER}}~(\&(\+\_\+\+E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+U\+S\+ER))
\begin{DoxyCompactList}\small\item\em Called when the object changed due to user interaction. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__Elm__Colorselector_ga9eb25793837a0930e08758ffc4efaef2}\label{group__Elm__Colorselector_ga9eb25793837a0930e08758ffc4efaef2}} 
typedef struct \mbox{\hyperlink{struct__Elm__Color__RGBA}{\+\_\+\+Elm\+\_\+\+Color\+\_\+\+R\+G\+BA}} {\bfseries Elm\+\_\+\+Color\+\_\+\+R\+G\+BA}
\item 
\mbox{\Hypertarget{group__Elm__Colorselector_ga0c737bd589689f241fa561635420e1df}\label{group__Elm__Colorselector_ga0c737bd589689f241fa561635420e1df}} 
typedef struct \mbox{\hyperlink{struct__Elm__Custom__Palette}{\+\_\+\+Elm\+\_\+\+Custom\+\_\+\+Palette}} {\bfseries Elm\+\_\+\+Custom\+\_\+\+Palette}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}} \{ \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}} = 0, 
\newline
\mbox{\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
\mbox{\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
\mbox{\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
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}}, 
\newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}} = 0, 
\newline
\mbox{\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
\mbox{\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
\mbox{\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
\mbox{\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 \mbox{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}} \{ \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}} = 0, 
\newline
\mbox{\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
\mbox{\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
\mbox{\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
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL}}, 
\newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}} = 0, 
\newline
\mbox{\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
\mbox{\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
\mbox{\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
\mbox{\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 \mbox{\hyperlink{group__Elm__Colorselector_gaa3d8b97f93315d2e1a5816607a475ce4}{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+set}} (\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj, 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 \mbox{\hyperlink{group__Elm__Colorselector_ga8ee079616b8833a21e640ced026eac18}{elm\+\_\+obj\+\_\+colorselector\+\_\+color\+\_\+get}} (const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\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 
E\+O\+A\+PI void \mbox{\hyperlink{group__Elm__Colorselector_gaf178558c3ddb2ab32314f0622fe3c2e7}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set}} (\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj, 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$ \mbox{\hyperlink{group__Elm__Colorselector_ga1169d7bb2135f31545ce2f74d4781050}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get}} (const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get current palette\textquotesingle{}s name. \end{DoxyCompactList}\item 
E\+O\+A\+PI void \mbox{\hyperlink{group__Elm__Colorselector_ga713d2886195dbc235e99dddfa16daf0f}{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set}} (\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj, \mbox{\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 \mbox{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}} \mbox{\hyperlink{group__Elm__Colorselector_ga937af598d73ae5becd8862547a44c2ec}{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get}} (const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get Colorselector\textquotesingle{}s mode. \end{DoxyCompactList}\item 
E\+O\+A\+PI const \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{group__Elm__Colorselector_gaf995549401665c7066ab3e0c9cc875fd}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get}} (const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get list of palette items. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \mbox{\hyperlink{group__Elm__Colorselector_ga48aee37934658bd9daa30f62fb83fbe5}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+selected\+\_\+item\+\_\+get}} (const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the selected item in colorselector palette. \end{DoxyCompactList}\item 
E\+O\+A\+PI Elm\+\_\+\+Widget\+\_\+\+Item $\ast$ \mbox{\hyperlink{group__Elm__Colorselector_ga6aaa1d07fb3a7a7ce54fbf098254dc76}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add}} (\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\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{\Hypertarget{group__Elm__Colorselector_ga7e8042d215e7dd67893599f8d90618fb}\label{group__Elm__Colorselector_ga7e8042d215e7dd67893599f8d90618fb}} 
E\+O\+A\+PI void \mbox{\hyperlink{group__Elm__Colorselector_ga7e8042d215e7dd67893599f8d90618fb}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+clear}} (\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Clear the palette items. \end{DoxyCompactList}\item 
void \mbox{\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 \mbox{\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 \mbox{\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$ \mbox{\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 \mbox{\hyperlink{group__Elm__Colorselector_gac8565d05434603e556369ccf1859db88}{elm\+\_\+colorselector\+\_\+mode\+\_\+set}} (Elm\+\_\+\+Colorselector $\ast$obj, \mbox{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}} mode)
\begin{DoxyCompactList}\small\item\em Set Colorselector\textquotesingle{}s mode. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}} \mbox{\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 \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\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$ \mbox{\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$ \mbox{\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{\Hypertarget{group__Elm__Colorselector_gaec59b585dc6fb561e07e8d46039f5c3c}\label{group__Elm__Colorselector_gaec59b585dc6fb561e07e8d46039f5c3c}} 
void \mbox{\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 
\mbox{\Hypertarget{group__Elm__Colorselector_ga9058fd3f763834982fc00c1cc66c1288}\label{group__Elm__Colorselector_ga9058fd3f763834982fc00c1cc66c1288}} 
void {\bfseries elm\+\_\+colorselector\+\_\+palette\+\_\+item\+\_\+color\+\_\+get} (const \mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$it, int $\ast$r, int $\ast$g, int $\ast$b, int $\ast$a)
\item 
\mbox{\Hypertarget{group__Elm__Colorselector_gaa946ad707505e98ab9bc3cb96a433651}\label{group__Elm__Colorselector_gaa946ad707505e98ab9bc3cb96a433651}} 
void {\bfseries elm\+\_\+colorselector\+\_\+palette\+\_\+item\+\_\+color\+\_\+set} (\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$it, int r, int g, int b, int a)
\item 
\mbox{\Hypertarget{group__Elm__Colorselector_ga0f846a3405120a875297a8f146079f3d}\label{group__Elm__Colorselector_ga0f846a3405120a875297a8f146079f3d}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries elm\+\_\+colorselector\+\_\+palette\+\_\+item\+\_\+selected\+\_\+get} (const \mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$it)
\item 
\mbox{\Hypertarget{group__Elm__Colorselector_ga137c970e4ce5225ec021b06ae2ff6c01}\label{group__Elm__Colorselector_ga137c970e4ce5225ec021b06ae2ff6c01}} 
void {\bfseries elm\+\_\+colorselector\+\_\+palette\+\_\+item\+\_\+selected\+\_\+set} (\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$it, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} selected)
\item 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{group__Elm__Colorselector_ga27ebfd6da68b578e5f462eb4e71ce372}{elm\+\_\+colorselector\+\_\+add}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{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 \mbox{\hyperlink{group__Elm__Layout}{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 \mbox{\hyperlink{group__Elm__Layout}{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 tutorial\+\_\+colorselector. 

\subsection{Enumeration Type Documentation}
\mbox{\Hypertarget{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}\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 \mbox{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}}}



Different modes supported by Colorselector. 

See also \mbox{\hyperlink{group__Elm__Colorselector_ga713d2886195dbc235e99dddfa16daf0f}{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set}}, \mbox{\hyperlink{group__Elm__Colorselector_ga937af598d73ae5becd8862547a44c2ec}{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\+\_\+\+P\+A\+L\+E\+T\+TE@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE&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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}\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 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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH&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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}\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&Only color picker 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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL&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\+\_\+\+P\+A\+L\+E\+T\+TE@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE&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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}\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 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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH&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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}\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&Only color picker 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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL&All possible color selector is displayed. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}\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 \mbox{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}}}



Different modes supported by Colorselector. 

See also \mbox{\hyperlink{group__Elm__Colorselector_gac8565d05434603e556369ccf1859db88}{elm\+\_\+colorselector\+\_\+mode\+\_\+set}}, \mbox{\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\+\_\+\+P\+A\+L\+E\+T\+TE@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE&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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}\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 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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH&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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}\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&Only color picker 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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL&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\+\_\+\+P\+A\+L\+E\+T\+TE@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE@{E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+P\+A\+L\+E\+T\+TE&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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}\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 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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+B\+O\+TH&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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}\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&Only color picker 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\+\_\+\+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{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
E\+L\+M\+\_\+\+C\+O\+L\+O\+R\+S\+E\+L\+E\+C\+T\+O\+R\+\_\+\+A\+LL&All possible color selector is displayed. \\
\hline

\end{DoxyEnumFields}


\subsection{Function Documentation}
\mbox{\Hypertarget{group__Elm__Colorselector_gaa3d8b97f93315d2e1a5816607a475ce4}\label{group__Elm__Colorselector_gaa3d8b97f93315d2e1a5816607a475ce4}} 
\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[{\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\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} & Red value of color \\
\hline
\mbox{\tt in}  & {\em g} & Green value of color \\
\hline
\mbox{\tt in}  & {\em b} & Blue value of color \\
\hline
\mbox{\tt in}  & {\em a} & Alpha value of color \\
\hline
\end{DoxyParams}


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

\mbox{\Hypertarget{group__Elm__Colorselector_ga8ee079616b8833a21e640ced026eac18}\label{group__Elm__Colorselector_ga8ee079616b8833a21e640ced026eac18}} 
\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[{const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\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} & Red value of color \\
\hline
\mbox{\tt out}  & {\em g} & Green value of color \\
\hline
\mbox{\tt out}  & {\em b} & Blue value of color \\
\hline
\mbox{\tt out}  & {\em a} & Alpha value of color \\
\hline
\end{DoxyParams}


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

\mbox{\Hypertarget{group__Elm__Colorselector_gaf178558c3ddb2ab32314f0622fe3c2e7}\label{group__Elm__Colorselector_gaf178558c3ddb2ab32314f0622fe3c2e7}} 
\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[{\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\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}


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

\mbox{\Hypertarget{group__Elm__Colorselector_ga1169d7bb2135f31545ce2f74d4781050}\label{group__Elm__Colorselector_ga1169d7bb2135f31545ce2f74d4781050}} 
\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[{const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\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}


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

\mbox{\Hypertarget{group__Elm__Colorselector_ga713d2886195dbc235e99dddfa16daf0f}\label{group__Elm__Colorselector_ga713d2886195dbc235e99dddfa16daf0f}} 
\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[{\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$}]{obj,  }\item[{\mbox{\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{\Hypertarget{group__Elm__Colorselector_ga937af598d73ae5becd8862547a44c2ec}\label{group__Elm__Colorselector_ga937af598d73ae5becd8862547a44c2ec}} 
\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 \mbox{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}} elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get Colorselector\textquotesingle{}s mode. 

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


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

\mbox{\Hypertarget{group__Elm__Colorselector_gaf995549401665c7066ab3e0c9cc875fd}\label{group__Elm__Colorselector_gaf995549401665c7066ab3e0c9cc875fd}} 
\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 \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}}$\ast$ elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\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}


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

\mbox{\Hypertarget{group__Elm__Colorselector_ga48aee37934658bd9daa30f62fb83fbe5}\label{group__Elm__Colorselector_ga48aee37934658bd9daa30f62fb83fbe5}} 
\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[{const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\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}


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

\mbox{\Hypertarget{group__Elm__Colorselector_ga6aaa1d07fb3a7a7ce54fbf098254dc76}\label{group__Elm__Colorselector_ga6aaa1d07fb3a7a7ce54fbf098254dc76}} 
\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[{\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\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 r} & Red value of color \\
\hline
\mbox{\tt in}  & {\em g} & Green value of color \\
\hline
\mbox{\tt in}  & {\em b} & Blue value of color \\
\hline
\mbox{\tt in}  & {\em a} & Alpha value of color\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A new color palette Item. 
\end{DoxyReturn}


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

\mbox{\Hypertarget{group__Elm__Colorselector_ga6afc6f9be77ca3ae4e3c8b1c7ae5dd56}\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} & Red value of color \\
\hline
\mbox{\tt in}  & {\em g} & Green value of color \\
\hline
\mbox{\tt in}  & {\em b} & Blue value of color \\
\hline
\mbox{\tt in}  & {\em a} & Alpha value of color \\
\hline
\end{DoxyParams}


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

\mbox{\Hypertarget{group__Elm__Colorselector_ga778d8d963650c714165f230b855e27bd}\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} & Red value of color \\
\hline
\mbox{\tt out}  & {\em g} & Green value of color \\
\hline
\mbox{\tt out}  & {\em b} & Blue value of color \\
\hline
\mbox{\tt out}  & {\em a} & Alpha value of color \\
\hline
\end{DoxyParams}


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

\mbox{\Hypertarget{group__Elm__Colorselector_ga99f6cf3f5953107af82c1db77e74936e}\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{\Hypertarget{group__Elm__Colorselector_ga9a6313c4c2fde00244730c7bd34601ac}\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{\Hypertarget{group__Elm__Colorselector_gac8565d05434603e556369ccf1859db88}\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[{\mbox{\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{\Hypertarget{group__Elm__Colorselector_gaad379c4cff4f8782ac95d65e62af1487}\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 \mbox{\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{\Hypertarget{group__Elm__Colorselector_gae948684dae6c5f0cc16f4c46f748482b}\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 \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{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{\Hypertarget{group__Elm__Colorselector_gaf7a24496efab8e036dee5cd70e145517}\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{\Hypertarget{group__Elm__Colorselector_ga090acce63543732c98b2684ce6d1b182}\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 r} & Red value of color \\
\hline
\mbox{\tt in}  & {\em g} & Green value of color \\
\hline
\mbox{\tt in}  & {\em b} & Blue value of color \\
\hline
\mbox{\tt in}  & {\em a} & Alpha value of color\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A new color palette Item. 
\end{DoxyReturn}


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

\mbox{\Hypertarget{group__Elm__Colorselector_ga27ebfd6da68b578e5f462eb4e71ce372}\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 \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}}$\ast$ elm\+\_\+colorselector\+\_\+add (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{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}
