X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-toolkit-factory.h;h=54b1237e9ae42c524ebadf8015f3c95217b53b3e;hp=efe4dc15bf905c2129709469be64b1748e9eeac4;hb=HEAD;hpb=514d7488390a9c4c31a9ca5e44f78dc9329b833d diff --git a/src/widgets/modest-toolkit-factory.h b/src/widgets/modest-toolkit-factory.h index efe4dc1..54b1237 100644 --- a/src/widgets/modest-toolkit-factory.h +++ b/src/widgets/modest-toolkit-factory.h @@ -6,6 +6,8 @@ #include #include #include +#include +#include G_BEGIN_DECLS @@ -55,7 +57,11 @@ struct _ModestToolkitFactoryClass gboolean full, GtkSizeGroup *title_size_group, GtkSizeGroup *value_size_group); GtkWidget * (*create_text_view) (ModestToolkitFactory *self); GtkWidget * (*create_selector) (ModestToolkitFactory *self, - ModestPairList *pairs, GEqualFunc id_equal_func); + ModestPairList *pairs, GEqualFunc id_equal_func, gboolean center); + 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 @@ -116,7 +122,15 @@ modest_toolkit_factory_create_text_view (ModestToolkitFactory *self); GtkWidget * modest_toolkit_factory_create_selector (ModestToolkitFactory *self, - ModestPairList *pairs, GEqualFunc id_equal_func); + ModestPairList *pairs, GEqualFunc id_equal_func, gboolean center); + +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); @@ -170,6 +184,9 @@ typedef enum { 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);