comparison src/dispnew.c @ 2132:0f4b18efebf5

(change_frame_size): Handle FRAME_MENU_BAR_LINES.
author Richard M. Stallman <rms@gnu.org>
date Thu, 11 Mar 1993 07:49:34 +0000
parents 98ecf99d7b1a
children 8d7841ea526f
comparison
equal deleted inserted replaced
2131:468df2d7e371 2132:0f4b18efebf5
1692 if (FRAME_HAS_MINIBUF_P (frame) 1692 if (FRAME_HAS_MINIBUF_P (frame)
1693 && ! FRAME_MINIBUF_ONLY_P (frame)) 1693 && ! FRAME_MINIBUF_ONLY_P (frame))
1694 { 1694 {
1695 /* Frame has both root and minibuffer. */ 1695 /* Frame has both root and minibuffer. */
1696 set_window_height (FRAME_ROOT_WINDOW (frame), 1696 set_window_height (FRAME_ROOT_WINDOW (frame),
1697 newheight - 1, 0); 1697 newheight - 1 - FRAME_MENU_BAR_LINES (frame), 0);
1698 XFASTINT (XWINDOW (FRAME_MINIBUF_WINDOW (frame))->top) 1698 XFASTINT (XWINDOW (FRAME_MINIBUF_WINDOW (frame))->top)
1699 = newheight - 1; 1699 = newheight - 1;
1700 set_window_height (FRAME_MINIBUF_WINDOW (frame), 1, 0); 1700 set_window_height (FRAME_MINIBUF_WINDOW (frame), 1, 0);
1701 } 1701 }
1702 else 1702 else
1703 /* Frame has just one top-level window. */ 1703 /* Frame has just one top-level window. */
1704 set_window_height (FRAME_ROOT_WINDOW (frame), newheight, 0); 1704 set_window_height (FRAME_ROOT_WINDOW (frame),
1705 newheight - FRAME_MENU_BAR_LINES (frame), 0);
1705 1706
1706 if (FRAME_TERMCAP_P (frame) && !pretend) 1707 if (FRAME_TERMCAP_P (frame) && !pretend)
1707 FrameRows = newheight; 1708 FrameRows = newheight;
1708 1709
1709 #if 0 1710 #if 0