2007-08-27 [colin] 2.10.0cvs179
[claws.git] / src / quote_fmt.h
blobb6d280a1683f9cf18d82fc96f298530c4d79ca22
1 #ifndef __QUOTE_FMT_H__
3 #define __QUOTE_FMT_H__
5 #ifdef USE_ASPELL
6 #include "gtkaspell.h"
7 #endif
9 #define quote_fmt_parse quote_fmtparse
11 void quote_fmt_quote_description(GtkWidget *widget, GtkWidget *pref_window);
13 gchar *quote_fmt_get_buffer(void);
14 gint quote_fmt_get_line(void);
15 #ifdef USE_ASPELL
16 void quote_fmt_init(MsgInfo *info, const gchar *my_quote_str,
17 const gchar *my_body, gboolean my_dry_run,
18 PrefsAccount *account,
19 GtkAspell *gtkaspell);
20 #else
21 void quote_fmt_init(MsgInfo *info, const gchar *my_quote_str,
22 const gchar *my_body, gboolean my_dry_run,
23 PrefsAccount *account);
24 #endif
25 gint quote_fmtparse(void);
26 void quote_fmt_scan_string(const gchar *str);
27 void quote_fmt_reset_vartable(void);
28 gint quote_fmt_get_cursor_pos(void);
30 void quotefmt_create_new_msg_fmt_widgets(GtkWindow *parent_window,
31 GtkWidget *parent_box,
32 GtkWidget **checkbtn_compose_with_format,
33 gchar *checkbtn_compose_text,
34 GtkWidget **edit_subject_format,
35 GtkWidget **edit_body_format,
36 gboolean add_info_button);
37 void quotefmt_create_reply_fmt_widgets(GtkWindow *parent_window,
38 GtkWidget *parent_box,
39 GtkWidget **checkbtn_reply_with_format,
40 gchar *checkbtn_reply_text,
41 GtkWidget **edit_reply_quotemark,
42 GtkWidget **edit_reply_format,
43 gboolean add_info_button);
44 void quotefmt_create_forward_fmt_widgets(GtkWindow *parent_window,
45 GtkWidget *parent_box,
46 GtkWidget **checkbtn_forward_with_format,
47 gchar *checkbtn_forward_text,
48 GtkWidget **edit_fw_quotemark,
49 GtkWidget **edit_fw_format,
50 gboolean add_info_button);
51 void quotefmt_add_info_button(GtkWindow *parent_window, GtkWidget *parent_box);
53 void quotefmt_check_new_msg_formats(gboolean use_format,
54 gchar *subject_fmt,
55 gchar *body_fmt);
56 void quotefmt_check_reply_formats(gboolean use_format,
57 gchar *quotation_mark,
58 gchar *body_fmt);
59 void quotefmt_check_forward_formats(gboolean use_format,
60 gchar *quotation_mark,
61 gchar *body_fmt);
63 #endif /* __QUOTE_FMT_H__ */