\hypertarget{group__Edje__Part__Text}{\section{Edje Text Part}
\label{group__Edje__Part__Text}\index{Edje Text Part@{Edje Text Part}}
}


Functions that deal with parts of type text.  


\subsection*{Modules}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Edje__Text__Entry}{Edje Text Entry}
\begin{DoxyCompactList}\small\item\em Functions that deal with text entries. \end{DoxyCompactList}\item 
\hyperlink{group__Edje__Text__Selection}{Edje Text Selection}
\begin{DoxyCompactList}\small\item\em Functions that deal with selection in text parts. \end{DoxyCompactList}\item 
\hyperlink{group__Edje__Text__Cursor}{Edje Text Cursor}
\begin{DoxyCompactList}\small\item\em Functions that deal with cursor in text parts. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\hypertarget{group__Edje__Part__Text_gaaffcd27f5b932863ef1d38018113794b}{\#define {\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-M\-A\-S\-K\-\_\-\-B\-A\-S\-I\-C}~0xf}\label{group__Edje__Part__Text_gaaffcd27f5b932863ef1d38018113794b}

\item 
\hypertarget{group__Edje__Part__Text_ga9100b40868dc68ae59e78e5c97995c56}{\#define {\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-B\-A\-S\-I\-C\-\_\-\-S\-E\-T}(x, s)~do \{ x = ((x) \& $\sim$E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-M\-A\-S\-K\-\_\-\-B\-A\-S\-I\-C) $\vert$ (s); \} while (0)}\label{group__Edje__Part__Text_ga9100b40868dc68ae59e78e5c97995c56}

\item 
\hypertarget{group__Edje__Part__Text_gaf93bee711fef1c168a611e590b8092d5}{\#define {\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-M\-A\-S\-K\-\_\-\-S\-H\-A\-D\-O\-W\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N}~(0x7 $<$$<$ 4)}\label{group__Edje__Part__Text_gaf93bee711fef1c168a611e590b8092d5}

\item 
\hypertarget{group__Edje__Part__Text_ga6225c15755e59fb7fc4044c24d0d8f02}{\#define {\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-H\-A\-D\-O\-W\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-S\-E\-T}(x, s)~do \{ x = ((x) \& $\sim$E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-M\-A\-S\-K\-\_\-\-S\-H\-A\-D\-O\-W\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N) $\vert$ (s); \} while (0)}\label{group__Edje__Part__Text_ga6225c15755e59fb7fc4044c24d0d8f02}

\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{group__Edje__Part__Text_ga6bdd6f61b4bee4487f15939581b3400d}{typedef enum \-\_\-\-Edje\-\_\-\-Text\-\_\-\-Effect {\bfseries Edje\-\_\-\-Text\-\_\-\-Effect}}\label{group__Edje__Part__Text_ga6bdd6f61b4bee4487f15939581b3400d}

\item 
\hypertarget{group__Edje__Part__Text_gaf97cf1d9d36e7644d4db60c9334acf57}{typedef void($\ast$ {\bfseries Edje\-\_\-\-Text\-\_\-\-Change\-\_\-\-Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)}\label{group__Edje__Part__Text_gaf97cf1d9d36e7644d4db60c9334acf57}

\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum {\bfseries \-\_\-\-Edje\-\_\-\-Text\-\_\-\-Effect} \{ \\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-N\-O\-N\-E} = 0, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-P\-L\-A\-I\-N} = 1, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-O\-U\-T\-L\-I\-N\-E} = 2, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-O\-F\-T\-\_\-\-O\-U\-T\-L\-I\-N\-E} = 3, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-H\-A\-D\-O\-W} = 4, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-O\-F\-T\-\_\-\-S\-H\-A\-D\-O\-W} = 5, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-O\-U\-T\-L\-I\-N\-E\-\_\-\-S\-H\-A\-D\-O\-W} = 6, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-O\-U\-T\-L\-I\-N\-E\-\_\-\-S\-O\-F\-T\-\_\-\-S\-H\-A\-D\-O\-W} = 7, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-F\-A\-R\-\_\-\-S\-H\-A\-D\-O\-W} = 8, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-F\-A\-R\-\_\-\-S\-O\-F\-T\-\_\-\-S\-H\-A\-D\-O\-W} = 9, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-G\-L\-O\-W} = 10, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-L\-A\-S\-T} = 11, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-H\-A\-D\-O\-W\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-B\-O\-T\-T\-O\-M\-\_\-\-R\-I\-G\-H\-T} = (0x0 $<$$<$ 4), 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-H\-A\-D\-O\-W\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-B\-O\-T\-T\-O\-M} = (0x1 $<$$<$ 4), 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-H\-A\-D\-O\-W\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-B\-O\-T\-T\-O\-M\-\_\-\-L\-E\-F\-T} = (0x2 $<$$<$ 4), 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-H\-A\-D\-O\-W\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-L\-E\-F\-T} = (0x3 $<$$<$ 4), 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-H\-A\-D\-O\-W\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-T\-O\-P\-\_\-\-L\-E\-F\-T} = (0x4 $<$$<$ 4), 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-H\-A\-D\-O\-W\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-T\-O\-P} = (0x5 $<$$<$ 4), 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-H\-A\-D\-O\-W\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-T\-O\-P\-\_\-\-R\-I\-G\-H\-T} = (0x6 $<$$<$ 4), 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-E\-X\-T\-\_\-\-E\-F\-F\-E\-C\-T\-\_\-\-S\-H\-A\-D\-O\-W\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-R\-I\-G\-H\-T} = (0x7 $<$$<$ 4)
 \}
\end{DoxyCompactItemize}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__Edje__Part__Text_gade0801f04cf510c4a64ba37e4a956d33}{edje\-\_\-obj\-\_\-text\-\_\-change\-\_\-cb\-\_\-set}(func, data)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-T\-E\-X\-T\-\_\-\-C\-H\-A\-N\-G\-E\-\_\-\-C\-B\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Edje\-\_\-\-Text\-\_\-\-Change\-\_\-\-Cb, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data)
\begin{DoxyCompactList}\small\item\em Set the object text callback. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_gadb20378747ea17e109b8650c3d7792b7}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push}(part, style)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-S\-T\-Y\-L\-E\-\_\-\-U\-S\-E\-R\-\_\-\-P\-U\-S\-H), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, style)
\begin{DoxyCompactList}\small\item\em Set the style of the part. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_gac960fb371c025686a68ce563af4c2ddd}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop}(part)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-S\-T\-Y\-L\-E\-\_\-\-U\-S\-E\-R\-\_\-\-P\-O\-P), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)
\begin{DoxyCompactList}\small\item\em Delete the top style form the user style stack. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_ga60e8165bff26f41b716970cfd143eb03}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek}(part, ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-S\-T\-Y\-L\-E\-\_\-\-U\-S\-E\-R\-\_\-\-P\-E\-E\-K), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)
\begin{DoxyCompactList}\small\item\em Return the text of the object part. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_gaa91f319e66818caf75a058a6a4061864}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-set}(part, text, ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Sets the text for an object part. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_gafe3cbd1605c67ccf83cd8363d4125963}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-get}(part, ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)
\begin{DoxyCompactList}\small\item\em Return the text of the object part. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_ga545819e84cbdaacfcf35997cc43dae18}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set}(part, text, ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-E\-S\-C\-A\-P\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Sets the text for an object part, but converts H\-T\-M\-L escapes to U\-T\-F8. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_gabf73b77d331e32e8749bdd86a650d1da}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set}(part, text\-\_\-to\-\_\-escape, ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-U\-N\-E\-S\-C\-A\-P\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text\-\_\-to\-\_\-escape), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Sets the raw (non escaped) text for an object part. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_ga03a94574f2b8046b12921d748dde786e}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get}(part, ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-U\-N\-E\-S\-C\-A\-P\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(char $\ast$$\ast$, ret)
\begin{DoxyCompactList}\small\item\em Returns the text of the object part, without escaping. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_ga24f6ff165e850791e9d6949f6392b5ba}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-insert}(part, text)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-I\-N\-S\-E\-R\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text)
\begin{DoxyCompactList}\small\item\em Insert text for an object part. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_gafa3b706ce888bc5256ce74e7d5d5b0a4}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-append}(part, text)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-A\-P\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text)
\begin{DoxyCompactList}\small\item\em Insert text for an object part. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_gaabbef77c26d8a97e7757265161cf1940}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get}(part, ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-A\-N\-C\-H\-O\-R\-\_\-\-L\-I\-S\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\-\_\-\-List} $\ast$$\ast$, ret)
\begin{DoxyCompactList}\small\item\em Return a list of char anchor names. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_gaf3e05235c571ac07da9e1c8f6d8b4045}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get}(part, anchor, ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-A\-N\-C\-H\-O\-R\-\_\-\-G\-E\-O\-M\-E\-T\-R\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, anchor), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\-\_\-\-List} $\ast$$\ast$, ret)
\begin{DoxyCompactList}\small\item\em Return a list of Evas\-\_\-\-Textblock\-\_\-\-Rectangle anchor rectangles. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_ga9b4f6a172a5f8a678ad55bf51bd3ba86}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get}(part, ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-I\-T\-E\-M\-\_\-\-L\-I\-S\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\-\_\-\-List} $\ast$$\ast$, ret)
\begin{DoxyCompactList}\small\item\em Return a list of char item names. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_ga9c391830ed230dec2def41bbeb7d1fc9}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get}(part, item, cx, cy, cw, ch, ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-I\-T\-E\-M\-\_\-\-G\-E\-O\-M\-E\-T\-R\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, item), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, cx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, cy), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, cw), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, ch), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Return item geometry. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Text_ga5542d08d401aea157f11a21d0499d428}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-user\-\_\-insert}(part, text)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-U\-S\-E\-R\-\_\-\-I\-N\-S\-E\-R\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text)
\begin{DoxyCompactList}\small\item\em This function inserts text as if the user has inserted it. \end{DoxyCompactList}\end{DoxyCompactItemize}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{group__Edje__Part__Text_ga904315af4569b1f3aa75e56dfa59d109}{edje\-\_\-object\-\_\-text\-\_\-change\-\_\-cb\-\_\-set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, Edje\-\_\-\-Text\-\_\-\-Change\-\_\-\-Cb func, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Set the object text callback. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Text_gad063fc0e1771d774fb6d23f682e68462}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, const char $\ast$text)
\begin{DoxyCompactList}\small\item\em Sets the text for an object part. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Text_ga40f70fa7d7b6eac8031ceac1ec0f64bf}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, const char $\ast$text)
\begin{DoxyCompactList}\small\item\em Sets the text for an object part, but converts H\-T\-M\-L escapes to U\-T\-F8. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Edje__Part__Text_ga385d473b7cac211a561a0e23bc08f3a9}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Return the text of the object part. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Part__Text_ga8e708c5f7113d965aa520e4ee14920ad}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, const char $\ast$style)
\begin{DoxyCompactList}\small\item\em Set the style of the. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Edje__Part__Text_ga26be6a547f334d9c341ab6f40c8f20b2}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Return the text of the object part. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Part__Text_gaf3a5b14a08845736a5fc1122150a73c4}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Delete the top style form the user style stack. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Text_ga4bc675bf36a610ded10181cc94965065}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, const char $\ast$text\-\_\-to\-\_\-escape)
\begin{DoxyCompactList}\small\item\em Sets the raw (non escaped) text for an object part. \end{DoxyCompactList}\item 
char $\ast$ \hyperlink{group__Edje__Part__Text_gaf8f9ad2ce109f890e5d073bfea9c63d9}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Returns the text of the object part, without escaping. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Part__Text_ga287efd71d8d770f5f1d267d3f0773f02}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-insert} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, const char $\ast$text)
\begin{DoxyCompactList}\small\item\em Insert text for an object part. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Part__Text_gac265836c46acbc8e13dea999503c39dc}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-append} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, const char $\ast$text)
\begin{DoxyCompactList}\small\item\em Insert text for an object part. \end{DoxyCompactList}\item 
const \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\-\_\-\-List} $\ast$ \hyperlink{group__Edje__Part__Text_gaed886531e5f052d47502ea68a0d1c384}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Return a list of char anchor names. \end{DoxyCompactList}\item 
const \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\-\_\-\-List} $\ast$ \hyperlink{group__Edje__Part__Text_ga27ee1369a0dc6ce13febe7d5e4fe0030}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, const char $\ast$anchor)
\begin{DoxyCompactList}\small\item\em Return a list of Evas\-\_\-\-Textblock\-\_\-\-Rectangle anchor rectangles. \end{DoxyCompactList}\item 
const \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\-\_\-\-List} $\ast$ \hyperlink{group__Edje__Part__Text_ga31813c86e77686ce5e0e30e41bd73f3a}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Return a list of char item names. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Text_ga1febcbd39b01edc2ddd76690efec505a}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, const char $\ast$item, Evas\-\_\-\-Coord $\ast$cx, Evas\-\_\-\-Coord $\ast$cy, Evas\-\_\-\-Coord $\ast$cw, Evas\-\_\-\-Coord $\ast$ch)
\begin{DoxyCompactList}\small\item\em Return item geometry. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Part__Text_ga619ff29170005c15e50ac8b7fe07e5bd}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-user\-\_\-insert} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, const char $\ast$text)
\begin{DoxyCompactList}\small\item\em This function inserts text as if the user has inserted it. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that deal with parts of type text. Text is an element type for parts. It's basic functionality is to display a string on the layout, but a lot more things can be done with texts, like string selection, setting the cursor and include a input panel, where one can set a virtual keyboard to handle keyboard entry easily. 

\subsection{Macro Definition Documentation}
\hypertarget{group__Edje__Part__Text_gade0801f04cf510c4a64ba37e4a956d33}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-text\-\_\-change\-\_\-cb\-\_\-set@{edje\-\_\-obj\-\_\-text\-\_\-change\-\_\-cb\-\_\-set}}
\index{edje\-\_\-obj\-\_\-text\-\_\-change\-\_\-cb\-\_\-set@{edje\-\_\-obj\-\_\-text\-\_\-change\-\_\-cb\-\_\-set}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-text\-\_\-change\-\_\-cb\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-text\-\_\-change\-\_\-cb\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{func, }
\item[{}]{data}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-T\-E\-X\-T\-\_\-\-C\-H\-A\-N\-G\-E\-\_\-\-C\-B\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Edje\-\_\-\-Text\-\_\-\-Change\-\_\-\-Cb, func), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(void $\ast$, data)}}\label{group__Edje__Part__Text_gade0801f04cf510c4a64ba37e4a956d33}


Set the object text callback. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em func} & \\
\hline
\mbox{\tt in}  & {\em data} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga904315af4569b1f3aa75e56dfa59d109}{edje\-\_\-object\-\_\-text\-\_\-change\-\_\-cb\-\_\-set} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-text\-\_\-change\-\_\-cb\-\_\-set().

\hypertarget{group__Edje__Part__Text_gadb20378747ea17e109b8650c3d7792b7}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{style}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-S\-T\-Y\-L\-E\-\_\-\-U\-S\-E\-R\-\_\-\-P\-U\-S\-H), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, style)}}\label{group__Edje__Part__Text_gadb20378747ea17e109b8650c3d7792b7}


Set the style of the part. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em style} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga8e708c5f7113d965aa520e4ee14920ad}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push().

\hypertarget{group__Edje__Part__Text_gac960fb371c025686a68ce563af4c2ddd}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop(
\begin{DoxyParamCaption}
\item[{}]{part}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-S\-T\-Y\-L\-E\-\_\-\-U\-S\-E\-R\-\_\-\-P\-O\-P), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)}}\label{group__Edje__Part__Text_gac960fb371c025686a68ce563af4c2ddd}


Delete the top style form the user style stack. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_gaf3a5b14a08845736a5fc1122150a73c4}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop().

\hypertarget{group__Edje__Part__Text_ga60e8165bff26f41b716970cfd143eb03}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-S\-T\-Y\-L\-E\-\_\-\-U\-S\-E\-R\-\_\-\-P\-E\-E\-K), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)}}\label{group__Edje__Part__Text_ga60e8165bff26f41b716970cfd143eb03}


Return the text of the object part. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga26be6a547f334d9c341ab6f40c8f20b2}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek().

\hypertarget{group__Edje__Part__Text_gaa91f319e66818caf75a058a6a4061864}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-set}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-set}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{text, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Text_gaa91f319e66818caf75a058a6a4061864}


Sets the text for an object part. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em text} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_gad063fc0e1771d774fb6d23f682e68462}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-set} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-set().

\hypertarget{group__Edje__Part__Text_gafe3cbd1605c67ccf83cd8363d4125963}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)}}\label{group__Edje__Part__Text_gafe3cbd1605c67ccf83cd8363d4125963}


Return the text of the object part. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga385d473b7cac211a561a0e23bc08f3a9}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-get} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-get().

\hypertarget{group__Edje__Part__Text_ga545819e84cbdaacfcf35997cc43dae18}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{text, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-E\-S\-C\-A\-P\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Text_ga545819e84cbdaacfcf35997cc43dae18}


Sets the text for an object part, but converts H\-T\-M\-L escapes to U\-T\-F8. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em text} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga40f70fa7d7b6eac8031ceac1ec0f64bf}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set().

\hypertarget{group__Edje__Part__Text_gabf73b77d331e32e8749bdd86a650d1da}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{text\-\_\-to\-\_\-escape, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-U\-N\-E\-S\-C\-A\-P\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text\-\_\-to\-\_\-escape), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Text_gabf73b77d331e32e8749bdd86a650d1da}


Sets the raw (non escaped) text for an object part. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em text\-\_\-to\-\_\-escape} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga4bc675bf36a610ded10181cc94965065}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set().

\hypertarget{group__Edje__Part__Text_ga03a94574f2b8046b12921d748dde786e}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-U\-N\-E\-S\-C\-A\-P\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(char $\ast$$\ast$, ret)}}\label{group__Edje__Part__Text_ga03a94574f2b8046b12921d748dde786e}


Returns the text of the object part, without escaping. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_gaf8f9ad2ce109f890e5d073bfea9c63d9}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get().

\hypertarget{group__Edje__Part__Text_ga24f6ff165e850791e9d6949f6392b5ba}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-insert@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-insert}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-insert@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-insert}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-insert}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-insert(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{text}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-I\-N\-S\-E\-R\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text)}}\label{group__Edje__Part__Text_ga24f6ff165e850791e9d6949f6392b5ba}


Insert text for an object part. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em text} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga287efd71d8d770f5f1d267d3f0773f02}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-insert} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-insert().

\hypertarget{group__Edje__Part__Text_gafa3b706ce888bc5256ce74e7d5d5b0a4}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-append@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-append}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-append@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-append}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-append}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-append(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{text}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-A\-P\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text)}}\label{group__Edje__Part__Text_gafa3b706ce888bc5256ce74e7d5d5b0a4}


Insert text for an object part. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em text} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_gac265836c46acbc8e13dea999503c39dc}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-append} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-append().

\hypertarget{group__Edje__Part__Text_gaabbef77c26d8a97e7757265161cf1940}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-A\-N\-C\-H\-O\-R\-\_\-\-L\-I\-S\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const {\bf Eina\-\_\-\-List} $\ast$$\ast$, ret)}}\label{group__Edje__Part__Text_gaabbef77c26d8a97e7757265161cf1940}


Return a list of char anchor names. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_gaed886531e5f052d47502ea68a0d1c384}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get().

\hypertarget{group__Edje__Part__Text_gaf3e05235c571ac07da9e1c8f6d8b4045}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{anchor, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-A\-N\-C\-H\-O\-R\-\_\-\-G\-E\-O\-M\-E\-T\-R\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, anchor), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const {\bf Eina\-\_\-\-List} $\ast$$\ast$, ret)}}\label{group__Edje__Part__Text_gaf3e05235c571ac07da9e1c8f6d8b4045}


Return a list of Evas\-\_\-\-Textblock\-\_\-\-Rectangle anchor rectangles. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em anchor} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga27ee1369a0dc6ce13febe7d5e4fe0030}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get().

\hypertarget{group__Edje__Part__Text_ga9b4f6a172a5f8a678ad55bf51bd3ba86}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-I\-T\-E\-M\-\_\-\-L\-I\-S\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const {\bf Eina\-\_\-\-List} $\ast$$\ast$, ret)}}\label{group__Edje__Part__Text_ga9b4f6a172a5f8a678ad55bf51bd3ba86}


Return a list of char item names. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga31813c86e77686ce5e0e30e41bd73f3a}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get().

\hypertarget{group__Edje__Part__Text_ga9c391830ed230dec2def41bbeb7d1fc9}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{item, }
\item[{}]{cx, }
\item[{}]{cy, }
\item[{}]{cw, }
\item[{}]{ch, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-I\-T\-E\-M\-\_\-\-G\-E\-O\-M\-E\-T\-R\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, item), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, cx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, cy), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, cw), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, ch), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Text_ga9c391830ed230dec2def41bbeb7d1fc9}


Return item geometry. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em item} & \\
\hline
\mbox{\tt out}  & {\em cx} & \\
\hline
\mbox{\tt out}  & {\em cy} & \\
\hline
\mbox{\tt out}  & {\em cw} & \\
\hline
\mbox{\tt out}  & {\em ch} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga1febcbd39b01edc2ddd76690efec505a}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get().

\hypertarget{group__Edje__Part__Text_ga5542d08d401aea157f11a21d0499d428}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-user\-\_\-insert@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-user\-\_\-insert}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-user\-\_\-insert@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-user\-\_\-insert}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-user\-\_\-insert}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-user\-\_\-insert(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{text}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-T\-E\-X\-T\-\_\-\-U\-S\-E\-R\-\_\-\-I\-N\-S\-E\-R\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, text)}}\label{group__Edje__Part__Text_ga5542d08d401aea157f11a21d0499d428}


This function inserts text as if the user has inserted it. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em text} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga619ff29170005c15e50ac8b7fe07e5bd}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-user\-\_\-insert} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-text\-\_\-user\-\_\-insert().



\subsection{Function Documentation}
\hypertarget{group__Edje__Part__Text_ga904315af4569b1f3aa75e56dfa59d109}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-text\-\_\-change\-\_\-cb\-\_\-set@{edje\-\_\-object\-\_\-text\-\_\-change\-\_\-cb\-\_\-set}}
\index{edje\-\_\-object\-\_\-text\-\_\-change\-\_\-cb\-\_\-set@{edje\-\_\-object\-\_\-text\-\_\-change\-\_\-cb\-\_\-set}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-text\-\_\-change\-\_\-cb\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void edje\-\_\-object\-\_\-text\-\_\-change\-\_\-cb\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{Edje\-\_\-\-Text\-\_\-\-Change\-\_\-\-Cb}]{func, }
\item[{void $\ast$}]{data}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_ga904315af4569b1f3aa75e56dfa59d109}


Set the object text callback. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em func} & The callback function to handle the text change \\
\hline
{\em data} & The data associated to the callback function.\\
\hline
\end{DoxyParams}
This function sets the callback to be called when the text changes. \begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-text_8c-example}{edje-\/text.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-text\-\_\-change\-\_\-cb\-\_\-set.

\hypertarget{group__Edje__Part__Text_gad063fc0e1771d774fb6d23f682e68462}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-set}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-set}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-text\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{const char $\ast$}]{text}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_gad063fc0e1771d774fb6d23f682e68462}


Sets the text for an object part. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em text} & The text string\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} on success, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise 
\end{DoxyReturn}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-color-class_8c-example}{edje-\/color-\/class.\-c}, and \hyperlink{edje-text_8c-example}{edje-\/text.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-set, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

\hypertarget{group__Edje__Part__Text_ga40f70fa7d7b6eac8031ceac1ec0f64bf}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{const char $\ast$}]{text}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_ga40f70fa7d7b6eac8031ceac1ec0f64bf}


Sets the text for an object part, but converts H\-T\-M\-L escapes to U\-T\-F8. 

This converts the given string {\ttfamily text} to U\-T\-F8 assuming it contains H\-T\-M\-L style escapes like \char`\"{}\&amp;\char`\"{} and \char`\"{}\&copy;\char`\"{} etc. I\-F the part is of type T\-E\-X\-T, as opposed to T\-E\-X\-T\-B\-L\-O\-C\-K.


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em text} & The text string\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} on success, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\-2 
\end{DoxySince}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-escaped\-\_\-set, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

\hypertarget{group__Edje__Part__Text_ga385d473b7cac211a561a0e23bc08f3a9}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ edje\-\_\-object\-\_\-part\-\_\-text\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_ga385d473b7cac211a561a0e23bc08f3a9}


Return the text of the object part. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The text string
\end{DoxyReturn}
This function returns the text associated to the object part.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_gad063fc0e1771d774fb6d23f682e68462}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-set()}. 
\end{DoxySeeAlso}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-get.

\hypertarget{group__Edje__Part__Text_ga8e708c5f7113d965aa520e4ee14920ad}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push}]{\setlength{\rightskip}{0pt plus 5cm}void edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{const char $\ast$}]{style}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_ga8e708c5f7113d965aa520e4ee14920ad}


Set the style of the. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em style} & The style to set (textblock conventions).\\
\hline
\end{DoxyParams}
This function sets the style associated with the textblock part.

\begin{DoxySince}{Since}
1.\-2.\-0 
\end{DoxySince}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-push.

\hypertarget{group__Edje__Part__Text_ga26be6a547f334d9c341ab6f40c8f20b2}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_ga26be6a547f334d9c341ab6f40c8f20b2}


Return the text of the object part. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The text string
\end{DoxyReturn}
This function returns the style associated with the textblock part.

\begin{DoxySince}{Since}
1.\-2.\-0 
\end{DoxySince}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-peek.

\hypertarget{group__Edje__Part__Text_gaf3a5b14a08845736a5fc1122150a73c4}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop}]{\setlength{\rightskip}{0pt plus 5cm}void edje\-\_\-object\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_gaf3a5b14a08845736a5fc1122150a73c4}


Delete the top style form the user style stack. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\-2.\-0 
\end{DoxySince}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-style\-\_\-user\-\_\-pop.

\hypertarget{group__Edje__Part__Text_ga4bc675bf36a610ded10181cc94965065}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{const char $\ast$}]{text\-\_\-to\-\_\-escape}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_ga4bc675bf36a610ded10181cc94965065}


Sets the raw (non escaped) text for an object part. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em text\-\_\-to\-\_\-escape} & The text string\\
\hline
\end{DoxyParams}
This funciton will not do escape for you if it is a T\-E\-X\-T\-B\-L\-O\-C\-K part, that is, if text contain tags, these tags will not be interpreted/parsed by T\-E\-X\-T\-B\-L\-O\-C\-K.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_gaf8f9ad2ce109f890e5d073bfea9c63d9}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get()}. 
\end{DoxySeeAlso}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

\hypertarget{group__Edje__Part__Text_gaf8f9ad2ce109f890e5d073bfea9c63d9}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_gaf8f9ad2ce109f890e5d073bfea9c63d9}


Returns the text of the object part, without escaping. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The {\bfseries allocated} text string without escaping, or N\-U\-L\-L on problems.
\end{DoxyReturn}
This function is the counterpart of \hyperlink{group__Edje__Part__Text_ga4bc675bf36a610ded10181cc94965065}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set()}. Please notice that the result is newly allocated memory and should be released with free() when done.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Text_ga4bc675bf36a610ded10181cc94965065}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-set()}. 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-text_8c-example}{edje-\/text.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-unescaped\-\_\-get.

\hypertarget{group__Edje__Part__Text_ga287efd71d8d770f5f1d267d3f0773f02}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-insert@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-insert}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-insert@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-insert}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-insert}]{\setlength{\rightskip}{0pt plus 5cm}void edje\-\_\-object\-\_\-part\-\_\-text\-\_\-insert (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{const char $\ast$}]{text}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_ga287efd71d8d770f5f1d267d3f0773f02}


Insert text for an object part. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em text} & The text string\\
\hline
\end{DoxyParams}
This function inserts the text for an object part just before the cursor position. 

References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-insert.

\hypertarget{group__Edje__Part__Text_gac265836c46acbc8e13dea999503c39dc}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-append@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-append}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-append@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-append}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-append}]{\setlength{\rightskip}{0pt plus 5cm}void edje\-\_\-object\-\_\-part\-\_\-text\-\_\-append (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{const char $\ast$}]{text}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_gac265836c46acbc8e13dea999503c39dc}


Insert text for an object part. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em text} & The text string\\
\hline
\end{DoxyParams}
This function inserts the text for an object part at the end; It does not move the cursor.

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


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-append.

\hypertarget{group__Edje__Part__Text_gaed886531e5f052d47502ea68a0d1c384}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Eina\-\_\-\-List}$\ast$ edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_gaed886531e5f052d47502ea68a0d1c384}


Return a list of char anchor names. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The list of anchors (const char $\ast$), do not modify!
\end{DoxyReturn}
This function returns a list of char anchor names. 

References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-list\-\_\-get.

\hypertarget{group__Edje__Part__Text_ga27ee1369a0dc6ce13febe7d5e4fe0030}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Eina\-\_\-\-List}$\ast$ edje\-\_\-object\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{const char $\ast$}]{anchor}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_ga27ee1369a0dc6ce13febe7d5e4fe0030}


Return a list of Evas\-\_\-\-Textblock\-\_\-\-Rectangle anchor rectangles. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em anchor} & The anchor name\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The list of anchor rects (const Evas\-\_\-\-Textblock\-\_\-\-Rectangle $\ast$), do not modify! Geometry is relative to entry part.
\end{DoxyReturn}
This function return a list of Evas\-\_\-\-Textblock\-\_\-\-Rectangle anchor rectangles. 

References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-anchor\-\_\-geometry\-\_\-get.

\hypertarget{group__Edje__Part__Text_ga31813c86e77686ce5e0e30e41bd73f3a}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Eina\-\_\-\-List}$\ast$ edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_ga31813c86e77686ce5e0e30e41bd73f3a}


Return a list of char item names. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The list of items (const char $\ast$), do not modify!
\end{DoxyReturn}
This function returns a list of char item names. 

References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-list\-\_\-get.

\hypertarget{group__Edje__Part__Text_ga1febcbd39b01edc2ddd76690efec505a}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{const char $\ast$}]{item, }
\item[{Evas\-\_\-\-Coord $\ast$}]{cx, }
\item[{Evas\-\_\-\-Coord $\ast$}]{cy, }
\item[{Evas\-\_\-\-Coord $\ast$}]{cw, }
\item[{Evas\-\_\-\-Coord $\ast$}]{ch}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_ga1febcbd39b01edc2ddd76690efec505a}


Return item geometry. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em item} & The item name \\
\hline
{\em cx} & Item x return (relative to entry part) \\
\hline
{\em cy} & Item y return (relative to entry part) \\
\hline
{\em cw} & Item width return \\
\hline
{\em ch} & Item height return\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
1 if item exists, 0 if not
\end{DoxyReturn}
This function return a list of Evas\-\_\-\-Textblock\-\_\-\-Rectangle item rectangles. 

References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-item\-\_\-geometry\-\_\-get, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

\hypertarget{group__Edje__Part__Text_ga619ff29170005c15e50ac8b7fe07e5bd}{\index{Edje Text Part@{Edje Text Part}!edje\-\_\-object\-\_\-part\-\_\-text\-\_\-user\-\_\-insert@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-user\-\_\-insert}}
\index{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-user\-\_\-insert@{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-user\-\_\-insert}!Edje Text Part@{Edje Text Part}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-user\-\_\-insert}]{\setlength{\rightskip}{0pt plus 5cm}void edje\-\_\-object\-\_\-part\-\_\-text\-\_\-user\-\_\-insert (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{const char $\ast$}]{text}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Text_ga619ff29170005c15e50ac8b7fe07e5bd}


This function inserts text as if the user has inserted it. 

This means it actually registers as a change and emits signals, triggers callbacks as appropriate.


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em text} & The text string \\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\-2.\-0 
\end{DoxySince}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-user\-\_\-insert.

