Mercurial > emacs
changeset 41734:6cf3e8b82de8
*** empty log message ***
author | Jason Rumney <jasonr@gnu.org> |
---|---|
date | Sat, 01 Dec 2001 11:16:54 +0000 |
parents | 917737801660 |
children | cd985673cfc3 |
files | src/ChangeLog |
diffstat | 1 files changed, 21 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Sat Dec 01 11:14:23 2001 +0000 +++ b/src/ChangeLog Sat Dec 01 11:16:54 2001 +0000 @@ -1,3 +1,24 @@ +2001-12-01 Jason Rumney <jasonr@gnu.org> + + * w32menu.c (current_popup_menu, get_menu_item_info): + (set_menu_item_info): New vars. + (set_frame_menubar): Doc fix clarifying GC interaction with menus. + (w32_menu_show): Set current_popup_menu. + (add_menu_item): Allocate new strings for owner-drawn menu items + and help strings. + Use owner-draw for disabled menu items again. + (w32_menu_display_help): Ignore owner-drawn items and popup menus. + (w32_free_submenu_strings, w32_free_menu_strings): New functions. + + * w32fns.c (trackmouse_window, track_mouse_event_fn): New vars. + (w32_wnd_proc) <WM_MOUSEMOVE>: Notice when mouse enters frame. + <WM_EXITMENULOOP>: Free menu strings. + <WM_MOUSELEAVE>: Stop tracking mouse. + (x_create_tip_frame): Specify no minibuffer, modeline or fringes. + + * w32term.c (w32_read_socket) <WM_MOUSELEAVE>: Cancel help echo + and mouse face. + 2001-12-01 Kim F. Storm <storm@cua.dk> The following changes add left-fringe and right-fringe