+GtkWidget*
+modest_widget_factory_get_store_combo (ModestWidgetFactory *self)
+{
+ GtkWidget *combo;
+ GtkListStore *store;
+ GtkTreeIter iter;
+ const gchar **protos, **cursor;
+
+ g_return_val_if_fail (self, NULL);
+
+ combo = gtk_combo_box_new_text ();
+ cursor = protos = modest_proto_store_protos ();
+ while (cursor && *cursor) {
+ gtk_combo_box_append_text (GTK_COMBO_BOX(combo),
+ (const gchar*)*cursor);
+ ++cursor;
+ }
+
+ gtk_combo_box_set_active (GTK_COMBO(combo), 0);
+
+ return combo;
+}
+
+
+