comparison src/conversation.c @ 4041:3a36ec242415

[gaim-migrate @ 4249] Michael Golden replaced a deprecated gtk call, and I fixed a leak in gtkimhtmlc. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Tue, 03 Dec 2002 22:26:54 +0000
parents 6e383852ad4e
children a3ec0146c73e
comparison
equal deleted inserted replaced
4040:89b56ab2b692 4041:3a36ec242415
2145 2145
2146 if (!c->progress) { 2146 if (!c->progress) {
2147 GtkBox *box = GTK_BOX(c->text->parent->parent); 2147 GtkBox *box = GTK_BOX(c->text->parent->parent);
2148 c->progress = gtk_progress_bar_new(); 2148 c->progress = gtk_progress_bar_new();
2149 gtk_box_pack_end(box, c->progress, FALSE, FALSE, 0); 2149 gtk_box_pack_end(box, c->progress, FALSE, FALSE, 0);
2150 gtk_widget_set_usize (c->progress, 1, 8); 2150 gtk_widget_set_size_request (c->progress, 1, 8);
2151 gtk_widget_show (c->progress); 2151 gtk_widget_show (c->progress);
2152 } 2152 }
2153 2153
2154 if (percent < 1) 2154 if (percent < 1)
2155 gtk_progress_set_percentage(GTK_PROGRESS(c->progress), percent); 2155 gtk_progress_set_percentage(GTK_PROGRESS(c->progress), percent);
2924 sw = gtk_scrolled_window_new(NULL, NULL); 2924 sw = gtk_scrolled_window_new(NULL, NULL);
2925 c->sw = sw; 2925 c->sw = sw;
2926 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS); 2926 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS);
2927 gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(sw), GTK_SHADOW_IN); 2927 gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(sw), GTK_SHADOW_IN);
2928 gtk_box_pack_start(GTK_BOX(vbox), sw, TRUE, TRUE, 0); 2928 gtk_box_pack_start(GTK_BOX(vbox), sw, TRUE, TRUE, 0);
2929 gtk_widget_set_usize(sw, conv_size.width, conv_size.height); 2929 gtk_widget_set_size_request(sw, conv_size.width, conv_size.height);
2930 gtk_widget_show(sw); 2930 gtk_widget_show(sw);
2931 2931
2932 text = gtk_imhtml_new(NULL, NULL); 2932 text = gtk_imhtml_new(NULL, NULL);
2933 c->text = text; 2933 c->text = text;
2934 gtk_container_add(GTK_CONTAINER(sw), text); 2934 gtk_container_add(GTK_CONTAINER(sw), text);
2972 entry = gtk_text_view_new_with_buffer(c->entry_buffer); 2972 entry = gtk_text_view_new_with_buffer(c->entry_buffer);
2973 c->entry = entry; 2973 c->entry = entry;
2974 2974
2975 gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(c->entry), GTK_WRAP_WORD); 2975 gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(c->entry), GTK_WRAP_WORD);
2976 2976
2977 gtk_widget_set_usize(entry, conv_size.width - 20, MAX(conv_size.entry_height, 25)); 2977 gtk_widget_set_size_request(entry, conv_size.width - 20, MAX(conv_size.entry_height, 25));
2978 2978
2979 g_signal_connect_swapped(G_OBJECT(c->entry), "key_press_event", 2979 g_signal_connect_swapped(G_OBJECT(c->entry), "key_press_event",
2980 G_CALLBACK(entry_key_pressed), c->entry_buffer); 2980 G_CALLBACK(entry_key_pressed), c->entry_buffer);
2981 g_signal_connect(G_OBJECT(c->entry), "key_press_event", G_CALLBACK(keypress_callback), c); 2981 g_signal_connect(G_OBJECT(c->entry), "key_press_event", G_CALLBACK(keypress_callback), c);
2982 g_signal_connect_after(G_OBJECT(c->entry), "button_press_event", 2982 g_signal_connect_after(G_OBJECT(c->entry), "button_press_event",
2983 G_CALLBACK(stop_rclick_callback), NULL); 2983 G_CALLBACK(stop_rclick_callback), NULL);
3760 gtk_container_add(GTK_CONTAINER(frame), event); 3760 gtk_container_add(GTK_CONTAINER(frame), event);
3761 gtk_signal_connect(GTK_OBJECT(event), "button-press-event", GTK_SIGNAL_FUNC(icon_menu), c); 3761 gtk_signal_connect(GTK_OBJECT(event), "button-press-event", GTK_SIGNAL_FUNC(icon_menu), c);
3762 gtk_widget_show(event); 3762 gtk_widget_show(event);
3763 3763
3764 c->icon = gtk_pixmap_new(pm, bm); 3764 c->icon = gtk_pixmap_new(pm, bm);
3765 gtk_widget_set_usize(c->icon, sf, sf); 3765 gtk_widget_set_size_request(c->icon, sf, sf);
3766 gtk_container_add(GTK_CONTAINER(event), c->icon); 3766 gtk_container_add(GTK_CONTAINER(event), c->icon);
3767 gtk_widget_show(c->icon); 3767 gtk_widget_show(c->icon);
3768 if(im_options & OPT_IM_NO_ANIMATION) 3768 if(im_options & OPT_IM_NO_ANIMATION)
3769 stop_anim(NULL, c); 3769 stop_anim(NULL, c);
3770 gdk_pixmap_unref(pm); 3770 gdk_pixmap_unref(pm);