aboutsummaryrefslogtreecommitdiffstats
path: root/composer/e-msg-composer.h
diff options
context:
space:
mode:
authorMeilof Veeningen <meilof@wanadoo.nl>2004-01-13 06:21:26 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2004-01-13 06:21:26 +0800
commit6390a47a1f115a87c6e769e804ead077e276e7ef (patch)
treed7ef2dffbb697572a962f2f4b0ed76965be22e40 /composer/e-msg-composer.h
parent70f49bc0d7ce40521c4c99b7c9dbe6255db2c788 (diff)
downloadgsoc2013-evolution-6390a47a1f115a87c6e769e804ead077e276e7ef.tar.gz
gsoc2013-evolution-6390a47a1f115a87c6e769e804ead077e276e7ef.tar.zst
gsoc2013-evolution-6390a47a1f115a87c6e769e804ead077e276e7ef.zip
added "View To", "View Post To" menu items, made it possible to see both
2004-01-12 Meilof Veeningen <meilof@wanadoo.nl> * e-msg-composer.[ch]: added "View To", "View Post To" menu items, made it possible to see both at the same time, new e_msg_composer_new_with_type, only visibility info of headers if in the visible mask. * e-msg-composer.[ch]: replaced folder selection button by entry with selection button next to it, enabled multiple folder selection, made it possible to see both To and PostTo fields, disabled setting the "X-Evolution-PostTo" header. svn path=/trunk/; revision=24179
Diffstat (limited to 'composer/e-msg-composer.h')
-rw-r--r--composer/e-msg-composer.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/composer/e-msg-composer.h b/composer/e-msg-composer.h
index 528067b2b5..6dd7f77305 100644
--- a/composer/e-msg-composer.h
+++ b/composer/e-msg-composer.h
@@ -98,6 +98,8 @@ struct _EMsgComposer {
guint32 smime_encrypt : 1;
guint32 view_from : 1;
guint32 view_replyto : 1;
+ guint32 view_to : 1;
+ guint32 view_postto : 1;
guint32 view_bcc : 1;
guint32 view_cc : 1;
guint32 view_subject : 1;
@@ -128,7 +130,12 @@ struct _EMsgComposerClass {
GtkType e_msg_composer_get_type (void);
EMsgComposer *e_msg_composer_new (void);
-EMsgComposer *e_msg_composer_new_post (void);
+
+#define E_MSG_COMPOSER_MAIL 1
+#define E_MSG_COMPOSER_POST 2
+#define E_MSG_COMPOSER_MAIL_POST E_MSG_COMPOSER_MAIL|E_MSG_COMPOSER_POST
+
+EMsgComposer *e_msg_composer_new_with_type (int type);
EMsgComposer *e_msg_composer_new_with_message (CamelMimeMessage *msg);
EMsgComposer *e_msg_composer_new_from_url (const char *url);
@@ -168,9 +175,15 @@ void e_msg_composer_set_send_html (EMsgCo
gboolean e_msg_composer_get_view_from (EMsgComposer *composer);
void e_msg_composer_set_view_from (EMsgComposer *composer,
gboolean view_from);
+gboolean e_msg_composer_get_view_to (EMsgComposer *composer);
+void e_msg_composer_set_view_to (EMsgComposer *composer,
+ gboolean view_replyto);
gboolean e_msg_composer_get_view_replyto (EMsgComposer *composer);
void e_msg_composer_set_view_replyto (EMsgComposer *composer,
gboolean view_replyto);
+gboolean e_msg_composer_get_view_postto (EMsgComposer *composer);
+void e_msg_composer_set_view_postto (EMsgComposer *composer,
+ gboolean view_replyto);
gboolean e_msg_composer_get_view_cc (EMsgComposer *composer);
void e_msg_composer_set_view_cc (EMsgComposer *composer,
gboolean view_cc);