Mercurial > pidgin.yaz
comparison src/gtkconv.c @ 5550:b18c2a37cc96
[gaim-migrate @ 5951]
Some more updates.
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Thu, 29 May 2003 20:36:50 +0000 |
parents | 22cf337e8b8f |
children | 51699de873af |
comparison
equal
deleted
inserted
replaced
5549:7e4de9699da9 | 5550:b18c2a37cc96 |
---|---|
3002 gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(gtkconv->sw), | 3002 gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(gtkconv->sw), |
3003 GTK_SHADOW_IN); | 3003 GTK_SHADOW_IN); |
3004 gtk_paned_pack1(GTK_PANED(hpaned), gtkconv->sw, TRUE, TRUE); | 3004 gtk_paned_pack1(GTK_PANED(hpaned), gtkconv->sw, TRUE, TRUE); |
3005 | 3005 |
3006 gtk_widget_set_size_request(gtkconv->sw, | 3006 gtk_widget_set_size_request(gtkconv->sw, |
3007 buddy_chat_size.width, buddy_chat_size.height); | 3007 gaim_prefs_get_int("/gaim/gtk/conversations/chat/default_width"), |
3008 gaim_prefs_get_int("/gaim/gtk/conversations/chat/default_height")); | |
3009 | |
3008 gtk_widget_show(gtkconv->sw); | 3010 gtk_widget_show(gtkconv->sw); |
3009 | 3011 |
3010 /* Setup gtkihmtml. */ | 3012 /* Setup gtkihmtml. */ |
3011 gtkconv->imhtml = gtk_imhtml_new(NULL, NULL); | 3013 gtkconv->imhtml = gtk_imhtml_new(NULL, NULL); |
3012 gtk_container_add(GTK_CONTAINER(gtkconv->sw), gtkconv->imhtml); | 3014 gtk_container_add(GTK_CONTAINER(gtkconv->sw), gtkconv->imhtml); |
3134 g_object_set_data(G_OBJECT(gtkconv->entry_buffer), "user_data", conv); | 3136 g_object_set_data(G_OBJECT(gtkconv->entry_buffer), "user_data", conv); |
3135 gtkconv->entry = gtk_text_view_new_with_buffer(gtkconv->entry_buffer); | 3137 gtkconv->entry = gtk_text_view_new_with_buffer(gtkconv->entry_buffer); |
3136 | 3138 |
3137 gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(gtkconv->entry), GTK_WRAP_WORD_CHAR); | 3139 gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(gtkconv->entry), GTK_WRAP_WORD_CHAR); |
3138 gtk_widget_set_size_request(gtkconv->entry, -1, | 3140 gtk_widget_set_size_request(gtkconv->entry, -1, |
3139 MAX(buddy_chat_size.entry_height, 25)); | 3141 MAX(gaim_prefs_get_int("/gaim/gtk/conversations/chat/entry_height"), |
3142 25)); | |
3140 | 3143 |
3141 /* Connect the signal handlers. */ | 3144 /* Connect the signal handlers. */ |
3142 g_signal_connect_swapped(G_OBJECT(gtkconv->entry), "key_press_event", | 3145 g_signal_connect_swapped(G_OBJECT(gtkconv->entry), "key_press_event", |
3143 G_CALLBACK(entry_key_pressed_cb_1), | 3146 G_CALLBACK(entry_key_pressed_cb_1), |
3144 gtkconv->entry_buffer); | 3147 gtkconv->entry_buffer); |
3193 GTK_POLICY_NEVER, GTK_POLICY_ALWAYS); | 3196 GTK_POLICY_NEVER, GTK_POLICY_ALWAYS); |
3194 gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(gtkconv->sw), | 3197 gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(gtkconv->sw), |
3195 GTK_SHADOW_IN); | 3198 GTK_SHADOW_IN); |
3196 gtk_box_pack_start(GTK_BOX(vbox), gtkconv->sw, TRUE, TRUE, 0); | 3199 gtk_box_pack_start(GTK_BOX(vbox), gtkconv->sw, TRUE, TRUE, 0); |
3197 | 3200 |
3198 gtk_widget_set_size_request(gtkconv->sw, conv_size.width, conv_size.height); | 3201 gtk_widget_set_size_request(gtkconv->sw, |
3202 gaim_prefs_get_int("/gaim/gtk/conversations/im/default_width"), | |
3203 gaim_prefs_get_int("/gaim/gtk/conversations/im/default_height")); | |
3199 gtk_widget_show(gtkconv->sw); | 3204 gtk_widget_show(gtkconv->sw); |
3200 | 3205 |
3201 gtkconv->imhtml = gtk_imhtml_new(NULL, NULL); | 3206 gtkconv->imhtml = gtk_imhtml_new(NULL, NULL); |
3202 gtk_container_add(GTK_CONTAINER(gtkconv->sw), gtkconv->imhtml); | 3207 gtk_container_add(GTK_CONTAINER(gtkconv->sw), gtkconv->imhtml); |
3203 | 3208 |
3230 g_object_set_data(G_OBJECT(gtkconv->entry_buffer), "user_data", conv); | 3235 g_object_set_data(G_OBJECT(gtkconv->entry_buffer), "user_data", conv); |
3231 gtkconv->entry = gtk_text_view_new_with_buffer(gtkconv->entry_buffer); | 3236 gtkconv->entry = gtk_text_view_new_with_buffer(gtkconv->entry_buffer); |
3232 | 3237 |
3233 gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(gtkconv->entry), GTK_WRAP_WORD_CHAR); | 3238 gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(gtkconv->entry), GTK_WRAP_WORD_CHAR); |
3234 gtk_widget_set_size_request(gtkconv->entry, -1, | 3239 gtk_widget_set_size_request(gtkconv->entry, -1, |
3235 MAX(conv_size.entry_height, 25)); | 3240 MAX(gaim_prefs_get_int("/gaim/gtk/conversations/im/entry_height"), |
3241 25)); | |
3236 | 3242 |
3237 /* Connect the signal handlers. */ | 3243 /* Connect the signal handlers. */ |
3238 g_signal_connect_swapped(G_OBJECT(gtkconv->entry), "key_press_event", | 3244 g_signal_connect_swapped(G_OBJECT(gtkconv->entry), "key_press_event", |
3239 G_CALLBACK(entry_key_pressed_cb_1), | 3245 G_CALLBACK(entry_key_pressed_cb_1), |
3240 gtkconv->entry_buffer); | 3246 gtkconv->entry_buffer); |