X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fhildon2%2Fmodest-folder-window.h;h=bf978e5517cd93ab92a5858e4597ae1bcb6fe100;hb=4ab4ff904fc23d7cac7da69d52db8b0acc4c3525;hp=a265fd2077976f6b54411e4a2418a99e155152dc;hpb=48d90b657563c7533c8c7b6e4b97db3a2200f566;p=modest diff --git a/src/hildon2/modest-folder-window.h b/src/hildon2/modest-folder-window.h index a265fd2..bf978e5 100644 --- a/src/hildon2/modest-folder-window.h +++ b/src/hildon2/modest-folder-window.h @@ -30,7 +30,7 @@ #ifndef __MODEST_FOLDER_WINDOW_H__ #define __MODEST_FOLDER_WINDOW_H__ -#include +#include #include #include @@ -49,11 +49,11 @@ typedef struct _ModestFolderWindow ModestFolderWindow; typedef struct _ModestFolderWindowClass ModestFolderWindowClass; struct _ModestFolderWindow { - ModestWindow parent; + ModestHildon2Window parent; }; struct _ModestFolderWindowClass { - ModestWindowClass parent_class; + ModestHildon2WindowClass parent_class; }; /** @@ -84,6 +84,36 @@ ModestWindow* modest_folder_window_new (TnyFolderStoreQuery *query); */ ModestFolderView *modest_folder_window_get_folder_view (ModestFolderWindow *self); +/** + * modest_folder_window_set_account: + * @self: a #ModestFolderWindow + * @account_name: a string + * + * Sets the current active account in the folder window. + */ +void modest_folder_window_set_account (ModestFolderWindow *self, + const gchar *account_name); + +/** + * modest_folder_window_set_mailbox: + * @self: a #ModestFolderWindow + * @mailbox: a string + * + * Sets the current mailbox in the folder window. + */ +void modest_folder_window_set_mailbox (ModestFolderWindow *self, + const gchar *mailbox); + +/** + * modest_folder_Window_transfer_mode_enabled: + * @self: a #ModestFolderWindow + * + * if @self is in transfer mode (progress hint visible) + * + * Returns: %TRUE if progress hint should be visible + */ +gboolean modest_folder_window_transfer_mode_enabled (ModestFolderWindow *self); + G_END_DECLS #endif