\hypertarget{struct__Elm__Widget__Smart__Data}{}\section{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data Struct Reference}
\label{struct__Elm__Widget__Smart__Data}\index{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}}


Base widget smart data.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a559b18ffdd40edf44a275ee35299f70f}\label{struct__Elm__Widget__Smart__Data_a559b18ffdd40edf44a275ee35299f70f}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a559b18ffdd40edf44a275ee35299f70f}{obj}}
\begin{DoxyCompactList}\small\item\em object pointer for this widget smart data \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a905ab40a8b51d1e9948541a7fcc6348c}\label{struct__Elm__Widget__Smart__Data_a905ab40a8b51d1e9948541a7fcc6348c}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a905ab40a8b51d1e9948541a7fcc6348c}{parent\+\_\+obj}}
\begin{DoxyCompactList}\small\item\em parent object of a widget in the elementary tree \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a38ada4aae1f45c956e951e35c56164ef}\label{struct__Elm__Widget__Smart__Data_a38ada4aae1f45c956e951e35c56164ef}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a38ada4aae1f45c956e951e35c56164ef}{parent2}}
\begin{DoxyCompactList}\small\item\em parent object for an inlined window \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a39f70dcbead4726a03e4b79bad1eaea0}\label{struct__Elm__Widget__Smart__Data_a39f70dcbead4726a03e4b79bad1eaea0}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries x}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a3b98ebbd1f8012c35eb82ad7ff91751b}\label{struct__Elm__Widget__Smart__Data_a3b98ebbd1f8012c35eb82ad7ff91751b}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries y}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aebb0402aa7815cbb9cd271f44d579768}\label{struct__Elm__Widget__Smart__Data_aebb0402aa7815cbb9cd271f44d579768}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries w}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a8354ff9714f091ffaedf855a038d31b3}\label{struct__Elm__Widget__Smart__Data_a8354ff9714f091ffaedf855a038d31b3}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries h}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a6950e121f4f510438c399c0a39a7f5a5}\label{struct__Elm__Widget__Smart__Data_a6950e121f4f510438c399c0a39a7f5a5}} 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a6950e121f4f510438c399c0a39a7f5a5}{subobjs}}
\begin{DoxyCompactList}\small\item\em list of widgets\textquotesingle{} sub objects in the elementary tree \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a967863109f516ff042acf03916dee464}{resize\+\_\+obj}}
\begin{DoxyCompactList}\small\item\em an unique object for each widget that shows the look of a widget. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a563d2e433d4a94b8066d84963ca31b0a}\label{struct__Elm__Widget__Smart__Data_a563d2e433d4a94b8066d84963ca31b0a}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ {\bfseries hover\+\_\+obj}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_abd24c7e928be2ca2e694868860b23e19}\label{struct__Elm__Widget__Smart__Data_abd24c7e928be2ca2e694868860b23e19}} 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ {\bfseries tooltips}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a54a66c6b20ae3d63711ead489d79bdde}\label{struct__Elm__Widget__Smart__Data_a54a66c6b20ae3d63711ead489d79bdde}} 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ {\bfseries cursors}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aadeca6b3a0a8af1aa395279b6b77cfff}\label{struct__Elm__Widget__Smart__Data_aadeca6b3a0a8af1aa395279b6b77cfff}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ {\bfseries focus\+\_\+previous}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a33419ed6f4036a2dce59474b6fc442de}\label{struct__Elm__Widget__Smart__Data_a33419ed6f4036a2dce59474b6fc442de}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ {\bfseries focus\+\_\+next}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_abc3cb30cec7954db4d24be70025141a9}\label{struct__Elm__Widget__Smart__Data_abc3cb30cec7954db4d24be70025141a9}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ {\bfseries focus\+\_\+up}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aff42ca6bdeb61f4179f9a7a11adbf2ac}\label{struct__Elm__Widget__Smart__Data_aff42ca6bdeb61f4179f9a7a11adbf2ac}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ {\bfseries focus\+\_\+down}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a1941b9b9a711af8c1ed8bd6ef03bb22b}\label{struct__Elm__Widget__Smart__Data_a1941b9b9a711af8c1ed8bd6ef03bb22b}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ {\bfseries focus\+\_\+right}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a8dddb6cdf00b2b0ff444549ceffc1765}\label{struct__Elm__Widget__Smart__Data_a8dddb6cdf00b2b0ff444549ceffc1765}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ {\bfseries focus\+\_\+left}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a90a21fe640a27efa7cf42223091b3ab6}\label{struct__Elm__Widget__Smart__Data_a90a21fe640a27efa7cf42223091b3ab6}} 
\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$ {\bfseries item\+\_\+focus\+\_\+previous}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a07c91628a8bcebd20748db91c5a3cbb4}\label{struct__Elm__Widget__Smart__Data_a07c91628a8bcebd20748db91c5a3cbb4}} 
\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$ {\bfseries item\+\_\+focus\+\_\+next}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a7aa01cd3581aa5592fead9042b876aaf}\label{struct__Elm__Widget__Smart__Data_a7aa01cd3581aa5592fead9042b876aaf}} 
\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$ {\bfseries item\+\_\+focus\+\_\+up}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a5d7a65a724831544f89f60b8222b8a86}\label{struct__Elm__Widget__Smart__Data_a5d7a65a724831544f89f60b8222b8a86}} 
\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$ {\bfseries item\+\_\+focus\+\_\+down}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a4c035bbb27ba5ec1aee579d4d85ee8bc}\label{struct__Elm__Widget__Smart__Data_a4c035bbb27ba5ec1aee579d4d85ee8bc}} 
\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$ {\bfseries item\+\_\+focus\+\_\+right}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a89f8a202cb2dfa080785c6244300df35}\label{struct__Elm__Widget__Smart__Data_a89f8a202cb2dfa080785c6244300df35}} 
\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}} $\ast$ {\bfseries item\+\_\+focus\+\_\+left}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a2fb649d759f521172b297a2e98cacb42}\label{struct__Elm__Widget__Smart__Data_a2fb649d759f521172b297a2e98cacb42}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries rx}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_acfbc7d669917026b30b84720eea164d3}\label{struct__Elm__Widget__Smart__Data_acfbc7d669917026b30b84720eea164d3}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries ry}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aa6f569b05b18b79f82bbc554e363e7e6}\label{struct__Elm__Widget__Smart__Data_aa6f569b05b18b79f82bbc554e363e7e6}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries rw}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a9c3ad7a02b3f76a1d5fe8d2f7716375e}\label{struct__Elm__Widget__Smart__Data_a9c3ad7a02b3f76a1d5fe8d2f7716375e}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries rh}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a3fe59c5c8fb0e591738c75a1f6fe4412}\label{struct__Elm__Widget__Smart__Data_a3fe59c5c8fb0e591738c75a1f6fe4412}} 
int {\bfseries scroll\+\_\+hold}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ad09a5535668d949243fee75f63da482c}\label{struct__Elm__Widget__Smart__Data_ad09a5535668d949243fee75f63da482c}} 
int {\bfseries scroll\+\_\+freeze}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aaa345e7a92913603e96fa566ed379f26}\label{struct__Elm__Widget__Smart__Data_aaa345e7a92913603e96fa566ed379f26}} 
double {\bfseries scale}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a0acb185ee8fadd0d6418353700e2ebea}\label{struct__Elm__Widget__Smart__Data_a0acb185ee8fadd0d6418353700e2ebea}} 
\mbox{\hyperlink{group__Elm__Theme_ga19b1b1b2c1bcc52287455d3dd5654e79}{Elm\+\_\+\+Theme}} $\ast$ {\bfseries theme}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a6929caa051878d579c6b9cdd00a68dac}\label{struct__Elm__Widget__Smart__Data_a6929caa051878d579c6b9cdd00a68dac}} 
const char $\ast$ {\bfseries style}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a8b95dc257a4f73b127ce3aba623243e2}\label{struct__Elm__Widget__Smart__Data_a8b95dc257a4f73b127ce3aba623243e2}} 
const char $\ast$ \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a8b95dc257a4f73b127ce3aba623243e2}{focus\+\_\+highlight\+\_\+style}}
\begin{DoxyCompactList}\small\item\em custom focus style for a widget \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a940a798a01a83a369b75c48991acf448}\label{struct__Elm__Widget__Smart__Data_a940a798a01a83a369b75c48991acf448}} 
const char $\ast$ {\bfseries access\+\_\+info}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a61d1decb917173d2a95284d8519cc4fc}\label{struct__Elm__Widget__Smart__Data_a61d1decb917173d2a95284d8519cc4fc}} 
const char $\ast$ {\bfseries accessible\+\_\+name}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a43cf16a301e7f71086a0b84b79817f67}\label{struct__Elm__Widget__Smart__Data_a43cf16a301e7f71086a0b84b79817f67}} 
unsigned int {\bfseries focus\+\_\+order}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aa293ee3da5109772f0b4d01555d025d0}\label{struct__Elm__Widget__Smart__Data_aa293ee3da5109772f0b4d01555d025d0}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries focus\+\_\+order\+\_\+on\+\_\+calc}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a47a3e4d588607337746996c2a5251eea}\label{struct__Elm__Widget__Smart__Data_a47a3e4d588607337746996c2a5251eea}} 
int {\bfseries child\+\_\+drag\+\_\+x\+\_\+locked}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ac5597e080f75860a6acd0cc5120d29ba}\label{struct__Elm__Widget__Smart__Data_ac5597e080f75860a6acd0cc5120d29ba}} 
int {\bfseries child\+\_\+drag\+\_\+y\+\_\+locked}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a6f579b03e9dea71724a7ed7697ea3c1a}\label{struct__Elm__Widget__Smart__Data_a6f579b03e9dea71724a7ed7697ea3c1a}} 
\mbox{\hyperlink{group__Eina__Inline__List__Group_gad93973c87f867f249482e936797096ad}{Eina\+\_\+\+Inlist}} $\ast$ {\bfseries translate\+\_\+strings}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ae4544454a4068da75ca23d9efc7f4d09}\label{struct__Elm__Widget__Smart__Data_ae4544454a4068da75ca23d9efc7f4d09}} 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ {\bfseries focus\+\_\+chain}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a0d012e08c7e16225e9b654b9315d161b}\label{struct__Elm__Widget__Smart__Data_a0d012e08c7e16225e9b654b9315d161b}} 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ {\bfseries event\+\_\+cb}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a39306b61e6b7f0e1ae93190ba98cadb3}\label{struct__Elm__Widget__Smart__Data_a39306b61e6b7f0e1ae93190ba98cadb3}} 
void $\ast$ {\bfseries on\+\_\+show\+\_\+region\+\_\+data}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a31e91a005b4a7057d60c6fdee138b89c}\label{struct__Elm__Widget__Smart__Data_a31e91a005b4a7057d60c6fdee138b89c}} 
void($\ast$ {\bfseries on\+\_\+show\+\_\+region} )(void $\ast$data, \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$\mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a559b18ffdd40edf44a275ee35299f70f}{obj}})
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a3ff9d1fe3cf8a99e8f5a71859d6cffd6}\label{struct__Elm__Widget__Smart__Data_a3ff9d1fe3cf8a99e8f5a71859d6cffd6}} 
int {\bfseries orient\+\_\+mode}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ae457e6c01ca9a45d477f02f73d48cb32}\label{struct__Elm__Widget__Smart__Data_ae457e6c01ca9a45d477f02f73d48cb32}} 
Elm\+\_\+\+Focus\+\_\+\+Move\+\_\+\+Policy {\bfseries focus\+\_\+move\+\_\+policy}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a78aaee9cad1e4c879d460c80ed6d818e}\label{struct__Elm__Widget__Smart__Data_a78aaee9cad1e4c879d460c80ed6d818e}} 
Elm\+\_\+\+Focus\+\_\+\+Region\+\_\+\+Show\+\_\+\+Mode {\bfseries focus\+\_\+region\+\_\+show\+\_\+mode}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ada1fc82f58e907fe6a731fd440f1f4d3}\label{struct__Elm__Widget__Smart__Data_ada1fc82f58e907fe6a731fd440f1f4d3}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>Efl\_Ui\_Focus\_Manager $\ast$ {\bfseries manager}\\
\>Efl\_Ui\_Focus\_Object $\ast$ {\bfseries parent}\\
\>\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\_Bool}} {\bfseries logical}\\
\} {\bfseries focus}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a83512810be766f823cab0d42a15d13b7}\label{struct__Elm__Widget__Smart__Data_a83512810be766f823cab0d42a15d13b7}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>int {\bfseries child\_count}\\
\>Efl\_Ui\_Focus\_Object $\ast$ {\bfseries parent}\\
\} {\bfseries logical}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a73492e3006b6a064b3f81cd70023b9a5}\label{struct__Elm__Widget__Smart__Data_a73492e3006b6a064b3f81cd70023b9a5}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>Efl\_Ui\_Focus\_Manager $\ast$ {\bfseries manager}\\
\>Efl\_Ui\_Focus\_User $\ast$ {\bfseries provider}\\
\} {\bfseries manager}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aa6cfe68359a5867324778d1261b7a676}\label{struct__Elm__Widget__Smart__Data_aa6cfe68359a5867324778d1261b7a676}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries drag\+\_\+x\+\_\+locked}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ab0edd6d05a7c1b7d84f4160a07533923}\label{struct__Elm__Widget__Smart__Data_ab0edd6d05a7c1b7d84f4160a07533923}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries drag\+\_\+y\+\_\+locked}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aa96842e46030e40d02ca4cf6e357e8e9}\label{struct__Elm__Widget__Smart__Data_aa96842e46030e40d02ca4cf6e357e8e9}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries can\+\_\+focus}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a6077508d73aee26c2b7ad74373f28b6b}\label{struct__Elm__Widget__Smart__Data_a6077508d73aee26c2b7ad74373f28b6b}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries child\+\_\+can\+\_\+focus}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a9fdbe961ddb99de314b25d791d613169}\label{struct__Elm__Widget__Smart__Data_a9fdbe961ddb99de314b25d791d613169}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries focused}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a1fa5dfc94377c7550bd14405181a653b}\label{struct__Elm__Widget__Smart__Data_a1fa5dfc94377c7550bd14405181a653b}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries top\+\_\+win\+\_\+focused}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aae7343477bf940637f777416071b1472}\label{struct__Elm__Widget__Smart__Data_aae7343477bf940637f777416071b1472}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries tree\+\_\+unfocusable}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a67fe5664057f544811788786ca533d92}\label{struct__Elm__Widget__Smart__Data_a67fe5664057f544811788786ca533d92}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries focus\+\_\+move\+\_\+policy\+\_\+auto\+\_\+mode}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ac7285de248ee518f2eb6b758be847736}\label{struct__Elm__Widget__Smart__Data_ac7285de248ee518f2eb6b758be847736}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries highlight\+\_\+ignore}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a2d91a13b20c85e6624df5c825eca4b8e}\label{struct__Elm__Widget__Smart__Data_a2d91a13b20c85e6624df5c825eca4b8e}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries highlight\+\_\+in\+\_\+theme}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aec60ea9bd94112d851c8fb6c81b88ab2}\label{struct__Elm__Widget__Smart__Data_aec60ea9bd94112d851c8fb6c81b88ab2}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries access\+\_\+highlight\+\_\+in\+\_\+theme}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ad3dd5820a990892833e8aff2329af609}\label{struct__Elm__Widget__Smart__Data_ad3dd5820a990892833e8aff2329af609}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries disabled}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a8dc6b1410c4bdef8807a4efb285da92a}\label{struct__Elm__Widget__Smart__Data_a8dc6b1410c4bdef8807a4efb285da92a}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries is\+\_\+mirrored}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a9ae7b4aed2cac327920d6638362415d6}\label{struct__Elm__Widget__Smart__Data_a9ae7b4aed2cac327920d6638362415d6}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries mirrored\+\_\+auto\+\_\+mode}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ac3999bca56cf76386d41a85c0e855eda}\label{struct__Elm__Widget__Smart__Data_ac3999bca56cf76386d41a85c0e855eda}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries still\+\_\+in}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_acf22d6259515836bbabae3c2bb09cb36}\label{struct__Elm__Widget__Smart__Data_acf22d6259515836bbabae3c2bb09cb36}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries highlighted}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a025a2c0af04f045007e17de2480c7be1}\label{struct__Elm__Widget__Smart__Data_a025a2c0af04f045007e17de2480c7be1}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries highlight\+\_\+root}\+: 1
\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a9d741101cbcedcafc17a4e1a11e1aa96}{on\+\_\+translate}}\+: 1
\begin{DoxyCompactList}\small\item\em This is true when any types of elm translate function is being called. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a4db43176bdf1dc2e7bb75253158426f8}{on\+\_\+create}}\+: 1
\begin{DoxyCompactList}\small\item\em This is true when the widget is on creation(general widget constructor). \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_adf5eabff3ec50eecde08bd60eff53ae7}{on\+\_\+destroy}}\+: 1
\begin{DoxyCompactList}\small\item\em This is true when the widget is on destruction(general widget destructor). \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ac9e26161f2cb18445dcdbe3009c820e9}\label{struct__Elm__Widget__Smart__Data_ac9e26161f2cb18445dcdbe3009c820e9}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_ac9e26161f2cb18445dcdbe3009c820e9}{provider\+\_\+lookup}}\+: 1
\begin{DoxyCompactList}\small\item\em This is true when efl\+\_\+provider\+\_\+find is currently walking the tree. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Base widget smart data. 

This is data bound to an Elementary object {\bfseries instance}, so its particular to that specific object and not shared between all objects in its class. It is here, though, that we got a pointer to the object\textquotesingle{}s class, the first field -- {\ttfamily \textquotesingle{}api\textquotesingle{}}. 

\subsection{Field Documentation}
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a967863109f516ff042acf03916dee464}\label{struct__Elm__Widget__Smart__Data_a967863109f516ff042acf03916dee464}} 
\index{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}!resize\+\_\+obj@{resize\+\_\+obj}}
\index{resize\+\_\+obj@{resize\+\_\+obj}!\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{resize\+\_\+obj}{resize\_obj}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}}$\ast$ \+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data\+::resize\+\_\+obj}



an unique object for each widget that shows the look of a widget. 

Resize object\textquotesingle{}s geometry is same as the widget. This resize object is different from that of window\textquotesingle{}s resize object. \mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a9d741101cbcedcafc17a4e1a11e1aa96}\label{struct__Elm__Widget__Smart__Data_a9d741101cbcedcafc17a4e1a11e1aa96}} 
\index{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}!on\+\_\+translate@{on\+\_\+translate}}
\index{on\+\_\+translate@{on\+\_\+translate}!\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{on\+\_\+translate}{on\_translate}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data\+::on\+\_\+translate}



This is true when any types of elm translate function is being called. 

\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a4db43176bdf1dc2e7bb75253158426f8}\label{struct__Elm__Widget__Smart__Data_a4db43176bdf1dc2e7bb75253158426f8}} 
\index{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}!on\+\_\+create@{on\+\_\+create}}
\index{on\+\_\+create@{on\+\_\+create}!\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{on\+\_\+create}{on\_create}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data\+::on\+\_\+create}



This is true when the widget is on creation(general widget constructor). 

\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_adf5eabff3ec50eecde08bd60eff53ae7}\label{struct__Elm__Widget__Smart__Data_adf5eabff3ec50eecde08bd60eff53ae7}} 
\index{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}!on\+\_\+destroy@{on\+\_\+destroy}}
\index{on\+\_\+destroy@{on\+\_\+destroy}!\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{on\+\_\+destroy}{on\_destroy}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data\+::on\+\_\+destroy}



This is true when the widget is on destruction(general widget destructor). 

