+ /* Virtuals */
+ gboolean (*register_window) (ModestWindowMgr *self,
+ ModestWindow *window,
+ ModestWindow *parent);
+ void (*unregister_window) (ModestWindowMgr *self,
+ ModestWindow *window);
+ void (*set_fullscreen_mode) (ModestWindowMgr *self,
+ gboolean on);
+ gboolean (*get_fullscreen_mode) (ModestWindowMgr *self);
+ void (*show_toolbars) (ModestWindowMgr *self,
+ GType window_type,
+ gboolean show_toolbars,
+ gboolean fullscreen);
+ ModestWindow * (*get_main_window) (ModestWindowMgr *self,
+ gboolean show);
+ gboolean (*close_all_windows) (ModestWindowMgr *self);
+ GtkWindow * (*get_modal) (ModestWindowMgr *self);
+ void (*set_modal) (ModestWindowMgr *self,
+ GtkWindow *window,
+ GtkWindow *parent);
+ gboolean (*find_registered_header) (ModestWindowMgr *self,
+ TnyHeader *header,
+ ModestWindow **win);
+ GList * (*get_window_list) (ModestWindowMgr *self);
+
+