comparison src/event-gtk.c @ 1416:b0c1d9dc4b08

[xemacs-hg @ 2003-04-15 17:21:34 by stephent] pedantic style <87el43bruu.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Tue, 15 Apr 2003 17:21:36 +0000
parents d47e87058e8f
children a8d8f419b459
comparison
equal deleted inserted replaced
1415:d47e87058e8f 1416:b0c1d9dc4b08
1474 Fdeallocate_event (emacs_event); 1474 Fdeallocate_event (emacs_event);
1475 } 1475 }
1476 return (FALSE); 1476 return (FALSE);
1477 } 1477 }
1478 1478
1479 gint emacs_gtk_key_event_handler(GtkWidget *widget, GdkEventKey *event) 1479 gint
1480 emacs_gtk_key_event_handler (GtkWidget *widget, GdkEventKey *event)
1480 { 1481 {
1481 return (generic_event_handler (widget, (GdkEvent *) event)); 1482 return (generic_event_handler (widget, (GdkEvent *) event));
1482 } 1483 }
1483 1484
1484 gint emacs_gtk_button_event_handler(GtkWidget *widget, GdkEventButton *event) 1485 gint
1486 emacs_gtk_button_event_handler (GtkWidget *widget, GdkEventButton *event)
1485 { 1487 {
1486 return (generic_event_handler (widget, (GdkEvent *) event)); 1488 return (generic_event_handler (widget, (GdkEvent *) event));
1487 } 1489 }
1488 1490
1489 gint emacs_gtk_motion_event_handler (GtkWidget *widget, GdkEventMotion *event) 1491 gint
1492 emacs_gtk_motion_event_handler (GtkWidget *widget, GdkEventMotion *event)
1490 { 1493 {
1491 return (generic_event_handler (widget, (GdkEvent *) event)); 1494 return (generic_event_handler (widget, (GdkEvent *) event));
1492 } 1495 }
1493 1496
1494 gboolean 1497 gboolean
1592 { 1595 {
1593 DEFSYMBOL (Qkey_mapping); 1596 DEFSYMBOL (Qkey_mapping);
1594 DEFSYMBOL (Qsans_modifiers); 1597 DEFSYMBOL (Qsans_modifiers);
1595 } 1598 }
1596 1599
1597 void reinit_vars_of_event_gtk (void) 1600 void
1601 reinit_vars_of_event_gtk (void)
1598 { 1602 {
1599 gtk_event_stream = xnew_and_zero (struct event_stream); 1603 gtk_event_stream = xnew_and_zero (struct event_stream);
1600 gtk_event_stream->event_pending_p = emacs_gtk_event_pending_p; 1604 gtk_event_stream->event_pending_p = emacs_gtk_event_pending_p;
1601 gtk_event_stream->next_event_cb = emacs_gtk_next_event; 1605 gtk_event_stream->next_event_cb = emacs_gtk_next_event;
1602 gtk_event_stream->handle_magic_event_cb= emacs_gtk_handle_magic_event; 1606 gtk_event_stream->handle_magic_event_cb= emacs_gtk_handle_magic_event;
1651 gdk_input_add (signal_event_pipe[0], GDK_INPUT_READ, 1655 gdk_input_add (signal_event_pipe[0], GDK_INPUT_READ,
1652 (GdkInputFunction) gtk_what_callback, NULL); 1656 (GdkInputFunction) gtk_what_callback, NULL);
1653 } 1657 }
1654 1658
1655 /* Bogus utility routines */ 1659 /* Bogus utility routines */
1656 static const char *event_name (GdkEvent *ev) 1660 static const char *
1661 event_name (GdkEvent *ev)
1657 { 1662 {
1658 return (gtk_event_name (ev->any.type)); 1663 return (gtk_event_name (ev->any.type));
1659 } 1664 }
1660 1665
1661 /* This is down at the bottom of the file so I can avoid polluting the 1666 /* This is down at the bottom of the file so I can avoid polluting the