Modified webpage: now tinymail repository is in gitorious.
[modest] / src / widgets / modest-details-dialog.h
index 47ab7d4..065c034 100644 (file)
@@ -31,7 +31,7 @@
 #define __MODEST_DETAILS_DIALOG
 
 #include <glib.h>
-#include <gtk/gtkdialog.h>
+#include <gtk/gtk.h>
 #include <tny-header.h>
 
 
@@ -70,15 +70,17 @@ typedef struct {
        /* virtual methods */
        void (*create_container_func) (ModestDetailsDialog *self);
        void (*add_data_func) (ModestDetailsDialog *self, const gchar *label, const gchar *value);
-       void (*set_header_func) (ModestDetailsDialog *self, TnyHeader *header);
+       void (*set_header_func) (ModestDetailsDialog *self, TnyHeader *header, gboolean get_size);
        void (*set_folder_func) (ModestDetailsDialog *self, TnyFolder *folder);
+       void (*set_message_size_func) (ModestDetailsDialog *self, guint message_size);
 
 } ModestDetailsDialogClass;
 
 GType modest_details_dialog_get_type (void);
 
 GtkWidget* modest_details_dialog_new_with_header  (GtkWindow *parent, 
-                                                  TnyHeader *header);
+                                                  TnyHeader *header,
+                                                  gboolean get_size);
 
 GtkWidget* modest_details_dialog_new_with_folder  (GtkWindow *parent, 
                                                   TnyFolder *folder);
@@ -87,6 +89,9 @@ void       modest_details_dialog_add_data         (ModestDetailsDialog *self,
                                                   const gchar *label, 
                                                   const gchar *value);
 
+void       modest_details_dialog_set_message_size (ModestDetailsDialog *self,
+                                                  guint message_size);
+
 G_END_DECLS
 
 #endif /* __MODEST_DETAILS_DIALOG */