Mercurial > hg > xemacs-beta
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 |