aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-display.c
diff options
context:
space:
mode:
authorYuedong Du <yuedong.du@sun.com>2003-07-15 17:46:45 +0800
committerYuedong Du <york@src.gnome.org>2003-07-15 17:46:45 +0800
commitfeff37573756a1e7f02079e32cee51bffec086a3 (patch)
tree7f76321e6550ac564009621de98e1ff575b1f7a5 /mail/mail-display.c
parent6ed89aec8563c3675d77d0d1b0832db9cc3bbe30 (diff)
downloadgsoc2013-evolution-feff37573756a1e7f02079e32cee51bffec086a3.tar
gsoc2013-evolution-feff37573756a1e7f02079e32cee51bffec086a3.tar.gz
gsoc2013-evolution-feff37573756a1e7f02079e32cee51bffec086a3.tar.bz2
gsoc2013-evolution-feff37573756a1e7f02079e32cee51bffec086a3.tar.lz
gsoc2013-evolution-feff37573756a1e7f02079e32cee51bffec086a3.tar.xz
gsoc2013-evolution-feff37573756a1e7f02079e32cee51bffec086a3.tar.zst
gsoc2013-evolution-feff37573756a1e7f02079e32cee51bffec086a3.zip
remove the use of caret mode widget style. use new gtkhtml api to set
2003-07-15 Yuedong Du <yuedong.du@sun.com> * mail-config.c: (config_write_style), (mail_config_init): remove the use of caret mode widget style. * mail-display.c: (display_notify), (mail_display_new): use new gtkhtml api to set caret mode. svn path=/trunk/; revision=21816
Diffstat (limited to 'mail/mail-display.c')
-rw-r--r--mail/mail-display.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/mail/mail-display.c b/mail/mail-display.c
index d62c985d32..4a81e5ae59 100644
--- a/mail/mail-display.c
+++ b/mail/mail-display.c
@@ -2645,6 +2645,8 @@ display_notify (GConfClient *gconf, guint cnxn_id, GConfEntry *entry, gpointer d
} else if (!strcmp (tkey, "/citation_color")
|| !strcmp (tkey, "/mark_citations")) {
mail_display_queue_redisplay (md);
+ } else if (!strcmp (tkey, "/caret_mode")) {
+ gtk_html_set_caret_mode(md->html, gconf_value_get_bool (gconf_entry_get_value(entry)));
}
}
@@ -2691,6 +2693,7 @@ mail_display_new (void)
gconf = mail_config_get_gconf_client ();
gtk_html_set_animate (GTK_HTML (html), gconf_client_get_bool (gconf, "/apps/evolution/mail/display/animate_images", NULL));
+ gtk_html_set_caret_mode (GTK_HTML (html), gconf_client_get_bool (gconf, "/apps/evolution/mail/display/caret_mode", NULL));
gconf_client_add_dir (gconf, "/apps/evolution/mail/display",GCONF_CLIENT_PRELOAD_NONE, NULL);
mail_display->priv->display_notify_id = gconf_client_notify_add (gconf, "/apps/evolution/mail/display",