* Changes in the autotools stuff affecting a lot of platform dependent
[modest] / src / widgets / modest-msg-view-window.h
index b703f72..1121687 100644 (file)
@@ -34,6 +34,7 @@
 #include <tny-folder.h>
 #include <widgets/modest-window.h>
 #include <gtk/gtktreemodel.h>
+#include <gtk/gtkenums.h>
 
 G_BEGIN_DECLS
 
@@ -57,6 +58,11 @@ typedef struct {
                             GtkTreeModel *model,
                             GtkTreeRowReference *row_reference, 
                             gpointer user_data);
+
+       gboolean (*scroll_child) (ModestMsgViewWindow *self,
+                                  GtkScrollType scroll_type,
+                                  gboolean horizontal,
+                                  gpointer userdata);
 } ModestMsgViewWindowClass;
 
 /**
@@ -158,17 +164,6 @@ TnyMsg*         modest_msg_view_window_get_message     (ModestMsgViewWindow *win
 const gchar*    modest_msg_view_window_get_message_uid (ModestMsgViewWindow *window);
 
 /**
- * modest_msg_view_window_select_first_message:
- * @window: a #ModestMsgViewWindow instance
- *
- * select the first message obtained from the header view this view 
- * was called from
- *
- * Returns: %TRUE if a new message is shown.
- */
-gboolean        modest_msg_view_window_select_first_message (ModestMsgViewWindow *window);
-
-/**
  * modest_msg_view_window_select_next_message:
  * @window: a #ModestMsgViewWindow instance
  *
@@ -208,18 +203,18 @@ void            modest_msg_view_window_view_attachment (ModestMsgViewWindow *win
  *
  * Get selected attachments from #ModetMsgView private object.  
  */
-GList *         modest_msg_view_window_get_attachments (ModestMsgViewWindow *win);
+TnyList *         modest_msg_view_window_get_attachments (ModestMsgViewWindow *win);
 
 /**
  * modest_msg_view_window_save_attachments:
  * @window: a #ModestMsgViewWindow
- * @mime_parts: a #GList of #TnyMimePart
+ * @mime_parts: a #TnyList of #TnyMimePart
  *
  * Save the #TnyMimePart attachments in @mime_parts, or currently selected attachments
  * if @mime_parts is %NULL, offering a dialog to the user to choose the location.
  */
 void            modest_msg_view_window_save_attachments (ModestMsgViewWindow *window,
-                                                        GList *mime_parts);
+                                                        TnyList *mime_parts);
 
 /**
  * modest_msg_view_window_remove_attachments: