emacs-devel
[Top][All Lists]
Advanced

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

Re: Add function to make frame topmost?


From: Lennart Borgman
Subject: Re: Add function to make frame topmost?
Date: Sun, 2 May 2010 00:46:46 +0200

On Sat, May 1, 2010 at 9:46 PM, David De La Harpe Golden
<address@hidden> wrote:
> Jan Djärv wrote:
>>
>>
>> Lennart Borgman skrev 2010-05-01 01.22:
>>
>>>
>>> 1) a frame which is topmost.
>>> 2) looks like a tooltip frame
>>> 3) can show different things
>>> 4) can be hidden
>>> 5) can be shown without becoming active
>>> 6) never becomes the active window
>>> 7) looses it topmost property when switching to another app.
>>> 8) regains it when switching back
>
>> 7 and 8 on X must depend on input focus.  If emacs looses input focus it
>> can be considered not active.
>
> I think 7 and 8 might have been groping towards transient-for, actually.
>
> Rather than "topmost" lennart might really be looking for is transient-for
> (on windows I think called an "owned" window -

Yes, you are right. I just tested. For this purpose "owned windows" on
w32 seems to fit very good.

> Given toplevel windows A and B, B might be transient-for A on x11
> and B might be owned-by A on w32.  Then B always appears above
> A in the stacking order)
>
>
>
>
>




reply via email to

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