Download

Support

lib/ewl_filedialog.h File Reference

#include "ewl_dialog.h"
#include "ewl_view.h"

Include dependency graph for ewl_filedialog.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Data Structures

struct  Ewl_Filedialog
 Inherits from Ewl_Dialog and extends to create a filedialog. More...

Defines

#define EWL_FILEDIALOG(fd)   ((Ewl_Filedialog *) fd)
#define EWL_FILEDIALOG_IS(w)   (ewl_widget_type_is(EWL_WIDGET(w), EWL_FILEDIALOG_TYPE))
#define EWL_FILEDIALOG_TYPE   "filedialog"

Typedefs

typedef struct Ewl_Filedialog Ewl_Filedialog

Functions

void ewl_filedialog_cb_delete_window (Ewl_Widget *w, void *ev_data, void *data)
const char * ewl_filedialog_directory_get (Ewl_Filedialog *fd)
 Retrieve the current filedialog path.
void ewl_filedialog_directory_set (Ewl_Filedialog *fd, const char *dir)
 Changes the current path of a filedialog.
void ewl_filedialog_filter_add (Ewl_Filedialog *fd, const char *name, const char *filter, Ecore_List *mime_types)
 Add the filter named name to the combo box in the filedialog.
int ewl_filedialog_init (Ewl_Filedialog *fd)
 Initialize a new filedialog.
Ewl_Filelist_Viewewl_filedialog_list_view_get (Ewl_Filedialog *fd)
 Retrieve the file list view used in this file dialog.
void ewl_filedialog_list_view_set (Ewl_Filedialog *fd, Ewl_Filelist_View view)
 Set the view to be used for displaying the files in the dialog.
unsigned int ewl_filedialog_multiselect_get (Ewl_Filedialog *fd)
 gets the multiselect setting of the filedialog
Ewl_Widgetewl_filedialog_multiselect_new (void)
 Create a new open filedialog.
void ewl_filedialog_multiselect_set (Ewl_Filedialog *fd, unsigned int ms)
 Sets the dialog to multiselect or single select.
Ewl_Widgetewl_filedialog_new (void)
 Create a new filedialog.
unsigned int ewl_filedialog_return_directories_get (Ewl_Filedialog *fd)
 Gets the filedialog's policy on returning directories.
void ewl_filedialog_return_directories_set (Ewl_Filedialog *fd, unsigned int t)
 Sets the filedialog's policy on returning directories.
unsigned int ewl_filedialog_save_as_get (Ewl_Filedialog *fd)
 Gets the current type fo the filedialog.
Ewl_Widgetewl_filedialog_save_as_new (void)
 A convenience function to create a Save As dialog widget.
void ewl_filedialog_save_as_set (Ewl_Filedialog *fd, unsigned int t)
 Sets the type of the filedialog.
char * ewl_filedialog_selected_file_get (Ewl_Filedialog *fd)
 Retrieve the selected filename.
void ewl_filedialog_selected_file_set (Ewl_Filedialog *fd, const char *file)
 Set the currently selected file into the file dialog.
Ecore_List * ewl_filedialog_selected_files_get (Ewl_Filedialog *fd)
 returns all the elements selected by the user
void ewl_filedialog_selected_files_set (Ewl_Filedialog *fd, Ecore_List *files)
 Sets the given files as selected in the filedialog.
unsigned int ewl_filedialog_show_dot_files_get (Ewl_Filedialog *fd)
 Returns the current dot file setting of the dialog.
void ewl_filedialog_show_dot_files_set (Ewl_Filedialog *fd, unsigned int dot)
 Set if the file dialog should show dot files by default.
unsigned int ewl_filedialog_show_favorites_get (Ewl_Filedialog *fd)
 Get the current show favorites setting for the filedialog.
void ewl_filedialog_show_favorites_set (Ewl_Filedialog *fd, unsigned int show)
 Specify if the favorites column should be shown or not.

Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Sat May 17 16:49:51 2008