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"));