\hypertarget{group__Elm__Fileselector}{}\doxysection{File Selector}
\label{group__Elm__Fileselector}\index{File Selector@{File Selector}}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{group__Elm__Fileselector_ga2d7adda12eac9d539054e890d7e3569f}{ELM\+\_\+\+FILESELECTOR\+\_\+\+CLASS}}~elm\+\_\+fileselector\+\_\+class\+\_\+get()
\begin{DoxyCompactList}\small\item\em Elementary fileselector class. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group__Elm__Fileselector_ga21e9719edfd42a24a50458fb7a8d8be3}{ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+DONE}}~(\&(\+\_\+\+ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+DONE))
\begin{DoxyCompactList}\small\item\em Called when OK button was pressed. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group__Elm__Fileselector_ga5e23e17fff2621c188905a825043bce9}{ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+ACTIVATED}}~(\&(\+\_\+\+ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+ACTIVATED))
\begin{DoxyCompactList}\small\item\em Called when the filesector was activated. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group__Elm__Fileselector_gad5636b3a7bcd12722f42300b84eef2b4}{ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+SELECTED\+\_\+\+INVALID}}~(\&(\+\_\+\+ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+SELECTED\+\_\+\+INVALID))
\begin{DoxyCompactList}\small\item\em Called when fileselector was selected. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group__Elm__Fileselector_gad295123c88404441862dd6fd5aa30c45}{ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+DIRECTORY\+\_\+\+OPEN}}~(\&(\+\_\+\+ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+DIRECTORY\+\_\+\+OPEN))
\begin{DoxyCompactList}\small\item\em Called when a directory was opened. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}{Elm\+\_\+\+Fileselector\+\_\+\+Mode}} \{ \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LIST}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}{ELM\+\_\+\+FILESELECTOR\+\_\+\+GRID}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LAST}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LIST}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}{ELM\+\_\+\+FILESELECTOR\+\_\+\+GRID}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LAST}}
 \}
\begin{DoxyCompactList}\small\item\em Defines how a file selector widget is to layout its contents (file system entries). \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}{Elm\+\_\+\+Fileselector\+\_\+\+Sort}} \{ \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+ASC}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+LAST}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+ASC}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+LAST}}
 \}
\begin{DoxyCompactList}\small\item\em Fileselector sorting modes. \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}{Elm\+\_\+\+Fileselector\+\_\+\+Mode}} \{ \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LIST}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}{ELM\+\_\+\+FILESELECTOR\+\_\+\+GRID}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LAST}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LIST}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}{ELM\+\_\+\+FILESELECTOR\+\_\+\+GRID}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LAST}}
 \}
\begin{DoxyCompactList}\small\item\em Defines how a file selector widget is to layout its contents (file system entries). \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}{Elm\+\_\+\+Fileselector\+\_\+\+Sort}} \{ \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+ASC}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+LAST}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+ASC}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+ASC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+DESC}}
, \newline
\mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+LAST}}
 \}
\begin{DoxyCompactList}\small\item\em Fileselector sorting modes. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{group__Elm__Fileselector_ga32f9c2d27f65621a80966b5ea3ac7c82}{elm\+\_\+fileselector\+\_\+add}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add a new file selector widget to the given parent Elementary (container) object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Fileselector_ga3cce4da9062c9d9134d6970ebe3a65c8}{elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} is\+\_\+save)
\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 widget. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Fileselector_ga72f29bc1a9070aea636d95188717ee14}{elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether the given file selector is in \char`\"{}saving dialog\char`\"{} mode. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Fileselector_gaeb86ea802c18c7a2f066cb4fcbe3c57e}{elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} only)
\begin{DoxyCompactList}\small\item\em Enable/disable folder-\/only view for a given file selector widget. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Fileselector_ga0a195d1435ed3440fcfb0a6d799ae68e}{elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether folder-\/only view is set for a given file selector widget. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Fileselector_gab12cb7913e0e82ee591471a6e36b6faf}{elm\+\_\+fileselector\+\_\+expandable\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} expand)
\begin{DoxyCompactList}\small\item\em Enable/disable a tree view in the given file selector widget, {\bfseries{if it\textquotesingle{}s in {\ttfamily \mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LIST}}} mode}} \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Fileselector_ga07ea4bc495413dd301a888c3413e9bd5}{elm\+\_\+fileselector\+\_\+expandable\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether tree view is enabled for the given file selector widget. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Fileselector_ga0a29bfd628ae0dc1cc0d1a3334580802}{elm\+\_\+fileselector\+\_\+path\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, const char $\ast$path)
\begin{DoxyCompactList}\small\item\em Set, programmatically, the {\bfseries{directory}} that a given file selector widget will display contents from. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Elm__Fileselector_ga43204266245bc77437ee5396c15aa789}{elm\+\_\+fileselector\+\_\+path\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the parent directory\textquotesingle{}s path that a given file selector widget is displaying. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Fileselector_ga63718791ed8281cf0b6bff431e8c3c9a}{elm\+\_\+fileselector\+\_\+mode\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}{Elm\+\_\+\+Fileselector\+\_\+\+Mode}} mode)
\begin{DoxyCompactList}\small\item\em Set the mode in which a given file selector widget will display (layout) file system entries in its view. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}{Elm\+\_\+\+Fileselector\+\_\+\+Mode}} \mbox{\hyperlink{group__Elm__Fileselector_gaa4e08ad84e036ffc2b8f746c6041db9f}{elm\+\_\+fileselector\+\_\+mode\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the mode in which a given file selector widget is displaying (layouting) file system entries in its view. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Fileselector_gaa643cf9bdba9cb1674edad696505cf9d}{elm\+\_\+fileselector\+\_\+multi\+\_\+select\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} multi)
\begin{DoxyCompactList}\small\item\em Enable or disable multi-\/selection in the file selector widget. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Fileselector_gaa1176a0ee4e43db82decf0cdc79000e0}{elm\+\_\+fileselector\+\_\+multi\+\_\+select\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get if multi-\/selection in the file selector is enabled or disabled. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Fileselector_gaacb1c3aa8119c1875b79cfe858bf1a00}{elm\+\_\+fileselector\+\_\+selected\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, const char $\ast$path)
\begin{DoxyCompactList}\small\item\em Set, programmatically, the currently selected file/directory in the given file selector widget. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Elm__Fileselector_ga8ec6329dfd1bdee3d70b741ab78daaa5}{elm\+\_\+fileselector\+\_\+selected\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the currently selected item\textquotesingle{}s (full) path, in the given file selector widget. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{group__Elm__Fileselector_ga635da998c21775d751fb7a2d345d607d}{elm\+\_\+fileselector\+\_\+selected\+\_\+paths\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get a list of selected paths in the file selector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Fileselector_gaaa0b557398ef21e798b1598505b7387a}{elm\+\_\+fileselector\+\_\+mime\+\_\+types\+\_\+filter\+\_\+append}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, const char $\ast$mime\+\_\+types, const char $\ast$filter\+\_\+name)
\begin{DoxyCompactList}\small\item\em Append mime types filter into filter list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Fileselector_gafffd3a60cfc8c393a4afb2dd1ad287d3}{elm\+\_\+fileselector\+\_\+custom\+\_\+filter\+\_\+append}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, Elm\+\_\+\+Fileselector\+\_\+\+Filter\+\_\+\+Func func, void $\ast$data, const char $\ast$filter\+\_\+name)
\begin{DoxyCompactList}\small\item\em Append custom filter into filter list. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Fileselector_ga90ab9a54789c02151637b9ebdaf081cb}{elm\+\_\+fileselector\+\_\+filters\+\_\+clear}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Clear all filters registered. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Fileselector_gab7472695021d26ce456d962cdbcc1287}{elm\+\_\+fileselector\+\_\+hidden\+\_\+visible\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} visible)
\begin{DoxyCompactList}\small\item\em Enable or disable visibility of hidden files/directories in the file selector widget. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Fileselector_ga8349c195910bc2a5aa9eaf8d25bcf331}{elm\+\_\+fileselector\+\_\+hidden\+\_\+visible\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get if hidden files/directories in the file selector widget are visible or not. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Fileselector_gaecad1532f1bc9ab28cefa588e5e1a127}{elm\+\_\+fileselector\+\_\+thumbnail\+\_\+size\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} w, \mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} h)
\begin{DoxyCompactList}\small\item\em Set the size for the thumbnail of the file selector widget\textquotesingle{}s view. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Fileselector_gac7131e64897ba457c590d25b9f171cfa}{elm\+\_\+fileselector\+\_\+thumbnail\+\_\+size\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} $\ast$w, \mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} $\ast$h)
\begin{DoxyCompactList}\small\item\em Get the size for the thumbnail of a given file selector widget. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}{Elm\+\_\+\+Fileselector\+\_\+\+Sort}} \mbox{\hyperlink{group__Elm__Fileselector_gac86e692e466408329bbb7ce14447db92}{elm\+\_\+fileselector\+\_\+sort\+\_\+method\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the sort method of the file selector widget. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Fileselector_ga640bb3f495bdbaeee7d19a05d24bbb8e}{elm\+\_\+fileselector\+\_\+sort\+\_\+method\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}{Elm\+\_\+\+Fileselector\+\_\+\+Sort}} sort)
\begin{DoxyCompactList}\small\item\em Set the sort method of the file selector widget. \end{DoxyCompactList}\item 
EOAPI void \mbox{\hyperlink{group__Elm__Fileselector_gaebcff06d95119af04461d8361f61390a}{elm\+\_\+obj\+\_\+fileselector\+\_\+buttons\+\_\+ok\+\_\+cancel\+\_\+set}} (Eo $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} visible)
\begin{DoxyCompactList}\small\item\em Enable/disable the \char`\"{}ok\char`\"{} and \char`\"{}cancel\char`\"{} buttons on a given file selector widget. \end{DoxyCompactList}\item 
EOAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Fileselector_ga4ec8c53c7aac73d6363ee571e449108e}{elm\+\_\+obj\+\_\+fileselector\+\_\+buttons\+\_\+ok\+\_\+cancel\+\_\+get}} (const Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether the \char`\"{}ok\char`\"{} and \char`\"{}cancel\char`\"{} buttons on a given file selector widget are being shown. \end{DoxyCompactList}\end{DoxyCompactItemize}


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


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


A file selector is a widget that allows a user to navigate through a file system, reporting file selections back via its API.

It contains shortcut buttons for home directory ({\ttfamily $\sim$}) and to jump one directory upwards (..), as well as cancel/ok buttons to confirm/cancel a given selection. After either one of those two former actions, the file selector will issue its {\ttfamily \char`\"{}done\char`\"{}} smart callback.

There\textquotesingle{}s a text entry on it, too, showing the name of the current selection. There\textquotesingle{}s the possibility of making it editable, so it is useful on file saving dialogs on applications, where one gives a file name to save contents to, in a given directory in the system. This custom file name will be reported on the {\ttfamily \char`\"{}done\char`\"{}} smart callback (explained in sequence).

Finally, it has a view to display file system items into in two possible forms\+:
\begin{DoxyItemize}
\item list
\item grid
\end{DoxyItemize}

If Elementary is built with support of the Ethumb thumbnailing library, the second form of view will display preview thumbnails of files which it supports.

This widget inherits from the Layout one, so that all the functions acting on it also work for file selector objects.

This widget emits the following signals, besides the ones sent from \mbox{\hyperlink{group__Elm__Layout}{Layout}} \+:
\begin{DoxyItemize}
\item {\ttfamily \char`\"{}activated\char`\"{}} -\/ the user activated a file. This can happen by double-\/clicking or pressing Enter key. ({\ttfamily event\+\_\+info} is a pointer to the activated file path)
\item {\ttfamily \char`\"{}selected\char`\"{}} -\/ the user has clicked on a file (when not in folders-\/only mode) or directory (when in folders-\/only mode)
\item {\ttfamily \char`\"{}selected,invalid\char`\"{}} -\/ the user has tried to access wrong path which does not exist.
\item {\ttfamily \char`\"{}directory,open\char`\"{}} -\/ the list has been populated with new content ({\ttfamily event\+\_\+info} is a pointer to the directory\textquotesingle{}s path, a {\bfseries{stringshared}} string)
\item {\ttfamily \char`\"{}done\char`\"{}} -\/ the user has clicked on the \char`\"{}ok\char`\"{} or \char`\"{}cancel\char`\"{} buttons ({\ttfamily event\+\_\+info} is a pointer to the selection\textquotesingle{}s path, a {\bfseries{stringshared}} string)
\item {\ttfamily \char`\"{}focused\char`\"{}} -\/ When the fileselector has received focus. (since 1.\+9)
\item {\ttfamily \char`\"{}unfocused\char`\"{}} -\/ When the fileselector has lost focus. (since 1.\+9)
\end{DoxyItemize}

For text, \mbox{\hyperlink{group__Elm__Layout_ga08d021fce14ac123d0b81d2c8dcb8ae9}{elm\+\_\+layout\+\_\+text\+\_\+set()}} will work here on\+: \begin{DoxyItemize}
\item {\ttfamily \char`\"{}ok\char`\"{}} -\/ OK button label if the ok button is set. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\item {\ttfamily \char`\"{}cancel\char`\"{}} -\/ Cancel button label if the cancel button is set. \begin{DoxySince}{Since}
1.\+8
\end{DoxySince}
Here is an example on its usage\+: \item \mbox{\hyperlink{fileselector_example}{File selector widget example}} \end{DoxyItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{group__Elm__Fileselector_ga2d7adda12eac9d539054e890d7e3569f}\label{group__Elm__Fileselector_ga2d7adda12eac9d539054e890d7e3569f}} 
\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_CLASS@{ELM\_FILESELECTOR\_CLASS}}
\index{ELM\_FILESELECTOR\_CLASS@{ELM\_FILESELECTOR\_CLASS}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{ELM\_FILESELECTOR\_CLASS}{ELM\_FILESELECTOR\_CLASS}}
{\footnotesize\ttfamily \#define ELM\+\_\+\+FILESELECTOR\+\_\+\+CLASS~elm\+\_\+fileselector\+\_\+class\+\_\+get()}



Elementary fileselector class. 

\mbox{\Hypertarget{group__Elm__Fileselector_ga21e9719edfd42a24a50458fb7a8d8be3}\label{group__Elm__Fileselector_ga21e9719edfd42a24a50458fb7a8d8be3}} 
\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_EVENT\_DONE@{ELM\_FILESELECTOR\_EVENT\_DONE}}
\index{ELM\_FILESELECTOR\_EVENT\_DONE@{ELM\_FILESELECTOR\_EVENT\_DONE}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{ELM\_FILESELECTOR\_EVENT\_DONE}{ELM\_FILESELECTOR\_EVENT\_DONE}}
{\footnotesize\ttfamily \#define ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+DONE~(\&(\+\_\+\+ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+DONE))}



Called when OK button was pressed. 

\begin{DoxyReturn}{Returns}
const char $\ast$ 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Fileselector_ga5e23e17fff2621c188905a825043bce9}\label{group__Elm__Fileselector_ga5e23e17fff2621c188905a825043bce9}} 
\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_EVENT\_ACTIVATED@{ELM\_FILESELECTOR\_EVENT\_ACTIVATED}}
\index{ELM\_FILESELECTOR\_EVENT\_ACTIVATED@{ELM\_FILESELECTOR\_EVENT\_ACTIVATED}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{ELM\_FILESELECTOR\_EVENT\_ACTIVATED}{ELM\_FILESELECTOR\_EVENT\_ACTIVATED}}
{\footnotesize\ttfamily \#define ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+ACTIVATED~(\&(\+\_\+\+ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+ACTIVATED))}



Called when the filesector was activated. 

\mbox{\Hypertarget{group__Elm__Fileselector_gad5636b3a7bcd12722f42300b84eef2b4}\label{group__Elm__Fileselector_gad5636b3a7bcd12722f42300b84eef2b4}} 
\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_EVENT\_SELECTED\_INVALID@{ELM\_FILESELECTOR\_EVENT\_SELECTED\_INVALID}}
\index{ELM\_FILESELECTOR\_EVENT\_SELECTED\_INVALID@{ELM\_FILESELECTOR\_EVENT\_SELECTED\_INVALID}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{ELM\_FILESELECTOR\_EVENT\_SELECTED\_INVALID}{ELM\_FILESELECTOR\_EVENT\_SELECTED\_INVALID}}
{\footnotesize\ttfamily \#define ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+SELECTED\+\_\+\+INVALID~(\&(\+\_\+\+ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+SELECTED\+\_\+\+INVALID))}



Called when fileselector was selected. 

\mbox{\Hypertarget{group__Elm__Fileselector_gad295123c88404441862dd6fd5aa30c45}\label{group__Elm__Fileselector_gad295123c88404441862dd6fd5aa30c45}} 
\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_EVENT\_DIRECTORY\_OPEN@{ELM\_FILESELECTOR\_EVENT\_DIRECTORY\_OPEN}}
\index{ELM\_FILESELECTOR\_EVENT\_DIRECTORY\_OPEN@{ELM\_FILESELECTOR\_EVENT\_DIRECTORY\_OPEN}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{ELM\_FILESELECTOR\_EVENT\_DIRECTORY\_OPEN}{ELM\_FILESELECTOR\_EVENT\_DIRECTORY\_OPEN}}
{\footnotesize\ttfamily \#define ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+DIRECTORY\+\_\+\+OPEN~(\&(\+\_\+\+ELM\+\_\+\+FILESELECTOR\+\_\+\+EVENT\+\_\+\+DIRECTORY\+\_\+\+OPEN))}



Called when a directory was opened. 



\doxysubsection{Enumeration Type Documentation}
\mbox{\Hypertarget{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}\label{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}} 
\index{File Selector@{File Selector}!Elm\_Fileselector\_Mode@{Elm\_Fileselector\_Mode}}
\index{Elm\_Fileselector\_Mode@{Elm\_Fileselector\_Mode}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{Elm\_Fileselector\_Mode}{Elm\_Fileselector\_Mode}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}{Elm\+\_\+\+Fileselector\+\_\+\+Mode}}}



Defines how a file selector widget is to layout its contents (file system entries). 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_LIST@{ELM\_FILESELECTOR\_LIST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_LIST@{ELM\_FILESELECTOR\_LIST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+LIST&Layout as a list. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_GRID@{ELM\_FILESELECTOR\_GRID}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_GRID@{ELM\_FILESELECTOR\_GRID}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+GRID&Layout as a grid. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_LAST@{ELM\_FILESELECTOR\_LAST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_LAST@{ELM\_FILESELECTOR\_LAST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+LAST&Sentinel value to indicate last enum field during iteration. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_LIST@{ELM\_FILESELECTOR\_LIST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_LIST@{ELM\_FILESELECTOR\_LIST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+LIST&Layout as a list. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_GRID@{ELM\_FILESELECTOR\_GRID}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_GRID@{ELM\_FILESELECTOR\_GRID}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+GRID&Layout as a grid. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_LAST@{ELM\_FILESELECTOR\_LAST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_LAST@{ELM\_FILESELECTOR\_LAST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+LAST&Sentinel value to indicate last enum field during iteration. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}\label{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}} 
\index{File Selector@{File Selector}!Elm\_Fileselector\_Sort@{Elm\_Fileselector\_Sort}}
\index{Elm\_Fileselector\_Sort@{Elm\_Fileselector\_Sort}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{Elm\_Fileselector\_Sort}{Elm\_Fileselector\_Sort}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}{Elm\+\_\+\+Fileselector\+\_\+\+Sort}}}



Fileselector sorting modes. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+ASC&Alphabetical sort by ascending filename, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+DESC&Alphabetical sorting by descending filename. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+ASC&Sort by file type. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+DESC&Sort by file type description. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+ASC&Sort by ascending file size. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+DESC&Sort by descending file size. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+ASC&Sort by ascending modified date. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+DESC&Sort by descending modified date. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_LAST@{ELM\_FILESELECTOR\_SORT\_LAST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_LAST@{ELM\_FILESELECTOR\_SORT\_LAST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+LAST&Sentinel value to indicate last enum field during iteration. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+ASC&Alphabetical sort by ascending filename, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+DESC&Alphabetical sorting by descending filename. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+ASC&Sort by file type. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+DESC&Sort by file type description. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+ASC&Sort by ascending file size. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+DESC&Sort by descending file size. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+ASC&Sort by ascending modified date. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+DESC&Sort by descending modified date. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_LAST@{ELM\_FILESELECTOR\_SORT\_LAST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_LAST@{ELM\_FILESELECTOR\_SORT\_LAST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+LAST&Sentinel value to indicate last enum field during iteration. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}\label{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}} 
\index{File Selector@{File Selector}!Elm\_Fileselector\_Mode@{Elm\_Fileselector\_Mode}}
\index{Elm\_Fileselector\_Mode@{Elm\_Fileselector\_Mode}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{Elm\_Fileselector\_Mode}{Elm\_Fileselector\_Mode}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}{Elm\+\_\+\+Fileselector\+\_\+\+Mode}}}



Defines how a file selector widget is to layout its contents (file system entries). 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_LIST@{ELM\_FILESELECTOR\_LIST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_LIST@{ELM\_FILESELECTOR\_LIST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+LIST&Layout as a list. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_GRID@{ELM\_FILESELECTOR\_GRID}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_GRID@{ELM\_FILESELECTOR\_GRID}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+GRID&Layout as a grid. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_LAST@{ELM\_FILESELECTOR\_LAST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_LAST@{ELM\_FILESELECTOR\_LAST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+LAST&Sentinel value to indicate last enum field during iteration. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_LIST@{ELM\_FILESELECTOR\_LIST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_LIST@{ELM\_FILESELECTOR\_LIST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+LIST&Layout as a list. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_GRID@{ELM\_FILESELECTOR\_GRID}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_GRID@{ELM\_FILESELECTOR\_GRID}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+GRID&Layout as a grid. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_LAST@{ELM\_FILESELECTOR\_LAST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_LAST@{ELM\_FILESELECTOR\_LAST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}\label{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+LAST&Sentinel value to indicate last enum field during iteration. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}\label{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}} 
\index{File Selector@{File Selector}!Elm\_Fileselector\_Sort@{Elm\_Fileselector\_Sort}}
\index{Elm\_Fileselector\_Sort@{Elm\_Fileselector\_Sort}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{Elm\_Fileselector\_Sort}{Elm\_Fileselector\_Sort}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}{Elm\+\_\+\+Fileselector\+\_\+\+Sort}}}



Fileselector sorting modes. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+ASC&Alphabetical sort by ascending filename, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+DESC&Alphabetical sorting by descending filename. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+ASC&Sort by file type. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+DESC&Sort by file type description. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+ASC&Sort by ascending file size. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+DESC&Sort by descending file size. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+ASC&Sort by ascending modified date. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+DESC&Sort by descending modified date. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_LAST@{ELM\_FILESELECTOR\_SORT\_LAST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_LAST@{ELM\_FILESELECTOR\_SORT\_LAST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+LAST&Sentinel value to indicate last enum field during iteration. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a6165e79b79f2f2750cd1c325b8f351f4}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+ASC&Alphabetical sort by ascending filename, default. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_FILENAME\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539aa7a1d425e4be32bd3ad08d30039f81cf}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+FILENAME\+\_\+\+DESC&Alphabetical sorting by descending filename. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a71b629117a1cc04db9d2b2d8a6e9596c}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+ASC&Sort by file type. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_TYPE\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a66873e5956dc50ee208a8e0f418ca6c1}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+TYPE\+\_\+\+DESC&Sort by file type description. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a9913f18cc4b09d9da5985c20de254173}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+ASC&Sort by ascending file size. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_SIZE\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a52b49093a3884333dc1e732f0f27b28a}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+SIZE\+\_\+\+DESC&Sort by descending file size. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_ASC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ae345fd795b2e40c42a1f5fdd72034369}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+ASC&Sort by ascending modified date. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC@{ELM\_FILESELECTOR\_SORT\_BY\_MODIFIED\_DESC}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539a46b8e4722df2c71e36a46f3f7147fbe6}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+BY\+\_\+\+MODIFIED\+\_\+\+DESC&Sort by descending modified date. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_FILESELECTOR\_SORT\_LAST@{ELM\_FILESELECTOR\_SORT\_LAST}!File Selector@{File Selector}}\index{File Selector@{File Selector}!ELM\_FILESELECTOR\_SORT\_LAST@{ELM\_FILESELECTOR\_SORT\_LAST}}}\mbox{\Hypertarget{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}\label{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}} 
ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+LAST&Sentinel value to indicate last enum field during iteration. \\
\hline

\end{DoxyEnumFields}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Elm__Fileselector_ga32f9c2d27f65621a80966b5ea3ac7c82}\label{group__Elm__Fileselector_ga32f9c2d27f65621a80966b5ea3ac7c82}} 
\index{File Selector@{File Selector}!elm\_fileselector\_add@{elm\_fileselector\_add}}
\index{elm\_fileselector\_add@{elm\_fileselector\_add}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_add()}{elm\_fileselector\_add()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ elm\+\_\+fileselector\+\_\+add (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{parent }\end{DoxyParamCaption})}



Add a new file selector 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 widget handle or {\ttfamily NULL}, on errors
\end{DoxyReturn}
This function inserts a new file selector widget on the canvas. 

References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Elm__Fileselector_ga3cce4da9062c9d9134d6970ebe3a65c8}\label{group__Elm__Fileselector_ga3cce4da9062c9d9134d6970ebe3a65c8}} 
\index{File Selector@{File Selector}!elm\_fileselector\_is\_save\_set@{elm\_fileselector\_is\_save\_set}}
\index{elm\_fileselector\_is\_save\_set@{elm\_fileselector\_is\_save\_set}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_is\_save\_set()}{elm\_fileselector\_is\_save\_set()}}
{\footnotesize\ttfamily void elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{is\+\_\+save }\end{DoxyParamCaption})}



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


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em is\+\_\+save} & {\ttfamily EINA\+\_\+\+TRUE} to make the file selector a \char`\"{}saving dialog\char`\"{}, {\ttfamily EINA\+\_\+\+FALSE} otherwise. Default is {\ttfamily EINA\+\_\+\+TRUE}.\\
\hline
\end{DoxyParams}
Having the entry editable is useful on file saving dialogs on applications, where one gives a file name to save contents to, in a given directory in the system. This custom file name will be reported on the {\ttfamily \char`\"{}done\char`\"{}} smart callback.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_ga72f29bc1a9070aea636d95188717ee14}{elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+get()}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__Elm__Fileselector_ga72f29bc1a9070aea636d95188717ee14}\label{group__Elm__Fileselector_ga72f29bc1a9070aea636d95188717ee14}} 
\index{File Selector@{File Selector}!elm\_fileselector\_is\_save\_get@{elm\_fileselector\_is\_save\_get}}
\index{elm\_fileselector\_is\_save\_get@{elm\_fileselector\_is\_save\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_is\_save\_get()}{elm\_fileselector\_is\_save\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get whether the given file selector is in \char`\"{}saving dialog\char`\"{} mode. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily EINA\+\_\+\+TRUE}, if the file selector is in \char`\"{}saving dialog\char`\"{} mode, {\ttfamily EINA\+\_\+\+FALSE} otherwise (and on errors)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_ga3cce4da9062c9d9134d6970ebe3a65c8}{elm\+\_\+fileselector\+\_\+is\+\_\+save\+\_\+set()}} for more details 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}.

\mbox{\Hypertarget{group__Elm__Fileselector_gaeb86ea802c18c7a2f066cb4fcbe3c57e}\label{group__Elm__Fileselector_gaeb86ea802c18c7a2f066cb4fcbe3c57e}} 
\index{File Selector@{File Selector}!elm\_fileselector\_folder\_only\_set@{elm\_fileselector\_folder\_only\_set}}
\index{elm\_fileselector\_folder\_only\_set@{elm\_fileselector\_folder\_only\_set}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_folder\_only\_set()}{elm\_fileselector\_folder\_only\_set()}}
{\footnotesize\ttfamily void elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{only }\end{DoxyParamCaption})}



Enable/disable folder-\/only view for a given file selector widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em only} & {\ttfamily EINA\+\_\+\+TRUE} to make {\ttfamily obj} only display directories, {\ttfamily EINA\+\_\+\+FALSE} to make files to be displayed in it too\\
\hline
\end{DoxyParams}
If enabled, the widget\textquotesingle{}s view will only display folder items, naturally.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_ga0a195d1435ed3440fcfb0a6d799ae68e}{elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+get()}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__Elm__Fileselector_ga0a195d1435ed3440fcfb0a6d799ae68e}\label{group__Elm__Fileselector_ga0a195d1435ed3440fcfb0a6d799ae68e}} 
\index{File Selector@{File Selector}!elm\_fileselector\_folder\_only\_get@{elm\_fileselector\_folder\_only\_get}}
\index{elm\_fileselector\_folder\_only\_get@{elm\_fileselector\_folder\_only\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_folder\_only\_get()}{elm\_fileselector\_folder\_only\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get whether folder-\/only view is set for a given file selector widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
only {\ttfamily EINA\+\_\+\+TRUE} if {\ttfamily obj} is only displaying directories, {\ttfamily EINA\+\_\+\+FALSE} if files are being displayed in it too (and on errors)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_ga0a195d1435ed3440fcfb0a6d799ae68e}{elm\+\_\+fileselector\+\_\+folder\+\_\+only\+\_\+get()}} 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}.

\mbox{\Hypertarget{group__Elm__Fileselector_gab12cb7913e0e82ee591471a6e36b6faf}\label{group__Elm__Fileselector_gab12cb7913e0e82ee591471a6e36b6faf}} 
\index{File Selector@{File Selector}!elm\_fileselector\_expandable\_set@{elm\_fileselector\_expandable\_set}}
\index{elm\_fileselector\_expandable\_set@{elm\_fileselector\_expandable\_set}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_expandable\_set()}{elm\_fileselector\_expandable\_set()}}
{\footnotesize\ttfamily void elm\+\_\+fileselector\+\_\+expandable\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{expand }\end{DoxyParamCaption})}



Enable/disable a tree view in the given file selector widget, {\bfseries{if it\textquotesingle{}s in {\ttfamily \mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LIST}}} mode}} 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em expand} & {\ttfamily EINA\+\_\+\+TRUE} to enable tree view, {\ttfamily EINA\+\_\+\+FALSE} to disable\\
\hline
\end{DoxyParams}
In a tree view, arrows are created on the sides of directories, allowing them to expand in place.

\begin{DoxyNote}{Note}
If it\textquotesingle{}s in other mode, the changes made by this function will only be visible when one switches back to \char`\"{}list\char`\"{} mode.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_ga07ea4bc495413dd301a888c3413e9bd5}{elm\+\_\+fileselector\+\_\+expandable\+\_\+get()}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__Elm__Fileselector_ga07ea4bc495413dd301a888c3413e9bd5}\label{group__Elm__Fileselector_ga07ea4bc495413dd301a888c3413e9bd5}} 
\index{File Selector@{File Selector}!elm\_fileselector\_expandable\_get@{elm\_fileselector\_expandable\_get}}
\index{elm\_fileselector\_expandable\_get@{elm\_fileselector\_expandable\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_expandable\_get()}{elm\_fileselector\_expandable\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+fileselector\+\_\+expandable\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get whether tree view is enabled for the given file selector widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily EINA\+\_\+\+TRUE} if {\ttfamily obj} is in tree view, {\ttfamily EINA\+\_\+\+FALSE} otherwise (and or errors)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_gab12cb7913e0e82ee591471a6e36b6faf}{elm\+\_\+fileselector\+\_\+expandable\+\_\+set()}} for more details 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}.

\mbox{\Hypertarget{group__Elm__Fileselector_ga0a29bfd628ae0dc1cc0d1a3334580802}\label{group__Elm__Fileselector_ga0a29bfd628ae0dc1cc0d1a3334580802}} 
\index{File Selector@{File Selector}!elm\_fileselector\_path\_set@{elm\_fileselector\_path\_set}}
\index{elm\_fileselector\_path\_set@{elm\_fileselector\_path\_set}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_path\_set()}{elm\_fileselector\_path\_set()}}
{\footnotesize\ttfamily void elm\+\_\+fileselector\+\_\+path\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{const char $\ast$}]{path }\end{DoxyParamCaption})}



Set, programmatically, the {\bfseries{directory}} that a given file selector widget will display contents from. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em path} & The path to display in {\ttfamily obj} \\
\hline
\end{DoxyParams}
This will change the {\bfseries{directory}} that {\ttfamily obj} is displaying. It will also clear the text entry area on the {\ttfamily obj} object, which displays select files\textquotesingle{} names.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_ga43204266245bc77437ee5396c15aa789}{elm\+\_\+fileselector\+\_\+path\+\_\+get()}} 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Elm__Fileselector_ga2d7adda12eac9d539054e890d7e3569f}{ELM\+\_\+\+FILESELECTOR\+\_\+\+CLASS}}.



Referenced by \mbox{\hyperlink{group__Elm__File__Selector__Button_ga201be50a20b315235ad58d6e6f177133}{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+set()}}, and \mbox{\hyperlink{group__Elm__File__Selector__Entry_gaa6be3beb4e8dbc297c8e426ae0df4b53}{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+set()}}.

\mbox{\Hypertarget{group__Elm__Fileselector_ga43204266245bc77437ee5396c15aa789}\label{group__Elm__Fileselector_ga43204266245bc77437ee5396c15aa789}} 
\index{File Selector@{File Selector}!elm\_fileselector\_path\_get@{elm\_fileselector\_path\_get}}
\index{elm\_fileselector\_path\_get@{elm\_fileselector\_path\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_path\_get()}{elm\_fileselector\_path\_get()}}
{\footnotesize\ttfamily const char $\ast$ elm\+\_\+fileselector\+\_\+path\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get the parent directory\textquotesingle{}s path that a given file selector widget is displaying. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The (full) path of the directory the file selector is displaying, a {\bfseries{stringshared}} string
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_ga0a29bfd628ae0dc1cc0d1a3334580802}{elm\+\_\+fileselector\+\_\+path\+\_\+set()}} 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Elm__Fileselector_ga2d7adda12eac9d539054e890d7e3569f}{ELM\+\_\+\+FILESELECTOR\+\_\+\+CLASS}}.



Referenced by \mbox{\hyperlink{group__Elm__File__Selector__Button_ga819f0dc5bf224ede80ad5d6d77d9c54a}{elm\+\_\+fileselector\+\_\+button\+\_\+path\+\_\+get()}}, and \mbox{\hyperlink{group__Elm__File__Selector__Entry_ga75dfe1a5569c35266e65955714aa7127}{elm\+\_\+fileselector\+\_\+entry\+\_\+path\+\_\+get()}}.

\mbox{\Hypertarget{group__Elm__Fileselector_ga63718791ed8281cf0b6bff431e8c3c9a}\label{group__Elm__Fileselector_ga63718791ed8281cf0b6bff431e8c3c9a}} 
\index{File Selector@{File Selector}!elm\_fileselector\_mode\_set@{elm\_fileselector\_mode\_set}}
\index{elm\_fileselector\_mode\_set@{elm\_fileselector\_mode\_set}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_mode\_set()}{elm\_fileselector\_mode\_set()}}
{\footnotesize\ttfamily void elm\+\_\+fileselector\+\_\+mode\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}{Elm\+\_\+\+Fileselector\+\_\+\+Mode}}}]{mode }\end{DoxyParamCaption})}



Set the mode in which a given file selector widget will display (layout) file system entries in its view. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em mode} & The mode of the fileselector, being it one of \mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8a4086d5f75f76c82cc653595c267b3dbf}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LIST}} (default) or \mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ac50d2eb5956977e24611e091b0754489}{ELM\+\_\+\+FILESELECTOR\+\_\+\+GRID}}. The first one, naturally, will display the files in a list. The latter will make the widget to display its entries in a grid form.\\
\hline
\end{DoxyParams}
\begin{DoxyNote}{Note}
By using \mbox{\hyperlink{group__Elm__Fileselector_gab12cb7913e0e82ee591471a6e36b6faf}{elm\+\_\+fileselector\+\_\+expandable\+\_\+set()}}, the user may trigger a tree view for that list.

If Elementary is built with support of the Ethumb thumbnailing library, the second form of view will display preview thumbnails of files which it supports. You must have \mbox{\hyperlink{group__Elm__Thumb_gaf60949008673f1ec68aa33138663ac57}{elm\+\_\+need\+\_\+ethumb()}} called in your Elementary for thumbnailing to work, though.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_gab12cb7913e0e82ee591471a6e36b6faf}{elm\+\_\+fileselector\+\_\+expandable\+\_\+set()}}. 

\mbox{\hyperlink{group__Elm__Fileselector_gaa4e08ad84e036ffc2b8f746c6041db9f}{elm\+\_\+fileselector\+\_\+mode\+\_\+get()}}. 
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__Elm__Fileselector_gaa4e08ad84e036ffc2b8f746c6041db9f}\label{group__Elm__Fileselector_gaa4e08ad84e036ffc2b8f746c6041db9f}} 
\index{File Selector@{File Selector}!elm\_fileselector\_mode\_get@{elm\_fileselector\_mode\_get}}
\index{elm\_fileselector\_mode\_get@{elm\_fileselector\_mode\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_mode\_get()}{elm\_fileselector\_mode\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elm__Fileselector_ga12db9a11d0ab2e986af43eb9004f0fd8}{Elm\+\_\+\+Fileselector\+\_\+\+Mode}} elm\+\_\+fileselector\+\_\+mode\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get the mode in which a given file selector widget is displaying (layouting) file system entries in its view. 


\begin{DoxyParams}{Parameters}
{\em obj} & The fileselector object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The mode in which the fileselector is at
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_ga63718791ed8281cf0b6bff431e8c3c9a}{elm\+\_\+fileselector\+\_\+mode\+\_\+set()}} for more details 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Elm__Fileselector_gga12db9a11d0ab2e986af43eb9004f0fd8ab10f70ca11c6c4487d3d8fdf081c222e}{ELM\+\_\+\+FILESELECTOR\+\_\+\+LAST}}.

\mbox{\Hypertarget{group__Elm__Fileselector_gaa643cf9bdba9cb1674edad696505cf9d}\label{group__Elm__Fileselector_gaa643cf9bdba9cb1674edad696505cf9d}} 
\index{File Selector@{File Selector}!elm\_fileselector\_multi\_select\_set@{elm\_fileselector\_multi\_select\_set}}
\index{elm\_fileselector\_multi\_select\_set@{elm\_fileselector\_multi\_select\_set}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_multi\_select\_set()}{elm\_fileselector\_multi\_select\_set()}}
{\footnotesize\ttfamily void elm\+\_\+fileselector\+\_\+multi\+\_\+select\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{multi }\end{DoxyParamCaption})}



Enable or disable multi-\/selection in the file selector widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em multi} & Multi-\/select enable/disable. Default is disabled.\\
\hline
\end{DoxyParams}
This enables ({\ttfamily EINA\+\_\+\+TRUE}) or disables ({\ttfamily EINA\+\_\+\+FALSE}) multi-\/selection in the list/grid of the file selector widget. This allows more than 1 item to be selected. To retrieve the list of selected paths, use \mbox{\hyperlink{group__Elm__Fileselector_ga635da998c21775d751fb7a2d345d607d}{elm\+\_\+fileselector\+\_\+selected\+\_\+paths\+\_\+get()}}.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_ga635da998c21775d751fb7a2d345d607d}{elm\+\_\+fileselector\+\_\+selected\+\_\+paths\+\_\+get()}} 

\mbox{\hyperlink{group__Elm__Fileselector_gaa1176a0ee4e43db82decf0cdc79000e0}{elm\+\_\+fileselector\+\_\+multi\+\_\+select\+\_\+get()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Fileselector_gaa1176a0ee4e43db82decf0cdc79000e0}\label{group__Elm__Fileselector_gaa1176a0ee4e43db82decf0cdc79000e0}} 
\index{File Selector@{File Selector}!elm\_fileselector\_multi\_select\_get@{elm\_fileselector\_multi\_select\_get}}
\index{elm\_fileselector\_multi\_select\_get@{elm\_fileselector\_multi\_select\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_multi\_select\_get()}{elm\_fileselector\_multi\_select\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+fileselector\+\_\+multi\+\_\+select\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get if multi-\/selection in the file selector is enabled or disabled. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Multi-\/select enabled/disabled ({\ttfamily EINA\+\_\+\+TRUE} = enabled/{\ttfamily EINA\+\_\+\+FALSE} = disabled). Default is {\ttfamily EINA\+\_\+\+FALSE}.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_gaa643cf9bdba9cb1674edad696505cf9d}{elm\+\_\+fileselector\+\_\+multi\+\_\+select\+\_\+set()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}.

\mbox{\Hypertarget{group__Elm__Fileselector_gaacb1c3aa8119c1875b79cfe858bf1a00}\label{group__Elm__Fileselector_gaacb1c3aa8119c1875b79cfe858bf1a00}} 
\index{File Selector@{File Selector}!elm\_fileselector\_selected\_set@{elm\_fileselector\_selected\_set}}
\index{elm\_fileselector\_selected\_set@{elm\_fileselector\_selected\_set}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_selected\_set()}{elm\_fileselector\_selected\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+fileselector\+\_\+selected\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{const char $\ast$}]{path }\end{DoxyParamCaption})}



Set, programmatically, the currently selected file/directory in the given file selector widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em path} & The (full) path to a file or directory \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily EINA\+\_\+\+TRUE} on success, {\ttfamily EINA\+\_\+\+FALSE} on failure. The latter case occurs if the directory or file pointed to do not exist.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_ga8ec6329dfd1bdee3d70b741ab78daaa5}{elm\+\_\+fileselector\+\_\+selected\+\_\+get()}} 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Elm__Fileselector_ga2d7adda12eac9d539054e890d7e3569f}{ELM\+\_\+\+FILESELECTOR\+\_\+\+CLASS}}.



Referenced by \mbox{\hyperlink{group__Elm__File__Selector__Entry_ga3d87be979350a828f4fd6ce13bd944f6}{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+set()}}.

\mbox{\Hypertarget{group__Elm__Fileselector_ga8ec6329dfd1bdee3d70b741ab78daaa5}\label{group__Elm__Fileselector_ga8ec6329dfd1bdee3d70b741ab78daaa5}} 
\index{File Selector@{File Selector}!elm\_fileselector\_selected\_get@{elm\_fileselector\_selected\_get}}
\index{elm\_fileselector\_selected\_get@{elm\_fileselector\_selected\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_selected\_get()}{elm\_fileselector\_selected\_get()}}
{\footnotesize\ttfamily const char $\ast$ elm\+\_\+fileselector\+\_\+selected\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get the currently selected item\textquotesingle{}s (full) path, in the given file selector widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The absolute path of the selected item, a {\bfseries{stringshared}} string
\end{DoxyReturn}
\begin{DoxyNote}{Note}
Custom editions on {\ttfamily obj} object\textquotesingle{}s text entry, if made, will appear on the return string of this function, naturally.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_gaacb1c3aa8119c1875b79cfe858bf1a00}{elm\+\_\+fileselector\+\_\+selected\+\_\+set()}} for more details 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Elm__Fileselector_ga2d7adda12eac9d539054e890d7e3569f}{ELM\+\_\+\+FILESELECTOR\+\_\+\+CLASS}}.



Referenced by \mbox{\hyperlink{group__Elm__File__Selector__Entry_ga82d26055faa4878aa3ed1d0ea1ec508f}{elm\+\_\+fileselector\+\_\+entry\+\_\+selected\+\_\+get()}}.

\mbox{\Hypertarget{group__Elm__Fileselector_ga635da998c21775d751fb7a2d345d607d}\label{group__Elm__Fileselector_ga635da998c21775d751fb7a2d345d607d}} 
\index{File Selector@{File Selector}!elm\_fileselector\_selected\_paths\_get@{elm\_fileselector\_selected\_paths\_get}}
\index{elm\_fileselector\_selected\_paths\_get@{elm\_fileselector\_selected\_paths\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_selected\_paths\_get()}{elm\_fileselector\_selected\_paths\_get()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ elm\+\_\+fileselector\+\_\+selected\+\_\+paths\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get a list of selected paths in the file selector. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The list of selected paths, or NULL if not in multi-\/select mode or none are selected.
\end{DoxyReturn}
It returns a list of the selected paths. This list pointer is only valid so long as the selection doesn\textquotesingle{}t change (no items are selected or unselected, or unselected implicitly by deletion). The list contains const char $\ast$. The order of the items in this list is the order which they were selected, i.\+e. the first item in this list is the first item that was selected, and so on.

\begin{DoxyNote}{Note}
If not in multi-\/select mode, consider using function \mbox{\hyperlink{group__Elm__Fileselector_ga8ec6329dfd1bdee3d70b741ab78daaa5}{elm\+\_\+fileselector\+\_\+selected\+\_\+get()}} instead.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_gaa643cf9bdba9cb1674edad696505cf9d}{elm\+\_\+fileselector\+\_\+multi\+\_\+select\+\_\+set()}} 

\mbox{\hyperlink{group__Elm__Fileselector_ga8ec6329dfd1bdee3d70b741ab78daaa5}{elm\+\_\+fileselector\+\_\+selected\+\_\+get()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References \mbox{\hyperlink{group__Elm__Fileselector_ga2d7adda12eac9d539054e890d7e3569f}{ELM\+\_\+\+FILESELECTOR\+\_\+\+CLASS}}.

\mbox{\Hypertarget{group__Elm__Fileselector_gaaa0b557398ef21e798b1598505b7387a}\label{group__Elm__Fileselector_gaaa0b557398ef21e798b1598505b7387a}} 
\index{File Selector@{File Selector}!elm\_fileselector\_mime\_types\_filter\_append@{elm\_fileselector\_mime\_types\_filter\_append}}
\index{elm\_fileselector\_mime\_types\_filter\_append@{elm\_fileselector\_mime\_types\_filter\_append}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_mime\_types\_filter\_append()}{elm\_fileselector\_mime\_types\_filter\_append()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+fileselector\+\_\+mime\+\_\+types\+\_\+filter\+\_\+append (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{const char $\ast$}]{mime\+\_\+types,  }\item[{const char $\ast$}]{filter\+\_\+name }\end{DoxyParamCaption})}



Append mime types filter into filter list. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em mime\+\_\+types} & comma(,) separated mime types to be allowed. \\
\hline
{\em filter\+\_\+name} & The name to be displayed, {\ttfamily mime\+\_\+types} will be displayed if NULL \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily EINA\+\_\+\+TRUE} on success, {\ttfamily EINA\+\_\+\+FALSE} on failure.
\end{DoxyReturn}
\begin{DoxyNote}{Note}
a sub type of mime can be asterisk($\ast$) 

mime type filter is only working with efreet now. 

first added filter will be the default filter at the moment.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Efreet_ga37f391bd7291bf814aba6431750537a9}{elm\+\_\+need\+\_\+efreet()}} 

\mbox{\hyperlink{group__Elm__Fileselector_ga90ab9a54789c02151637b9ebdaf081cb}{elm\+\_\+fileselector\+\_\+filters\+\_\+clear()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}.

\mbox{\Hypertarget{group__Elm__Fileselector_gafffd3a60cfc8c393a4afb2dd1ad287d3}\label{group__Elm__Fileselector_gafffd3a60cfc8c393a4afb2dd1ad287d3}} 
\index{File Selector@{File Selector}!elm\_fileselector\_custom\_filter\_append@{elm\_fileselector\_custom\_filter\_append}}
\index{elm\_fileselector\_custom\_filter\_append@{elm\_fileselector\_custom\_filter\_append}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_custom\_filter\_append()}{elm\_fileselector\_custom\_filter\_append()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+fileselector\+\_\+custom\+\_\+filter\+\_\+append (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{Elm\+\_\+\+Fileselector\+\_\+\+Filter\+\_\+\+Func}]{func,  }\item[{void $\ast$}]{data,  }\item[{const char $\ast$}]{filter\+\_\+name }\end{DoxyParamCaption})}



Append custom filter into filter list. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em func} & The function to call when manipulating files and directories. \\
\hline
{\em data} & The data to be passed to this {\ttfamily func} call. \\
\hline
{\em filter\+\_\+name} & The name to be displayed, \char`\"{}custom\char`\"{} will be displayed if NULL \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily EINA\+\_\+\+TRUE} on success, {\ttfamily EINA\+\_\+\+FALSE} on failure.
\end{DoxyReturn}
\begin{DoxyNote}{Note}
first added filter will be the default filter at the moment.
\end{DoxyNote}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}.

\mbox{\Hypertarget{group__Elm__Fileselector_ga90ab9a54789c02151637b9ebdaf081cb}\label{group__Elm__Fileselector_ga90ab9a54789c02151637b9ebdaf081cb}} 
\index{File Selector@{File Selector}!elm\_fileselector\_filters\_clear@{elm\_fileselector\_filters\_clear}}
\index{elm\_fileselector\_filters\_clear@{elm\_fileselector\_filters\_clear}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_filters\_clear()}{elm\_fileselector\_filters\_clear()}}
{\footnotesize\ttfamily void elm\+\_\+fileselector\+\_\+filters\+\_\+clear (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Clear all filters registered. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object\\
\hline
\end{DoxyParams}
\begin{DoxyNote}{Note}
If filter list is empty, file selector assume that all files are matched.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
elm\+\_\+fileselector\+\_\+mime\+\_\+type\+\_\+filter\+\_\+append()
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Fileselector_gab7472695021d26ce456d962cdbcc1287}\label{group__Elm__Fileselector_gab7472695021d26ce456d962cdbcc1287}} 
\index{File Selector@{File Selector}!elm\_fileselector\_hidden\_visible\_set@{elm\_fileselector\_hidden\_visible\_set}}
\index{elm\_fileselector\_hidden\_visible\_set@{elm\_fileselector\_hidden\_visible\_set}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_hidden\_visible\_set()}{elm\_fileselector\_hidden\_visible\_set()}}
{\footnotesize\ttfamily void elm\+\_\+fileselector\+\_\+hidden\+\_\+visible\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{visible }\end{DoxyParamCaption})}



Enable or disable visibility of hidden files/directories in the file selector widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em visible} & Visibility of hidden files/directories. Default is disabled.\\
\hline
\end{DoxyParams}
This enables ({\ttfamily EINA\+\_\+\+TRUE}) or disables ({\ttfamily EINA\+\_\+\+FALSE}) visibility of hidden files/directories in the list/grid of the file selector widget.

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Fileselector_ga8349c195910bc2a5aa9eaf8d25bcf331}\label{group__Elm__Fileselector_ga8349c195910bc2a5aa9eaf8d25bcf331}} 
\index{File Selector@{File Selector}!elm\_fileselector\_hidden\_visible\_get@{elm\_fileselector\_hidden\_visible\_get}}
\index{elm\_fileselector\_hidden\_visible\_get@{elm\_fileselector\_hidden\_visible\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_hidden\_visible\_get()}{elm\_fileselector\_hidden\_visible\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+fileselector\+\_\+hidden\+\_\+visible\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get if hidden files/directories in the file selector widget are visible or not. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Visibility of hidden files/directories ({\ttfamily EINA\+\_\+\+TRUE} = enabled/{\ttfamily EINA\+\_\+\+FALSE} = disabled). Default is {\ttfamily EINA\+\_\+\+FALSE}.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_gab7472695021d26ce456d962cdbcc1287}{elm\+\_\+fileselector\+\_\+hidden\+\_\+visible\+\_\+set()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}.

\mbox{\Hypertarget{group__Elm__Fileselector_gaecad1532f1bc9ab28cefa588e5e1a127}\label{group__Elm__Fileselector_gaecad1532f1bc9ab28cefa588e5e1a127}} 
\index{File Selector@{File Selector}!elm\_fileselector\_thumbnail\_size\_set@{elm\_fileselector\_thumbnail\_size\_set}}
\index{elm\_fileselector\_thumbnail\_size\_set@{elm\_fileselector\_thumbnail\_size\_set}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_thumbnail\_size\_set()}{elm\_fileselector\_thumbnail\_size\_set()}}
{\footnotesize\ttfamily void elm\+\_\+fileselector\+\_\+thumbnail\+\_\+size\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}}}]{w,  }\item[{\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}}}]{h }\end{DoxyParamCaption})}



Set the size for the thumbnail of the file selector widget\textquotesingle{}s view. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em w} & The thumbnail\textquotesingle{}s width. \\
\hline
{\em h} & The thumbnail\textquotesingle{}s height.\\
\hline
\end{DoxyParams}
\begin{DoxyNote}{Note}
If w or h is 0, default value will be used.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_gac7131e64897ba457c590d25b9f171cfa}{elm\+\_\+fileselector\+\_\+thumbnail\+\_\+size\+\_\+get()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Fileselector_gac7131e64897ba457c590d25b9f171cfa}\label{group__Elm__Fileselector_gac7131e64897ba457c590d25b9f171cfa}} 
\index{File Selector@{File Selector}!elm\_fileselector\_thumbnail\_size\_get@{elm\_fileselector\_thumbnail\_size\_get}}
\index{elm\_fileselector\_thumbnail\_size\_get@{elm\_fileselector\_thumbnail\_size\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_thumbnail\_size\_get()}{elm\_fileselector\_thumbnail\_size\_get()}}
{\footnotesize\ttfamily void elm\+\_\+fileselector\+\_\+thumbnail\+\_\+size\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} $\ast$}]{w,  }\item[{\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} $\ast$}]{h }\end{DoxyParamCaption})}



Get the size for the thumbnail of a given file selector widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object. \\
\hline
{\em w} & Pointer to a variable where to store the thumbnail\textquotesingle{}s width. \\
\hline
{\em h} & Pointer to a variable where to store the thumbnail\textquotesingle{}s height.\\
\hline
\end{DoxyParams}
\begin{DoxyNote}{Note}
Use {\ttfamily NULL} pointers on the size values you\textquotesingle{}re not interested in\+: they\textquotesingle{}ll be ignored by the function.
\end{DoxyNote}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_gaecad1532f1bc9ab28cefa588e5e1a127}{elm\+\_\+fileselector\+\_\+thumbnail\+\_\+size\+\_\+set()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Fileselector_gac86e692e466408329bbb7ce14447db92}\label{group__Elm__Fileselector_gac86e692e466408329bbb7ce14447db92}} 
\index{File Selector@{File Selector}!elm\_fileselector\_sort\_method\_get@{elm\_fileselector\_sort\_method\_get}}
\index{elm\_fileselector\_sort\_method\_get@{elm\_fileselector\_sort\_method\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_sort\_method\_get()}{elm\_fileselector\_sort\_method\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}{Elm\+\_\+\+Fileselector\+\_\+\+Sort}} elm\+\_\+fileselector\+\_\+sort\+\_\+method\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get the sort method of the file selector widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The sort method
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_ga640bb3f495bdbaeee7d19a05d24bbb8e}{elm\+\_\+fileselector\+\_\+sort\+\_\+method\+\_\+set()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References \mbox{\hyperlink{group__Elm__Fileselector_gga77fb42f631988a025b40037595258539ab49b4a19898eb04d55f0694fc8737323}{ELM\+\_\+\+FILESELECTOR\+\_\+\+SORT\+\_\+\+LAST}}.

\mbox{\Hypertarget{group__Elm__Fileselector_ga640bb3f495bdbaeee7d19a05d24bbb8e}\label{group__Elm__Fileselector_ga640bb3f495bdbaeee7d19a05d24bbb8e}} 
\index{File Selector@{File Selector}!elm\_fileselector\_sort\_method\_set@{elm\_fileselector\_sort\_method\_set}}
\index{elm\_fileselector\_sort\_method\_set@{elm\_fileselector\_sort\_method\_set}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_fileselector\_sort\_method\_set()}{elm\_fileselector\_sort\_method\_set()}}
{\footnotesize\ttfamily void elm\+\_\+fileselector\+\_\+sort\+\_\+method\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Elm__Fileselector_ga77fb42f631988a025b40037595258539}{Elm\+\_\+\+Fileselector\+\_\+\+Sort}}}]{sort }\end{DoxyParamCaption})}



Set the sort method of the file selector widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The file selector object \\
\hline
{\em sort} & The sort method\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Fileselector_gac86e692e466408329bbb7ce14447db92}{elm\+\_\+fileselector\+\_\+sort\+\_\+method\+\_\+get()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Fileselector_gaebcff06d95119af04461d8361f61390a}\label{group__Elm__Fileselector_gaebcff06d95119af04461d8361f61390a}} 
\index{File Selector@{File Selector}!elm\_obj\_fileselector\_buttons\_ok\_cancel\_set@{elm\_obj\_fileselector\_buttons\_ok\_cancel\_set}}
\index{elm\_obj\_fileselector\_buttons\_ok\_cancel\_set@{elm\_obj\_fileselector\_buttons\_ok\_cancel\_set}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_fileselector\_buttons\_ok\_cancel\_set()}{elm\_obj\_fileselector\_buttons\_ok\_cancel\_set()}}
{\footnotesize\ttfamily EOAPI void elm\+\_\+obj\+\_\+fileselector\+\_\+buttons\+\_\+ok\+\_\+cancel\+\_\+set (\begin{DoxyParamCaption}\item[{Eo $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{visible }\end{DoxyParamCaption})}



Enable/disable the \char`\"{}ok\char`\"{} and \char`\"{}cancel\char`\"{} buttons on a given file selector widget. 

\begin{DoxyNote}{Note}
A file selector without those buttons will never emit the \char`\"{}done\char`\"{} smart event, and is only usable if one is just hooking to the other two events.
\end{DoxyNote}
See also \mbox{\hyperlink{group__Elm__Fileselector_ga4ec8c53c7aac73d6363ee571e449108e}{elm\+\_\+obj\+\_\+fileselector\+\_\+buttons\+\_\+ok\+\_\+cancel\+\_\+get}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em visible} & {\ttfamily true} to show buttons, {\ttfamily false} to hide. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Elm__Fileselector_ga4ec8c53c7aac73d6363ee571e449108e}\label{group__Elm__Fileselector_ga4ec8c53c7aac73d6363ee571e449108e}} 
\index{File Selector@{File Selector}!elm\_obj\_fileselector\_buttons\_ok\_cancel\_get@{elm\_obj\_fileselector\_buttons\_ok\_cancel\_get}}
\index{elm\_obj\_fileselector\_buttons\_ok\_cancel\_get@{elm\_obj\_fileselector\_buttons\_ok\_cancel\_get}!File Selector@{File Selector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_fileselector\_buttons\_ok\_cancel\_get()}{elm\_obj\_fileselector\_buttons\_ok\_cancel\_get()}}
{\footnotesize\ttfamily EOAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+obj\+\_\+fileselector\+\_\+buttons\+\_\+ok\+\_\+cancel\+\_\+get (\begin{DoxyParamCaption}\item[{const Eo $\ast$}]{obj }\end{DoxyParamCaption})}



Get whether the \char`\"{}ok\char`\"{} and \char`\"{}cancel\char`\"{} buttons on a given file selector widget are being shown. 

See also \mbox{\hyperlink{group__Elm__Fileselector_gaebcff06d95119af04461d8361f61390a}{elm\+\_\+obj\+\_\+fileselector\+\_\+buttons\+\_\+ok\+\_\+cancel\+\_\+set}} for more details.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily true} to show buttons, {\ttfamily false} to hide. 
\end{DoxyReturn}
