\hypertarget{group__Evas__Object__Group__Size__Hints}{\section{Size Hints}
\label{group__Evas__Object__Group__Size__Hints}\index{Size Hints@{Size Hints}}
}


Objects may carry hints, so that another object that acts as a manager (see \hyperlink{group__Evas__Smart__Object__Group}{Smart Object Functions}) may know how to properly position and resize its subordinate objects.  


Objects may carry hints, so that another object that acts as a manager (see \hyperlink{group__Evas__Smart__Object__Group}{Smart Object Functions}) may know how to properly position and resize its subordinate objects. 

The Size Hints provide a common interface that is recommended as the protocol for such information.

For example, box objects use alignment hints to align its lines/columns inside its container, padding hints to set the padding between each individual child, etc.

Examples on their usage\+:
\begin{DoxyItemize}
\item \hyperlink{Example_Evas_Size_Hints}{evas-\/hints.c}
\item \hyperlink{Example_Evas_Aspect_Hints}{evas-\/aspect-\/hints.c} 
\end{DoxyItemize}