unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* How to let child-frame above other window-system windows?
@ 2019-03-07 13:16 tumashu
  2019-03-07 13:55 ` martin rudalics
  0 siblings, 1 reply; 3+ messages in thread
From: tumashu @ 2019-03-07 13:16 UTC (permalink / raw)
  To: emacs-devel@gnu.org

[-- Attachment #1: Type: text/plain, Size: 227 bytes --]

Hello:


I want to let child-frame display above all other window-system windows that do not have the above property set,
the reason is that I use exwm, and want to above a child-frame to show info, is it possible?


thanks!



[-- Attachment #2: Type: text/html, Size: 394 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: How to let child-frame above other window-system windows?
  2019-03-07 13:16 How to let child-frame above other window-system windows? tumashu
@ 2019-03-07 13:55 ` martin rudalics
  2019-03-07 15:16   ` tumashu
  0 siblings, 1 reply; 3+ messages in thread
From: martin rudalics @ 2019-03-07 13:55 UTC (permalink / raw)
  To: tumashu, emacs-devel@gnu.org


 > I want to let child-frame display above all other window-system windows that do not have the above property set,
 > the reason is that I use exwm, and want to above a child-frame to show info, is it possible?

Certainly not in general.  The z-order is determined by the top-level
windows alone, child windows can be reordered only within their parent
frame's window.  So you have to (temporarily) unparent the child frame
and give it highest priority, for example, via a '(z-group . above)
parameter.

martin




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re:Re: How to let child-frame above other window-system windows?
  2019-03-07 13:55 ` martin rudalics
@ 2019-03-07 15:16   ` tumashu
  0 siblings, 0 replies; 3+ messages in thread
From: tumashu @ 2019-03-07 15:16 UTC (permalink / raw)
  To: martin rudalics; +Cc: emacs-devel@gnu.org











At 2019-03-07 21:55:54, "martin rudalics" <rudalics@gmx.at> wrote:
>
> > I want to let child-frame display above all other window-system windows that do not have the above property set,
> > the reason is that I use exwm, and want to above a child-frame to show info, is it possible?
>
>Certainly not in general.  The z-order is determined by the top-level
>windows alone, child windows can be reordered only within their parent
>frame's window.  So you have to (temporarily) unparent the child frame
>and give it highest priority, for example, via a '(z-group . above)
>parameter.

I will try this approach, thanks very much!
>
>martin
>

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-03-07 15:16 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-07 13:16 How to let child-frame above other window-system windows? tumashu
2019-03-07 13:55 ` martin rudalics
2019-03-07 15:16   ` tumashu

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).