+move_to_dialog_set_selected_folder (GtkWidget *dialog, TnyFolderStore *folder_store)
+{
+ GtkWidget *selection_label;
+ GtkWidget *action_button;
+ gchar *folder_name;
+
+ selection_label = GTK_WIDGET (g_object_get_data (G_OBJECT (dialog), MOVE_TO_DIALOG_SELECTION_LABEL));
+ action_button = GTK_WIDGET (g_object_get_data (G_OBJECT (dialog), MOVE_TO_DIALOG_ACTION_BUTTON));
+
+ gtk_widget_set_sensitive (action_button, TRUE);
+
+ if (TNY_IS_FOLDER (folder_store)) {
+ folder_name = modest_tny_folder_get_display_name (TNY_FOLDER (folder_store));
+ } else if (TNY_IS_ACCOUNT (folder_store)) {
+ folder_name = g_strdup (tny_account_get_name (TNY_ACCOUNT (folder_store)));
+ } else {
+ folder_name = g_strdup ("");
+ }
+
+ gtk_label_set_text (GTK_LABEL (selection_label), folder_name);
+ g_free (folder_name);
+
+}
+
+static void