\section{File Selector Button}
\label{group__File__Selector__Button}\index{File Selector Button@{File Selector Button}}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__File__Selector__Button_ga4462e37c5a73b7ee25f720ee1b9e35d8}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-title\-\_\-set}(title)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-T\-I\-T\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, title)
\item 
\#define \hyperlink{group__File__Selector__Button_ga38392d763e3786748acbef88507fa14b}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-title\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-T\-I\-T\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__File__Selector__Button_ga8f279efc1e4c264d90f26051150cca37}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-size\-\_\-set}(width, height)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-S\-I\-Z\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord, width), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord, height)
\item 
\#define \hyperlink{group__File__Selector__Button_ga84bdb1038685a49609c42c4c1442827b}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-size\-\_\-get}(width, height)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-S\-I\-Z\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, width), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, height)
\item 
\#define \hyperlink{group__File__Selector__Button_ga4a3fac5748fc66f9c47d881c107b5c56}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-set}(path)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-T\-H\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, path)
\item 
\#define \hyperlink{group__File__Selector__Button_ga2d8f8db45b5b55ec48c539e0f4af3fd5}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-T\-H\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__File__Selector__Button_gae67c8c9fce2ad3a91c40e71070260379}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-set}(value)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-X\-P\-A\-N\-D\-A\-B\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, value)
\item 
\#define \hyperlink{group__File__Selector__Button_ga14c5127ac7dc745e237ff6e18dc83629}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-X\-P\-A\-N\-D\-A\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__File__Selector__Button_ga76ded31cab50df9529793fdacdcc2ff9}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-set}(value)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-L\-D\-E\-R\-\_\-\-O\-N\-L\-Y\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, value)
\item 
\#define \hyperlink{group__File__Selector__Button_gada0f40147881bfae174f7943ccfa34af}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-L\-D\-E\-R\-\_\-\-O\-N\-L\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__File__Selector__Button_ga7a41bfe6785a4d70d1e55a8ab8c7546b}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-set}(value)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-S\-\_\-\-S\-A\-V\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, value)
\item 
\#define \hyperlink{group__File__Selector__Button_ga5a1bb2784a1f2f213dbc28cf2881aa3a}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-S\-\_\-\-S\-A\-V\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__File__Selector__Button_gab3bba03618f0f2e0de1085f3881fa1ff}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-inwin\-\_\-mode\-\_\-set}(value)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-W\-I\-N\-\_\-\-M\-O\-D\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, value)
\item 
\#define \hyperlink{group__File__Selector__Button_gacc4cd14cea3ae597fa0be5c006a79cab}{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-inwin\-\_\-mode\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-W\-I\-N\-\_\-\-M\-O\-D\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\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 
void \hyperlink{group__File__Selector__Button_gae3089eb05f6226e9e1075c917b9dbc0a}{elm\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-title\-\_\-set} (Evas\-\_\-\-Object $\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_gad76566dab1f4258132414df58358cdcb}{elm\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-title\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\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_ga91abb0302c86e5653070898c70402375}{elm\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-size\-\_\-set} (Evas\-\_\-\-Object $\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_gab8a3f8049fb0abffe92daa844384544f}{elm\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-size\-\_\-get} (const Evas\-\_\-\-Object $\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_ga1a052144f4e779d15e5928b2a39e79f9}{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 
const char $\ast$ \hyperlink{group__File__Selector__Button_ga88bfc199c4183b6c20603edc5b36f160}{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 
void \hyperlink{group__File__Selector__Button_gad3088763a9196d823f63ffebe7e4ee7d}{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 
Eina\-\_\-\-Bool \hyperlink{group__File__Selector__Button_ga33efdd03a2cda616475b2c03ea1dae05}{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 
void \hyperlink{group__File__Selector__Button_ga8f92b9c0aac41d6918c008fbb1b0f882}{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 
Eina\-\_\-\-Bool \hyperlink{group__File__Selector__Button_ga2c8c0f30f57353940010f2d5c9d61b4f}{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 
void \hyperlink{group__File__Selector__Button_ga417347ead8a656f1cfe77431f535fe9b}{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 
Eina\-\_\-\-Bool \hyperlink{group__File__Selector__Button_ga4198121d0a06c867bc746007e8694fe4}{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}\item 
void \hyperlink{group__File__Selector__Button_ga7bb222ce00d6e06a9416ac27fa4a995c}{elm\-\_\-fileselector\-\_\-button\-\_\-inwin\-\_\-mode\-\_\-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 will raise an Elementary \char`\"{}inner window\char`\"{}, instead of a dedicated Elementary window. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__File__Selector__Button_gaa7ce7c581a821253028299d38e3c2f01}{elm\-\_\-fileselector\-\_\-button\-\_\-inwin\-\_\-mode\-\_\-get} (const Evas\-\_\-\-Object $\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}\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
\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{Macro Definition Documentation}
\index{File Selector Button@{File Selector Button}!elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-get@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-get}}
\index{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-get@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-X\-P\-A\-N\-D\-A\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__File__Selector__Button_ga14c5127ac7dc745e237ff6e18dc83629}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get whether tree view is enabled for the given file selector


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_ga33efdd03a2cda616475b2c03ea1dae05}{elm\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-get().

\index{File Selector Button@{File Selector Button}!elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-set@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-set}}
\index{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-set@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{value}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-X\-P\-A\-N\-D\-A\-B\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, value)}\label{group__File__Selector__Button_gae67c8c9fce2ad3a91c40e71070260379}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Enable/disable a tree view in the given file selector button


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em value} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_gad3088763a9196d823f63ffebe7e4ee7d}{elm\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-set().

\index{File Selector Button@{File Selector Button}!elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-get@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-get}}
\index{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-get@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-L\-D\-E\-R\-\_\-\-O\-N\-L\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__File__Selector__Button_gada0f40147881bfae174f7943ccfa34af}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get whether a given file selector button widget's internal file selector is displaying folders only or the directory contents, as well.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_ga2c8c0f30f57353940010f2d5c9d61b4f}{elm\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-get().

\index{File Selector Button@{File Selector Button}!elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-set@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-set}}
\index{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-set@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{value}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-L\-D\-E\-R\-\_\-\-O\-N\-L\-Y\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, value)}\label{group__File__Selector__Button_ga76ded31cab50df9529793fdacdcc2ff9}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
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}[1]{Parameters}
\mbox{\tt in}  & {\em value} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_ga8f92b9c0aac41d6918c008fbb1b0f882}{elm\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-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}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-inwin\-\_\-mode\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-W\-I\-N\-\_\-\-M\-O\-D\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__File__Selector__Button_gacc4cd14cea3ae597fa0be5c006a79cab}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
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{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_gaa7ce7c581a821253028299d38e3c2f01}{elm\-\_\-fileselector\-\_\-button\-\_\-inwin\-\_\-mode\-\_\-get} 
\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}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-inwin\-\_\-mode\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{value}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-W\-I\-N\-\_\-\-M\-O\-D\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, value)}\label{group__File__Selector__Button_gab3bba03618f0f2e0de1085f3881fa1ff}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
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 won't.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em value} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_ga7bb222ce00d6e06a9416ac27fa4a995c}{elm\-\_\-fileselector\-\_\-button\-\_\-inwin\-\_\-mode\-\_\-set} 
\end{DoxySeeAlso}


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

\index{File Selector Button@{File Selector Button}!elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-get@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-get}}
\index{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-get@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-S\-\_\-\-S\-A\-V\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__File__Selector__Button_ga5a1bb2784a1f2f213dbc28cf2881aa3a}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get whether the given file selector button widget's internal file selector is in \char`\"{}saving dialog\char`\"{} mode


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_ga4198121d0a06c867bc746007e8694fe4}{elm\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-get().

\index{File Selector Button@{File Selector Button}!elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-set@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-set}}
\index{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-set@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{value}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-S\-\_\-\-S\-A\-V\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, value)}\label{group__File__Selector__Button_ga7a41bfe6785a4d70d1e55a8ab8c7546b}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Enable/disable the file name entry box where the user can type


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em value} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_ga417347ead8a656f1cfe77431f535fe9b}{elm\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-set().

\index{File Selector Button@{File Selector Button}!elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get}}
\index{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-T\-H\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)}\label{group__File__Selector__Button_ga2d8f8db45b5b55ec48c539e0f4af3fd5}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the initial file system path set for a given file selector


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_ga88bfc199c4183b6c20603edc5b36f160}{elm\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get().

\index{File Selector Button@{File Selector Button}!elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-set@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-set}}
\index{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-set@{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-set}!File Selector Button@{File Selector Button}}
\subsubsection[{elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{path}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-T\-H\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, path)}\label{group__File__Selector__Button_ga4a3fac5748fc66f9c47d881c107b5c56}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the initial file system path for a given file selector


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em path} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_ga1a052144f4e779d15e5928b2a39e79f9}{elm\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-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}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-size\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{width, }
\item[{}]{height}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-S\-I\-Z\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, width), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord $\ast$, height)}\label{group__File__Selector__Button_ga84bdb1038685a49609c42c4c1442827b}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the size of a given file selector button widget's window, holding the file selector itself.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em width} & \\
\hline
\mbox{\tt out}  & {\em height} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_gab8a3f8049fb0abffe92daa844384544f}{elm\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-size\-\_\-get} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-size\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{width, }
\item[{}]{height}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-S\-I\-Z\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord, width), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Coord, height)}\label{group__File__Selector__Button_ga8f279efc1e4c264d90f26051150cca37}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the size of a given file selector button widget's window, holding the file selector itself.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em width} & \\
\hline
\mbox{\tt in}  & {\em height} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_ga91abb0302c86e5653070898c70402375}{elm\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-size\-\_\-set} 
\end{DoxySeeAlso}


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}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-title\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-T\-I\-T\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)}\label{group__File__Selector__Button_ga38392d763e3786748acbef88507fa14b}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the title for a given file selector button widget's


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_gad76566dab1f4258132414df58358cdcb}{elm\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-title\-\_\-get} 
\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}\#define elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-title\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{title}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-I\-L\-E\-S\-E\-L\-E\-C\-T\-O\-R\-\_\-\-B\-U\-T\-T\-O\-N\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-W\-I\-N\-D\-O\-W\-\_\-\-T\-I\-T\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, title)}\label{group__File__Selector__Button_ga4462e37c5a73b7ee25f720ee1b9e35d8}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the title for a given file selector button widget's window


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em title} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_gae3089eb05f6226e9e1075c917b9dbc0a}{elm\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-title\-\_\-set} 
\end{DoxySeeAlso}


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



\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}Eina\-\_\-\-Bool elm\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga33efdd03a2cda616475b2c03ea1dae05}


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}


References elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-get.

\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}void elm\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{value}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gad3088763a9196d823f63ffebe7e4ee7d}


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}


References elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-expandable\-\_\-set.

\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}Eina\-\_\-\-Bool elm\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga2c8c0f30f57353940010f2d5c9d61b4f}


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__File__Selector__Button_ga8f92b9c0aac41d6918c008fbb1b0f882}{elm\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-set()} for more details 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-get.

\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}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_ga8f92b9c0aac41d6918c008fbb1b0f882}


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}


References elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-folder\-\_\-only\-\_\-set.

\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 Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gaa7ce7c581a821253028299d38e3c2f01}


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{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 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_ga7bb222ce00d6e06a9416ac27fa4a995c}{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[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{value}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga7bb222ce00d6e06a9416ac27fa4a995c}


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 won't.


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button widget \\
\hline
{\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}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Inwin_gaf99e0cf10681793f3ae153723de0156b}{elm\-\_\-win\-\_\-inwin\-\_\-add()} for more information on inner windows 

\hyperlink{group__File__Selector__Button_gaa7ce7c581a821253028299d38e3c2f01}{elm\-\_\-fileselector\-\_\-button\-\_\-inwin\-\_\-mode\-\_\-get()} 
\end{DoxySeeAlso}


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}Eina\-\_\-\-Bool elm\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga4198121d0a06c867bc746007e8694fe4}


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__File__Selector__Button_ga417347ead8a656f1cfe77431f535fe9b}{elm\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-set()} for more details 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-get.

\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}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_ga417347ead8a656f1cfe77431f535fe9b}


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}


References elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-is\-\_\-save\-\_\-set.

\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}const char$\ast$ elm\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga88bfc199c4183b6c20603edc5b36f160}


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__File__Selector__Button_ga1a052144f4e779d15e5928b2a39e79f9}{elm\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-set()} for more details 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get.

\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}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_ga1a052144f4e779d15e5928b2a39e79f9}


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__File__Selector__Button_ga88bfc199c4183b6c20603edc5b36f160}{elm\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-get()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-path\-\_\-set.

\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 Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Evas\-\_\-\-Coord $\ast$}]{width, }
\item[{Evas\-\_\-\-Coord $\ast$}]{height}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gab8a3f8049fb0abffe92daa844384544f}


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


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button widget \\
\hline
{\em width} & Pointer into which to store the width value \\
\hline
{\em height} & Pointer into which to store the height value\\
\hline
\end{DoxyParams}
\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_ga91abb0302c86e5653070898c70402375}{elm\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-size\-\_\-set()}, for more details 
\end{DoxySeeAlso}


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[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Evas\-\_\-\-Coord}]{width, }
\item[{Evas\-\_\-\-Coord}]{height}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_ga91abb0302c86e5653070898c70402375}


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


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button widget \\
\hline
{\em width} & The window's width \\
\hline
{\em height} & The window's height\\
\hline
\end{DoxyParams}
\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_gab8a3f8049fb0abffe92daa844384544f}{elm\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-size\-\_\-get()} 
\end{DoxySeeAlso}


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 Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gad76566dab1f4258132414df58358cdcb}


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


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button widget \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Title of the file selector button's window
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__File__Selector__Button_gad76566dab1f4258132414df58358cdcb}{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[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{const char $\ast$}]{title}
\end{DoxyParamCaption}
)}\label{group__File__Selector__Button_gae3089eb05f6226e9e1075c917b9dbc0a}


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


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector button widget \\
\hline
{\em title} & The title string\\
\hline
\end{DoxyParams}
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_gad76566dab1f4258132414df58358cdcb}{elm\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-title\-\_\-get()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-fileselector\-\_\-button\-\_\-window\-\_\-title\-\_\-set.

