/* $Id: mailer.h,v 1.4 2006/10/23 18:09:04 khorben Exp $ */ /* Copyright (c) 2006 The DeforaOS Project */ #ifndef MAILER_MAILER_H # define MAILER_MAILER_H # include /* Mailer */ /* types */ typedef struct _Mailer { /* widgets */ GtkWidget * window; GtkWidget * hdr_vbox; GtkWidget * hdr_subject; GtkWidget * hdr_from; GtkWidget * hdr_to; GtkWidget * hdr_date; GtkWidget * view_body; GtkWidget * statusbar; gint statusbar_id; } Mailer; /* functions */ Mailer * mailer_new(void); void mailer_delete(Mailer * mailer); /* useful */ int mailer_error(Mailer * mailer, char const * message, int ret); #endif