\section{Panel}
\label{group__Panel}\index{Panel@{Panel}}


A panel is an animated side-\/panel that contains a sub-\/object. It can be expanded or contracted by clicking the button on its edge.  


\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__Panel_ga7e480147708930a562e2c4bd272a2fe3}{elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-set}(orient)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Panel\-\_\-\-Orient, orient)
\begin{DoxyCompactList}\small\item\em Sets the orientation of the panel. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Panel_gaf4b9bab4270550a850554f7965ac0fb0}{elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Panel\-\_\-\-Orient $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Get the orientation of the panel. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Panel_ga5b9ea2d064dee022b2de236e651b5ef8}{elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-set}(hidden)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-H\-I\-D\-D\-E\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, hidden)
\begin{DoxyCompactList}\small\item\em Set the state of the panel. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Panel_ga9b0c43a164a0ab6f27e078b1c319db5c}{elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-H\-I\-D\-D\-E\-N\-\_\-\-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 state of the panel. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Panel_gac1fe05f2c72a490cb8703c3790fb815e}{elm\-\_\-obj\-\_\-panel\-\_\-toggle}()~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-T\-O\-G\-G\-L\-E)
\begin{DoxyCompactList}\small\item\em Toggle the hidden state of the panel from code. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Evas\-\_\-\-Object $\ast$ \hyperlink{group__Panel_ga952990e3a7e7b13a9dab33f189de0783}{elm\-\_\-panel\-\_\-add} (Evas\-\_\-\-Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Adds a panel object. \end{DoxyCompactList}\item 
void \hyperlink{group__Panel_ga75869a17fc5013877aec99147913be0c}{elm\-\_\-panel\-\_\-orient\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Elm\-\_\-\-Panel\-\_\-\-Orient orient)
\begin{DoxyCompactList}\small\item\em Sets the orientation of the panel. \end{DoxyCompactList}\item 
Elm\-\_\-\-Panel\-\_\-\-Orient \hyperlink{group__Panel_ga7f25f336783375a8052ba607f86eb906}{elm\-\_\-panel\-\_\-orient\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the orientation of the panel. \end{DoxyCompactList}\item 
void \hyperlink{group__Panel_gaa41bb8741836fc59dd245f89010dda31}{elm\-\_\-panel\-\_\-hidden\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool hidden)
\begin{DoxyCompactList}\small\item\em Set the state of the panel. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Panel_gad7fbd0397714d8b87ef0162109b2ca6c}{elm\-\_\-panel\-\_\-hidden\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the state of the panel. \end{DoxyCompactList}\item 
void \hyperlink{group__Panel_ga2254a367ab30f81ce6c48127dd167240}{elm\-\_\-panel\-\_\-toggle} (Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Toggle the hidden state of the panel from code. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
A panel is an animated side-\/panel that contains a sub-\/object. It can be expanded or contracted by clicking the button on its edge.  
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{panel_inheritance_tree}}
\end{DoxyImageNoCaption}


 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{img/widget/panel/preview-00}}
\end{DoxyImageNoCaption}


Orientations are as follows\-: \begin{DoxyItemize}
\item {\ttfamily E\-L\-M\-\_\-\-P\-A\-N\-E\-L\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-T\-O\-P} \item {\ttfamily E\-L\-M\-\_\-\-P\-A\-N\-E\-L\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-L\-E\-F\-T} \item {\ttfamily E\-L\-M\-\_\-\-P\-A\-N\-E\-L\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-R\-I\-G\-H\-T} \item {\ttfamily E\-L\-M\-\_\-\-P\-A\-N\-E\-L\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-B\-O\-T\-T\-O\-M} \end{DoxyItemize}
This widget inherits from the \hyperlink{group__Layout}{Layout} one, so that all the functions acting on it also work for panel objects (\begin{DoxySince}{Since}
1.\-8).
\end{DoxySince}
This widget emits the following signals, besides the ones sent from Layout\-: \begin{DoxyItemize}
\item {\ttfamily \char`\"{}focused\char`\"{}} \-: When the panel has received focus. (since 1.\-8) \item {\ttfamily \char`\"{}unfocused\char`\"{}} \-: When the panel has lost focus. (since 1.\-8)\end{DoxyItemize}
Default content parts of the panel widget that you can use are\-: \begin{DoxyItemize}
\item {\ttfamily \char`\"{}default\char`\"{}} -\/ A content of the panel\end{DoxyItemize}
\hyperlink{tutorial_panel}{Panel example} shows one way to use this widget. 

\subsection{Macro Definition Documentation}
\index{Panel@{Panel}!elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-get@{elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-get}}
\index{elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-get@{elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-get}!Panel@{Panel}}
\subsubsection[{elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-H\-I\-D\-D\-E\-N\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Panel_ga9b0c43a164a0ab6f27e078b1c319db5c}


Get the state of the panel. 

\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__Panel_gad7fbd0397714d8b87ef0162109b2ca6c}{elm\-\_\-panel\-\_\-hidden\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-panel\-\_\-hidden\-\_\-get().

\index{Panel@{Panel}!elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-set@{elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-set}}
\index{elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-set@{elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-set}!Panel@{Panel}}
\subsubsection[{elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{hidden}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-H\-I\-D\-D\-E\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, hidden)}\label{group__Panel_ga5b9ea2d064dee022b2de236e651b5ef8}


Set the state of the panel. 

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

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


Referenced by elm\-\_\-panel\-\_\-hidden\-\_\-set().

\index{Panel@{Panel}!elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-get@{elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-get}}
\index{elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-get@{elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-get}!Panel@{Panel}}
\subsubsection[{elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Panel\-\_\-\-Orient $\ast$, ret)}\label{group__Panel_gaf4b9bab4270550a850554f7965ac0fb0}


Get the orientation of the panel. 

\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__Panel_ga7f25f336783375a8052ba607f86eb906}{elm\-\_\-panel\-\_\-orient\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-panel\-\_\-orient\-\_\-get().

\index{Panel@{Panel}!elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-set@{elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-set}}
\index{elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-set@{elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-set}!Panel@{Panel}}
\subsubsection[{elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{orient}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Panel\-\_\-\-Orient, orient)}\label{group__Panel_ga7e480147708930a562e2c4bd272a2fe3}


Sets the orientation of the panel. 

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

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


Referenced by elm\-\_\-panel\-\_\-orient\-\_\-set().

\index{Panel@{Panel}!elm\-\_\-obj\-\_\-panel\-\_\-toggle@{elm\-\_\-obj\-\_\-panel\-\_\-toggle}}
\index{elm\-\_\-obj\-\_\-panel\-\_\-toggle@{elm\-\_\-obj\-\_\-panel\-\_\-toggle}!Panel@{Panel}}
\subsubsection[{elm\-\_\-obj\-\_\-panel\-\_\-toggle}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-panel\-\_\-toggle(
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-P\-A\-N\-E\-L\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-T\-O\-G\-G\-L\-E)}\label{group__Panel_gac1fe05f2c72a490cb8703c3790fb815e}


Toggle the hidden state of the panel from code. 

\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Panel_ga2254a367ab30f81ce6c48127dd167240}{elm\-\_\-panel\-\_\-toggle} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-panel\-\_\-toggle().



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


Adds a panel object. 


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


Get the state of the panel. 


\begin{DoxyParams}{Parameters}
{\em obj} & The panel object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
E\-I\-N\-A\-\_\-\-T\-R\-U\-E if it is hidden state 
\end{DoxyReturn}


References elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-get.

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


Set the state of the panel. 


\begin{DoxyParams}{Parameters}
{\em obj} & The panel object \\
\hline
{\em hidden} & If true, the panel will run the animation to disappear. \\
\hline
\end{DoxyParams}


References elm\-\_\-obj\-\_\-panel\-\_\-hidden\-\_\-set.

\index{Panel@{Panel}!elm\-\_\-panel\-\_\-orient\-\_\-get@{elm\-\_\-panel\-\_\-orient\-\_\-get}}
\index{elm\-\_\-panel\-\_\-orient\-\_\-get@{elm\-\_\-panel\-\_\-orient\-\_\-get}!Panel@{Panel}}
\subsubsection[{elm\-\_\-panel\-\_\-orient\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Elm\-\_\-\-Panel\-\_\-\-Orient elm\-\_\-panel\-\_\-orient\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Panel_ga7f25f336783375a8052ba607f86eb906}


Get the orientation of the panel. 


\begin{DoxyParams}{Parameters}
{\em obj} & The panel object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The Elm\-\_\-\-Panel\-\_\-\-Orient, or E\-L\-M\-\_\-\-P\-A\-N\-E\-L\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-L\-E\-F\-T on failure. 
\end{DoxyReturn}


References elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-get.

\index{Panel@{Panel}!elm\-\_\-panel\-\_\-orient\-\_\-set@{elm\-\_\-panel\-\_\-orient\-\_\-set}}
\index{elm\-\_\-panel\-\_\-orient\-\_\-set@{elm\-\_\-panel\-\_\-orient\-\_\-set}!Panel@{Panel}}
\subsubsection[{elm\-\_\-panel\-\_\-orient\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-panel\-\_\-orient\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Elm\-\_\-\-Panel\-\_\-\-Orient}]{orient}
\end{DoxyParamCaption}
)}\label{group__Panel_ga75869a17fc5013877aec99147913be0c}


Sets the orientation of the panel. 


\begin{DoxyParams}{Parameters}
{\em obj} & The panel object \\
\hline
{\em orient} & The panel orientation. Can be one of the following\-: \begin{DoxyItemize}
\item E\-L\-M\-\_\-\-P\-A\-N\-E\-L\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-T\-O\-P \item E\-L\-M\-\_\-\-P\-A\-N\-E\-L\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-L\-E\-F\-T \item E\-L\-M\-\_\-\-P\-A\-N\-E\-L\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-R\-I\-G\-H\-T\end{DoxyItemize}
Sets from where the panel will (dis)appear. \\
\hline
\end{DoxyParams}


References elm\-\_\-obj\-\_\-panel\-\_\-orient\-\_\-set.

\index{Panel@{Panel}!elm\-\_\-panel\-\_\-toggle@{elm\-\_\-panel\-\_\-toggle}}
\index{elm\-\_\-panel\-\_\-toggle@{elm\-\_\-panel\-\_\-toggle}!Panel@{Panel}}
\subsubsection[{elm\-\_\-panel\-\_\-toggle}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-panel\-\_\-toggle (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Panel_ga2254a367ab30f81ce6c48127dd167240}


Toggle the hidden state of the panel from code. 


\begin{DoxyParams}{Parameters}
{\em obj} & The panel object \\
\hline
\end{DoxyParams}


References elm\-\_\-obj\-\_\-panel\-\_\-toggle.

