comparison src/gtkconv.c @ 6014:66a8e4938e17

[gaim-migrate @ 6463] this _might_ fix ctl+m on windows (and elsewhere) committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Fri, 04 Jul 2003 14:25:02 +0000
parents 80e5258226f3
children 225902daab80
comparison
equal deleted inserted replaced
6013:9ab75d4fafac 6014:66a8e4938e17
1165 return TRUE; 1165 return TRUE;
1166 } 1166 }
1167 1167
1168 return FALSE; 1168 return FALSE;
1169 } 1169 }
1170 else if ((event->state & GDK_CONTROL_MASK) && (event->keyval == 'm')) { 1170 else if ((event->state & GDK_CONTROL_MASK) && (event->keyval == 'm' ||
1171 event->keyval == 'M')) {
1171 g_signal_stop_emission_by_name(G_OBJECT(entry), "key_press_event"); 1172 g_signal_stop_emission_by_name(G_OBJECT(entry), "key_press_event");
1172 gtk_text_buffer_insert_at_cursor(gtkconv->entry_buffer, "\n", 1); 1173 gtk_text_buffer_insert_at_cursor(gtkconv->entry_buffer, "\n", 1);
1173 } 1174 }
1174 else if (event->state & GDK_CONTROL_MASK) { 1175 else if (event->state & GDK_CONTROL_MASK) {
1175 switch (event->keyval) { 1176 switch (event->keyval) {
1246 GTK_TOGGLE_BUTTON(gtkconv->toolbar.bold))); 1247 GTK_TOGGLE_BUTTON(gtkconv->toolbar.bold)));
1247 1248
1248 g_signal_stop_emission_by_name(G_OBJECT(entry), 1249 g_signal_stop_emission_by_name(G_OBJECT(entry),
1249 "key_press_event"); 1250 "key_press_event");
1250 break; 1251 break;
1251 1252
1252 case '-': 1253 case '-':
1253 do_small(NULL, gtkconv); 1254 do_small(NULL, gtkconv);
1254 1255
1255 g_signal_stop_emission_by_name(G_OBJECT(entry), 1256 g_signal_stop_emission_by_name(G_OBJECT(entry),
1256 "key_press_event"); 1257 "key_press_event");
1257 break; 1258 break;
1258 1259
1259 case '=': 1260 case '=':