1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-01 08:17:38 +00:00

*** empty log message ***

This commit is contained in:
Jim Blandy 1991-11-04 23:45:55 +00:00
parent 8828b3939d
commit 69a46d1c0b

View File

@ -97,23 +97,12 @@ int (*set_terminal_window_hook) ();
int (*read_socket_hook) (); int (*read_socket_hook) ();
/* Hook for Emacs to call to tell the window-system-specific code to /* Return the current position of the mouse. This should clear
enable/disable low-level tracking. The value of ENABLE tells the mouse_moved until the next motion event arrives. */
window system event handler whether it should notice or ignore void (*mouse_position_hook) ( /* SCREEN_PTR *s,
subsequent mouse movement and mouse button releases. Lisp_Object *x,
Lisp_Object *y,
If this is 0, Emacs should assume that there is no mouse (or at Lisp_Object *time */ );
least no mouse tracking) available.
If called with ENABLE non-zero, the window system event handler
should call set_pointer_loc with the new mouse co-ordinates
whenever the mouse moves, and enqueue a mouse button event for
button releases as well as button presses.
If called with ENABLE zero, the window system event handler should
ignore mouse movement events, and not enqueue events for mouse
button releases. */
int (*mouse_tracking_enable_hook) ( /* int ENABLE */ );
/* When reading from a minibuffer in a different screen, Emacs wants /* When reading from a minibuffer in a different screen, Emacs wants
to shift the highlight from the selected screen to the minibuffer's to shift the highlight from the selected screen to the minibuffer's