comparison src/xdisp.c @ 13511:a0fd601c9d5b

(display_menu_bar): Fix backwards conditional. (update_menu_bar, redisplay_window): Don't use FRAME_EXTERNAL_MENU_BAR in #ifdef, since it is always defined.
author Richard M. Stallman <rms@gnu.org>
date Sat, 11 Nov 1995 15:55:13 +0000
parents 96fdfde22e87
children aee6ea2166bc
comparison
equal deleted inserted replaced
13510:f4212b188d42 13511:a0fd601c9d5b
1284 if (update_mode_lines) 1284 if (update_mode_lines)
1285 w->update_mode_line = Qt; 1285 w->update_mode_line = Qt;
1286 1286
1287 if (FRAME_X_P (f) 1287 if (FRAME_X_P (f)
1288 ? 1288 ?
1289 #ifdef FRAME_EXTERNAL_MENU_BAR 1289 #if defined (USE_X_TOOLKIT) || defined (HAVE_NTGUI)
1290 FRAME_EXTERNAL_MENU_BAR (f) 1290 FRAME_EXTERNAL_MENU_BAR (f)
1291 #else 1291 #else
1292 FRAME_MENU_BAR_LINES (f) > 0 1292 FRAME_MENU_BAR_LINES (f) > 0
1293 #endif 1293 #endif
1294 : FRAME_MENU_BAR_LINES (f) > 0) 1294 : FRAME_MENU_BAR_LINES (f) > 0)
1743 1743
1744 /* When we reach a frame's selected window, redo the frame's menu bar. */ 1744 /* When we reach a frame's selected window, redo the frame's menu bar. */
1745 if (update_mode_line 1745 if (update_mode_line
1746 && (FRAME_X_P (f) 1746 && (FRAME_X_P (f)
1747 ? 1747 ?
1748 #ifdef FRAME_EXTERNAL_MENU_BAR 1748 #if defined (USE_X_TOOLKIT) || defined (HAVE_NTGUI)
1749 FRAME_EXTERNAL_MENU_BAR (f) 1749 FRAME_EXTERNAL_MENU_BAR (f)
1750 #else 1750 #else
1751 FRAME_MENU_BAR_LINES (f) > 0 1751 FRAME_MENU_BAR_LINES (f) > 0
1752 #endif 1752 #endif
1753 : FRAME_MENU_BAR_LINES (f) > 0) 1753 : FRAME_MENU_BAR_LINES (f) > 0)
3167 register FRAME_PTR f = XFRAME (WINDOW_FRAME (w)); 3167 register FRAME_PTR f = XFRAME (WINDOW_FRAME (w));
3168 int maxendcol = FRAME_WIDTH (f); 3168 int maxendcol = FRAME_WIDTH (f);
3169 int hpos = 0; 3169 int hpos = 0;
3170 int i; 3170 int i;
3171 3171
3172 #if !defined (USE_X_TOOLKIT) && !defined (HAVE_NTGUI) 3172 #ifdef HAVE_NTGUI
3173 return;
3174 #endif
3175
3176 #ifdef USE_X_TOOLKIT
3173 if (FRAME_X_P (f)) 3177 if (FRAME_X_P (f))
3174 return; 3178 return;
3175 #endif /* not USE_X_TOOLKIT and not HAVE_NTGUI */ 3179 #endif /* USE_X_TOOLKIT */
3176 3180
3177 get_display_line (f, vpos, 0); 3181 get_display_line (f, vpos, 0);
3178 3182
3179 items = FRAME_MENU_BAR_ITEMS (f); 3183 items = FRAME_MENU_BAR_ITEMS (f);
3180 for (i = 0; i < XVECTOR (items)->size; i += 3) 3184 for (i = 0; i < XVECTOR (items)->size; i += 3)