#include <modest-presets.h>
#include <widgets/modest-security-options-view.h>
#include <modest-pair.h>
+#include <tny-header.h>
+#include <tny-folder.h>
G_BEGIN_DECLS
GtkWidget * (*create_text_view) (ModestToolkitFactory *self);
GtkWidget * (*create_selector) (ModestToolkitFactory *self,
ModestPairList *pairs, GEqualFunc id_equal_func);
+ GtkWidget * (*create_details_dialog_with_header) (ModestToolkitFactory *self, GtkWindow *parent,
+ TnyHeader *header, gboolean get_size);
+ GtkWidget * (*create_details_dialog_with_folder) (ModestToolkitFactory *self, GtkWindow *parent,
+ TnyFolder *folder);
};
struct _ModestToolkitFactory
modest_toolkit_factory_create_selector (ModestToolkitFactory *self,
ModestPairList *pairs, GEqualFunc id_equal_func);
+GtkWidget *
+modest_toolkit_factory_create_details_dialog_with_header (ModestToolkitFactory *self, GtkWindow *parent,
+ TnyHeader *header, gboolean get_size);
+
+GtkWidget *
+modest_toolkit_factory_create_details_dialog_with_folder (ModestToolkitFactory *self, GtkWindow *parent,
+ TnyFolder *folder);
+
gboolean
modest_togglable_get_active (GtkWidget *widget);
void
modest_provider_selector_fill (GtkWidget *widget, ModestPresets *presets, gint mcc);
+void
+modest_provider_selector_refresh (GtkWidget *widget);
+
gchar *
modest_provider_selector_get_active_provider_id (GtkWidget *widget);