Mercurial > pidgin
comparison src/gtkconv.c @ 8037:89ec7c63113c
[gaim-migrate @ 8718]
This makes ctrl+pgup and ctrl+pgdown cycle throught he tabs agin. It
broke when I added the text input widget to a scrolled window. I'm
not really sure why this fixes it exactly, but it doesn't seem to
have any side effects. Someone (me?) should probably look at these
callbacks after 0.75 is released and find out what entry_key_pressed_cb_1
is supposed to be doing.
Alright, cannon time.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Wed, 07 Jan 2004 22:16:29 +0000 |
parents | fef1723f724a |
children | fa6395637e2c |
comparison
equal
deleted
inserted
replaced
8036:32161ad2cd6d | 8037:89ec7c63113c |
---|---|
3788 g_signal_connect_swapped(G_OBJECT(gtkconv->entry), "key_press_event", | 3788 g_signal_connect_swapped(G_OBJECT(gtkconv->entry), "key_press_event", |
3789 G_CALLBACK(entry_key_pressed_cb_1), | 3789 G_CALLBACK(entry_key_pressed_cb_1), |
3790 gtkconv->entry_buffer); | 3790 gtkconv->entry_buffer); |
3791 g_signal_connect(G_OBJECT(gtkconv->entry), "key_press_event", | 3791 g_signal_connect(G_OBJECT(gtkconv->entry), "key_press_event", |
3792 G_CALLBACK(entry_key_pressed_cb_2), conv); | 3792 G_CALLBACK(entry_key_pressed_cb_2), conv); |
3793 g_signal_connect(G_OBJECT(sw), "key_press_event", | |
3794 G_CALLBACK(entry_key_pressed_cb_2), conv); | |
3793 g_signal_connect_after(G_OBJECT(gtkconv->entry), "button_press_event", | 3795 g_signal_connect_after(G_OBJECT(gtkconv->entry), "button_press_event", |
3794 G_CALLBACK(entry_stop_rclick_cb), NULL); | 3796 G_CALLBACK(entry_stop_rclick_cb), NULL); |
3795 | 3797 |
3796 if (gaim_prefs_get_bool("/gaim/gtk/conversations/spellcheck")) | 3798 if (gaim_prefs_get_bool("/gaim/gtk/conversations/spellcheck")) |
3797 gaim_gtk_setup_gtkspell(GTK_TEXT_VIEW(gtkconv->entry)); | 3799 gaim_gtk_setup_gtkspell(GTK_TEXT_VIEW(gtkconv->entry)); |
3886 | 3888 |
3887 g_signal_connect_swapped(G_OBJECT(gtkconv->entry), "key_press_event", | 3889 g_signal_connect_swapped(G_OBJECT(gtkconv->entry), "key_press_event", |
3888 G_CALLBACK(entry_key_pressed_cb_1), | 3890 G_CALLBACK(entry_key_pressed_cb_1), |
3889 gtkconv->entry_buffer); | 3891 gtkconv->entry_buffer); |
3890 g_signal_connect(G_OBJECT(gtkconv->entry), "key_press_event", | 3892 g_signal_connect(G_OBJECT(gtkconv->entry), "key_press_event", |
3893 G_CALLBACK(entry_key_pressed_cb_2), conv); | |
3894 g_signal_connect(G_OBJECT(sw), "key_press_event", | |
3891 G_CALLBACK(entry_key_pressed_cb_2), conv); | 3895 G_CALLBACK(entry_key_pressed_cb_2), conv); |
3892 g_signal_connect_after(G_OBJECT(gtkconv->entry), "button_press_event", | 3896 g_signal_connect_after(G_OBJECT(gtkconv->entry), "button_press_event", |
3893 G_CALLBACK(entry_stop_rclick_cb), NULL); | 3897 G_CALLBACK(entry_stop_rclick_cb), NULL); |
3894 | 3898 |
3895 g_signal_connect(G_OBJECT(gtkconv->entry_buffer), "insert_text", | 3899 g_signal_connect(G_OBJECT(gtkconv->entry_buffer), "insert_text", |