\section{File Selector Entry}
\label{group__File__Selector__Entry}\index{File Selector Entry@{File Selector Entry}}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__File__Selector__Entry_ga4f15d30896e40e7ccba49fda045ac1fe}{elm\+\_\+fileselector\+\_\+entry\+\_\+add} (Evas\+\_\+\+Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add a new file selector entry widget to the given parent Elementary (container) object. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void \hyperlink{group__File__Selector__Entry_gaa6be3beb4e8dbc297c8e426ae0df4b53}{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, const char $\ast$path)
\begin{DoxyCompactList}\small\item\em Set the initial file system path and the entry\textquotesingle{}s path string for a given file selector entry widget. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED const char $\ast$ \hyperlink{group__File__Selector__Entry_gaab9e280692df3d2d229fa82c13f9879d}{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the entry\textquotesingle{}s path string for a given file selector entry widget. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void \hyperlink{group__File__Selector__Entry_ga07461d01aef8b5e713a8cadec5d178af}{elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool value)
\begin{DoxyCompactList}\small\item\em Enable/disable a tree view in the given file selector entry widget\textquotesingle{}s internal file selector. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED Eina\+\_\+\+Bool \hyperlink{group__File__Selector__Entry_ga947d14f06e392c3fdb09cc5debfca556}{elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether tree view is enabled for the given file selector entry widget\textquotesingle{}s internal file selector. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void \hyperlink{group__File__Selector__Entry_gacbea0a11571f6499b996ab8da3fa540f}{elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool value)
\begin{DoxyCompactList}\small\item\em Set whether a given file selector entry widget\textquotesingle{}s internal file selector is to display folders only or the directory contents, as well. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED Eina\+\_\+\+Bool \hyperlink{group__File__Selector__Entry_gae1ce3ce439d8b5df7aa19677b3b00ae3}{elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether a given file selector entry widget\textquotesingle{}s internal file selector is displaying folders only or the directory contents, as well. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void \hyperlink{group__File__Selector__Entry_gaa0e81f49da6a2d62381e7aae8d1b4dc3}{elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool value)
\begin{DoxyCompactList}\small\item\em Enable/disable the file name entry box where the user can type in a name for a file, in a given file selector entry widget\textquotesingle{}s internal file selector. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED Eina\+\_\+\+Bool \hyperlink{group__File__Selector__Entry_gaff82743606e3c658b13c8f88bfd0caa5}{elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether the given file selector entry widget\textquotesingle{}s internal file selector is in \char`\"{}saving dialog\char`\"{} mode. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void \hyperlink{group__File__Selector__Entry_ga3d87be979350a828f4fd6ce13bd944f6}{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, const char $\ast$path)
\begin{DoxyCompactList}\small\item\em Set the initial file system path for a given file selector entry widget. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED const char $\ast$ \hyperlink{group__File__Selector__Entry_ga911e5e22076ba4f2197d0303a271b015}{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the parent directory\textquotesingle{}s path to the latest file selection on a given filer selector entry widget. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth,height=\textheight/2,keepaspectratio=true]{fileselector_entry_inheritance_tree}}
\end{DoxyImageNoCaption}


 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth,height=\textheight/2,keepaspectratio=true]{img/widget/fileselector_entry/preview-00}}
\end{DoxyImageNoCaption}


This is an entry made to be filled with or display a {\bfseries file system path string}. Besides the entry itself, the widget has a \hyperlink{group__File__Selector__Button}{file selector button} on its side, which will raise an internal \hyperlink{group__Fileselector}{file selector widget}, when clicked, for path selection aided by file system navigation.

This file selector may appear in an Elementary window or in an inner window. When a file is chosen from it, the (inner) window is closed and the selected file\textquotesingle{}s path string is exposed both as a smart event and as the new text on the entry.

This widget inherits from the \hyperlink{group__Layout}{Layout} one, so that all the functions acting on it also work for file selector entry objects (since 1.\+8).

This widget encapsulates operations on its internal file selector on its own A\+PI. There is less control over its file selector than that one would have instantiating one directly.

Smart callbacks one can register to\+:
\begin{DoxyItemize}
\item {\ttfamily \char`\"{}changed\char`\"{}} -\/ The text within the entry was changed
\item {\ttfamily \char`\"{}activated\char`\"{}} -\/ The entry has had editing finished and changes are to be \char`\"{}committed\char`\"{}
\item {\ttfamily \char`\"{}press\char`\"{}} -\/ The entry has been clicked
\item {\ttfamily \char`\"{}longpressed\char`\"{}} -\/ The entry has been clicked (and held) for a couple seconds
\item {\ttfamily \char`\"{}clicked\char`\"{}} -\/ The entry has been clicked
\item {\ttfamily \char`\"{}clicked,double\char`\"{}} -\/ The entry has been double clicked
\item {\ttfamily \char`\"{}focused\char`\"{}} -\/ The entry has received focus (since 1.\+8)
\item {\ttfamily \char`\"{}unfocused\char`\"{}} -\/ The entry has lost focus (since 1.\+8)
\item {\ttfamily \char`\"{}selection,paste\char`\"{}} -\/ A paste action has occurred on the entry
\item {\ttfamily \char`\"{}selection,copy\char`\"{}} -\/ A copy action has occurred on the entry
\item {\ttfamily \char`\"{}selection,cut\char`\"{}} -\/ A cut action has occurred on the entry
\item {\ttfamily \char`\"{}unpressed\char`\"{}} -\/ The file selector entry\textquotesingle{}s button was released after being pressed.
\item {\ttfamily \char`\"{}file,chosen\char`\"{}} -\/ The user has selected a path via the file selector entry\textquotesingle{}s internal file selector, whose string pointer comes as the {\ttfamily event\+\_\+info} data (a stringshared string)
\item {\ttfamily \char`\"{}language,changed\char`\"{}} -\/ the program\textquotesingle{}s language changed
\end{DoxyItemize}

Default text parts of the fileselector\+\_\+button widget that you can use for are\+: \begin{DoxyItemize}
\item \char`\"{}default\char`\"{} -\/ A label of the fileselector\+\_\+button\end{DoxyItemize}
Default content parts of the fileselector\+\_\+entry widget that you can use for are\+: \begin{DoxyItemize}
\item \char`\"{}button icon\char`\"{} -\/ A button icon of the fileselector\+\_\+entry\end{DoxyItemize}
Supported elm\+\_\+object common A\+P\+Is. \begin{DoxyItemize}
\item \hyperlink{group__General_ga9c088563c442670796564d2e5158f154}{elm\+\_\+object\+\_\+part\+\_\+text\+\_\+set} \item \hyperlink{group__General_ga965e34858eb4b80b7a4b5feda732bf27}{elm\+\_\+object\+\_\+part\+\_\+text\+\_\+get} \item \hyperlink{group__General_ga0531ec8867c72def7c780601764ca642}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+set} \item \hyperlink{group__General_ga32413f4d59d8232cd362a922a281abf1}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+get} \item \hyperlink{group__General_gadc5a1df25fe17e31739841133b53b5fc}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+unset} \item \hyperlink{group__General_ga6849a57df3316eabad5bec443bf87597}{elm\+\_\+object\+\_\+disabled\+\_\+set} \item \hyperlink{group__General_ga3ecb0d6b4e76ff39006f218942c7950d}{elm\+\_\+object\+\_\+disabled\+\_\+get}\end{DoxyItemize}
Here is an example on its usage\+: \begin{DoxyItemize}
\item \hyperlink{fileselector_entry_example}{File selector entry widget example}\end{DoxyItemize}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Button}{File Selector Button} for a similar widget. 
\end{DoxySeeAlso}


\subsection{Function Documentation}
\index{File Selector Entry@{File Selector Entry}!elm\+\_\+fileselector\+\_\+entry\+\_\+add@{elm\+\_\+fileselector\+\_\+entry\+\_\+add}}
\index{elm\+\_\+fileselector\+\_\+entry\+\_\+add@{elm\+\_\+fileselector\+\_\+entry\+\_\+add}!File Selector Entry@{File Selector Entry}}
\subsubsection[{\texorpdfstring{elm\+\_\+fileselector\+\_\+entry\+\_\+add(\+Evas\+\_\+\+Object $\ast$parent)}{elm_fileselector_entry_add(Evas_Object *parent)}}]{\setlength{\rightskip}{0pt plus 5cm}Evas\+\_\+\+Object$\ast$ elm\+\_\+fileselector\+\_\+entry\+\_\+add (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{parent}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Entry_ga4f15d30896e40e7ccba49fda045ac1fe}


Add a new file selector entry widget to the given parent Elementary (container) object. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
a new file selector entry widget handle or {\ttfamily N\+U\+LL}, on errors 
\end{DoxyReturn}
\index{File Selector Entry@{File Selector Entry}!elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+get@{elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+get}}
\index{elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+get@{elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+get}!File Selector Entry@{File Selector Entry}}
\subsubsection[{\texorpdfstring{elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+get(const Evas\+\_\+\+Object $\ast$obj)}{elm_fileselector_entry_expandable_get(const Evas_Object *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED Eina\+\_\+\+Bool elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Entry_ga947d14f06e392c3fdb09cc5debfca556}


Get whether tree view is enabled for the given file selector entry widget\textquotesingle{}s internal file selector. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector entry widget \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} if {\ttfamily obj} widget\textquotesingle{}s internal file selector is in tree view, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} otherwise (and or errors)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Fileselector_gab12cb7913e0e82ee591471a6e36b6faf}{elm\+\_\+fileselector\+\_\+expandable\+\_\+set()} for more details
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000081}{Deprecated}]Use \hyperlink{group__Fileselector_ga07ea4bc495413dd301a888c3413e9bd5}{elm\+\_\+fileselector\+\_\+expandable\+\_\+get()} instead.\end{DoxyRefDesc}


References elm\+\_\+fileselector\+\_\+expandable\+\_\+get().

\index{File Selector Entry@{File Selector Entry}!elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+set@{elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+set@{elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+set}!File Selector Entry@{File Selector Entry}}
\subsubsection[{\texorpdfstring{elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+set(\+Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool value)}{elm_fileselector_entry_expandable_set(Evas_Object *obj, Eina_Bool value)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void elm\+\_\+fileselector\+\_\+entry\+\_\+expandable\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{value}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Entry_ga07461d01aef8b5e713a8cadec5d178af}


Enable/disable a tree view in the given file selector entry widget\textquotesingle{}s internal file selector. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector entry widget \\
\hline
{\em value} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} to enable tree view, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} to disable\\
\hline
\end{DoxyParams}
This has the same effect as \hyperlink{group__Fileselector_gab12cb7913e0e82ee591471a6e36b6faf}{elm\+\_\+fileselector\+\_\+expandable\+\_\+set()}, but now applied to a file selector entry\textquotesingle{}s internal file selector.

\begin{DoxyNote}{Note}
There\textquotesingle{}s no way to put a file selector entry\textquotesingle{}s internal file selector in \char`\"{}grid mode\char`\"{}, as one may do with \char`\"{}pure\char`\"{} file selectors.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Fileselector_ga07ea4bc495413dd301a888c3413e9bd5}{elm\+\_\+fileselector\+\_\+expandable\+\_\+get()}
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000080}{Deprecated}]Use \hyperlink{group__Fileselector_gab12cb7913e0e82ee591471a6e36b6faf}{elm\+\_\+fileselector\+\_\+expandable\+\_\+set()} instead.\end{DoxyRefDesc}


References elm\+\_\+fileselector\+\_\+expandable\+\_\+set().

\index{File Selector Entry@{File Selector Entry}!elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+get@{elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+get}}
\index{elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+get@{elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+get}!File Selector Entry@{File Selector Entry}}
\subsubsection[{\texorpdfstring{elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+get(const Evas\+\_\+\+Object $\ast$obj)}{elm_fileselector_entry_folder_only_get(const Evas_Object *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED Eina\+\_\+\+Bool elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Entry_gae1ce3ce439d8b5df7aa19677b3b00ae3}


Get whether a given file selector entry widget\textquotesingle{}s internal file selector is displaying folders only or the directory contents, as well. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector entry widget \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} if {\ttfamily obj} widget\textquotesingle{}s internal file selector is only displaying directories, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} if files are being displayed in it too (and on errors)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Fileselector_gaeb86ea802c18c7a2f066cb4fcbe3c57e}{elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+set()} for more details
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000083}{Deprecated}]Use \hyperlink{group__Fileselector_ga0a195d1435ed3440fcfb0a6d799ae68e}{elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+get()} instead.\end{DoxyRefDesc}


References elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+get().

\index{File Selector Entry@{File Selector Entry}!elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+set@{elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+set@{elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+set}!File Selector Entry@{File Selector Entry}}
\subsubsection[{\texorpdfstring{elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+set(\+Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool value)}{elm_fileselector_entry_folder_only_set(Evas_Object *obj, Eina_Bool value)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void elm\+\_\+fileselector\+\_\+entry\+\_\+folder\+\_\+only\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{value}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Entry_gacbea0a11571f6499b996ab8da3fa540f}


Set whether a given file selector entry widget\textquotesingle{}s internal file selector is to display folders only or the directory contents, as well. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector entry widget \\
\hline
{\em value} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} to make {\ttfamily obj} widget\textquotesingle{}s internal file selector only display directories, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} to make files to be displayed in it too\\
\hline
\end{DoxyParams}
This has the same effect as \hyperlink{group__Fileselector_gaeb86ea802c18c7a2f066cb4fcbe3c57e}{elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+set()}, but now applied to a file selector entry\textquotesingle{}s internal file selector.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Fileselector_ga0a195d1435ed3440fcfb0a6d799ae68e}{elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+get()}
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000082}{Deprecated}]Use \hyperlink{group__Fileselector_gaeb86ea802c18c7a2f066cb4fcbe3c57e}{elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+set()} instead.\end{DoxyRefDesc}


References elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+set().

\index{File Selector Entry@{File Selector Entry}!elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+get@{elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+get}}
\index{elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+get@{elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+get}!File Selector Entry@{File Selector Entry}}
\subsubsection[{\texorpdfstring{elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+get(const Evas\+\_\+\+Object $\ast$obj)}{elm_fileselector_entry_is_save_get(const Evas_Object *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED Eina\+\_\+\+Bool elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Entry_gaff82743606e3c658b13c8f88bfd0caa5}


Get whether the given file selector entry widget\textquotesingle{}s internal file selector is in \char`\"{}saving dialog\char`\"{} mode. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector entry widget \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE}, if {\ttfamily obj} widget\textquotesingle{}s internal file selector is in \char`\"{}saving dialog\char`\"{} mode, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} otherwise (and on errors)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Fileselector_ga3cce4da9062c9d9134d6970ebe3a65c8}{elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+set()} for more details
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000085}{Deprecated}]Use \hyperlink{group__Fileselector_ga72f29bc1a9070aea636d95188717ee14}{elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+get()} instead.\end{DoxyRefDesc}


References elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+get().

\index{File Selector Entry@{File Selector Entry}!elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+set@{elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+set@{elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+set}!File Selector Entry@{File Selector Entry}}
\subsubsection[{\texorpdfstring{elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+set(\+Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool value)}{elm_fileselector_entry_is_save_set(Evas_Object *obj, Eina_Bool value)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void elm\+\_\+fileselector\+\_\+entry\+\_\+is\+\_\+save\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{value}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Entry_gaa0e81f49da6a2d62381e7aae8d1b4dc3}


Enable/disable the file name entry box where the user can type in a name for a file, in a given file selector entry widget\textquotesingle{}s internal file selector. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector entry widget \\
\hline
{\em value} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+UE} to make {\ttfamily obj} widget\textquotesingle{}s internal file selector a \char`\"{}saving dialog\char`\"{}, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+SE} otherwise\\
\hline
\end{DoxyParams}
This has the same effect as \hyperlink{group__Fileselector_ga3cce4da9062c9d9134d6970ebe3a65c8}{elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+set()}, but now applied to a file selector entry\textquotesingle{}s internal file selector.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Fileselector_ga72f29bc1a9070aea636d95188717ee14}{elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+get()}
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000084}{Deprecated}]Use \hyperlink{group__Fileselector_ga3cce4da9062c9d9134d6970ebe3a65c8}{elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+set()} instead.\end{DoxyRefDesc}


References elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+set().

\index{File Selector Entry@{File Selector Entry}!elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+get@{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+get}}
\index{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+get@{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+get}!File Selector Entry@{File Selector Entry}}
\subsubsection[{\texorpdfstring{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+get(const Evas\+\_\+\+Object $\ast$obj)}{elm_fileselector_entry_path_get(const Evas_Object *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED const char$\ast$ elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Entry_gaab9e280692df3d2d229fa82c13f9879d}


Get the entry\textquotesingle{}s path string for a given file selector entry widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector entry widget \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
path The path string
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Fileselector_ga0a29bfd628ae0dc1cc0d1a3334580802}{elm\+\_\+fileselector\+\_\+path\+\_\+set()} for more details
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000079}{Deprecated}]Use \hyperlink{group__Fileselector_ga070960b00a8317519dc00076d07574ea}{elm\+\_\+fileselector\+\_\+path\+\_\+get()} instead.\end{DoxyRefDesc}


References elm\+\_\+entry\+\_\+markup\+\_\+to\+\_\+utf8().

\index{File Selector Entry@{File Selector Entry}!elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+set@{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+set@{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+set}!File Selector Entry@{File Selector Entry}}
\subsubsection[{\texorpdfstring{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+set(\+Evas\+\_\+\+Object $\ast$obj, const char $\ast$path)}{elm_fileselector_entry_path_set(Evas_Object *obj, const char *path)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{const char $\ast$}]{path}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Entry_gaa6be3beb4e8dbc297c8e426ae0df4b53}


Set the initial file system path and the entry\textquotesingle{}s path string for a given file selector entry widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector entry widget \\
\hline
{\em path} & The path string\\
\hline
\end{DoxyParams}
It must be a {\bfseries directory} path, which will have the contents displayed initially in the file selector\textquotesingle{}s view, when invoked from {\ttfamily obj}. The default initial path is the {\ttfamily \char`\"{}\+H\+O\+M\+E\char`\"{}} environment variable\textquotesingle{}s value.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Fileselector_ga070960b00a8317519dc00076d07574ea}{elm\+\_\+fileselector\+\_\+path\+\_\+get()}
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000078}{Deprecated}]Use \hyperlink{group__Fileselector_ga0a29bfd628ae0dc1cc0d1a3334580802}{elm\+\_\+fileselector\+\_\+path\+\_\+set()} instead.\end{DoxyRefDesc}


References elm\+\_\+entry\+\_\+utf8\+\_\+to\+\_\+markup(), and elm\+\_\+fileselector\+\_\+path\+\_\+set().

\index{File Selector Entry@{File Selector Entry}!elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+get@{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+get}}
\index{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+get@{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+get}!File Selector Entry@{File Selector Entry}}
\subsubsection[{\texorpdfstring{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+get(const Evas\+\_\+\+Object $\ast$obj)}{elm_fileselector_entry_selected_get(const Evas_Object *obj)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED const char$\ast$ elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Entry_ga911e5e22076ba4f2197d0303a271b015}


Get the parent directory\textquotesingle{}s path to the latest file selection on a given filer selector entry widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The (full) path of the directory of the last selection on {\ttfamily obj} widget, a {\bfseries stringshared} string
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__Fileselector_ga0a29bfd628ae0dc1cc0d1a3334580802}{elm\+\_\+fileselector\+\_\+path\+\_\+set()}
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000087}{Deprecated}]Use \hyperlink{group__Fileselector_gab0f22909aa97264ca6c72131623fa0c4}{elm\+\_\+fileselector\+\_\+selected\+\_\+get()} instead.\end{DoxyRefDesc}


References elm\+\_\+fileselector\+\_\+path\+\_\+get().

\index{File Selector Entry@{File Selector Entry}!elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+set@{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+set@{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+set}!File Selector Entry@{File Selector Entry}}
\subsubsection[{\texorpdfstring{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+set(\+Evas\+\_\+\+Object $\ast$obj, const char $\ast$path)}{elm_fileselector_entry_selected_set(Evas_Object *obj, const char *path)}}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED void elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{const char $\ast$}]{path}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Entry_ga3d87be979350a828f4fd6ce13bd944f6}


Set the initial file system path for a given file selector entry widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector entry widget \\
\hline
{\em path} & The path string\\
\hline
\end{DoxyParams}
It must be a {\bfseries directory} path, which will have the contents displayed initially in the file selector\textquotesingle{}s view, when invoked from {\ttfamily obj}. The default initial path is the {\ttfamily \char`\"{}\+H\+O\+M\+E\char`\"{}} environment variable\textquotesingle{}s value.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Fileselector_ga070960b00a8317519dc00076d07574ea}{elm\+\_\+fileselector\+\_\+path\+\_\+get()}
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000086}{Deprecated}]Use \hyperlink{group__Fileselector_gaacb1c3aa8119c1875b79cfe858bf1a00}{elm\+\_\+fileselector\+\_\+selected\+\_\+set()} instead.\end{DoxyRefDesc}


References elm\+\_\+fileselector\+\_\+path\+\_\+set().

