Mercurial > pidgin.yaz
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); |