\section{Separator}
\label{group__Separator}\index{Separator@{Separator}}


Separator is a very thin object used to separate other objects.  


\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__Separator_gaa14c2cc9c197083ac36a65a08ef16c7b}{elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-set}(horizontal)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-E\-P\-A\-R\-A\-T\-O\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-E\-P\-A\-R\-A\-T\-O\-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)
\begin{DoxyCompactList}\small\item\em Set the horizontal mode of a separator object. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Separator_gab52aa153578e6f6032f49779830d27c5}{elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-E\-P\-A\-R\-A\-T\-O\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-E\-P\-A\-R\-A\-T\-O\-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)
\begin{DoxyCompactList}\small\item\em Get the horizontal mode of a separator object. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Evas\-\_\-\-Object $\ast$ \hyperlink{group__Separator_gabacf257db01e0b39987332c5a71096e0}{elm\-\_\-separator\-\_\-add} (Evas\-\_\-\-Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add a separator object to {\ttfamily parent}. \end{DoxyCompactList}\item 
void \hyperlink{group__Separator_gaeed9da13089b41dd7fd54fe8d4288843}{elm\-\_\-separator\-\_\-horizontal\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool horizontal)
\begin{DoxyCompactList}\small\item\em Set the horizontal mode of a separator object. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Separator_gab80bb15f1eb4d037cab68521b04f133c}{elm\-\_\-separator\-\_\-horizontal\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the horizontal mode of a separator object. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Separator is a very thin object used to separate other objects.  
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{separator_inheritance_tree}}
\end{DoxyImageNoCaption}


A separator can be vertical or horizontal.

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

This widget emits the signals coming from \hyperlink{group__Layout}{Layout}.

\hyperlink{tutorial_separator}{Separator example} is a good example of how to use a separator. 

\subsection{Macro Definition Documentation}
\index{Separator@{Separator}!elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-get@{elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-get}}
\index{elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-get@{elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-get}!Separator@{Separator}}
\subsubsection[{elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-E\-P\-A\-R\-A\-T\-O\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-E\-P\-A\-R\-A\-T\-O\-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__Separator_gab52aa153578e6f6032f49779830d27c5}


Get the horizontal mode of a separator object. 

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

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


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

\index{Separator@{Separator}!elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-set@{elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-set}}
\index{elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-set@{elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-set}!Separator@{Separator}}
\subsubsection[{elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-separator\-\_\-horizontal\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{horizontal}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-E\-P\-A\-R\-A\-T\-O\-R\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-S\-E\-P\-A\-R\-A\-T\-O\-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__Separator_gaa14c2cc9c197083ac36a65a08ef16c7b}


Set the horizontal mode of a separator object. 

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

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


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



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


Add a separator object to {\ttfamily parent}. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent object\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The separator object, or N\-U\-L\-L upon failure 
\end{DoxyReturn}
\index{Separator@{Separator}!elm\-\_\-separator\-\_\-horizontal\-\_\-get@{elm\-\_\-separator\-\_\-horizontal\-\_\-get}}
\index{elm\-\_\-separator\-\_\-horizontal\-\_\-get@{elm\-\_\-separator\-\_\-horizontal\-\_\-get}!Separator@{Separator}}
\subsubsection[{elm\-\_\-separator\-\_\-horizontal\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-separator\-\_\-horizontal\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Separator_gab80bb15f1eb4d037cab68521b04f133c}


Get the horizontal mode of a separator object. 


\begin{DoxyParams}{Parameters}
{\em obj} & The separator object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
If true, the separator is horizontal
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Separator_gaeed9da13089b41dd7fd54fe8d4288843}{elm\-\_\-separator\-\_\-horizontal\-\_\-set()} 
\end{DoxySeeAlso}


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

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


Set the horizontal mode of a separator object. 


\begin{DoxyParams}{Parameters}
{\em obj} & The separator object \\
\hline
{\em horizontal} & If true, the separator is horizontal \\
\hline
\end{DoxyParams}


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

