diff options
author | Chris Toshok <toshok@ximian.com> | 2003-03-14 06:47:58 +0800 |
---|---|---|
committer | Chris Toshok <toshok@src.gnome.org> | 2003-03-14 06:47:58 +0800 |
commit | cc0c43058c4461960754dc09d19aa1f39beeea75 (patch) | |
tree | f0822c53688c805e775ef9be75caad965e0c4a32 /addressbook/gui/contact-editor | |
parent | 959f74d6c632ceb8746ebec018b6e4ca828ee0ff (diff) | |
download | gsoc2013-evolution-cc0c43058c4461960754dc09d19aa1f39beeea75.tar gsoc2013-evolution-cc0c43058c4461960754dc09d19aa1f39beeea75.tar.gz gsoc2013-evolution-cc0c43058c4461960754dc09d19aa1f39beeea75.tar.bz2 gsoc2013-evolution-cc0c43058c4461960754dc09d19aa1f39beeea75.tar.lz gsoc2013-evolution-cc0c43058c4461960754dc09d19aa1f39beeea75.tar.xz gsoc2013-evolution-cc0c43058c4461960754dc09d19aa1f39beeea75.tar.zst gsoc2013-evolution-cc0c43058c4461960754dc09d19aa1f39beeea75.zip |
use set_entry_changed_signal_email for the email entry so the email gets
2003-03-13 Chris Toshok <toshok@ximian.com>
* gui/contact-editor/e-contact-editor.c
(set_entry_changed_signals): use set_entry_changed_signal_email
for the email entry so the email gets saved out.
(set_entry_changed_signal_email): new function, analogous to
set_entry_changed_signal_phone, but for email.
svn path=/trunk/; revision=20282
Diffstat (limited to 'addressbook/gui/contact-editor')
-rw-r--r-- | addressbook/gui/contact-editor/e-contact-editor.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/addressbook/gui/contact-editor/e-contact-editor.c b/addressbook/gui/contact-editor/e-contact-editor.c index d3b6301e11..51f417b63d 100644 --- a/addressbook/gui/contact-editor/e-contact-editor.c +++ b/addressbook/gui/contact-editor/e-contact-editor.c @@ -622,6 +622,15 @@ set_entry_changed_signal_phone(EContactEditor *editor, char *id) } static void +set_entry_changed_signal_email(EContactEditor *editor, char *id) +{ + GtkWidget *widget = glade_xml_get_widget(editor->gui, id); + if (widget && GTK_IS_ENTRY(widget)) + g_signal_connect(widget, "changed", + G_CALLBACK (email_entry_changed), editor); +} + +static void widget_changed (GtkWidget *widget, EContactEditor *editor) { if (!editor->editable) { @@ -664,7 +673,7 @@ set_entry_changed_signals(EContactEditor *editor) set_entry_changed_signal_phone(editor, "entry-phone3"); set_entry_changed_signal_phone(editor, "entry-phone4"); - set_entry_changed_signal_field(editor, "entry-email1"); + set_entry_changed_signal_email(editor, "entry-email1"); widget = glade_xml_get_widget(editor->gui, "text-address"); if (widget && GTK_IS_TEXT_VIEW(widget)) { |