From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Psionic K Newsgroups: gmane.emacs.help Subject: Moving frames around screens Date: Wed, 3 Jul 2024 21:10:30 +0900 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33423"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jul 03 14:11:55 2024 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 1sOyq3-0008OJ-0S for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 03 Jul 2024 14:11:55 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOypZ-0004Tv-2l; Wed, 03 Jul 2024 08:11:25 -0400 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 1sOyow-0004LU-8P for help-gnu-emacs@gnu.org; Wed, 03 Jul 2024 08:10:53 -0400 Original-Received: from mail-yb1-xb32.google.com ([2607:f8b0:4864:20::b32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOyot-0005Nt-Ov for help-gnu-emacs@gnu.org; Wed, 03 Jul 2024 08:10:45 -0400 Original-Received: by mail-yb1-xb32.google.com with SMTP id 3f1490d57ef6-dfb05bcc50dso4591672276.0 for ; Wed, 03 Jul 2024 05:10:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=positron.solutions; s=google; t=1720008641; x=1720613441; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=OotDj2zuoHG8yu+OihFxrclHqDt64ewOeCo8wyjetIs=; b=mIswSA8dV+H19O1RLESnEMhjkx/OlxRi+HL6AJyOKImIoeboWzV5LlfqdSqNrF3025 28o80yVFb0i0PikuQd7FKTOPF+m0vwMVNqXkXfOoEEKTcFp/QuByLpnygYKwveMbihyA GStcYaV3R7L+A9dEa7KRGGe0mdxOPfO5F5RzMW/I0c/NxtZeixsBdIoEb91vZxiQQxvZ HhcT839+Zhg8BNTCzyVh7IFRq446+mo177b13h0JLDEfbtrWqnDiFRQ5zWo91BmOIX8/ TzTu2MbNUzjSncxi+1EfanFFcfPKJ6xIAwaGH50R+Neh3P9Ny+L0H2joTjtvB0pSKGEo RxRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720008641; x=1720613441; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=OotDj2zuoHG8yu+OihFxrclHqDt64ewOeCo8wyjetIs=; b=SSTknj5Vl4mFidNJHrhH4rrki+QkUxK9u5I/K//tHcB93PRHLL2ukcsZbnliwN41EW 29jZdRufwrrns06cQe58tvQoPvIvWSi8XG5fWJkEMtAR5CUtE3EIg573VS7bnBiS8IvR W+iJdCz4nOto7z7mgLI2G4Msr/TQ1E2bSJsesurF1tndr8J+JZc1iqIXG79hFTain5lB /0oTfGIHSnzXn14FcJ0C4rhEhMzaKylgiS1ssw5HIRKnUU+njWVe0vkl+Svh3Fv4k16q VaNL9ZxijVZhtARvvE+TLyykqd6zB7gyzVvmWLcd390U3K2Uz2w/usNu4cKJ46UCV4y/ UXzw== X-Gm-Message-State: AOJu0YzSMyuXpPkYHYWcJwakgxqaxF59QuuOlCfRo56Di3sZTdcyZZ82 TZ7u06dpPt20ib7+73W8R/Abh4ei0EblhCgRPvri8aO1X+sMYvUEIxZMS21U1fCTu7uqiJ+45RN ZKvh5OGITfFf8tGwgT9bihIL8xoeHI+z6Tx1sqtAHJjFaDx1pKm8= X-Google-Smtp-Source: AGHT+IFUU305GWvMqHwo+j4HR7xoQEm7mktp70p9ahBDmZu2z6OVvwb+UHA2zD1pAYwYBvNouz3rorzmjlftZTjwz9Y= X-Received: by 2002:a25:780b:0:b0:e03:5f7f:1215 with SMTP id 3f1490d57ef6-e036eb8a0b4mr11522849276.38.1720008641510; Wed, 03 Jul 2024 05:10:41 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::b32; envelope-from=exec@positron.solutions; helo=mail-yb1-xb32.google.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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:147060 Archived-At: I'm adding a command to dslide called `dslide-present'. It will create a frame that has a modal transient UI for positioning the frame. Since the user won't control both frames simultaneously. the base frame and presentation frame should be able to swap positions This is the kind of problem that really relies on experience with different desktop environments. Are there certain functions and strategies I should rely on or avoid to make this work well on multiple desktop environments? Thanks