unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Does child-frame not support alpha frame param?
@ 2020-11-09  8:46 tumashu
  2020-11-09  9:10 ` martin rudalics
  0 siblings, 1 reply; 5+ messages in thread
From: tumashu @ 2020-11-09  8:46 UTC (permalink / raw)
  To: emacs-devel@gnu.org

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

Hello:


the below code seem to not work, is it child-frame's limit?


    (make-frame
     `((parent-frame . ,(window-frame))
       (fullscreen . nil)
       (alpha . 20)))

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

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

* Re: Does child-frame not support alpha frame param?
  2020-11-09  8:46 Does child-frame not support alpha frame param? tumashu
@ 2020-11-09  9:10 ` martin rudalics
  2020-11-09 14:52   ` Drew Adams
  2020-11-09 15:05   ` Alan Third
  0 siblings, 2 replies; 5+ messages in thread
From: martin rudalics @ 2020-11-09  9:10 UTC (permalink / raw)
  To: tumashu, emacs-devel@gnu.org

 > the below code seem to not work, is it child-frame's limit?
 >
 >
 >      (make-frame
 >       `((parent-frame . ,(window-frame))
 >         (fullscreen . nil)
 >         (alpha . 20)))

It's a limitation of the window manager.  For example, it doesn't work
with Debian stable's xfwm4 here and it doesn't work with Windows XP
either.  That's the main reason why I don't show eldoc info with child
frames but use classic tooltip frames instead.  But ISTR that alpha for
child frames works with Windows 10 and there might also exist
compositing window managers for GNU/Linux that can handle it.  So YMMV.

martin



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

* RE: Does child-frame not support alpha frame param?
  2020-11-09  9:10 ` martin rudalics
@ 2020-11-09 14:52   ` Drew Adams
  2020-11-09 15:10     ` Robert Pluim
  2020-11-09 15:05   ` Alan Third
  1 sibling, 1 reply; 5+ messages in thread
From: Drew Adams @ 2020-11-09 14:52 UTC (permalink / raw)
  To: martin rudalics, tumashu, emacs-devel

> It's a limitation of the window manager.  For example, it doesn't work
> with Debian stable's xfwm4 here and it doesn't work with Windows XP
> either.  That's the main reason why I don't show eldoc info with child
> frames but use classic tooltip frames instead.  But ISTR that alpha for
> child frames works with Windows 10 and there might also exist
> compositing window managers for GNU/Linux that can handle it.  So YMMV.

Dunno how important this info is, or whether this
is already done.  But if it's not yet done, could
such info be added to some doc somewhere?  (Thanks
for considering it.)



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

* Re: Does child-frame not support alpha frame param?
  2020-11-09  9:10 ` martin rudalics
  2020-11-09 14:52   ` Drew Adams
@ 2020-11-09 15:05   ` Alan Third
  1 sibling, 0 replies; 5+ messages in thread
From: Alan Third @ 2020-11-09 15:05 UTC (permalink / raw)
  To: martin rudalics; +Cc: tumashu, emacs-devel@gnu.org

On Mon, Nov 09, 2020 at 10:10:06AM +0100, martin rudalics wrote:
> But ISTR that alpha for child frames works with Windows 10 and there
> might also exist compositing window managers for GNU/Linux that can
> handle it. So YMMV.

For the record it works on macOS as well.

-- 
Alan Third



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

* Re: Does child-frame not support alpha frame param?
  2020-11-09 14:52   ` Drew Adams
@ 2020-11-09 15:10     ` Robert Pluim
  0 siblings, 0 replies; 5+ messages in thread
From: Robert Pluim @ 2020-11-09 15:10 UTC (permalink / raw)
  To: Drew Adams; +Cc: martin rudalics, emacs-devel, tumashu

Drew Adams <drew.adams@oracle.com> writes:

>> It's a limitation of the window manager.  For example, it doesn't work
>> with Debian stable's xfwm4 here and it doesn't work with Windows XP
>> either.  That's the main reason why I don't show eldoc info with child
>> frames but use classic tooltip frames instead.  But ISTR that alpha for
>> child frames works with Windows 10 and there might also exist
>> compositing window managers for GNU/Linux that can handle it.  So YMMV.
>
> Dunno how important this info is, or whether this
> is already done.  But if it's not yet done, could
> such info be added to some doc somewhere?  (Thanks
> for considering it.)

(info "(elisp) Font and Color Parameters")



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

end of thread, other threads:[~2020-11-09 15:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-11-09  8:46 Does child-frame not support alpha frame param? tumashu
2020-11-09  9:10 ` martin rudalics
2020-11-09 14:52   ` Drew Adams
2020-11-09 15:10     ` Robert Pluim
2020-11-09 15:05   ` Alan Third

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).