176 |
|
|
177 |
extern void free_frame_menubar (); |
extern void free_frame_menubar (); |
178 |
|
|
|
extern void w32_menu_display_help (HMENU menu, UINT menu_item, UINT flags); |
|
|
|
|
179 |
extern int w32_codepage_for_font (char *fontname); |
extern int w32_codepage_for_font (char *fontname); |
180 |
|
|
181 |
extern glyph_metric *w32_BDF_TextMetric(bdffont *fontp, |
extern glyph_metric *w32_BDF_TextMetric(bdffont *fontp, |
8726 |
} |
} |
8727 |
break; |
break; |
8728 |
|
|
|
case WM_MENUSELECT: |
|
|
{ |
|
|
HMENU menu = (HMENU) msg.msg.lParam; |
|
|
UINT menu_item = (UINT) LOWORD (msg.msg.wParam); |
|
|
UINT flags = (UINT) HIWORD (msg.msg.wParam); |
|
|
|
|
|
w32_menu_display_help (menu, menu_item, flags); |
|
|
} |
|
|
break; |
|
|
|
|
8729 |
case WM_DROPFILES: |
case WM_DROPFILES: |
8730 |
f = x_window_to_frame (dpyinfo, msg.msg.hwnd); |
f = x_window_to_frame (dpyinfo, msg.msg.hwnd); |
8731 |
|
|
9067 |
FRAME_PTR f = XFRAME (frame); |
FRAME_PTR f = XFRAME (frame); |
9068 |
/* The tooltip has been drawn already. Avoid the |
/* The tooltip has been drawn already. Avoid the |
9069 |
SET_FRAME_GARBAGED below. */ |
SET_FRAME_GARBAGED below. */ |
9070 |
if (f == XFRAME (tip_frame)) |
if (EQ (frame, tip_frame)) |
9071 |
continue; |
continue; |
9072 |
|
|
9073 |
/* Check "visible" frames and mark each as obscured or not. |
/* Check "visible" frames and mark each as obscured or not. |