diff options
| author | Jason Rumney | 2005-07-25 22:17:02 +0000 |
|---|---|---|
| committer | Jason Rumney | 2005-07-25 22:17:02 +0000 |
| commit | 94c7f25790c1cca8337250b31a75b9869d967b1e (patch) | |
| tree | 5e5ed35d34cb2270f5a82e62c2a769976af5ebba /src | |
| parent | d8a885817df91b48433c480f630ee4d750fcfc45 (diff) | |
| download | emacs-94c7f25790c1cca8337250b31a75b9869d967b1e.tar.gz emacs-94c7f25790c1cca8337250b31a75b9869d967b1e.zip | |
(w32_menu_display_help): Suppress tooltip when navigating menus with
the keyboard.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/w32menu.c | 7 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index c5053161c83..ec3ecb56660 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2005-07-25 Jason Rumney <jasonr@gnu.org> | ||
| 2 | |||
| 3 | * w32menu.c (w32_menu_display_help): Suppress tooltip when | ||
| 4 | navigating menus with the keyboard. | ||
| 5 | |||
| 1 | 2005-07-23 Richard M. Stallman <rms@gnu.org> | 6 | 2005-07-23 Richard M. Stallman <rms@gnu.org> |
| 2 | 7 | ||
| 3 | * insdel.c (syms_of_insdel): staticpro combine_after_change_buffer. | 8 | * insdel.c (syms_of_insdel): staticpro combine_after_change_buffer. |
diff --git a/src/w32menu.c b/src/w32menu.c index 065355f8755..0e4902b6ce4 100644 --- a/src/w32menu.c +++ b/src/w32menu.c | |||
| @@ -2418,8 +2418,11 @@ w32_menu_display_help (HWND owner, HMENU menu, UINT item, UINT flags) | |||
| 2418 | struct frame *f = x_window_to_frame (&one_w32_display_info, owner); | 2418 | struct frame *f = x_window_to_frame (&one_w32_display_info, owner); |
| 2419 | Lisp_Object frame, help; | 2419 | Lisp_Object frame, help; |
| 2420 | 2420 | ||
| 2421 | /* No help echo on owner-draw menu items. */ | 2421 | /* No help echo on owner-draw menu items, or when the keyboard is used |
| 2422 | if (flags & MF_OWNERDRAW || flags & MF_POPUP) | 2422 | to navigate the menus, since tooltips are distracting if they pop |
| 2423 | up elsewhere. */ | ||
| 2424 | if (flags & MF_OWNERDRAW || flags & MF_POPUP | ||
| 2425 | || !(flags & MF_MOUSESELECT)) | ||
| 2423 | help = Qnil; | 2426 | help = Qnil; |
| 2424 | else | 2427 | else |
| 2425 | { | 2428 | { |