\section{Slider}
\label{group__Slider}\index{Slider@{Slider}}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__Slider_ga7e3deda70e1e86f978cb5d1a2268df34}{elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-set}(size)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-P\-A\-N\-\_\-\-S\-I\-Z\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord, size)
\item 
\#define \hyperlink{group__Slider_gae8f9e23ad84155573196c378e672844e}{elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-P\-A\-N\-\_\-\-S\-I\-Z\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, ret)
\item 
\#define \hyperlink{group__Slider_gacfa76ae38d845b8d4c760837adda8665}{elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set}(units)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-U\-N\-I\-T\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, units)
\item 
\#define \hyperlink{group__Slider_ga919673b5408d88926bf233eafa33699d}{elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-U\-N\-I\-T\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Slider_ga1cc923d3dd63def2c9c5573bdd2cc176}{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set}(indicator)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-D\-I\-C\-A\-T\-O\-R\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, indicator)
\item 
\#define \hyperlink{group__Slider_gac530d286da3546de957e8f5b81d3a1b4}{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-D\-I\-C\-A\-T\-O\-R\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Slider_ga046575a88236572f3fe99aad7f54bee3}{elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-set}(horizontal)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-H\-O\-R\-I\-Z\-O\-N\-T\-A\-L\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, horizontal)
\item 
\#define \hyperlink{group__Slider_gad8bb73d28d027ce79e6b5bb9908fce69}{elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-H\-O\-R\-I\-Z\-O\-N\-T\-A\-L\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Slider_ga89f45544e8a1259381c808fef02a141b}{elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-set}(min, max)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-M\-I\-N\-\_\-\-M\-A\-X\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, min), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, max)
\item 
\#define \hyperlink{group__Slider_ga82a073d1f256c8221aa2594e7200c04f}{elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-get}(min, max)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-M\-I\-N\-\_\-\-M\-A\-X\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, min), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, max)
\item 
\#define \hyperlink{group__Slider_gae10185fb78b11008825b877dc89aad01}{elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-set}(val)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-V\-A\-L\-U\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, val)
\item 
\#define \hyperlink{group__Slider_ga0b6ec0c7400625d956deb6f63fe9b357}{elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-V\-A\-L\-U\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, ret)
\item 
\#define \hyperlink{group__Slider_gab4bb17c910cd5d855f2502a9d9c0f9c4}{elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-set}(inverted)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-V\-E\-R\-T\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, inverted)
\item 
\#define \hyperlink{group__Slider_ga2a1eea4594bdb664ea215d20b784eab5}{elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-V\-E\-R\-T\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Slider_ga798af46e444b74f728f0141b36a97459}{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set}(func, free\-\_\-func)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-D\-I\-C\-A\-T\-O\-R\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-F\-U\-N\-C\-T\-I\-O\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(slider\-\_\-func\-\_\-type, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(slider\-\_\-freefunc\-\_\-type, free\-\_\-func)
\item 
\#define \hyperlink{group__Slider_ga753224c05fe18e3eba3e74ff3684545f}{elm\-\_\-obj\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set}(func, free\-\_\-func)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-U\-N\-I\-T\-S\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-F\-U\-N\-C\-T\-I\-O\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(slider\-\_\-func\-\_\-type, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(slider\-\_\-freefunc\-\_\-type, free\-\_\-func)
\item 
\#define \hyperlink{group__Slider_gad26acbbcc14e3781fd99d051f4a5095a}{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set}(show)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-D\-I\-C\-A\-T\-O\-R\-\_\-\-S\-H\-O\-W\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, show)
\item 
\#define \hyperlink{group__Slider_gabc33f7b0b98cbbbbf0160a60adf2d448}{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-D\-I\-C\-A\-T\-O\-R\-\_\-\-S\-H\-O\-W\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Slider_ga6bb5c0d118b47a648a742c45e15c55c5}{elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-set}(step)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-T\-E\-P\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, step)
\item 
\#define \hyperlink{group__Slider_ga4195431c097a87818052048e936fa0af}{elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-T\-E\-P\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, ret)
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Evas\-\_\-\-Object $\ast$ \hyperlink{group__Slider_ga15ade2fc52942975429bb3c864a8a258}{elm\-\_\-slider\-\_\-add} (Evas\-\_\-\-Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add a new slider widget to the given parent Elementary (container) object. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_ga96b5e8176a6bdb4e932e32329e6fa742}{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Evas\-\_\-\-Coord size)
\begin{DoxyCompactList}\small\item\em Set the (exact) length of the bar region of a given slider widget. \end{DoxyCompactList}\item 
Evas\-\_\-\-Coord \hyperlink{group__Slider_gad0a9a60dcec079e6910a97299bbf6922}{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the length set for the bar region of a given slider widget. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_gacad0bcb27e3ec878dca8fc2fd6f3f37c}{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, const char $\ast$format)
\begin{DoxyCompactList}\small\item\em Set the format string for the unit label. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Slider_gae8a9d06d761f891b753098dd36fb9616}{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the unit label format of the slider. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_ga8d90d63bc776df76676b2d4efde094a2}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, const char $\ast$indicator)
\begin{DoxyCompactList}\small\item\em Set the format string for the indicator label. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Slider_gac9eef3c0693bea42e0a265a7a18ea980}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the indicator label format of the slider. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_gab59b52f2d676ebd59f301ce9e34eaa17}{elm\-\_\-slider\-\_\-horizontal\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool horizontal)
\begin{DoxyCompactList}\small\item\em Set the orientation of a given slider widget. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Slider_ga31e7fdc8022f404ad149cdf0d1558c68}{elm\-\_\-slider\-\_\-horizontal\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Retrieve the orientation of a given slider widget. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_ga5368bb23df3d5253ab388195812e792b}{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, double min, double max)
\begin{DoxyCompactList}\small\item\em Set the minimum and maximum values for the slider. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_gae5971afb572975a6d8ace1c81890e577}{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj, double $\ast$min, double $\ast$max)
\begin{DoxyCompactList}\small\item\em Get the minimum and maximum values of the slider. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_ga74e14a46f516a1505242bddc434f938d}{elm\-\_\-slider\-\_\-value\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, double val)
\begin{DoxyCompactList}\small\item\em Set the value the slider displays. \end{DoxyCompactList}\item 
double \hyperlink{group__Slider_ga2dd3f70cdbcb4a81b5d7a08a18afaa1d}{elm\-\_\-slider\-\_\-value\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the value displayed by the slider. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_gafb58be6aec6660c443263e6381e49a2b}{elm\-\_\-slider\-\_\-inverted\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool inverted)
\begin{DoxyCompactList}\small\item\em Invert a given slider widget's displaying values order. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Slider_gaf779ad8604635d4828d64ae267ab26dd}{elm\-\_\-slider\-\_\-inverted\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether a given slider widget's displaying values are inverted or not. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_ga03977ade9578a1a71d8524a9dceb88f6}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, char $\ast$($\ast$func)(double val), void($\ast$free\-\_\-func)(char $\ast$str))
\begin{DoxyCompactList}\small\item\em Set the format function pointer for the indicator label. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_ga644a2e2cc459b9ccdd907e43daddec96}{elm\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, char $\ast$($\ast$func)(double val), void($\ast$free\-\_\-func)(char $\ast$str))
\begin{DoxyCompactList}\small\item\em Set the format function pointer for the units label. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_ga32babe75d4ffd02e4c92ec3b66c5c8fc}{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool show)
\begin{DoxyCompactList}\small\item\em Set whether to enlarge slider indicator (augmented knob) or not. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Slider_gab0c569ffadecdf3da88dc786a745f99d}{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether a given slider widget's enlarging indicator or not. \end{DoxyCompactList}\item 
void \hyperlink{group__Slider_ga66c822ea8948bd5c8bcdb969102a63ee}{elm\-\_\-slider\-\_\-step\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, double step)
\begin{DoxyCompactList}\small\item\em Set the step by which slider indicator will move. \end{DoxyCompactList}\item 
double \hyperlink{group__Slider_gaa5b21faa04211cdfbea70c5b0311d190}{elm\-\_\-slider\-\_\-step\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the step by which slider indicator moves. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{slider_inheritance_tree}}
\end{DoxyImageNoCaption}


 
\begin{DoxyImage}
\includegraphics{img/widget/slider/preview-00}
\caption{width=}
\end{DoxyImage}


The slider adds a draggable “slider” widget for selecting the value of something within a range.

A slider can be horizontal or vertical. It can contain an Icon and has a primary label as well as a units label (that is formatted with floating point values and thus accepts a printf-\/style format string, like “\%1.\-2f units”. There is also an indicator string that may be somewhere else (like on the slider itself) that also accepts a format string like units. Label, Icon Unit and Indicator strings/objects are optional.

A slider may be inverted which means values invert, with high vales being on the left or top and low values on the right or bottom (as opposed to normally being low on the left or top and high on the bottom and right).

The slider should have its minimum and maximum values set by the application with \hyperlink{group__Slider_ga5368bb23df3d5253ab388195812e792b}{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set()} and value should also be set by the application before use with \hyperlink{group__Slider_ga74e14a46f516a1505242bddc434f938d}{elm\-\_\-slider\-\_\-value\-\_\-set()}. The span of the slider is its length (horizontally or vertically). This will be scaled by the object or applications scaling factor. At any point code can query the slider for its value with \hyperlink{group__Slider_ga2dd3f70cdbcb4a81b5d7a08a18afaa1d}{elm\-\_\-slider\-\_\-value\-\_\-get()}.

This widget inherits from the \hyperlink{group__Layout}{Layout} one, so that all the functions acting on it also work for slider objects.

This widget emits the following signals, besides the ones sent from Layout\-:
\begin{DoxyItemize}
\item {\ttfamily \char`\"{}changed\char`\"{}} -\/ Whenever the slider value is changed by the user.
\item {\ttfamily \char`\"{}slider,drag,start\char`\"{}} -\/ dragging the slider indicator around has started.
\item {\ttfamily \char`\"{}slider,drag,stop\char`\"{}} -\/ dragging the slider indicator around has stopped.
\item {\ttfamily \char`\"{}delay,changed\char`\"{}} -\/ A short time after the value is changed by the user. This will be called only when the user stops dragging for a very short period or when they release their finger/mouse, so it avoids possibly expensive reactions to the value change.
\item {\ttfamily \char`\"{}focused\char`\"{}} -\/ When the slider has received focus. (since 1.\-8)
\item {\ttfamily \char`\"{}unfocused\char`\"{}} -\/ When the slider has lost focus. (since 1.\-8)
\end{DoxyItemize}

Available styles for it\-:
\begin{DoxyItemize}
\item {\ttfamily \char`\"{}default\char`\"{}} 
\end{DoxyItemize}

Default content parts of the slider widget that you can use for are\-: \begin{DoxyItemize}
\item \char`\"{}icon\char`\"{} -\/ An icon of the slider \item \char`\"{}end\char`\"{} -\/ A end part content of the slider\end{DoxyItemize}
Default text parts of the slider widget that you can use for are\-: \begin{DoxyItemize}
\item \char`\"{}default\char`\"{} -\/ Label of the slider\end{DoxyItemize}
Supported elm\-\_\-object common A\-P\-Is. \begin{DoxyItemize}
\item \hyperlink{group__General_ga6849a57df3316eabad5bec443bf87597}{elm\-\_\-object\-\_\-disabled\-\_\-set} \item \hyperlink{group__General_ga3ecb0d6b4e76ff39006f218942c7950d}{elm\-\_\-object\-\_\-disabled\-\_\-get} \item \hyperlink{group__General_ga9c088563c442670796564d2e5158f154}{elm\-\_\-object\-\_\-part\-\_\-text\-\_\-set} \item \hyperlink{group__General_ga965e34858eb4b80b7a4b5feda732bf27}{elm\-\_\-object\-\_\-part\-\_\-text\-\_\-get} \item \hyperlink{group__General_ga0531ec8867c72def7c780601764ca642}{elm\-\_\-object\-\_\-part\-\_\-content\-\_\-set} \item \hyperlink{group__General_ga32413f4d59d8232cd362a922a281abf1}{elm\-\_\-object\-\_\-part\-\_\-content\-\_\-get} \item \hyperlink{group__General_gadc5a1df25fe17e31739841133b53b5fc}{elm\-\_\-object\-\_\-part\-\_\-content\-\_\-unset}\end{DoxyItemize}
Here is an example on its usage\-: \begin{DoxyItemize}
\item \hyperlink{slider_example}{Slider widget example} \end{DoxyItemize}


\subsection{Macro Definition Documentation}
\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-get}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-H\-O\-R\-I\-Z\-O\-N\-T\-A\-L\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Slider_gad8bb73d28d027ce79e6b5bb9908fce69}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Retrieve the orientation of a given slider widget


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga31e7fdc8022f404ad149cdf0d1558c68}{elm\-\_\-slider\-\_\-horizontal\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-horizontal\-\_\-get().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-set}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{horizontal}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-H\-O\-R\-I\-Z\-O\-N\-T\-A\-L\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, horizontal)}\label{group__Slider_ga046575a88236572f3fe99aad7f54bee3}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the orientation of a given slider widget.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em horizontal} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gab59b52f2d676ebd59f301ce9e34eaa17}{elm\-\_\-slider\-\_\-horizontal\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-horizontal\-\_\-set().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{func, }
\item[{}]{free\-\_\-func}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-D\-I\-C\-A\-T\-O\-R\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-F\-U\-N\-C\-T\-I\-O\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(slider\-\_\-func\-\_\-type, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(slider\-\_\-freefunc\-\_\-type, free\-\_\-func)}\label{group__Slider_ga798af46e444b74f728f0141b36a97459}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the format function pointer for the indicator label


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & \\
\hline
\mbox{\tt in}  & {\em free\-\_\-func} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga03977ade9578a1a71d8524a9dceb88f6}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set} 
\end{DoxySeeAlso}
\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-D\-I\-C\-A\-T\-O\-R\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)}\label{group__Slider_gac530d286da3546de957e8f5b81d3a1b4}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the indicator label format of the slider.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gac9eef3c0693bea42e0a265a7a18ea980}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{indicator}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-D\-I\-C\-A\-T\-O\-R\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, indicator)}\label{group__Slider_ga1cc923d3dd63def2c9c5573bdd2cc176}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the format string for the indicator label.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em indicator} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga8d90d63bc776df76676b2d4efde094a2}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-D\-I\-C\-A\-T\-O\-R\-\_\-\-S\-H\-O\-W\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Slider_gabc33f7b0b98cbbbbf0160a60adf2d448}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get whether a given slider widget's enlarging indicator or not.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gab0c569ffadecdf3da88dc786a745f99d}{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{show}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-D\-I\-C\-A\-T\-O\-R\-\_\-\-S\-H\-O\-W\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, show)}\label{group__Slider_gad26acbbcc14e3781fd99d051f4a5095a}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set whether to enlarge slider indicator (augmented knob) or not.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em show} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga32babe75d4ffd02e4c92ec3b66c5c8fc}{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-get}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-V\-E\-R\-T\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Slider_ga2a1eea4594bdb664ea215d20b784eab5}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get whether a given slider widget's displaying values are inverted or not.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gaf779ad8604635d4828d64ae267ab26dd}{elm\-\_\-slider\-\_\-inverted\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-inverted\-\_\-get().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-set}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{inverted}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-V\-E\-R\-T\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, inverted)}\label{group__Slider_gab4bb17c910cd5d855f2502a9d9c0f9c4}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Invert a given slider widget's displaying values order


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em inverted} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gafb58be6aec6660c443263e6381e49a2b}{elm\-\_\-slider\-\_\-inverted\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-inverted\-\_\-set().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-get}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{min, }
\item[{}]{max}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-M\-I\-N\-\_\-\-M\-A\-X\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, min), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, max)}\label{group__Slider_ga82a073d1f256c8221aa2594e7200c04f}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the minimum and maximum values of the slider.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em min} & \\
\hline
\mbox{\tt out}  & {\em max} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gae5971afb572975a6d8ace1c81890e577}{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-get().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-set}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{min, }
\item[{}]{max}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-M\-I\-N\-\_\-\-M\-A\-X\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, min), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, max)}\label{group__Slider_ga89f45544e8a1259381c808fef02a141b}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the minimum and maximum values for the slider.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em min} & \\
\hline
\mbox{\tt in}  & {\em max} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga5368bb23df3d5253ab388195812e792b}{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-get}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-P\-A\-N\-\_\-\-S\-I\-Z\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, ret)}\label{group__Slider_gae8f9e23ad84155573196c378e672844e}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the length set for the bar region of a given slider widget


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gad0a9a60dcec079e6910a97299bbf6922}{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-get().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-set}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{size}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-P\-A\-N\-\_\-\-S\-I\-Z\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord, size)}\label{group__Slider_ga7e3deda70e1e86f978cb5d1a2268df34}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the (exact) length of the bar region of a given slider widget.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em size} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga96b5e8176a6bdb4e932e32329e6fa742}{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-set().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-get}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-T\-E\-P\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, ret)}\label{group__Slider_ga4195431c097a87818052048e936fa0af}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the step by which slider indicator moves.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gaa5b21faa04211cdfbea70c5b0311d190}{elm\-\_\-slider\-\_\-step\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-step\-\_\-get().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-set}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{step}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-T\-E\-P\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, step)}\label{group__Slider_ga6bb5c0d118b47a648a742c45e15c55c5}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the step by which slider indicator will move.

This value is used when draggable object is moved automatically i.\-e., in case of key event when up/down/left/right key is pressed or in case when accessibility is set and flick event is used to inc/dec slider values. By default step value is equal to 0.\-05.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em step} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga66c822ea8948bd5c8bcdb969102a63ee}{elm\-\_\-slider\-\_\-step\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-step\-\_\-set().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-U\-N\-I\-T\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)}\label{group__Slider_ga919673b5408d88926bf233eafa33699d}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the unit label format of the slider.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gae8a9d06d761f891b753098dd36fb9616}{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{units}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-U\-N\-I\-T\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, units)}\label{group__Slider_gacfa76ae38d845b8d4c760837adda8665}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the format string for the unit label.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em units} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gacad0bcb27e3ec878dca8fc2fd6f3f37c}{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{func, }
\item[{}]{free\-\_\-func}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-U\-N\-I\-T\-S\-\_\-\-F\-O\-R\-M\-A\-T\-\_\-\-F\-U\-N\-C\-T\-I\-O\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(slider\-\_\-func\-\_\-type, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(slider\-\_\-freefunc\-\_\-type, free\-\_\-func)}\label{group__Slider_ga753224c05fe18e3eba3e74ff3684545f}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the format function pointer for the units label


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & \\
\hline
\mbox{\tt in}  & {\em free\-\_\-func} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga644a2e2cc459b9ccdd907e43daddec96}{elm\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set} 
\end{DoxySeeAlso}
\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-get}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-get@{elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-V\-A\-L\-U\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, ret)}\label{group__Slider_ga0b6ec0c7400625d956deb6f63fe9b357}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the value displayed by the slider.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga2dd3f70cdbcb4a81b5d7a08a18afaa1d}{elm\-\_\-slider\-\_\-value\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-value\-\_\-get().

\index{Slider@{Slider}!elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-set}}
\index{elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-set@{elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{val}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-L\-I\-D\-E\-R\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-V\-A\-L\-U\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, val)}\label{group__Slider_gae10185fb78b11008825b877dc89aad01}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the value the slider displays.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em val} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga74e14a46f516a1505242bddc434f938d}{elm\-\_\-slider\-\_\-value\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-slider\-\_\-value\-\_\-set().



\subsection{Function Documentation}
\index{Slider@{Slider}!elm\-\_\-slider\-\_\-add@{elm\-\_\-slider\-\_\-add}}
\index{elm\-\_\-slider\-\_\-add@{elm\-\_\-slider\-\_\-add}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-add}]{\setlength{\rightskip}{0pt plus 5cm}Evas\-\_\-\-Object$\ast$ elm\-\_\-slider\-\_\-add (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{parent}
\end{DoxyParamCaption}
)}\label{group__Slider_ga15ade2fc52942975429bb3c864a8a258}


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


\begin{DoxyParams}{Parameters}
{\em parent} & The parent object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
a new slider widget handle or {\ttfamily N\-U\-L\-L}, on errors.
\end{DoxyReturn}
This function inserts a new slider widget on the canvas. \index{Slider@{Slider}!elm\-\_\-slider\-\_\-horizontal\-\_\-get@{elm\-\_\-slider\-\_\-horizontal\-\_\-get}}
\index{elm\-\_\-slider\-\_\-horizontal\-\_\-get@{elm\-\_\-slider\-\_\-horizontal\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-horizontal\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-slider\-\_\-horizontal\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Slider_ga31e7fdc8022f404ad149cdf0d1558c68}


Retrieve the orientation of a given slider widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E}, if {\ttfamily obj} is set to be {\bfseries horizontal}, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} if it's {\bfseries vertical} (and on errors).
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gab59b52f2d676ebd59f301ce9e34eaa17}{elm\-\_\-slider\-\_\-horizontal\-\_\-set()} for more details. 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-get.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-horizontal\-\_\-set@{elm\-\_\-slider\-\_\-horizontal\-\_\-set}}
\index{elm\-\_\-slider\-\_\-horizontal\-\_\-set@{elm\-\_\-slider\-\_\-horizontal\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-horizontal\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-horizontal\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{horizontal}
\end{DoxyParamCaption}
)}\label{group__Slider_gab59b52f2d676ebd59f301ce9e34eaa17}


Set the orientation of a given slider widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em horizontal} & Use {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} to make {\ttfamily obj} to be {\bfseries horizontal}, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} to make it {\bfseries vertical}.\\
\hline
\end{DoxyParams}
Use this function to change how your slider is to be disposed\-: vertically or horizontally.

By default it's displayed horizontally.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga31e7fdc8022f404ad149cdf0d1558c68}{elm\-\_\-slider\-\_\-horizontal\-\_\-get()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-horizontal\-\_\-set.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set@{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set}}
\index{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set@{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-function\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{char $\ast$($\ast$)(double val)}]{func, }
\item[{void($\ast$)(char $\ast$str)}]{free\-\_\-func}
\end{DoxyParamCaption}
)}\label{group__Slider_ga03977ade9578a1a71d8524a9dceb88f6}


Set the format function pointer for the indicator label. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em func} & The indicator format function. \\
\hline
{\em free\-\_\-func} & The freeing function for the format string.\\
\hline
\end{DoxyParams}
Set the callback function to format the indicator string.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga8d90d63bc776df76676b2d4efde094a2}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set()} for more info on how this works. 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{slider_example_8c-example}{slider\-\_\-example.\-c}.\end{Desc}
\index{Slider@{Slider}!elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get@{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get}}
\index{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get@{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Slider_gac9eef3c0693bea42e0a265a7a18ea980}


Get the indicator label format of the slider. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The indicator label format string in U\-T\-F-\/8.
\end{DoxyReturn}
The slider may display its value somewhere else then unit label, for example, above the slider knob that is dragged around. This function gets the format string used for this.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga8d90d63bc776df76676b2d4efde094a2}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set()} for more information on how this works. 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set@{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set}}
\index{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set@{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{const char $\ast$}]{indicator}
\end{DoxyParamCaption}
)}\label{group__Slider_ga8d90d63bc776df76676b2d4efde094a2}


Set the format string for the indicator label. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em indicator} & The format string for the indicator display.\\
\hline
\end{DoxyParams}
The slider may display its value somewhere else then unit label, for example, above the slider knob that is dragged around. This function sets the format string used for this.

If {\ttfamily N\-U\-L\-L}, indicator label won't be visible. If not it sets the format string for the label text. To the label text is provided a floating point value, so the label text can display up to 1 floating point value. Note that this is optional.

Use a format string such as \char`\"{}\%1.\-2f meters\char`\"{} for example, and it will display values like\-: \char`\"{}3.\-14 meters\char`\"{} for a value equal to 3.\-14159.

Default is indicator label disabled.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gac9eef3c0693bea42e0a265a7a18ea980}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get@{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get}}
\index{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get@{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Slider_gab0c569ffadecdf3da88dc786a745f99d}


Get whether a given slider widget's enlarging indicator or not. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E}, if {\ttfamily obj} is enlarging indicator, or {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise (and on errors).
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga32babe75d4ffd02e4c92ec3b66c5c8fc}{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set()} for details. 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-get.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set@{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set}}
\index{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set@{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{show}
\end{DoxyParamCaption}
)}\label{group__Slider_ga32babe75d4ffd02e4c92ec3b66c5c8fc}


Set whether to enlarge slider indicator (augmented knob) or not. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em show} & {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} will make it enlarge, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} will let the knob always at default size.\\
\hline
\end{DoxyParams}
By default, indicator will be bigger while dragged by the user.

\begin{DoxyWarning}{Warning}
It won't display values set with \hyperlink{group__Slider_ga8d90d63bc776df76676b2d4efde094a2}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set()} if you disable indicator. 
\end{DoxyWarning}


References elm\-\_\-obj\-\_\-slider\-\_\-indicator\-\_\-show\-\_\-set.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-inverted\-\_\-get@{elm\-\_\-slider\-\_\-inverted\-\_\-get}}
\index{elm\-\_\-slider\-\_\-inverted\-\_\-get@{elm\-\_\-slider\-\_\-inverted\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-inverted\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-slider\-\_\-inverted\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Slider_gaf779ad8604635d4828d64ae267ab26dd}


Get whether a given slider widget's displaying values are inverted or not. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E}, if {\ttfamily obj} has inverted values, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise (and on errors).
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gafb58be6aec6660c443263e6381e49a2b}{elm\-\_\-slider\-\_\-inverted\-\_\-set()} for more details. 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-get.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-inverted\-\_\-set@{elm\-\_\-slider\-\_\-inverted\-\_\-set}}
\index{elm\-\_\-slider\-\_\-inverted\-\_\-set@{elm\-\_\-slider\-\_\-inverted\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-inverted\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-inverted\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{inverted}
\end{DoxyParamCaption}
)}\label{group__Slider_gafb58be6aec6660c443263e6381e49a2b}


Invert a given slider widget's displaying values order. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em inverted} & Use {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} to make {\ttfamily obj} inverted, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} to bring it back to default, non-\/inverted values.\\
\hline
\end{DoxyParams}
A slider may be {\bfseries inverted}, in which state it gets its values inverted, with high vales being on the left or top and low values on the right or bottom, as opposed to normally have the low values on the former and high values on the latter, respectively, for horizontal and vertical modes.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gaf779ad8604635d4828d64ae267ab26dd}{elm\-\_\-slider\-\_\-inverted\-\_\-get()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-inverted\-\_\-set.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-get@{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-get}}
\index{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-get@{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{double $\ast$}]{min, }
\item[{double $\ast$}]{max}
\end{DoxyParamCaption}
)}\label{group__Slider_gae5971afb572975a6d8ace1c81890e577}


Get the minimum and maximum values of the slider. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em min} & Pointer to store the minimum value. \\
\hline
{\em max} & Pointer to store the maximum value.\\
\hline
\end{DoxyParams}
\begin{DoxyNote}{Note}
If only one value is needed, the other pointer can be passed as {\ttfamily N\-U\-L\-L}.
\end{DoxyNote}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga5368bb23df3d5253ab388195812e792b}{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set()} for details. 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-get.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set@{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set}}
\index{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set@{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{double}]{min, }
\item[{double}]{max}
\end{DoxyParamCaption}
)}\label{group__Slider_ga5368bb23df3d5253ab388195812e792b}


Set the minimum and maximum values for the slider. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em min} & The minimum value. \\
\hline
{\em max} & The maximum value.\\
\hline
\end{DoxyParams}
Define the allowed range of values to be selected by the user.

If actual value is less than {\ttfamily min}, it will be updated to {\ttfamily min}. If it is bigger then {\ttfamily max}, will be updated to {\ttfamily max}. Actual value can be get with \hyperlink{group__Slider_ga2dd3f70cdbcb4a81b5d7a08a18afaa1d}{elm\-\_\-slider\-\_\-value\-\_\-get()}.

By default, min is equal to 0.\-0, and max is equal to 1.\-0.

\begin{DoxyWarning}{Warning}
Maximum must be greater than minimum, otherwise behavior is undefined.
\end{DoxyWarning}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gae5971afb572975a6d8ace1c81890e577}{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-get()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-min\-\_\-max\-\_\-set.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-get@{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-get}}
\index{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-get@{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Evas\-\_\-\-Coord elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Slider_gad0a9a60dcec079e6910a97299bbf6922}


Get the length set for the bar region of a given slider widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The length of the slider's bar region.
\end{DoxyReturn}
If that size was not set previously, with \hyperlink{group__Slider_ga96b5e8176a6bdb4e932e32329e6fa742}{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-set()}, this call will return {\ttfamily 0}. 

References elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-get.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-set@{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-set}}
\index{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-set@{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Evas\-\_\-\-Coord}]{size}
\end{DoxyParamCaption}
)}\label{group__Slider_ga96b5e8176a6bdb4e932e32329e6fa742}


Set the (exact) length of the bar region of a given slider widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em size} & The length of the slider's bar region.\\
\hline
\end{DoxyParams}
This sets the minimum width (when in horizontal mode) or height (when in vertical mode) of the actual bar area of the slider {\ttfamily obj}. This in turn affects the object's minimum size. Use this when you're not setting other size hints expanding on the given direction (like weight and alignment hints) and you would like it to have a specific size.

\begin{DoxyNote}{Note}
Icon, end, label, indicator and unit text around {\ttfamily obj} will require their own space, which will make {\ttfamily obj} to require more the {\ttfamily size}, actually.
\end{DoxyNote}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gad0a9a60dcec079e6910a97299bbf6922}{elm\-\_\-slider\-\_\-span\-\_\-size\-\_\-get()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-span\-\_\-size\-\_\-set.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-step\-\_\-get@{elm\-\_\-slider\-\_\-step\-\_\-get}}
\index{elm\-\_\-slider\-\_\-step\-\_\-get@{elm\-\_\-slider\-\_\-step\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-step\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}double elm\-\_\-slider\-\_\-step\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Slider_gaa5b21faa04211cdfbea70c5b0311d190}


Get the step by which slider indicator moves. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The step value.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga66c822ea8948bd5c8bcdb969102a63ee}{elm\-\_\-slider\-\_\-step\-\_\-set()} for more details. 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-get.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-step\-\_\-set@{elm\-\_\-slider\-\_\-step\-\_\-set}}
\index{elm\-\_\-slider\-\_\-step\-\_\-set@{elm\-\_\-slider\-\_\-step\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-step\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-step\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{double}]{step}
\end{DoxyParamCaption}
)}\label{group__Slider_ga66c822ea8948bd5c8bcdb969102a63ee}


Set the step by which slider indicator will move. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em step} & The step value.\\
\hline
\end{DoxyParams}
This value is used when draggable object is moved automatically i.\-e., in case of key event when up/down/left/right key is pressed or in case when accessibility is set and flick event is used to inc/dec slider values. By default step value is equal to 0.\-05.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gaa5b21faa04211cdfbea70c5b0311d190}{elm\-\_\-slider\-\_\-step\-\_\-get()} for more details. 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-step\-\_\-set.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get@{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get}}
\index{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get@{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Slider_gae8a9d06d761f891b753098dd36fb9616}


Get the unit label format of the slider. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The unit label format string in U\-T\-F-\/8.
\end{DoxyReturn}
Unit label is displayed all the time, if set, after slider's bar. In horizontal mode, at right and in vertical mode, at bottom.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gacad0bcb27e3ec878dca8fc2fd6f3f37c}{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set()} for more information on how this works. 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-get.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set@{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set}}
\index{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set@{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{const char $\ast$}]{format}
\end{DoxyParamCaption}
)}\label{group__Slider_gacad0bcb27e3ec878dca8fc2fd6f3f37c}


Set the format string for the unit label. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em format} & The format string for the unit display.\\
\hline
\end{DoxyParams}
Unit label is displayed all the time, if set, after slider's bar. In horizontal mode, at right and in vertical mode, at bottom.

If {\ttfamily N\-U\-L\-L}, unit label won't be visible. If not it sets the format string for the label text. To the label text is provided a floating point value, so the label text can display up to 1 floating point value. Note that this is optional.

Use a format string such as \char`\"{}\%1.\-2f meters\char`\"{} for example, and it will display values like\-: \char`\"{}3.\-14 meters\char`\"{} for a value equal to 3.\-14159.

Default is unit label disabled.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gac9eef3c0693bea42e0a265a7a18ea980}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-get()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set@{elm\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set}}
\index{elm\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set@{elm\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-units\-\_\-format\-\_\-function\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{char $\ast$($\ast$)(double val)}]{func, }
\item[{void($\ast$)(char $\ast$str)}]{free\-\_\-func}
\end{DoxyParamCaption}
)}\label{group__Slider_ga644a2e2cc459b9ccdd907e43daddec96}


Set the format function pointer for the units label. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em func} & The units format function. \\
\hline
{\em free\-\_\-func} & The freeing function for the format string.\\
\hline
\end{DoxyParams}
Set the callback function to format the units string.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_gacad0bcb27e3ec878dca8fc2fd6f3f37c}{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set()} for more info on how this works. 
\end{DoxySeeAlso}
\index{Slider@{Slider}!elm\-\_\-slider\-\_\-value\-\_\-get@{elm\-\_\-slider\-\_\-value\-\_\-get}}
\index{elm\-\_\-slider\-\_\-value\-\_\-get@{elm\-\_\-slider\-\_\-value\-\_\-get}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-value\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}double elm\-\_\-slider\-\_\-value\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Slider_ga2dd3f70cdbcb4a81b5d7a08a18afaa1d}


Get the value displayed by the slider. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The value displayed.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga74e14a46f516a1505242bddc434f938d}{elm\-\_\-slider\-\_\-value\-\_\-set()} for details. 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-get.

\index{Slider@{Slider}!elm\-\_\-slider\-\_\-value\-\_\-set@{elm\-\_\-slider\-\_\-value\-\_\-set}}
\index{elm\-\_\-slider\-\_\-value\-\_\-set@{elm\-\_\-slider\-\_\-value\-\_\-set}!Slider@{Slider}}
\subsubsection[{elm\-\_\-slider\-\_\-value\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-slider\-\_\-value\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{double}]{val}
\end{DoxyParamCaption}
)}\label{group__Slider_ga74e14a46f516a1505242bddc434f938d}


Set the value the slider displays. 


\begin{DoxyParams}{Parameters}
{\em obj} & The slider object. \\
\hline
{\em val} & The value to be displayed.\\
\hline
\end{DoxyParams}
Value will be presented on the unit label following format specified with \hyperlink{group__Slider_gacad0bcb27e3ec878dca8fc2fd6f3f37c}{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set()} and on indicator with \hyperlink{group__Slider_ga8d90d63bc776df76676b2d4efde094a2}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set()}.

\begin{DoxyWarning}{Warning}
The value must to be between min and max values. This values are set by \hyperlink{group__Slider_ga5368bb23df3d5253ab388195812e792b}{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set()}.
\end{DoxyWarning}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Slider_ga2dd3f70cdbcb4a81b5d7a08a18afaa1d}{elm\-\_\-slider\-\_\-value\-\_\-get()} 

\hyperlink{group__Slider_gacad0bcb27e3ec878dca8fc2fd6f3f37c}{elm\-\_\-slider\-\_\-unit\-\_\-format\-\_\-set()} 

\hyperlink{group__Slider_ga8d90d63bc776df76676b2d4efde094a2}{elm\-\_\-slider\-\_\-indicator\-\_\-format\-\_\-set()} 

\hyperlink{group__Slider_ga5368bb23df3d5253ab388195812e792b}{elm\-\_\-slider\-\_\-min\-\_\-max\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-slider\-\_\-value\-\_\-set.

