diff options
Diffstat (limited to 'gtk/gtkfilechoosernativeprivate.h')
-rw-r--r-- | gtk/gtkfilechoosernativeprivate.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gtk/gtkfilechoosernativeprivate.h b/gtk/gtkfilechoosernativeprivate.h index ab3b6cf0c7..283eda902d 100644 --- a/gtk/gtkfilechoosernativeprivate.h +++ b/gtk/gtkfilechoosernativeprivate.h @@ -23,6 +23,14 @@ G_BEGIN_DECLS +typedef struct { + char *id; + char *label; + char **options; + char **option_labels; + char *selected; +} GtkFileChooserNativeChoice; + struct _GtkFileChooserNative { GtkNativeDialog parent_instance; @@ -36,6 +44,7 @@ struct _GtkFileChooserNative GFile *current_folder; GFile *current_file; char *current_name; + GSList *choices; /* Fallback mode */ GtkWidget *dialog; |