\hypertarget{group__Edje__Text__Selection}{\section{Edje Text Selection}
\label{group__Edje__Text__Selection}\index{Edje Text Selection@{Edje Text Selection}}
}


Functions that deal with selection in text parts.  


\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__Edje__Text__Selection_ga0fdd104b043e155a80727d14043b9e69}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-selection\-\_\-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\-\_\-\-S\-E\-L\-E\-C\-T\-I\-O\-N\-\_\-\-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 selection text of the object part. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Text__Selection_gae31ee5f595b0ae8c3a499d2aee9115fd}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-none}(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\-E\-L\-E\-C\-T\-\_\-\-N\-O\-N\-E), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)
\begin{DoxyCompactList}\small\item\em Set the selection to be none. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Text__Selection_gaf0e613723e52539ba02b1fe7c1048e0b}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-all}(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\-E\-L\-E\-C\-T\-\_\-\-A\-L\-L), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)
\begin{DoxyCompactList}\small\item\em Set the selection to be everything. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Text__Selection_gaa5836f27cebaadc0fbfc04572a9a9f0d}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-allow\-\_\-set}(part, allow)~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\-L\-E\-C\-T\-\_\-\-A\-L\-L\-O\-W\-\_\-\-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(\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool}, allow)
\begin{DoxyCompactList}\small\item\em Enables selection if the entry is an E\-X\-P\-L\-I\-C\-I\-T selection mode. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Text__Selection_gafb0370db0a21515180d5c1c42b0bff10}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-abort}(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\-E\-L\-E\-C\-T\-\_\-\-A\-B\-O\-R\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)
\begin{DoxyCompactList}\small\item\em Aborts any selection action on a part. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Text__Selection_ga8ce05e700e2382aa135f1b8fb017e699}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-begin}(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\-E\-L\-E\-C\-T\-\_\-\-B\-E\-G\-I\-N), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)
\begin{DoxyCompactList}\small\item\em Starts selecting at current cursor position. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Text__Selection_gae6fa8b57adb6e7c99d89400c9121b32a}{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-extend}(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\-E\-L\-E\-C\-T\-\_\-\-E\-X\-T\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)
\begin{DoxyCompactList}\small\item\em Extends the current selection to the current cursor position. \end{DoxyCompactList}\end{DoxyCompactItemize}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \hyperlink{group__Edje__Text__Selection_ga473aaafddaf658634682535f13fad6fe}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-selection\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Return the selection text of the object part. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Text__Selection_gaa353f2ce979d07f5f37267d59816c07a}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-none} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Set the selection to be none. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Text__Selection_ga512fb3acdebd983589acc57ee2697779}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-all} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Set the selection to be everything. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Text__Selection_gaafac342db79c85b50cb063b73ab1bffd}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-allow\-\_\-set} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} allow)
\begin{DoxyCompactList}\small\item\em Enables selection if the entry is an E\-X\-P\-L\-I\-C\-I\-T selection mode type. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Text__Selection_ga87d1313dd81b751b216195e4a257ed18}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-abort} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Aborts any selection action on a part. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Text__Selection_gafae8fa8ee096a255acf63614bd4192d1}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-begin} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Starts selecting at current cursor position. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Text__Selection_ga2948089b960b055a13e46705e5bb8411}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-extend} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Extends the current selection to the current cursor position. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that deal with selection in text parts. Selection is a known functionality for texts in the whole computational world. It is a block of text marked for further manipulation.

Edje is responsible for handling this functionality through the following functions. 

\subsection{Macro Definition Documentation}
\hypertarget{group__Edje__Text__Selection_ga0fdd104b043e155a80727d14043b9e69}{\index{Edje Text Selection@{Edje Text Selection}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-selection\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-selection\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-selection\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-selection\-\_\-get}!Edje Text Selection@{Edje Text Selection}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-selection\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-selection\-\_\-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\-\_\-\-S\-E\-L\-E\-C\-T\-I\-O\-N\-\_\-\-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__Text__Selection_ga0fdd104b043e155a80727d14043b9e69}


Return the selection 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__Text__Selection_ga473aaafddaf658634682535f13fad6fe}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-selection\-\_\-get} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Text__Selection_gae31ee5f595b0ae8c3a499d2aee9115fd}{\index{Edje Text Selection@{Edje Text Selection}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-none@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-none}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-none@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-none}!Edje Text Selection@{Edje Text Selection}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-none}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-none(
\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\-E\-L\-E\-C\-T\-\_\-\-N\-O\-N\-E), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)}}\label{group__Edje__Text__Selection_gae31ee5f595b0ae8c3a499d2aee9115fd}


Set the selection to be none. 

\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__Text__Selection_gaa353f2ce979d07f5f37267d59816c07a}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-none} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Text__Selection_gaf0e613723e52539ba02b1fe7c1048e0b}{\index{Edje Text Selection@{Edje Text Selection}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-all@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-all}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-all@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-all}!Edje Text Selection@{Edje Text Selection}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-all}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-all(
\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\-E\-L\-E\-C\-T\-\_\-\-A\-L\-L), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)}}\label{group__Edje__Text__Selection_gaf0e613723e52539ba02b1fe7c1048e0b}


Set the selection to be everything. 

\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__Text__Selection_ga512fb3acdebd983589acc57ee2697779}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-all} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Text__Selection_gaa5836f27cebaadc0fbfc04572a9a9f0d}{\index{Edje Text Selection@{Edje Text Selection}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-allow\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-allow\-\_\-set}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-allow\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-allow\-\_\-set}!Edje Text Selection@{Edje Text Selection}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-allow\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-allow\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{allow}
\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\-L\-E\-C\-T\-\_\-\-A\-L\-L\-O\-W\-\_\-\-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({\bf Eina\-\_\-\-Bool}, allow)}}\label{group__Edje__Text__Selection_gaa5836f27cebaadc0fbfc04572a9a9f0d}


Enables selection if the entry is an E\-X\-P\-L\-I\-C\-I\-T selection mode. 

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

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


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

\hypertarget{group__Edje__Text__Selection_gafb0370db0a21515180d5c1c42b0bff10}{\index{Edje Text Selection@{Edje Text Selection}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-abort@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-abort}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-abort@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-abort}!Edje Text Selection@{Edje Text Selection}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-abort}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-abort(
\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\-E\-L\-E\-C\-T\-\_\-\-A\-B\-O\-R\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)}}\label{group__Edje__Text__Selection_gafb0370db0a21515180d5c1c42b0bff10}


Aborts any selection action on a part. 

\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__Text__Selection_ga87d1313dd81b751b216195e4a257ed18}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-abort} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Text__Selection_ga8ce05e700e2382aa135f1b8fb017e699}{\index{Edje Text Selection@{Edje Text Selection}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-begin@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-begin}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-begin@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-begin}!Edje Text Selection@{Edje Text Selection}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-begin}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-begin(
\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\-E\-L\-E\-C\-T\-\_\-\-B\-E\-G\-I\-N), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)}}\label{group__Edje__Text__Selection_ga8ce05e700e2382aa135f1b8fb017e699}


Starts selecting at current cursor position. 

\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__Text__Selection_gafae8fa8ee096a255acf63614bd4192d1}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-begin} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Text__Selection_gae6fa8b57adb6e7c99d89400c9121b32a}{\index{Edje Text Selection@{Edje Text Selection}!edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-extend@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-extend}}
\index{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-extend@{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-extend}!Edje Text Selection@{Edje Text Selection}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-extend}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-extend(
\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\-E\-L\-E\-C\-T\-\_\-\-E\-X\-T\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part)}}\label{group__Edje__Text__Selection_gae6fa8b57adb6e7c99d89400c9121b32a}


Extends the current selection to the current cursor position. 

\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__Text__Selection_ga2948089b960b055a13e46705e5bb8411}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-extend} 
\end{DoxySeeAlso}


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



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


Return the selection 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 selection text of the object part.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Text__Selection_ga512fb3acdebd983589acc57ee2697779}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-all()} 

\hyperlink{group__Edje__Text__Selection_gaa353f2ce979d07f5f37267d59816c07a}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-none()} 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-text_8c-example}{edje-\/text.\-c}.\end{Desc}


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

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


Set the selection to be none. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name\\
\hline
\end{DoxyParams}
This function sets the selection text to be none. \begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-text_8c-example}{edje-\/text.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-none.

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


Set the selection to be everything. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name\\
\hline
\end{DoxyParams}
This function selects all text of the object of the part. \begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-text_8c-example}{edje-\/text.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-all.

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


Enables selection if the entry is an E\-X\-P\-L\-I\-C\-I\-T selection mode type. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em allow} & E\-I\-N\-A\-\_\-\-T\-R\-U\-E to enable, E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E otherwise\\
\hline
\end{DoxyParams}
The default is to {\bfseries not} allow selection. This function only affects user selection, functions such as \hyperlink{group__Edje__Text__Selection_ga512fb3acdebd983589acc57ee2697779}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-all()} and \hyperlink{group__Edje__Text__Selection_gaa353f2ce979d07f5f37267d59816c07a}{edje\-\_\-object\-\_\-part\-\_\-text\-\_\-select\-\_\-none()} are not affected. \begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-text_8c-example}{edje-\/text.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-allow\-\_\-set.

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


Aborts any selection action on a part. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
\end{DoxyParams}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-abort.

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


Starts selecting at current cursor position. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
\end{DoxyParams}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-begin.

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


Extends the current selection to the current cursor position. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
\end{DoxyParams}


References edje\-\_\-obj\-\_\-part\-\_\-text\-\_\-select\-\_\-extend.

