emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Best way to temporarily raise a frame


From: Stefan Monnier
Subject: Re: Best way to temporarily raise a frame
Date: Tue, 12 Dec 2017 17:18:11 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

> I would like to temporarily raise a frame to the top of the frame stack,
> sit for two seconds and then place it back where it was in the stack under
> Emacs 26.

Under X11 you can presumably set some window property (I'm talking WM
window and property, not Emacs window) to change an X11 stacking (this
is used typically to make it temporarily fullscreen).

But I don't think there's any guarantee that it will go back to the same
spot in the stack afterwards (it should return to the same zone in
the stack, where the stack is divided into various zones, where
fullscreen is at the very top, and background is at the other end).

So I think the current X11 situation doesn't let you do what you want
exactly, tho it might come "close enough".

It's probably easier (and more portable) to use another frame
(which is displayed "at the top" and then hidden/destroyed).


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]