diff options
| author | Alan Third | 2017-04-19 20:36:40 +0100 |
|---|---|---|
| committer | Alan Third | 2017-04-19 20:48:13 +0100 |
| commit | 3533623c4a007df80d57fe2dbc47d7e40d85041c (patch) | |
| tree | aec6e8f7977e0c934de06cce0e7407af42224e3e /doc/lispref | |
| parent | 21fa90b0488b2344b9b93ccc77263968d1b903b7 (diff) | |
| download | emacs-3533623c4a007df80d57fe2dbc47d7e40d85041c.tar.gz emacs-3533623c4a007df80d57fe2dbc47d7e40d85041c.zip | |
Note frame documentation exceptions for NS builds
* doc/lispref/frames.texi (Management Parameters, Child Frames): Note
NS differences.
Diffstat (limited to 'doc/lispref')
| -rw-r--r-- | doc/lispref/frames.texi | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi index 8fc4d7d6497..bed7873fe3f 100644 --- a/doc/lispref/frames.texi +++ b/doc/lispref/frames.texi | |||
| @@ -1894,6 +1894,9 @@ display has been suspended via window manager settings. | |||
| 1894 | Under X, Emacs uses the Motif window manager hints to turn off | 1894 | Under X, Emacs uses the Motif window manager hints to turn off |
| 1895 | decorations. Some window managers may not honor these hints. | 1895 | decorations. Some window managers may not honor these hints. |
| 1896 | 1896 | ||
| 1897 | NS builds consider the tool bar to be a decoration, and therefore hide | ||
| 1898 | it on an undecorated frame. | ||
| 1899 | |||
| 1897 | @vindex override-redirect, a frame parameter | 1900 | @vindex override-redirect, a frame parameter |
| 1898 | @item override-redirect | 1901 | @item override-redirect |
| 1899 | @cindex override redirect frames | 1902 | @cindex override redirect frames |
| @@ -2846,6 +2849,10 @@ is resized, the relative position of the child frame remains unaltered. | |||
| 2846 | Hence, resizing either of these frames can hide or reveal parts of the | 2849 | Hence, resizing either of these frames can hide or reveal parts of the |
| 2847 | child frame. | 2850 | child frame. |
| 2848 | 2851 | ||
| 2852 | NS builds do not clip child frames at the parent frame's edges, | ||
| 2853 | allowing them to be positioned so they do not obscure the parent | ||
| 2854 | frame while still being visible themselves. | ||
| 2855 | |||
| 2849 | Usually, moving a parent frame moves along all its child frames and | 2856 | Usually, moving a parent frame moves along all its child frames and |
| 2850 | their descendants as well, keeping their relative positions unaltered. | 2857 | their descendants as well, keeping their relative positions unaltered. |
| 2851 | The hook @code{move-frame-functions} (@pxref{Frame Position}) is run for | 2858 | The hook @code{move-frame-functions} (@pxref{Frame Position}) is run for |
| @@ -2856,12 +2863,13 @@ its parent. In this case, the position respective to the lower or right | |||
| 2856 | native edge of the parent frame is usually lost. | 2863 | native edge of the parent frame is usually lost. |
| 2857 | 2864 | ||
| 2858 | A visible child frame always appears on top of its parent frame thus | 2865 | A visible child frame always appears on top of its parent frame thus |
| 2859 | obscuring parts of it. This is comparable to the window-system window | 2866 | obscuring parts of it, except on NS builds where it may be positioned |
| 2860 | of a top-level frame which also always appears on top of its parent | 2867 | beneath the parent. This is comparable to the window-system window of |
| 2861 | window---the desktop's root window. When a parent frame is iconified or | 2868 | a top-level frame which also always appears on top of its parent |
| 2862 | made invisible (@pxref{Visibility of Frames}), its child frames are made | 2869 | window---the desktop's root window. When a parent frame is iconified |
| 2863 | invisible. When a parent frame is deiconified or made visible, its | 2870 | or made invisible (@pxref{Visibility of Frames}), its child frames are |
| 2864 | child frames are made visible. When a parent frame is about to be | 2871 | made invisible. When a parent frame is deiconified or made visible, |
| 2872 | its child frames are made visible. When a parent frame is about to be | ||
| 2865 | deleted, (@pxref{Deleting Frames}) its child frames are recursively | 2873 | deleted, (@pxref{Deleting Frames}) its child frames are recursively |
| 2866 | deleted before it. | 2874 | deleted before it. |
| 2867 | 2875 | ||