From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Does child-frame not support alpha frame param? Date: Mon, 9 Nov 2020 10:10:06 +0100 Message-ID: <20b01deb-2962-3094-3306-5da622ff746a@gmx.at> References: <8096657.5510.175ac2f3083.Coremail.tumashu@163.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11628"; mail-complaints-to="usenet@ciao.gmane.io" To: tumashu , "emacs-devel@gnu.org" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Nov 09 10:22:54 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kc3O2-0002wa-Ft for ged-emacs-devel@m.gmane-mx.org; Mon, 09 Nov 2020 10:22:54 +0100 Original-Received: from localhost ([::1]:49186 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kc3O1-0001lM-BQ for ged-emacs-devel@m.gmane-mx.org; Mon, 09 Nov 2020 04:22:53 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53730) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kc3Bx-0005fK-2O for emacs-devel@gnu.org; Mon, 09 Nov 2020 04:10:25 -0500 Original-Received: from mout.gmx.net ([212.227.17.21]:37669) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kc3Bu-0007IB-FJ for emacs-devel@gnu.org; Mon, 09 Nov 2020 04:10:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1604913007; bh=LT/TuWowx3IobtfAucR2DZVGdVMexORnE88FqtZUrAA=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=ID9VVrDxlxgLyiAb72iiSsJVLpScN+Za3dyQysfAhVdg5Llwc1mF+OatN2f9/ukT3 LAfjVjM5XXbkJQ3Zr39F5nZ3VTuNmGAlPX84aMTkgXy0krxhUNr+K77b6PlAdioycG yxXYSoaQCdR7uu4QyzeRXWjwr9TWml49YOGCBOoM= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.102] ([212.95.5.15]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MbRfl-1k0WVa30Ar-00bqta; Mon, 09 Nov 2020 10:10:07 +0100 In-Reply-To: <8096657.5510.175ac2f3083.Coremail.tumashu@163.com> Content-Language: en-US X-Provags-ID: V03:K1:K7Y+Cf3mGcLK6o2edorxBuDOyWh2gYSqfE96tBPZB/uWLsH1MUA sSPWVmH0fQOgMEABQc1e6bX5MAkatyfFkbaZy+s94fIr83FWdsuBhmAi50Iy/EQcWv4c1e0 XU7T1l+Vt0ZiU4gxXcol1omcFQ1T6HsIZ6Kf7W8qN36ML0uGsjS4pLjlMzyODiEuiPBqHd4 BWTukwpNxxedScOI6xHrg== X-UI-Out-Filterresults: notjunk:1;V03:K0:gJeyf03oM4U=:/qg1GwbsAg1HjRevqCXdTe HnWo4DCRWqpTUTtZ6fWLq+x93ZFQPGiE1P2e02hyIyQffi2n/SY7Nwmxc54Q+MytO5jcZSbJ2 k6j5p3irmCM9DJl2DHAIpSSIk0MuwefvtGzdcNp72UYVdL2G+qNGfutKkwqbvWEc6pi05v/uL nEWcV8d5FjcoIUYExlrfVbapR5JtERx6j/O0KyzVvvUrv/+FsZmgLYPMljsUYaw04A2dGjuxW Uy/t+gttSbIVdiY/i3zK+MFsTk9BasADPQPw8sIUvk6z1OujX46WZY0ro821Gx3JtZGBKTPAb EoNbsQYiYH7l4keXvZplScIN+dqdUsNkdWKXtn/4XwjwTKMhtGHsESycVGvEU19f221jPHj0r K8LrFgX5AmePFVj1g923a5B7VM1jqEXt0sJ9IiymaotzJzJegN7RY2/shdRJ8XMHWcPb1ymPW A7bqI/RfdBJ5iM+28i821t/xLB+QCAIW0+ogw/kkJJnZPYqndShDPNkAK2ZQ8/+C9K5NN79rX FA9CqRnS5cFmxUe9N04UGO3IUzGgmZbdJGR2JHWHBOcmo6EuOA588GyFPvV6OKUgUpax+pAR0 /RLa5brRdsutfNbP57Q40VV0uNaFWrDckxG4NDeo1/1WRMXvluLS0uorDaz1QzOi6EH7Tr3jd EjWyk+rAT4GYEBX1YYGwsERUo2y6Tt5CEnJ8iByh3ZSCYKspmzeGSqsch1839YPqBprlqRgDr nGBbMeaGxvXbhOnzhgnxYT3Y1pl4BwCxPDm4UbblOMYdY0QX7iKV3RurHEI7vggve/XBxzhd Received-SPF: pass client-ip=212.227.17.21; envelope-from=rudalics@gmx.at; helo=mout.gmx.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/09 04:10:12 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: 7 X-Spam_score: 0.7 X-Spam_bar: / X-Spam_report: (0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:258940 Archived-At: > 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