aboutsummaryrefslogtreecommitdiffstats
path: root/composer
diff options
context:
space:
mode:
authorHans Petter Jansson <hpj@novell.com>2005-03-16 05:05:52 +0800
committerHans Petter <hansp@src.gnome.org>2005-03-16 05:05:52 +0800
commit66a51be2a52cf300097d16cd32cc192616f129eb (patch)
treeef0e2e2573df3496b7f88dd367b7a0c926530062 /composer
parent84ad463749753e7ddfefe6a54f34cc8ed187d5da (diff)
downloadgsoc2013-evolution-66a51be2a52cf300097d16cd32cc192616f129eb.tar
gsoc2013-evolution-66a51be2a52cf300097d16cd32cc192616f129eb.tar.gz
gsoc2013-evolution-66a51be2a52cf300097d16cd32cc192616f129eb.tar.bz2
gsoc2013-evolution-66a51be2a52cf300097d16cd32cc192616f129eb.tar.lz
gsoc2013-evolution-66a51be2a52cf300097d16cd32cc192616f129eb.tar.xz
gsoc2013-evolution-66a51be2a52cf300097d16cd32cc192616f129eb.tar.zst
gsoc2013-evolution-66a51be2a52cf300097d16cd32cc192616f129eb.zip
Set up c/c/p for To: Cc: Bcc: and Post To: entries too.
2005-03-15 Hans Petter Jansson <hpj@novell.com> * e-msg-composer.c (setup_cut_copy_paste): Set up c/c/p for To: Cc: Bcc: and Post To: entries too. svn path=/trunk/; revision=29027
Diffstat (limited to 'composer')
-rw-r--r--composer/ChangeLog5
-rw-r--r--composer/e-msg-composer.c16
2 files changed, 21 insertions, 0 deletions
diff --git a/composer/ChangeLog b/composer/ChangeLog
index 83987cc24a..e678d573a8 100644
--- a/composer/ChangeLog
+++ b/composer/ChangeLog
@@ -1,3 +1,8 @@
+2005-03-15 Hans Petter Jansson <hpj@novell.com>
+
+ * e-msg-composer.c (setup_cut_copy_paste): Set up c/c/p for To: Cc:
+ Bcc: and Post To: entries too.
+
2005-03-03 Not Zed <NotZed@Ximian.com>
** See bug #66592
diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c
index a531bcab84..a1d1cc12c4 100644
--- a/composer/e-msg-composer.c
+++ b/composer/e-msg-composer.c
@@ -3306,6 +3306,22 @@ setup_cut_copy_paste (EMsgComposer *composer)
entry = e_msg_composer_hdrs_get_reply_to_entry (hdrs);
g_signal_connect (entry, "focus_in_event", G_CALLBACK (composer_entry_focus_in_event_cb), composer);
g_signal_connect (entry, "focus_out_event", G_CALLBACK (composer_entry_focus_out_event_cb), composer);
+
+ entry = e_msg_composer_hdrs_get_to_entry (hdrs);
+ g_signal_connect (entry, "focus_in_event", G_CALLBACK (composer_entry_focus_in_event_cb), composer);
+ g_signal_connect (entry, "focus_out_event", G_CALLBACK (composer_entry_focus_out_event_cb), composer);
+
+ entry = e_msg_composer_hdrs_get_cc_entry (hdrs);
+ g_signal_connect (entry, "focus_in_event", G_CALLBACK (composer_entry_focus_in_event_cb), composer);
+ g_signal_connect (entry, "focus_out_event", G_CALLBACK (composer_entry_focus_out_event_cb), composer);
+
+ entry = e_msg_composer_hdrs_get_bcc_entry (hdrs);
+ g_signal_connect (entry, "focus_in_event", G_CALLBACK (composer_entry_focus_in_event_cb), composer);
+ g_signal_connect (entry, "focus_out_event", G_CALLBACK (composer_entry_focus_out_event_cb), composer);
+
+ entry = e_msg_composer_hdrs_get_post_to_label (hdrs);
+ g_signal_connect (entry, "focus_in_event", G_CALLBACK (composer_entry_focus_in_event_cb), composer);
+ g_signal_connect (entry, "focus_out_event", G_CALLBACK (composer_entry_focus_out_event_cb), composer);
}
static void