Mercurial > pidgin
comparison src/gtkconv.c @ 8829:d5ca3e9a77e2
[gaim-migrate @ 9593]
Etan just keeps being cooler than everyone around him. This names the
gtkimhtml in GaimConversations so that people with crap fonts can
resize them via Gtk+ through the already existing mechanism.
committer: Tailor Script <tailor@pidgin.im>
author | Ethan Blanton <elb@pidgin.im> |
---|---|
date | Tue, 27 Apr 2004 02:12:08 +0000 |
parents | 408d2f135146 |
children | d7b5fbc451da |
comparison
equal
deleted
inserted
replaced
8828:8498ddc74513 | 8829:d5ca3e9a77e2 |
---|---|
3581 | 3581 |
3582 gtk_widget_show(gtkconv->sw); | 3582 gtk_widget_show(gtkconv->sw); |
3583 | 3583 |
3584 /* Setup gtkihmtml. */ | 3584 /* Setup gtkihmtml. */ |
3585 gtkconv->imhtml = gtk_imhtml_new(NULL, NULL); | 3585 gtkconv->imhtml = gtk_imhtml_new(NULL, NULL); |
3586 gtk_widget_set_name(gtkconv->imhtml, "gtkconv_imhtml"); | |
3586 gtk_container_add(GTK_CONTAINER(gtkconv->sw), gtkconv->imhtml); | 3587 gtk_container_add(GTK_CONTAINER(gtkconv->sw), gtkconv->imhtml); |
3587 | 3588 |
3588 gtk_imhtml_show_comments(GTK_IMHTML(gtkconv->imhtml), | 3589 gtk_imhtml_show_comments(GTK_IMHTML(gtkconv->imhtml), |
3589 gaim_prefs_get_bool("/gaim/gtk/conversations/show_timestamps")); | 3590 gaim_prefs_get_bool("/gaim/gtk/conversations/show_timestamps")); |
3590 | 3591 |
3715 GTK_SHADOW_IN); | 3716 GTK_SHADOW_IN); |
3716 gtk_box_pack_start(GTK_BOX(gtkconv->entrybox), sw, TRUE, TRUE, 0); | 3717 gtk_box_pack_start(GTK_BOX(gtkconv->entrybox), sw, TRUE, TRUE, 0); |
3717 gtk_widget_show(sw); | 3718 gtk_widget_show(sw); |
3718 | 3719 |
3719 gtkconv->entry = gtk_imhtml_new(NULL, NULL); | 3720 gtkconv->entry = gtk_imhtml_new(NULL, NULL); |
3721 gtk_widget_set_name(gtkconv->entry, "gtkconv_entry"); | |
3720 gtk_imhtml_smiley_shortcuts(GTK_IMHTML(gtkconv->entry), | 3722 gtk_imhtml_smiley_shortcuts(GTK_IMHTML(gtkconv->entry), |
3721 gaim_prefs_get_bool("/gaim/gtk/conversations/smiley_shortcuts")); | 3723 gaim_prefs_get_bool("/gaim/gtk/conversations/smiley_shortcuts")); |
3722 gtk_imhtml_html_shortcuts(GTK_IMHTML(gtkconv->entry), | 3724 gtk_imhtml_html_shortcuts(GTK_IMHTML(gtkconv->entry), |
3723 gaim_prefs_get_bool("/gaim/gtk/conversations/html_shortcuts")); | 3725 gaim_prefs_get_bool("/gaim/gtk/conversations/html_shortcuts")); |
3724 | 3726 |
3797 gaim_prefs_get_int("/gaim/gtk/conversations/im/default_width"), | 3799 gaim_prefs_get_int("/gaim/gtk/conversations/im/default_width"), |
3798 gaim_prefs_get_int("/gaim/gtk/conversations/im/default_height")); | 3800 gaim_prefs_get_int("/gaim/gtk/conversations/im/default_height")); |
3799 gtk_widget_show(gtkconv->sw); | 3801 gtk_widget_show(gtkconv->sw); |
3800 | 3802 |
3801 gtkconv->imhtml = gtk_imhtml_new(NULL, NULL); | 3803 gtkconv->imhtml = gtk_imhtml_new(NULL, NULL); |
3804 gtk_widget_set_name(gtkconv->imhtml, "gtkconv_imhtml"); | |
3802 gtk_container_add(GTK_CONTAINER(gtkconv->sw), gtkconv->imhtml); | 3805 gtk_container_add(GTK_CONTAINER(gtkconv->sw), gtkconv->imhtml); |
3803 | 3806 |
3804 g_signal_connect_after(G_OBJECT(gtkconv->imhtml), "button_press_event", | 3807 g_signal_connect_after(G_OBJECT(gtkconv->imhtml), "button_press_event", |
3805 G_CALLBACK(entry_stop_rclick_cb), NULL); | 3808 G_CALLBACK(entry_stop_rclick_cb), NULL); |
3806 g_signal_connect(G_OBJECT(gtkconv->imhtml), "key_press_event", | 3809 g_signal_connect(G_OBJECT(gtkconv->imhtml), "key_press_event", |
3838 GTK_SHADOW_IN); | 3841 GTK_SHADOW_IN); |
3839 gtk_box_pack_start(GTK_BOX(gtkconv->entrybox), sw, TRUE, TRUE, 0); | 3842 gtk_box_pack_start(GTK_BOX(gtkconv->entrybox), sw, TRUE, TRUE, 0); |
3840 gtk_widget_show(sw); | 3843 gtk_widget_show(sw); |
3841 | 3844 |
3842 gtkconv->entry = gtk_imhtml_new(NULL, NULL); | 3845 gtkconv->entry = gtk_imhtml_new(NULL, NULL); |
3846 gtk_widget_set_name(gtkconv->entry, "gtkconv_entry"); | |
3843 | 3847 |
3844 gtk_imhtml_smiley_shortcuts(GTK_IMHTML(gtkconv->entry), | 3848 gtk_imhtml_smiley_shortcuts(GTK_IMHTML(gtkconv->entry), |
3845 gaim_prefs_get_bool("/gaim/gtk/conversations/smiley_shortcuts")); | 3849 gaim_prefs_get_bool("/gaim/gtk/conversations/smiley_shortcuts")); |
3846 gtk_imhtml_html_shortcuts(GTK_IMHTML(gtkconv->entry), | 3850 gtk_imhtml_html_shortcuts(GTK_IMHTML(gtkconv->entry), |
3847 gaim_prefs_get_bool("/gaim/gtk/conversations/html_shortcuts")); | 3851 gaim_prefs_get_bool("/gaim/gtk/conversations/html_shortcuts")); |