From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.help Subject: Re: Child frame alpha (not background) Date: Mon, 13 Nov 2023 14:43:41 +0800 Message-ID: <87msvim9uq.fsf@yahoo.com> References: <87y1f4pih1.fsf@yahoo.com> <87r0kumazp.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33212"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: help-gnu-emacs@gnu.org To: Psionic K Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Nov 13 07:44:39 2023 Return-path: Envelope-to: geh-help-gnu-emacs@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 1r2QgZ-0008Vl-38 for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 13 Nov 2023 07:44:39 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r2Qg2-0000Tz-Q7; Mon, 13 Nov 2023 01:44:06 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r2Qfw-0000TL-TB for help-gnu-emacs@gnu.org; Mon, 13 Nov 2023 01:44:01 -0500 Original-Received: from sonic312-25.consmr.mail.ne1.yahoo.com ([66.163.191.206]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r2Qft-0002EP-U7 for help-gnu-emacs@gnu.org; Mon, 13 Nov 2023 01:44:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1699857832; bh=3PTkNC9FB2Z5HvErt7EHgMbnEXalcMyyV8TCbeCrd/E=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=T7tOeeEPZBsuto5p+q818DLw/k4AZECE+12yPYN3k/cWKRbh8DusYXHfo6Culk/CnsOFF3EriFMXeLlH1sT0OLK/sb3effOiESXopPei5WZof1TC/2Pl9qSuAjHhYEJYUohlh8ZHTy6nDCRvCPh6VhaKEEIAr5Fp71Fb6M1ofqejW1/XiTOVW3sZYlK2lcuaN2ufDP5ToYu8lFM0SuaqNBK0xBOalXwHtkwF3hHAuUb8af3OeNl790Ouk7GMVP5Ud2s7pu5s1BlBb6IsTm1pBVMTTcM0wUSaaGhPS/Qx6ozdvfZfHdMh2oJxMhSJbibA5At641Hj+r4/Ixrj4Tsj5g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1699857832; bh=mbSpxllI2JrwBHs4u3UTJUbB4oF3FdChkUHhgyK+M6G=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=NH1f0po2xyLHW+eeJbMTrHarXbfOijAVlaojZIFKn0cgjVgpW6STqyerKkuEaHNxroqsOJs1efEYJQIm3+ImJfoL/2OofoQYiz9QBHgeHlBKZaTBetaDOUfkIvwYbOK4UWr/1oGNKp/R+jhf5QB/WgfW/Y/7zHDqKC43hjBZlHF3PVNBhCDpq+BLNMC6/5ZoGPAvhH/pCUVs482InVO/QvNQEZuOH7SC050RHRj6b6YgNfvzvZsK6Soi9gfH9JdDOMjoerzfEBQcacd63ZC++qZUpYZ1gvT4nIj/ZdgV/+n3etbYtvkVZOPubmfFi7kHQaddoWo8TttDydBEAar1uw== X-YMail-OSG: ujgPxUcVM1l7xgTIFQVSOJNBAKfAB7P1RzNq_HpDjTxsYFv_izRExkD6sC_RG7A JTloBp7z2c8u8ieNu4.slXyIKEVbHBA3NhUmZnyMfDRGpb16K.sr2oStLpS9e2TxWwa1xWf9oQ30 WL3sX7mo8nJsMRS.U_0DnUC435smEP.irOshkE0jT9Pt5OAv0BvukuO9gZSv6VdQvGdxm4EHPP9P sAFO.zwc4bB3ZsRqIuD.X2WVBaytx2CJvTv92XoP7LNWUEp72T79jj8N9UtA_x7bKQDKa38G7e2s WcinFu8BrzxLuFlFPkG0wYT6QL22m15.tTmJT0y9X1RUFThgWe3SLiP7McpA9B3rq5SLNhTKaJom d4DTeZoIp4zrmYjDYVKFkf.k3.vW7S1VRTysCiOsSGUuzJ94BJvtalWObA4IOfVq0fOoA1Rn.qHE QvKyRil49cgGUo._LJRyYhm.j9sVtX1.2YSwKt1ck0MS09NzhFqzQCkot3CjZ4Xb_NJVvkquBq.M 42PXIdrbvYmRV.oRhgL1f5imL5zU2DE18FsxQnSNCpkFyTqzgcINAEJdW3w2M7d2xRTffAIfasQZ GqZFD6PPOz48pqchjjakOOjNhl3DSdHNr8TcHOaNEqUFiokBwSO140XdIICF_tCg7GbsVs2LQe6J tyz7bCMLsnyao3N_Y52HlTT6DCDxtjgapEyVLTWotslG1SNS5_NW7n9etIP6z15VcKrQgrVp1Crw mpo2g2rjHEh1EfGLDuGcmq.OmJQP1uy.QYSnbiRrqGQS6lnqiTQb8Lw_hV8o1pkdQOfZVi2CSEfd XAIb149QJfuMMAx7PxpGvfoVfGi6fjskg8Jxca1gDs X-Sonic-MF: X-Sonic-ID: f79becfd-e33f-421f-8e4d-b4f6251b5af2 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Mon, 13 Nov 2023 06:43:52 +0000 Original-Received: by hermes--production-sg3-8696d769c6-x97xt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 869e60c5e6b5f477a1c096164ae7664a; Mon, 13 Nov 2023 06:43:46 +0000 (UTC) In-Reply-To: (Psionic K.'s message of "Mon, 13 Nov 2023 15:36:00 +0900") X-Mailer: WebService/1.1.21896 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.191.206; envelope-from=luangruo@yahoo.com; helo=sonic312-25.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:145501 Archived-At: [Please use "Reply All", so that the mailing list receives all replies.] Psionic K writes: > Sounds like the expectation is that applications should composite > internally if they want to draw more things in a given window. Given > that tiling exists, asking for windows but not wanting them managed by > a window manager seems counter to a user-choice focused data model. X "windows" are what other toolkits dub "widgets," top-level windows being windows whose parents are the root window or frame windows created by a window manager. A window manager cannot control top-level windows on which the override-redirect property is set, so such constrants as tiling cannot be imposed on them. > If that's true, the right solution is to properly implement a child > frame that uses drawing rather than repurposing the window > functionality. Anyway, patches to this end are welcome as always, but until then frames will remain sub-optimal as user-interface elements.