\section{File Selector Button}
\label{group__File__Selector__Button}\index{File Selector Button@{File Selector Button}}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
E\+O\+A\+P\+I void \hyperlink{group__File__Selector__Button_ga47ac3daaa37ad775ce5b70cdb63337fa}{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set} (Eina\+\_\+\+Bool value)
\begin{DoxyCompactList}\small\item\em Set whether a given file selector button widget's internal file selector will raise an Elementary \char`\"{}inner window\char`\"{}, instead of a dedicated Elementary window. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I Eina\+\_\+\+Bool \hyperlink{group__File__Selector__Button_ga8e6ba951c809b067553a194975ef148c}{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get whether a given file selector button widget's internal file selector will raise an Elementary \char`\"{}inner window\char`\"{}, instead of a dedicated Elementary window. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__File__Selector__Button_gad01d9ff24d72f3bbbf5f10bfc3d0b337}{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set} (Evas\+\_\+\+Coord width, Evas\+\_\+\+Coord height)
\begin{DoxyCompactList}\small\item\em Set the size of a given file selector button widget's window, holding the file selector itself. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__File__Selector__Button_gae75bf2ac0540e5bee2e6b9c189787169}{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get} (Evas\+\_\+\+Coord $\ast$width, Evas\+\_\+\+Coord $\ast$height)
\begin{DoxyCompactList}\small\item\em Get the size of a given file selector button widget's window, holding the file selector itself. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I void \hyperlink{group__File__Selector__Button_ga850216bddbaf0d78679202120e48a222}{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set} (const char $\ast$title)
\begin{DoxyCompactList}\small\item\em Set the title for a given file selector button widget's window. \end{DoxyCompactList}\item 
E\+O\+A\+P\+I const char $\ast$ \hyperlink{group__File__Selector__Button_gaa501cb7349c4ae46a87b9cb21cd06143}{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the title for a given file selector button widget's window. \end{DoxyCompactList}\item 
void \hyperlink{group__File__Selector__Button_ga1efe7ef601b5557a8affc0635a29f6ad}{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set} (Eo $\ast$obj, Eina\+\_\+\+Bool value)
\begin{DoxyCompactList}\small\item\em Set whether a given file selector button widget's internal file selector will raise an Elementary \char`\"{}inner window\char`\"{}, instead of a dedicated Elementary window. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__File__Selector__Button_gad898408c298d71897861a015fa98c31a}{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get} (const Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether a given file selector button widget's internal file selector will raise an Elementary \char`\"{}inner window\char`\"{}, instead of a dedicated Elementary window. \end{DoxyCompactList}\item 
void \hyperlink{group__File__Selector__Button_ga5a5d65f31931be613c3d976fcbb3df2b}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set} (Eo $\ast$obj, Evas\+\_\+\+Coord width, Evas\+\_\+\+Coord height)
\begin{DoxyCompactList}\small\item\em Set the size of a given file selector button widget's window, holding the file selector itself. \end{DoxyCompactList}\item 
void \hyperlink{group__File__Selector__Button_ga21e8bead253f65ac0eba0af517bc952a}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get} (const Eo $\ast$obj, Evas\+\_\+\+Coord $\ast$width, Evas\+\_\+\+Coord $\ast$height)
\begin{DoxyCompactList}\small\item\em Get the size of a given file selector button widget's window, holding the file selector itself. \end{DoxyCompactList}\item 
void \hyperlink{group__File__Selector__Button_gaed6ea64e90eb33173e44d237dcb3ba15}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set} (Eo $\ast$obj, const char $\ast$title)
\begin{DoxyCompactList}\small\item\em Set the title for a given file selector button widget's window. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__File__Selector__Button_ga792dc49aaa1ab0e18fc0fdc9d4a03471}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get} (const Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the title for a given file selector button widget's window. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object $\ast$ \hyperlink{group__File__Selector__Button_ga526bc1dd03cc489c64ad102a588f8064}{elm\+\_\+fileselector\+\_\+button\+\_\+add} (Evas\+\_\+\+Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add a new file selector button widget to the given parent Elementary (container) object. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D void \hyperlink{group__File__Selector__Button_ga201be50a20b315235ad58d6e6f177133}{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+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 button widget. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D const char $\ast$ \hyperlink{group__File__Selector__Button_ga90ae818bdaa61d2ab9bf69dbd5bd9cd1}{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the initial file system path set for a given file selector button widget. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D void \hyperlink{group__File__Selector__Button_gacac6df5a10d413d5128e93dcd90e9a0e}{elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool value)
\begin{DoxyCompactList}\small\item\em Enable/disable a tree view in the given file selector button widget's internal file selector. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D Eina\+\_\+\+Bool \hyperlink{group__File__Selector__Button_gaacef3250a5bdb4c040360efc650b2890}{elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether tree view is enabled for the given file selector button widget's internal file selector. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D void \hyperlink{group__File__Selector__Button_ga2d9bf733e78e568087d9b71a5e374452}{elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool value)
\begin{DoxyCompactList}\small\item\em Set whether a given file selector button widget'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\+E\+D Eina\+\_\+\+Bool \hyperlink{group__File__Selector__Button_ga2bdeef93bbb7d88b2a033301c37c7a5b}{elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether a given file selector button widget'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\+E\+D void \hyperlink{group__File__Selector__Button_ga02f0105a9fd01bf081546f540894809d}{elm\+\_\+fileselector\+\_\+button\+\_\+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 button widget's internal file selector. \end{DoxyCompactList}\item 
E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D Eina\+\_\+\+Bool \hyperlink{group__File__Selector__Button_gab646831313df356c3c8de467deae8740}{elm\+\_\+fileselector\+\_\+button\+\_\+is\+\_\+save\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether the given file selector button widget's internal file selector is in \char`\"{}saving dialog\char`\"{} mode. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{fileselector_button_inheritance_tree}}
\end{DoxyImageNoCaption}


 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{img/widget/fileselector_button/preview-00}}
\end{DoxyImageNoCaption}
  
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{img/widget/fileselector_button/preview-01}}
\end{DoxyImageNoCaption}
  
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{img/widget/fileselector_button/preview-02}}
\end{DoxyImageNoCaption}


This is a button that, when clicked, creates an Elementary window (or inner window) {\bfseries  with a \hyperlink{group__Fileselector}{file}selector widget" within}. When a file is chosen, the (inner) window is closed and the button emits a signal having the selected file as it's {\ttfamily event\+\_\+info}.

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

The following styles are available for this button\+: \begin{DoxyItemize}
\item {\ttfamily \char`\"{}default\char`\"{}} \item {\ttfamily \char`\"{}anchor\char`\"{}} \item {\ttfamily \char`\"{}hoversel\+\_\+vertical\char`\"{}} \item {\ttfamily \char`\"{}hoversel\+\_\+vertical\+\_\+entry\char`\"{}} \end{DoxyItemize}
This widget inherits from the \hyperlink{group__Button}{Button} one, so that all the functions acting on it also work for file selector button objects.

This widget emits the following signals, besides the ones sent from Button\+:
\begin{DoxyItemize}
\item {\ttfamily \char`\"{}file,chosen\char`\"{}} -\/ the user has selected a path, whose string pointer comes as the {\ttfamily event\+\_\+info} data (a stringshared string)
\item {\ttfamily \char`\"{}language,changed\char`\"{}} -\/ the program's language changed
\item {\ttfamily \char`\"{}focused\char`\"{}} -\/ When the fileselector button has received focus. (since 1.\+8)
\item {\ttfamily \char`\"{}unfocused\char`\"{}} -\/ When the fileselector button has lost focus. (since 1.\+8)
\end{DoxyItemize}

Default text parts of the fileselector\+\_\+button widget that you can use for are\+: \begin{DoxyItemize}
\item \char`\"{}default\char`\"{} -\/ Label of the fileselector\+\_\+button\end{DoxyItemize}
Default content parts of the fileselector\+\_\+button widget that you can use for are\+: \begin{DoxyItemize}
\item \char`\"{}icon\char`\"{} -\/ Icon of the fileselector\+\_\+button\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_button_example}{File selector button widget example}\end{DoxyItemize}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Entry}{File Selector Entry} for a similar widget. 
\end{DoxySeeAlso}


\subsection{Function Documentation}
\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+add@{elm\+\_\+fileselector\+\_\+button\+\_\+add}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+add@{elm\+\_\+fileselector\+\_\+button\+\_\+add}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+add}]{\setlength{\rightskip}{0pt plus 5cm}Evas\+\_\+\+Object$\ast$ elm\+\_\+fileselector\+\_\+button\+\_\+add (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{parent}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga526bc1dd03cc489c64ad102a588f8064}


Add a new file selector button 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 button widget handle or {\ttfamily N\+U\+L\+L}, on errors 
\end{DoxyReturn}
\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+get}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D Eina\+\_\+\+Bool elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gaacef3250a5bdb4c040360efc650b2890}


Get whether tree view is enabled for the given file selector button widget's internal file selector. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button widget \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if {\ttfamily obj} widget's internal file selector is in tree view, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} 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__deprecated000070}{Deprecated}]Use \hyperlink{group__Fileselector_ga07ea4bc495413dd301a888c3413e9bd5}{elm\+\_\+fileselector\+\_\+expandable\+\_\+get()} instead.\end{DoxyRefDesc}
\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D void elm\+\_\+fileselector\+\_\+button\+\_\+expandable\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{value}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gacac6df5a10d413d5128e93dcd90e9a0e}


Enable/disable a tree view in the given file selector button widget's internal file selector. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button widget \\
\hline
{\em value} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} to enable tree view, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} 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 button's internal file selector.

\begin{DoxyNote}{Note}
There's no way to put a file selector button'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__deprecated000069}{Deprecated}]Use \hyperlink{group__Fileselector_gab12cb7913e0e82ee591471a6e36b6faf}{elm\+\_\+fileselector\+\_\+expandable\+\_\+set()} instead.\end{DoxyRefDesc}
\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+get}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D Eina\+\_\+\+Bool elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga2bdeef93bbb7d88b2a033301c37c7a5b}


Get whether a given file selector button widget's internal file selector is displaying folders only or the directory contents, as well. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button widget \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if {\ttfamily obj} widget's internal file selector is only displaying directories, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} 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__deprecated000072}{Deprecated}]Use \hyperlink{group__Fileselector_ga0a195d1435ed3440fcfb0a6d799ae68e}{elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+get()} instead.\end{DoxyRefDesc}
\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D void elm\+\_\+fileselector\+\_\+button\+\_\+folder\+\_\+only\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{value}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga2d9bf733e78e568087d9b71a5e374452}


Set whether a given file selector button widget's internal file selector is to display folders only or the directory contents, as well. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button widget \\
\hline
{\em value} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} to make {\ttfamily obj} widget's internal file selector only display directories, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} 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 button'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__deprecated000071}{Deprecated}]Use \hyperlink{group__Fileselector_gaeb86ea802c18c7a2f066cb4fcbe3c57e}{elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+set()} instead.\end{DoxyRefDesc}
\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Eo $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gad898408c298d71897861a015fa98c31a}


Get whether a given file selector button widget's internal file selector will raise an Elementary \char`\"{}inner window\char`\"{}, instead of a dedicated Elementary window. 

\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if will use an inner window, {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if it will use a dedicated window
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Button_ga1efe7ef601b5557a8affc0635a29f6ad}{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set()} for more details 
\end{DoxySeeAlso}


References elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get().

\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set (
\begin{DoxyParamCaption}
\item[{Eo $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{value}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga1efe7ef601b5557a8affc0635a29f6ad}


Set whether a given file selector button widget's internal file selector will raise an Elementary \char`\"{}inner window\char`\"{}, instead of a dedicated Elementary window. 

By default, it depends on the current profile.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Inwin_gaf99e0cf10681793f3ae153723de0156b}{elm\+\_\+win\+\_\+inwin\+\_\+add()} for more information on inner windows 

\hyperlink{group__File__Selector__Button_gad898408c298d71897861a015fa98c31a}{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em value} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} to make it use an inner window, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} to make it use a dedicated window \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set().

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


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


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button widget \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, if {\ttfamily obj} widget's internal file selector is in \char`\"{}saving dialog\char`\"{} mode, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} 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__deprecated000074}{Deprecated}]Use \hyperlink{group__Fileselector_ga72f29bc1a9070aea636d95188717ee14}{elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+get()} instead.\end{DoxyRefDesc}
\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+is\+\_\+save\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+is\+\_\+save\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+is\+\_\+save\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+is\+\_\+save\+\_\+set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+is\+\_\+save\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D void elm\+\_\+fileselector\+\_\+button\+\_\+is\+\_\+save\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{value}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga02f0105a9fd01bf081546f540894809d}


Enable/disable the file name entry box where the user can type in a name for a file, in a given file selector button widget's internal file selector. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button widget \\
\hline
{\em value} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} to make {\ttfamily obj} widget's internal file selector a \char`\"{}saving dialog\char`\"{}, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} 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 button'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__deprecated000073}{Deprecated}]Use \hyperlink{group__Fileselector_ga3cce4da9062c9d9134d6970ebe3a65c8}{elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+set()} instead.\end{DoxyRefDesc}
\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+get}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D const char$\ast$ elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga90ae818bdaa61d2ab9bf69dbd5bd9cd1}


Get the initial file system path set for a given file selector button widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button 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__deprecated000068}{Deprecated}]Use \hyperlink{group__Fileselector_ga070960b00a8317519dc00076d07574ea}{elm\+\_\+fileselector\+\_\+path\+\_\+get()} instead.\end{DoxyRefDesc}
\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D void elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{const char $\ast$}]{path}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga201be50a20b315235ad58d6e6f177133}


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


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button 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's view, when invoked from {\ttfamily obj}. The default initial path is the {\ttfamily \char`\"{}\+H\+O\+M\+E\char`\"{}} environment variable's value.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Fileselector_ga070960b00a8317519dc00076d07574ea}{elm\+\_\+fileselector\+\_\+path\+\_\+get()}
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000067}{Deprecated}]Use \hyperlink{group__Fileselector_ga0a29bfd628ae0dc1cc0d1a3334580802}{elm\+\_\+fileselector\+\_\+path\+\_\+set()} instead.\end{DoxyRefDesc}
\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Eo $\ast$}]{obj, }
\item[{Evas\+\_\+\+Coord $\ast$}]{width, }
\item[{Evas\+\_\+\+Coord $\ast$}]{height}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga21e8bead253f65ac0eba0af517bc952a}


Get the size of a given file selector button widget's window, holding the file selector itself. 

\begin{DoxyNote}{Note}
Use {\ttfamily N\+U\+L\+L} pointers on the size values you're not interested in\+: they'll be ignored by the function.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Button_ga5a5d65f31931be613c3d976fcbb3df2b}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set()}, for more details
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em width} & The window's width \\
\hline
\mbox{\tt out}  & {\em height} & The window's height \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get().

\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set (
\begin{DoxyParamCaption}
\item[{Eo $\ast$}]{obj, }
\item[{Evas\+\_\+\+Coord}]{width, }
\item[{Evas\+\_\+\+Coord}]{height}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga5a5d65f31931be613c3d976fcbb3df2b}


Set the size of a given file selector button widget's window, holding the file selector itself. 

\begin{DoxyNote}{Note}
it will only take any effect if the file selector button widget is {\bfseries not} under \char`\"{}inwin mode\char`\"{}. The default size for the window (when applicable) is 400x400 pixels.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Button_ga21e8bead253f65ac0eba0af517bc952a}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em width} & The window's width \\
\hline
\mbox{\tt in}  & {\em height} & The window's height \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set().

\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get@{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Eo $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga792dc49aaa1ab0e18fc0fdc9d4a03471}


Get the title for a given file selector button widget's window. 

\begin{DoxyReturn}{Returns}
Title of the file selector button's window
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Button_ga792dc49aaa1ab0e18fc0fdc9d4a03471}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get()} for more details 
\end{DoxySeeAlso}


References elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get().

\index{File Selector Button@{File Selector Button}!elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set}}
\index{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set@{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set (
\begin{DoxyParamCaption}
\item[{Eo $\ast$}]{obj, }
\item[{const char $\ast$}]{title}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gaed6ea64e90eb33173e44d237dcb3ba15}


Set the title for a given file selector button widget's window. 

This will change the popup window's title, when the file selector pops out after a click on the button. Those windows have the default (unlocalized) value of {\ttfamily \char`\"{}\+Select a file\char`\"{}} as titles.

\begin{DoxyNote}{Note}
It will only take effect if the file selector button widget is {\bfseries not} under \char`\"{}inwin mode\char`\"{}.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Button_ga792dc49aaa1ab0e18fc0fdc9d4a03471}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em title} & The title string \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set().

\index{File Selector Button@{File Selector Button}!elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get}}
\index{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I Eina\+\_\+\+Bool elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga8e6ba951c809b067553a194975ef148c}


Get whether a given file selector button widget's internal file selector will raise an Elementary \char`\"{}inner window\char`\"{}, instead of a dedicated Elementary window. 

\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if will use an inner window, {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if it will use a dedicated window
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Button_ga1efe7ef601b5557a8affc0635a29f6ad}{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set()} for more details 
\end{DoxySeeAlso}


Referenced by elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get().

\index{File Selector Button@{File Selector Button}!elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set}}
\index{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set (
\begin{DoxyParamCaption}
\item[{Eina\+\_\+\+Bool}]{value}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga47ac3daaa37ad775ce5b70cdb63337fa}


Set whether a given file selector button widget's internal file selector will raise an Elementary \char`\"{}inner window\char`\"{}, instead of a dedicated Elementary window. 

By default, it depends on the current profile.

\begin{DoxySeeAlso}{See also}
\hyperlink{group__Inwin_gaf99e0cf10681793f3ae153723de0156b}{elm\+\_\+win\+\_\+inwin\+\_\+add()} for more information on inner windows 

\hyperlink{group__File__Selector__Button_gad898408c298d71897861a015fa98c31a}{elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em value} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} to make it use an inner window, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} to make it use a dedicated window \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+fileselector\+\_\+button\+\_\+inwin\+\_\+mode\+\_\+set().

\index{File Selector Button@{File Selector Button}!elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get}}
\index{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Coord $\ast$}]{width, }
\item[{Evas\+\_\+\+Coord $\ast$}]{height}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gae75bf2ac0540e5bee2e6b9c189787169}


Get the size of a given file selector button widget's window, holding the file selector itself. 

\begin{DoxyNote}{Note}
Use {\ttfamily N\+U\+L\+L} pointers on the size values you're not interested in\+: they'll be ignored by the function.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Button_ga5a5d65f31931be613c3d976fcbb3df2b}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set()}, for more details
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em width} & The window's width \\
\hline
\mbox{\tt out}  & {\em height} & The window's height \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get().

\index{File Selector Button@{File Selector Button}!elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set}}
\index{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Coord}]{width, }
\item[{Evas\+\_\+\+Coord}]{height}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gad01d9ff24d72f3bbbf5f10bfc3d0b337}


Set the size of a given file selector button widget's window, holding the file selector itself. 

\begin{DoxyNote}{Note}
it will only take any effect if the file selector button widget is {\bfseries not} under \char`\"{}inwin mode\char`\"{}. The default size for the window (when applicable) is 400x400 pixels.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Button_ga21e8bead253f65ac0eba0af517bc952a}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em width} & The window's width \\
\hline
\mbox{\tt in}  & {\em height} & The window's height \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+size\+\_\+set().

\index{File Selector Button@{File Selector Button}!elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get}}
\index{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I const char$\ast$ elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gaa501cb7349c4ae46a87b9cb21cd06143}


Get the title for a given file selector button widget's window. 

\begin{DoxyReturn}{Returns}
Title of the file selector button's window
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Button_ga792dc49aaa1ab0e18fc0fdc9d4a03471}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get()} for more details 
\end{DoxySeeAlso}


Referenced by elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get().

\index{File Selector Button@{File Selector Button}!elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set}}
\index{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set@{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}E\+O\+A\+P\+I void elm\+\_\+obj\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{title}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga850216bddbaf0d78679202120e48a222}


Set the title for a given file selector button widget's window. 

This will change the popup window's title, when the file selector pops out after a click on the button. Those windows have the default (unlocalized) value of {\ttfamily \char`\"{}\+Select a file\char`\"{}} as titles.

\begin{DoxyNote}{Note}
It will only take effect if the file selector button widget is {\bfseries not} under \char`\"{}inwin mode\char`\"{}.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\hyperlink{group__File__Selector__Button_ga792dc49aaa1ab0e18fc0fdc9d4a03471}{elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+get()}
\end{DoxySeeAlso}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em title} & The title string \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+fileselector\+\_\+button\+\_\+window\+\_\+title\+\_\+set().

