aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-composer-prefs.c
diff options
context:
space:
mode:
authorRadek Doulik <rodo@ximian.com>2004-03-30 17:28:03 +0800
committerRadek Doulik <rodo@src.gnome.org>2004-03-30 17:28:03 +0800
commit42a08a1b798ab23c5bc76679cbb319df271cdac6 (patch)
tree1716c3b66989816777a913fe3aec1e454f123606 /mail/em-composer-prefs.c
parentbe8d119494fc3a3d1b705a3b24c4112b041d53ee (diff)
downloadgsoc2013-evolution-42a08a1b798ab23c5bc76679cbb319df271cdac6.tar
gsoc2013-evolution-42a08a1b798ab23c5bc76679cbb319df271cdac6.tar.gz
gsoc2013-evolution-42a08a1b798ab23c5bc76679cbb319df271cdac6.tar.bz2
gsoc2013-evolution-42a08a1b798ab23c5bc76679cbb319df271cdac6.tar.lz
gsoc2013-evolution-42a08a1b798ab23c5bc76679cbb319df271cdac6.tar.xz
gsoc2013-evolution-42a08a1b798ab23c5bc76679cbb319df271cdac6.tar.zst
gsoc2013-evolution-42a08a1b798ab23c5bc76679cbb319df271cdac6.zip
add spellLiveToggled signal
2004-03-30 Radek Doulik <rodo@ximian.com> * mail-config.glade: add spellLiveToggled signal * em-composer-prefs.c (em_composer_prefs_construct): fix typo, call toggle_button_init on prefs->spell_check instead of againg on prefs->auto_smileys (spell_setup): connect spellLiveToggled signal Fixes #55964 svn path=/trunk/; revision=25241
Diffstat (limited to 'mail/em-composer-prefs.c')
-rw-r--r--mail/em-composer-prefs.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/mail/em-composer-prefs.c b/mail/em-composer-prefs.c
index 0276decfc8..327b4d1bc3 100644
--- a/mail/em-composer-prefs.c
+++ b/mail/em-composer-prefs.c
@@ -666,6 +666,12 @@ spell_color_set (GtkWidget *widget, guint r, guint g, guint b, guint a, gpointer
}
static void
+spell_live_toggled (GtkWidget *widget, gpointer user_data)
+{
+ spell_changed (user_data);
+}
+
+static void
spell_language_selection_changed (GtkTreeSelection *selection, EMComposerPrefs *prefs)
{
GtkTreeIter iter;
@@ -747,6 +753,7 @@ spell_setup (EMComposerPrefs *prefs)
glade_xml_signal_connect_data (prefs->gui, "spellColorSet", G_CALLBACK (spell_color_set), prefs);
glade_xml_signal_connect_data (prefs->gui, "spellLanguageEnable", GTK_SIGNAL_FUNC (spell_language_enable), prefs);
+ glade_xml_signal_connect_data (prefs->gui, "spellLiveToggled", G_CALLBACK (spell_live_toggled), prefs);
g_signal_connect (prefs->language, "button_press_event", G_CALLBACK (spell_language_button_press), prefs);
}
@@ -853,7 +860,7 @@ em_composer_prefs_construct (EMComposerPrefs *prefs)
FALSE, G_CALLBACK (toggle_button_toggled), prefs);
prefs->spell_check = GTK_TOGGLE_BUTTON (glade_xml_get_widget (gui, "chkEnableSpellChecking"));
- toggle_button_init (prefs->auto_smileys, prefs->gconf,
+ toggle_button_init (prefs->spell_check, prefs->gconf,
"/apps/evolution/mail/composer/inline_spelling",
FALSE, G_CALLBACK (toggle_button_toggled), prefs);