summaryrefslogtreecommitdiff
path: root/gtk/gtkfilesel.h
diff options
context:
space:
mode:
authorManish Singh <yosh@gimp.org>2002-02-17 00:07:48 +0000
committerManish Singh <yosh@src.gnome.org>2002-02-17 00:07:48 +0000
commitff612419cd913694ca33a8bb8adc7e6dfe9e7400 (patch)
treef254b5b8e64f6ff57ad64e9fb5c90ebe7109e75f /gtk/gtkfilesel.h
parent665723279cfce6434dbf5808a604088a0c2801fc (diff)
downloadgdk-pixbuf-ff612419cd913694ca33a8bb8adc7e6dfe9e7400.tar.gz
Added multiple selection API
2002-02-16 Manish Singh <yosh@gimp.org> * gtk/gtkfilesel.[ch]: Added multiple selection API
Diffstat (limited to 'gtk/gtkfilesel.h')
-rw-r--r--gtk/gtkfilesel.h19
1 files changed, 8 insertions, 11 deletions
diff --git a/gtk/gtkfilesel.h b/gtk/gtkfilesel.h
index 757c95702..3aad672fb 100644
--- a/gtk/gtkfilesel.h
+++ b/gtk/gtkfilesel.h
@@ -74,7 +74,9 @@ struct _GtkFileSelection
GtkWidget *button_area;
GtkWidget *action_area;
-
+
+ GPtrArray *selected_names;
+ gchar *last_selected;
};
struct _GtkFileSelectionClass
@@ -100,6 +102,11 @@ void gtk_file_selection_complete (GtkFileSelection *filesel,
void gtk_file_selection_show_fileop_buttons (GtkFileSelection *filesel);
void gtk_file_selection_hide_fileop_buttons (GtkFileSelection *filesel);
+gchar** gtk_file_selection_get_selections (GtkFileSelection *filesel);
+
+void gtk_file_selection_set_select_multiple (GtkFileSelection *filesel,
+ gboolean select_multiple);
+gboolean gtk_file_selection_get_select_multiple (GtkFileSelection *filesel);
#ifdef __cplusplus
}
@@ -107,13 +114,3 @@ void gtk_file_selection_hide_fileop_buttons (GtkFileSelection *filesel);
#endif /* __GTK_FILESEL_H__ */
-
-
-
-
-
-
-
-
-
-