Mercurial > pidgin.yaz
comparison src/conversation.c @ 3629:afc5bb164c5a
[gaim-migrate @ 3752]
the proper fix to the parse error the last commit resolved.
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Fri, 11 Oct 2002 02:10:08 +0000 |
parents | 74ed52a818a1 |
children | 9682c0e022c6 |
comparison
equal
deleted
inserted
replaced
3628:74ed52a818a1 | 3629:afc5bb164c5a |
---|---|
837 | 837 |
838 gboolean keypress_callback(GtkWidget *entry, GdkEventKey * event, struct conversation *c) | 838 gboolean keypress_callback(GtkWidget *entry, GdkEventKey * event, struct conversation *c) |
839 { | 839 { |
840 int pos; | 840 int pos; |
841 gboolean key_is_typing = TRUE; | 841 gboolean key_is_typing = TRUE; |
842 GtkWidget *notebook = NULL; | |
843 | 842 |
844 if (event->keyval == GDK_Escape) { | 843 if (event->keyval == GDK_Escape) { |
845 key_is_typing = FALSE; | 844 key_is_typing = FALSE; |
846 if (convo_options & OPT_CONVO_ESC_CAN_CLOSE) { | 845 if (convo_options & OPT_CONVO_ESC_CAN_CLOSE) { |
847 gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event"); | 846 gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event"); |
1088 gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event"); | 1087 gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event"); |
1089 return TRUE; | 1088 return TRUE; |
1090 } else if (((!c->is_chat && (im_options & OPT_IM_ONE_WINDOW)) || | 1089 } else if (((!c->is_chat && (im_options & OPT_IM_ONE_WINDOW)) || |
1091 (c->is_chat && (chat_options & OPT_CHAT_ONE_WINDOW))) && | 1090 (c->is_chat && (chat_options & OPT_CHAT_ONE_WINDOW))) && |
1092 (event->state & GDK_MOD1_MASK) && (event->keyval > '0') && (event->keyval <= '9')) { | 1091 (event->state & GDK_MOD1_MASK) && (event->keyval > '0') && (event->keyval <= '9')) { |
1092 GtkWidget *notebook = NULL; | |
1093 key_is_typing = FALSE; | 1093 key_is_typing = FALSE; |
1094 notebook = (c->is_chat ? chat_notebook : convo_notebook); | 1094 notebook = (c->is_chat ? chat_notebook : convo_notebook); |
1095 gtk_notebook_set_page(GTK_NOTEBOOK(notebook), event->keyval - '1'); | 1095 gtk_notebook_set_page(GTK_NOTEBOOK(notebook), event->keyval - '1'); |
1096 gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event"); | 1096 gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event"); |
1097 } | 1097 } |