void messageview_init(MessageView *messageview) { headerview_init(messageview->headerview); textview_init(messageview->textview); mimeview_init(messageview->mimeview); /* messageview_set_font(messageview); */ }
void mimeview_init(MimeView *mimeview) { textview_init(mimeview->textview); gtk_container_add(GTK_CONTAINER(mimeview->mime_notebook), GTK_WIDGET_PTR(mimeview->textview)); }
static MimeViewer *pgp_viewer_create(void) { PgpViewer *viewer; debug_print("pgp_viewer_create\n"); viewer = g_new0(PgpViewer, 1); viewer->mimeviewer.factory = &pgp_viewer_factory; viewer->mimeviewer.get_widget = pgp_get_widget; viewer->mimeviewer.show_mimepart = pgp_show_mimepart; viewer->mimeviewer.clear_viewer = pgp_clear_viewer; viewer->mimeviewer.destroy_viewer = pgp_destroy_viewer; viewer->mimeviewer.get_selection = NULL; viewer->textview = textview_create(); textview_init(viewer->textview); gtk_widget_show_all(viewer->textview->vbox); return (MimeViewer *) viewer; }
void mimeview_init(MimeView *mimeview) { textview_init(mimeview->textview); imageview_init(mimeview->imageview); }