\hypertarget{group__Elm__Colorselector}{}\doxysection{Colorselector}
\label{group__Elm__Colorselector}\index{Colorselector@{Colorselector}}
\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Elm__Color__RGBA}{\+\_\+\+Elm\+\_\+\+Color\+\_\+\+RGBA}}
\item 
struct \mbox{\hyperlink{struct__Elm__Custom__Palette}{\+\_\+\+Elm\+\_\+\+Custom\+\_\+\+Palette}}
\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__Elm__Colorselector_gab313f8f42dfe5ba487b0af4e3eaca299}\label{group__Elm__Colorselector_gab313f8f42dfe5ba487b0af4e3eaca299}} 
\#define \mbox{\hyperlink{group__Elm__Colorselector_gab313f8f42dfe5ba487b0af4e3eaca299}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+CLASS}}~elm\+\_\+colorselector\+\_\+class\+\_\+get()
\begin{DoxyCompactList}\small\item\em Elementary colorselector class. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group__Elm__Colorselector_ga632bb39c82ad67a8fe1bb1f4a1519f46}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+COLOR\+\_\+\+ITEM\+\_\+\+SELECTED}}~(\&(\+\_\+\+ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+COLOR\+\_\+\+ITEM\+\_\+\+SELECTED))
\begin{DoxyCompactList}\small\item\em Called when color item was selected. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group__Elm__Colorselector_ga39bbb89752940072407b1eaf6ef65808}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+COLOR\+\_\+\+ITEM\+\_\+\+LONGPRESSED}}~(\&(\+\_\+\+ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+COLOR\+\_\+\+ITEM\+\_\+\+LONGPRESSED))
\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}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+CHANGED}}~(\&(\+\_\+\+ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+CHANGED))
\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}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+CHANGED\+\_\+\+USER}}~(\&(\+\_\+\+ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+CHANGED\+\_\+\+USER))
\begin{DoxyCompactList}\small\item\em Called when the object changed due to user interaction. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{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\+\_\+\+RGBA}} {\bfseries Elm\+\_\+\+Color\+\_\+\+RGBA}
\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}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}} \{ \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+PALETTE}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+COMPONENTS}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+BOTH}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+PICKER}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+ALL}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+PALETTE}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+COMPONENTS}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+BOTH}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+PICKER}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+ALL}}
 \}
\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}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+PALETTE}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+COMPONENTS}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+BOTH}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+PICKER}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+ALL}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+PALETTE}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+COMPONENTS}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+BOTH}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+PICKER}}
, \newline
\mbox{\hyperlink{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}{ELM\+\_\+\+COLORSELECTOR\+\_\+\+ALL}}
 \}
\begin{DoxyCompactList}\small\item\em Different modes supported by Colorselector. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{group__Elm__Colorselector_ga9058fd3f763834982fc00c1cc66c1288}{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)
\begin{DoxyCompactList}\small\item\em Get Palette item\textquotesingle{}s color. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Colorselector_gaa946ad707505e98ab9bc3cb96a433651}{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)
\begin{DoxyCompactList}\small\item\em Set palette item\textquotesingle{}s color. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Colorselector_ga0f846a3405120a875297a8f146079f3d}{elm\+\_\+colorselector\+\_\+palette\+\_\+item\+\_\+selected\+\_\+get}} (const \mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$it)
\begin{DoxyCompactList}\small\item\em Get the selected state of color palette item. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Colorselector_ga137c970e4ce5225ec021b06ae2ff6c01}{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)
\begin{DoxyCompactList}\small\item\em Set the selected state of color palette item. \end{DoxyCompactList}\item 
EOAPI void \mbox{\hyperlink{group__Elm__Colorselector_gae46395f1b6f5a5a0959af9ea4198fa6f}{elm\+\_\+obj\+\_\+colorselector\+\_\+picked\+\_\+color\+\_\+set}} (Eo $\ast$obj, int r, int g, int b, int a)
\begin{DoxyCompactList}\small\item\em Set color to colorselector. \end{DoxyCompactList}\item 
EOAPI void \mbox{\hyperlink{group__Elm__Colorselector_gace9b522525cf3a7cadfa5dc2ac1a55e6}{elm\+\_\+obj\+\_\+colorselector\+\_\+picked\+\_\+color\+\_\+get}} (const 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 
EOAPI void \mbox{\hyperlink{group__Elm__Colorselector_gaf178558c3ddb2ab32314f0622fe3c2e7}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set}} (Eo $\ast$obj, const char $\ast$palette\+\_\+name)
\begin{DoxyCompactList}\small\item\em Set current palette\textquotesingle{}s name. \end{DoxyCompactList}\item 
EOAPI const char $\ast$ \mbox{\hyperlink{group__Elm__Colorselector_ga1169d7bb2135f31545ce2f74d4781050}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get}} (const Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get current palette\textquotesingle{}s name. \end{DoxyCompactList}\item 
EOAPI void \mbox{\hyperlink{group__Elm__Colorselector_ga713d2886195dbc235e99dddfa16daf0f}{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set}} (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 
EOAPI \mbox{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}} \mbox{\hyperlink{group__Elm__Colorselector_ga937af598d73ae5becd8862547a44c2ec}{elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get}} (const Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get Colorselector\textquotesingle{}s mode. \end{DoxyCompactList}\item 
EOAPI const \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{group__Elm__Colorselector_gaf995549401665c7066ab3e0c9cc875fd}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get}} (const Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get list of palette items. \end{DoxyCompactList}\item 
EOAPI \mbox{\hyperlink{group__Elm__General_ga9a9ae618832fd9732d59650931a9db08}{Elm\+\_\+\+Widget\+\_\+\+Item}} $\ast$ \mbox{\hyperlink{group__Elm__Colorselector_ga48aee37934658bd9daa30f62fb83fbe5}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+selected\+\_\+item\+\_\+get}} (const Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the selected item in colorselector palette. \end{DoxyCompactList}\item 
EOAPI \mbox{\hyperlink{group__Elm__General_ga9a9ae618832fd9732d59650931a9db08}{Elm\+\_\+\+Widget\+\_\+\+Item}} $\ast$ \mbox{\hyperlink{group__Elm__Colorselector_ga6aaa1d07fb3a7a7ce54fbf098254dc76}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add}} (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}} 
EOAPI void \mbox{\hyperlink{group__Elm__Colorselector_ga7e8042d215e7dd67893599f8d90618fb}{elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+clear}} (Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Clear the palette items. \end{DoxyCompactList}\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}


\doxysubsection{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 NULL.
\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 \mbox{\hyperlink{tutorial_colorselector}{Color selector example}}. 

\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{group__Elm__Colorselector_ga632bb39c82ad67a8fe1bb1f4a1519f46}\label{group__Elm__Colorselector_ga632bb39c82ad67a8fe1bb1f4a1519f46}} 
\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_SELECTED@{ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_SELECTED}}
\index{ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_SELECTED@{ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_SELECTED}!Colorselector@{Colorselector}}
\doxysubsubsection{\texorpdfstring{ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_SELECTED}{ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_SELECTED}}
{\footnotesize\ttfamily \#define ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+COLOR\+\_\+\+ITEM\+\_\+\+SELECTED~(\&(\+\_\+\+ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+COLOR\+\_\+\+ITEM\+\_\+\+SELECTED))}



Called when color item was selected. 

\begin{DoxyReturn}{Returns}
Efl\+\_\+\+Object $\ast$ 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Colorselector_ga39bbb89752940072407b1eaf6ef65808}\label{group__Elm__Colorselector_ga39bbb89752940072407b1eaf6ef65808}} 
\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_LONGPRESSED@{ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_LONGPRESSED}}
\index{ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_LONGPRESSED@{ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_LONGPRESSED}!Colorselector@{Colorselector}}
\doxysubsubsection{\texorpdfstring{ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_LONGPRESSED}{ELM\_COLORSELECTOR\_EVENT\_COLOR\_ITEM\_LONGPRESSED}}
{\footnotesize\ttfamily \#define ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+COLOR\+\_\+\+ITEM\+\_\+\+LONGPRESSED~(\&(\+\_\+\+ELM\+\_\+\+COLORSELECTOR\+\_\+\+EVENT\+\_\+\+COLOR\+\_\+\+ITEM\+\_\+\+LONGPRESSED))}



Called when color item got a long press. 

\begin{DoxyReturn}{Returns}
Efl\+\_\+\+Object $\ast$ 
\end{DoxyReturn}


\doxysubsection{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}}
\doxysubsubsection{\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{ELM\_COLORSELECTOR\_PALETTE@{ELM\_COLORSELECTOR\_PALETTE}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_PALETTE@{ELM\_COLORSELECTOR\_PALETTE}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+PALETTE&Only color palette is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_COMPONENTS@{ELM\_COLORSELECTOR\_COMPONENTS}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_COMPONENTS@{ELM\_COLORSELECTOR\_COMPONENTS}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+COMPONENTS&Only color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_BOTH@{ELM\_COLORSELECTOR\_BOTH}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_BOTH@{ELM\_COLORSELECTOR\_BOTH}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+BOTH&Both Palette and selector is displayed, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_PICKER@{ELM\_COLORSELECTOR\_PICKER}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_PICKER@{ELM\_COLORSELECTOR\_PICKER}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+PICKER&Only color picker is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_ALL@{ELM\_COLORSELECTOR\_ALL}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_ALL@{ELM\_COLORSELECTOR\_ALL}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+ALL&All possible color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_PALETTE@{ELM\_COLORSELECTOR\_PALETTE}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_PALETTE@{ELM\_COLORSELECTOR\_PALETTE}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+PALETTE&Only color palette is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_COMPONENTS@{ELM\_COLORSELECTOR\_COMPONENTS}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_COMPONENTS@{ELM\_COLORSELECTOR\_COMPONENTS}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+COMPONENTS&Only color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_BOTH@{ELM\_COLORSELECTOR\_BOTH}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_BOTH@{ELM\_COLORSELECTOR\_BOTH}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+BOTH&Both Palette and selector is displayed, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_PICKER@{ELM\_COLORSELECTOR\_PICKER}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_PICKER@{ELM\_COLORSELECTOR\_PICKER}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+PICKER&Only color picker is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_ALL@{ELM\_COLORSELECTOR\_ALL}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_ALL@{ELM\_COLORSELECTOR\_ALL}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+ALL&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}}
\doxysubsubsection{\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 elm\+\_\+colorselector\+\_\+mode\+\_\+set, elm\+\_\+colorselector\+\_\+mode\+\_\+get. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_PALETTE@{ELM\_COLORSELECTOR\_PALETTE}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_PALETTE@{ELM\_COLORSELECTOR\_PALETTE}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+PALETTE&Only color palette is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_COMPONENTS@{ELM\_COLORSELECTOR\_COMPONENTS}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_COMPONENTS@{ELM\_COLORSELECTOR\_COMPONENTS}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+COMPONENTS&Only color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_BOTH@{ELM\_COLORSELECTOR\_BOTH}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_BOTH@{ELM\_COLORSELECTOR\_BOTH}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+BOTH&Both Palette and selector is displayed, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_PICKER@{ELM\_COLORSELECTOR\_PICKER}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_PICKER@{ELM\_COLORSELECTOR\_PICKER}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+PICKER&Only color picker is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_ALL@{ELM\_COLORSELECTOR\_ALL}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_ALL@{ELM\_COLORSELECTOR\_ALL}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+ALL&All possible color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_PALETTE@{ELM\_COLORSELECTOR\_PALETTE}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_PALETTE@{ELM\_COLORSELECTOR\_PALETTE}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac7956394442f6cb5b276d32ba5349261}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+PALETTE&Only color palette is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_COMPONENTS@{ELM\_COLORSELECTOR\_COMPONENTS}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_COMPONENTS@{ELM\_COLORSELECTOR\_COMPONENTS}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a36db3e4d3b35b7913dbc3bce4dca4f8a}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+COMPONENTS&Only color selector is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_BOTH@{ELM\_COLORSELECTOR\_BOTH}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_BOTH@{ELM\_COLORSELECTOR\_BOTH}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059a6ad861d45b619fd3dc4be0f2f3cd8705}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+BOTH&Both Palette and selector is displayed, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_PICKER@{ELM\_COLORSELECTOR\_PICKER}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_PICKER@{ELM\_COLORSELECTOR\_PICKER}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059aba48a2fcaf1177ba90a3ae095c0039a2}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+PICKER&Only color picker is displayed. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_COLORSELECTOR\_ALL@{ELM\_COLORSELECTOR\_ALL}!Colorselector@{Colorselector}}\index{Colorselector@{Colorselector}!ELM\_COLORSELECTOR\_ALL@{ELM\_COLORSELECTOR\_ALL}}}\mbox{\Hypertarget{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}\label{group__Elm__Colorselector_gga5075677f1dd67c4af9b46771978cc059ac93d09fba5e2a01622e9f3a9651ec535}} 
ELM\+\_\+\+COLORSELECTOR\+\_\+\+ALL&All possible color selector is displayed. \\
\hline

\end{DoxyEnumFields}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Elm__Colorselector_ga9058fd3f763834982fc00c1cc66c1288}\label{group__Elm__Colorselector_ga9058fd3f763834982fc00c1cc66c1288}} 
\index{Colorselector@{Colorselector}!elm\_colorselector\_palette\_item\_color\_get@{elm\_colorselector\_palette\_item\_color\_get}}
\index{elm\_colorselector\_palette\_item\_color\_get@{elm\_colorselector\_palette\_item\_color\_get}!Colorselector@{Colorselector}}
\doxysubsubsection{\texorpdfstring{elm\_colorselector\_palette\_item\_color\_get()}{elm\_colorselector\_palette\_item\_color\_get()}}
{\footnotesize\ttfamily void elm\+\_\+colorselector\+\_\+palette\+\_\+item\+\_\+color\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$}]{it,  }\item[{int $\ast$}]{r,  }\item[{int $\ast$}]{g,  }\item[{int $\ast$}]{b,  }\item[{int $\ast$}]{a }\end{DoxyParamCaption})}



Get Palette item\textquotesingle{}s color. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em it} & The color palette item. \\
\hline
\mbox{\texttt{ out}}  & {\em r} & integer pointer for r-\/value of color \\
\hline
\mbox{\texttt{ out}}  & {\em g} & integer pointer for g-\/value of color \\
\hline
\mbox{\texttt{ out}}  & {\em b} & integer pointer for b-\/value of color \\
\hline
\mbox{\texttt{ out}}  & {\em a} & integer pointer for a-\/value of color \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Elm__Colorselector_gaa946ad707505e98ab9bc3cb96a433651}\label{group__Elm__Colorselector_gaa946ad707505e98ab9bc3cb96a433651}} 
\index{Colorselector@{Colorselector}!elm\_colorselector\_palette\_item\_color\_set@{elm\_colorselector\_palette\_item\_color\_set}}
\index{elm\_colorselector\_palette\_item\_color\_set@{elm\_colorselector\_palette\_item\_color\_set}!Colorselector@{Colorselector}}
\doxysubsubsection{\texorpdfstring{elm\_colorselector\_palette\_item\_color\_set()}{elm\_colorselector\_palette\_item\_color\_set()}}
{\footnotesize\ttfamily void elm\+\_\+colorselector\+\_\+palette\+\_\+item\+\_\+color\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$}]{it,  }\item[{int}]{r,  }\item[{int}]{g,  }\item[{int}]{b,  }\item[{int}]{a }\end{DoxyParamCaption})}



Set palette item\textquotesingle{}s color. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em it} & The color palette item. \\
\hline
\mbox{\texttt{ in}}  & {\em r} & r-\/value of color \\
\hline
\mbox{\texttt{ in}}  & {\em g} & g-\/value of color \\
\hline
\mbox{\texttt{ in}}  & {\em b} & b-\/value of color \\
\hline
\mbox{\texttt{ in}}  & {\em a} & a-\/value of color \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Elm__Colorselector_ga0f846a3405120a875297a8f146079f3d}\label{group__Elm__Colorselector_ga0f846a3405120a875297a8f146079f3d}} 
\index{Colorselector@{Colorselector}!elm\_colorselector\_palette\_item\_selected\_get@{elm\_colorselector\_palette\_item\_selected\_get}}
\index{elm\_colorselector\_palette\_item\_selected\_get@{elm\_colorselector\_palette\_item\_selected\_get}!Colorselector@{Colorselector}}
\doxysubsubsection{\texorpdfstring{elm\_colorselector\_palette\_item\_selected\_get()}{elm\_colorselector\_palette\_item\_selected\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+colorselector\+\_\+palette\+\_\+item\+\_\+selected\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$}]{it }\end{DoxyParamCaption})}



Get the selected state of color palette item. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em it} & The colorpalette item \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily EINA\+\_\+\+TRUE} if the item is selected, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Colorselector_ga137c970e4ce5225ec021b06ae2ff6c01}\label{group__Elm__Colorselector_ga137c970e4ce5225ec021b06ae2ff6c01}} 
\index{Colorselector@{Colorselector}!elm\_colorselector\_palette\_item\_selected\_set@{elm\_colorselector\_palette\_item\_selected\_set}}
\index{elm\_colorselector\_palette\_item\_selected\_set@{elm\_colorselector\_palette\_item\_selected\_set}!Colorselector@{Colorselector}}
\doxysubsubsection{\texorpdfstring{elm\_colorselector\_palette\_item\_selected\_set()}{elm\_colorselector\_palette\_item\_selected\_set()}}
{\footnotesize\ttfamily void elm\+\_\+colorselector\+\_\+palette\+\_\+item\+\_\+selected\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$}]{it,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{selected }\end{DoxyParamCaption})}



Set the selected state of color palette item. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em it} & The colorpalette item \\
\hline
\mbox{\texttt{ in}}  & {\em selected} & The selected state \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Elm__Colorselector_gae46395f1b6f5a5a0959af9ea4198fa6f}\label{group__Elm__Colorselector_gae46395f1b6f5a5a0959af9ea4198fa6f}} 
\index{Colorselector@{Colorselector}!elm\_obj\_colorselector\_picked\_color\_set@{elm\_obj\_colorselector\_picked\_color\_set}}
\index{elm\_obj\_colorselector\_picked\_color\_set@{elm\_obj\_colorselector\_picked\_color\_set}!Colorselector@{Colorselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_colorselector\_picked\_color\_set()}{elm\_obj\_colorselector\_picked\_color\_set()}}
{\footnotesize\ttfamily EOAPI void elm\+\_\+obj\+\_\+colorselector\+\_\+picked\+\_\+color\+\_\+set (\begin{DoxyParamCaption}\item[{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{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em r} & Red value of color \\
\hline
\mbox{\texttt{ in}}  & {\em g} & Green value of color \\
\hline
\mbox{\texttt{ in}}  & {\em b} & Blue value of color \\
\hline
\mbox{\texttt{ in}}  & {\em a} & Alpha value of color \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Elm__Colorselector_gace9b522525cf3a7cadfa5dc2ac1a55e6}\label{group__Elm__Colorselector_gace9b522525cf3a7cadfa5dc2ac1a55e6}} 
\index{Colorselector@{Colorselector}!elm\_obj\_colorselector\_picked\_color\_get@{elm\_obj\_colorselector\_picked\_color\_get}}
\index{elm\_obj\_colorselector\_picked\_color\_get@{elm\_obj\_colorselector\_picked\_color\_get}!Colorselector@{Colorselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_colorselector\_picked\_color\_get()}{elm\_obj\_colorselector\_picked\_color\_get()}}
{\footnotesize\ttfamily EOAPI void elm\+\_\+obj\+\_\+colorselector\+\_\+picked\+\_\+color\+\_\+get (\begin{DoxyParamCaption}\item[{const 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{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ out}}  & {\em r} & Red value of color \\
\hline
\mbox{\texttt{ out}}  & {\em g} & Green value of color \\
\hline
\mbox{\texttt{ out}}  & {\em b} & Blue value of color \\
\hline
\mbox{\texttt{ out}}  & {\em a} & Alpha value of color \\
\hline
\end{DoxyParams}
\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}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_colorselector\_palette\_name\_set()}{elm\_obj\_colorselector\_palette\_name\_set()}}
{\footnotesize\ttfamily EOAPI void elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+set (\begin{DoxyParamCaption}\item[{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{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em palette\+\_\+name} & Name of palette \\
\hline
\end{DoxyParams}
\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}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_colorselector\_palette\_name\_get()}{elm\_obj\_colorselector\_palette\_name\_get()}}
{\footnotesize\ttfamily EOAPI const char$\ast$ elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+name\+\_\+get (\begin{DoxyParamCaption}\item[{const 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{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Name of palette 
\end{DoxyReturn}
\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}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_colorselector\_mode\_set()}{elm\_obj\_colorselector\_mode\_set()}}
{\footnotesize\ttfamily EOAPI void elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+set (\begin{DoxyParamCaption}\item[{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{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em mode} & Elm\+\_\+\+Colorselector\+\_\+\+Mode \\
\hline
\end{DoxyParams}
\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}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_colorselector\_mode\_get()}{elm\_obj\_colorselector\_mode\_get()}}
{\footnotesize\ttfamily EOAPI \mbox{\hyperlink{group__Elm__Colorselector_ga5075677f1dd67c4af9b46771978cc059}{Elm\+\_\+\+Colorselector\+\_\+\+Mode}} elm\+\_\+obj\+\_\+colorselector\+\_\+mode\+\_\+get (\begin{DoxyParamCaption}\item[{const Eo $\ast$}]{obj }\end{DoxyParamCaption})}



Get Colorselector\textquotesingle{}s mode. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Elm\+\_\+\+Colorselector\+\_\+\+Mode 
\end{DoxyReturn}
\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}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_colorselector\_palette\_items\_get()}{elm\_obj\_colorselector\_palette\_items\_get()}}
{\footnotesize\ttfamily EOAPI const \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}}$\ast$ elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+items\+\_\+get (\begin{DoxyParamCaption}\item[{const 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{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The list of color palette items.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\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}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_colorselector\_palette\_selected\_item\_get()}{elm\_obj\_colorselector\_palette\_selected\_item\_get()}}
{\footnotesize\ttfamily EOAPI \mbox{\hyperlink{group__Elm__General_ga9a9ae618832fd9732d59650931a9db08}{Elm\+\_\+\+Widget\+\_\+\+Item}}$\ast$ elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+selected\+\_\+item\+\_\+get (\begin{DoxyParamCaption}\item[{const Eo $\ast$}]{obj }\end{DoxyParamCaption})}



Get the selected item in colorselector palette. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The selected item, or {\ttfamily null} if none selected.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\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}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_colorselector\_palette\_color\_add()}{elm\_obj\_colorselector\_palette\_color\_add()}}
{\footnotesize\ttfamily EOAPI \mbox{\hyperlink{group__Elm__General_ga9a9ae618832fd9732d59650931a9db08}{Elm\+\_\+\+Widget\+\_\+\+Item}}$\ast$ elm\+\_\+obj\+\_\+colorselector\+\_\+palette\+\_\+color\+\_\+add (\begin{DoxyParamCaption}\item[{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{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em r} & Red value of color \\
\hline
\mbox{\texttt{ in}}  & {\em g} & Green value of color \\
\hline
\mbox{\texttt{ in}}  & {\em b} & Blue value of color \\
\hline
\mbox{\texttt{ in}}  & {\em a} & Alpha value of color\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A new color palette Item. 
\end{DoxyReturn}
\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}}
\doxysubsubsection{\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 NULL if it cannot be created 
\end{DoxyReturn}


References EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL.

