typedef struct _AttachInfo AttachInfo;
#include <glib.h>
-#include <gtk/gtkwidget.h>
-#include <gtk/gtkitemfactory.h>
+#include <gtk/gtk.h>
#include "procmsg.h"
#include "procmime.h"
#include "textview.h"
#include "folder.h"
-#ifdef USE_ASPELL
+#ifdef USE_ENCHANT
#include "gtkaspell.h"
#endif
Toolbar *toolbar;
GtkWidget *vbox2;
- GtkSizeGroup *size_group;
/* Header */
GtkWidget *table_vbox;
GtkWidget *scrolledwin;
GtkWidget *text;
GtkWidget *from_name;
+#if !GTK_CHECK_VERSION(2,12,0)
GtkTooltips *tooltips;
+#endif
GtkWidget *focused_editable;
GtkWidget *popupmenu;
- GtkItemFactory *popupfactory;
-
GtkWidget *tmpl_menu;
ComposeMode mode;
gchar *boundary;
gboolean autowrap;
+ gboolean autoindent;
gboolean use_to;
gboolean use_cc;
UndoMain *undostruct;
gchar *sig_str;
+ gboolean sig_inserted;
/* external editor */
gchar *exteditor_file;
GIOChannel *exteditor_ch;
gint exteditor_tag;
-#if USE_ASPELL
+#if USE_ENCHANT
/* GNU/aspell spell checker */
GtkAspell *gtkaspell;
GtkWidget *aspell_options_menu;
ComposeMode rmode;
GtkWidget *first_combo;
GtkWidget *first_entry;
+
+ GtkUIManager *ui_manager;
};
struct _AttachInfo
gchar *content_type;
EncodingType encoding;
gchar *name;
- off_t size;
+ goffset size;
};
typedef enum