/*
* Sylpheed -- a GTK+ based, lightweight, and fast e-mail client
- * Copyright (C) 1999-2001 Hiroyuki Yamamoto
+ * Copyright (C) 1999-2002 Hiroyuki Yamamoto
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
#include "procmime.h"
#include "addressbook.h"
#include "prefs_account.h"
+#include "undo.h"
#ifdef USE_PSPELL
#include "gtkspell.h"
COMPOSE_REPLY_TO_ALL_WITHOUT_QUOTE,
COMPOSE_FORWARD,
COMPOSE_FORWARD_AS_ATTACH,
+ COMPOSE_FORWARD_INLINE,
COMPOSE_BOUNCE,
COMPOSE_NEW,
COMPOSE_REEDIT
GtkWidget *vbox2;
+ /* Header */
GtkWidget *table_vbox;
GtkWidget *table;
/*
*/
GtkWidget *paned;
+ /* Attachments */
GtkWidget *attach_scrwin;
GtkWidget *attach_clist;
+ /* Others */
+ GtkWidget *savemsg_checkbtn;
+ GtkWidget *savemsg_entry;
+
+ /* Textedit */
GtkWidget *edit_vbox;
GtkWidget *ruler_hbox;
GtkWidget *ruler;
PrefsAccount *account;
PrefsAccount *orig_account;
+ UndoMain *undostruct;
+
/* external editor */
gchar *exteditor_file;
pid_t exteditor_pid;
GtkPspell *gtkpspell;
#endif
+ /* Priority */
+ gint priority;
+
gchar *bounce_filename;
};
void compose_followup_and_reply_to (MsgInfo *msginfo,
gboolean quote,
gboolean to_all,
- gboolean ignore_replyto);
+ gboolean ignore_replyto,
+ const gchar *body);
void compose_reply (MsgInfo *msginfo,
gboolean quote,
gboolean to_all,
- gboolean ignore_replyto);
+ gboolean ignore_replyto,
+ const gchar *body);
Compose *compose_forward (PrefsAccount *account,
MsgInfo *msginfo,
- gboolean as_attach);
+ gboolean as_attach,
+ const gchar *body);
Compose *compose_forward_multiple (PrefsAccount *account,
GSList *msginfo_list);
Compose *compose_bounce (PrefsAccount *account,
gint compose_send (Compose *compose);
-void compose_reflect_prefs_all (void);
+void compose_reflect_prefs_all (void);
+void compose_reflect_prefs_pixmap_theme (void);
#endif /* __COMPOSE_H__ */