#ifndef MIMEVIEW_H
#define MIMEVIEW_H
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+typedef struct _MimeView MimeView;
+typedef struct _MimeViewerFactory MimeViewerFactory;
+typedef struct _MimeViewer MimeViewer;
#include <glib.h>
#include <gdk/gdk.h>
#include <gtk/gtkctree.h>
#include <gtk/gtktooltips.h>
-typedef struct _MimeView MimeView;
-typedef struct _MimeViewerFactory MimeViewerFactory;
-typedef struct _MimeViewer MimeViewer;
-
#include "textview.h"
#include "messageview.h"
#include "procmime.h"
void (*destroy_viewer) (MimeViewer *);
};
+#ifdef __cplusplus
+extern "C" {
+#endif /* __cplusplus */
+
+
MimeView *mimeview_create (MainWindow *mainwin);
void mimeview_init (MimeView *mimeview);
void mimeview_show_message (MimeView *mimeview,
MimeInfo *mimeinfo,
const gchar *file);
+gboolean mimeview_show_part (MimeView *mimeview,
+ MimeInfo *partinfo);
void mimeview_destroy (MimeView *mimeview);
void mimeview_update (MimeView *mimeview);
void mimeview_clear (MimeView *mimeview);