Mercurial > emacs
view info/.cvsignore @ 27019:3956e87adf2d
Changes for supporting mouse/modeline highlight and help echo features:
(dos_set_window_size) [__DJGPP__ > 1]: If the frame
dimensions changed, invalidate the mouse highlight info.
(disable_mouse_highlight, help_echo, previous_help_echo): New
variables.
(IT_set_mouse_pointer, show_mouse_face, clear_mouse_face)
(fast_find_position, IT_note_mode_line_highlight)
(IT_note_mouse_highlight): New functions.
(IT_update_begin): If the redisplay affects the window where the
mouse highlight is, clear the highlight. If the frame where the
highlight was displayed was killed, invalidate the highlight
info.
(IT_update_end): Reset the highlight flag. Reset the mouse
highlight-defer flag.
(IT_frame_up_to_date): New function, if mouse highlight was
deferred due to GC, do it now.
(internal_terminal_init): Initialize mouse-highlight related
members of the_only_x_display. Assign IT_frame_up_to_date to
frame_up_to_date_hook.
(dos_rawgetc): If the mouse moved, update mouse highlight. If
help_echo changed value, generate a HELP_EVENT event.
(syms_of_msdos): Staticpro help_echo and previous_help_echo.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Tue, 28 Dec 1999 15:59:34 +0000 |
parents | be131bacc086 |
children | 23efbe261ad4 |
line wrap: on
line source
emacs emacs-1 emacs-2 emacs-3 emacs-4 emacs-5 emacs-6 emacs-7 emacs-8 emacs-9 emacs-10 emacs-11 emacs-12 emacs-13 emacs-14 emacs-15 emacs-16 emacs-17 emacs-18 emacs-19 emacs-20 emacs-21 emacs-22 emacs-23 emacs-24 emacs-25 emacs-26 emacs-27 emacs-28 emacs-29 emacs-30 emacs-31 emacs-32 ccmode ccmode-1 ccmode-2 ccmode-3 cl cl-1 cl-2 cl-3 cl-4 cl-5 cl-6 dired-x ediff ediff-1 ediff-2 ediff-3 forms gnus gnus-1 gnus-2 gnus-3 gnus-4 gnus-5 gnus-6 gnus-7 gnus-8 gnus-9 gnus-10 gnus-11 gnus-12 gnus-13 gnus-14 gnus-15 gnus-16 info message mh-e mh-e-1 mh-e-2 mh-e-3 mh-e-4 reftex reftex-1 reftex-2 reftex-3 reftex-4 sc sc-1 sc-2 sc-3 vip vip-1 vip-2 viper viper-1 viper-2 viper-3 viper-4 viper-5 widget ada-mode