diff options
| author | Jan Djärv | 2009-09-02 17:03:20 +0000 |
|---|---|---|
| committer | Jan Djärv | 2009-09-02 17:03:20 +0000 |
| commit | a54fa5b720201e4717d0177821b8defcdad3d916 (patch) | |
| tree | 4a7d1cdc14db3901249131831cb0685c40a665f2 /src/xterm.h | |
| parent | ccfa8d36e63ce4983b90013ed6dbe092d0ca50fa (diff) | |
| download | emacs-a54fa5b720201e4717d0177821b8defcdad3d916.tar.gz emacs-a54fa5b720201e4717d0177821b8defcdad3d916.zip | |
* xterm.h: Rename x_non_menubar_window_to_frame to
x_menubar_window_to_frame
* xterm.c: Remove declarations also in xterm.h
(XTmouse_position): Do not return valid positions
for clicks in the menubar and the toolbar for Gtk+.
* xfns.c (x_any_window_to_frame): Assume less about Gtk+ internals,
if the widget for the event has the same top level as a frame,
return the frame.
(x_menubar_window_to_frame): Detect menu bar even with Gtk+
internal windows, bug #4122.
(x_non_menubar_window_to_frame): Remove.
Diffstat (limited to 'src/xterm.h')
| -rw-r--r-- | src/xterm.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xterm.h b/src/xterm.h index 0ab19fdd8dc..5e83ef87074 100644 --- a/src/xterm.h +++ b/src/xterm.h | |||
| @@ -378,7 +378,7 @@ extern struct frame *x_window_to_frame P_ ((struct x_display_info *, int)); | |||
| 378 | 378 | ||
| 379 | #if defined (USE_X_TOOLKIT) || defined (USE_GTK) | 379 | #if defined (USE_X_TOOLKIT) || defined (USE_GTK) |
| 380 | extern struct frame *x_any_window_to_frame P_ ((struct x_display_info *, int)); | 380 | extern struct frame *x_any_window_to_frame P_ ((struct x_display_info *, int)); |
| 381 | extern struct frame *x_non_menubar_window_to_frame P_ ((struct x_display_info *, int)); | 381 | extern struct frame *x_menubar_window_to_frame P_ ((struct x_display_info *, int)); |
| 382 | extern struct frame *x_top_window_to_frame P_ ((struct x_display_info *, int)); | 382 | extern struct frame *x_top_window_to_frame P_ ((struct x_display_info *, int)); |
| 383 | #endif | 383 | #endif |
| 384 | 384 | ||