| Top |  |  |  |  | 
| GtkWidget * | gtk_file_list_new () | 
| void | gtk_file_list_construct () | 
| void | gtk_file_list_set_filter () | 
| gboolean | gtk_file_list_open_dir () | 
| const gchar * | gtk_file_list_get_path () | 
| const gchar * | gtk_file_list_get_filename () | 
| gint | gtk_file_list_get_filetype () | 
| gint | gtk_file_list_add_type () | 
| gint | gtk_file_list_add_type_with_pixmap () | 
| void | gtk_file_list_add_type_filter () | 
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkFixed ╰── GtkIconList ╰── GtkFileList
It is a GtkIconList subclass that displays the contents of a given directory using fancy icons for different types of files
GtkWidget * gtk_file_list_new (guint icon_width,gint mode,const gchar *path);
Create a newfile list widget. Remark for the 2nd open file window you must use: gtk_icon_file_selection_show_tree(GTK_ICON_FILESEL(filesel), TRUE);
| icon_width | the width of the icon | |
| mode | GTK_FILE_LIST_SORT_NAME , GTK_FILE_LIST_SORT_TYPE | |
| path | the path to the files to be be opened in GtkFileList widget. | 
void gtk_file_list_construct (GtkFileList *file_list,guint icon_width,gint mode,const gchar *path);
Initializes newfile list widget with specified values.
| file_list | GtkFileList widget | |
| icon_width | the width of the icon | |
| mode | GTK_FILE_LIST_SORT_NAME , GTK_FILE_LIST_SORT_TYPE | |
| path | the path to the files to be be opened in GtkFileList widget. | 
void gtk_file_list_set_filter (GtkFileList *file_list,const gchar *filter);
Sets a filter for files displayed in Open window.
gboolean gtk_file_list_open_dir (GtkFileList *file_list,const gchar *dir_path);
Opens the content of specified directory in GtkFileList widget.
| file_list | a GtkFileList widget | |
| dir_path | path of directory to be opened in GtkFileList widget | 
const gchar *
gtk_file_list_get_path (GtkFileList *file_list);
Get the path of the files shown in filelist
const gchar *
gtk_file_list_get_filename (GtkFileList *file_list);
Get the path of the files shown in filelist
gint
gtk_file_list_get_filetype (GtkFileList *file_list);
Get the GtkFileListType of selected file in File List.
| file_list | the GtkFileList widget. GTK_FILE_LIST_FILE, GTK_FILE_LIST_HTML, GTK_FILE_LIST_TEXT, GTK_FILE_LIST_DOC, GTK_FILE_LIST_PDF, GTK_FILE_LIST_C, GTK_FILE_LIST_CPP, GTK_FILE_LIST_H, GTK_FILE_LIST_F, GTK_FILE_LIST_JAVA, GTK_FILE_LIST_EXEC, GTK_FILE_LIST_IMG, GTK_FILE_LIST_ARCH, GTK_FILE_LIST_PKG, GTK_FILE_LIST_DEB, GTK_FILE_LIST_RPM, GTK_FILE_LIST_CAT, GTK_FILE_LIST_SOUND, GTK_FILE_LIST_MOVIE, GTK_FILE_LIST_CORE) | 
gint gtk_file_list_add_type (GtkFileList *file_list,const gchar **pixmap_data);
Add a new file type in a GtkFileList structure.
| file_list | the GtkFileList widget. | |
| pixmap_data | Pointer to a string containing the XPM data.(last argument of  | 
gint gtk_file_list_add_type_with_pixmap (GtkFileList *file_list,GdkPixmap *pixmap,GdkBitmap *mask);
Add a new file type in a GtkFileList structure.
void gtk_file_list_add_type_filter (GtkFileList *file_list,gint type,const gchar *filter);
Add a filter for specified file type in a GtkFileList structure.
struct GtkFileList;
The GtkFileList structure contains only private data. It should only be accessed through the functions described below.
struct GtkFileListItem {
};
The GtkFileListItem structure contains only private data. It should only be accessed through the functions described below.