From 1d1f30104c464de7d3557ddb4ddd157d5ee74ed0 Mon Sep 17 00:00:00 2001 From: Alan Third Date: Mon, 12 Jun 2017 18:26:23 +0100 Subject: [PATCH] Note how fullscreen differs on the NS port doc/lispref/frames.texi (Size Parameters): doc/emacs/frames.texi (Tool Bars): Add a description of how macOS hides the tool-bar and menu-bar in fullscreen. --- doc/emacs/frames.texi | 6 ++++++ doc/lispref/frames.texi | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi index 8984555066b..e3e59ad43ac 100644 --- a/doc/emacs/frames.texi +++ b/doc/emacs/frames.texi @@ -1153,6 +1153,12 @@ specific tool bar style, customize the variable @code{tool-bar-style}. bar with the frame parameter @code{tool-bar-position}. @xref{Frame Parameters,,, elisp, The Emacs Lisp Reference Manual}. + NS builds consider the tool bar to be a window decoration, and +therefore do not display it when a window is undecorated. @xref{Frame +Parameters,,, elisp, The Emacs Lisp Reference Manual}. On macOS the +tool bar is hidden when the frame is put into fullscreen, but can be +displayed by moving the mouse pointer to the top of the screen. + @node Dialog Boxes @section Using Dialog Boxes @cindex dialog boxes diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi index fc7956d12e3..50467d1dfd5 100644 --- a/doc/lispref/frames.texi +++ b/doc/lispref/frames.texi @@ -1602,6 +1602,10 @@ managers might not support smooth transition between the various full-screen or maximization states. Customizing the variable @code{x-frame-normalize-before-maximize} can help to overcome that. +Full-screen on macOS hides both the tool-bar and the menu-bar, however +both will be displayed if the mouse pointer is moved to the top of the +screen. + @vindex fullscreen-restore, a frame parameter @item fullscreen-restore This parameter specifies the desired fullscreen state of the frame -- 2.39.2