From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#25408: Remove Decorations Around Emacs Frame (Windows OS) Date: Tue, 10 Jan 2017 19:07:23 +0100 Message-ID: <587522DB.2050105@gmx.at> References: <587499E6.9030205@gmx.at> <838tqietdj.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1484072328 31546 195.159.176.226 (10 Jan 2017 18:18:48 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 10 Jan 2017 18:18:48 +0000 (UTC) Cc: arthur.miller.no1@gmail.com, 25408@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jan 10 19:18:44 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cR10E-0006yJ-TM for geb-bug-gnu-emacs@m.gmane.org; Tue, 10 Jan 2017 19:18:35 +0100 Original-Received: from localhost ([::1]:49032 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cR10J-0007zP-82 for geb-bug-gnu-emacs@m.gmane.org; Tue, 10 Jan 2017 13:18:39 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55561) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cR0q5-0007TR-S6 for bug-gnu-emacs@gnu.org; Tue, 10 Jan 2017 13:08:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cR0q3-0000VN-8C for bug-gnu-emacs@gnu.org; Tue, 10 Jan 2017 13:08:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:33715) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cR0q3-0000VF-1E for bug-gnu-emacs@gnu.org; Tue, 10 Jan 2017 13:08:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cR0q2-0001o5-S9 for bug-gnu-emacs@gnu.org; Tue, 10 Jan 2017 13:08:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Jan 2017 18:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25408 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25408-submit@debbugs.gnu.org id=B25408.14840716646911 (code B ref 25408); Tue, 10 Jan 2017 18:08:02 +0000 Original-Received: (at 25408) by debbugs.gnu.org; 10 Jan 2017 18:07:44 +0000 Original-Received: from localhost ([127.0.0.1]:49113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cR0pk-0001nP-0J for submit@debbugs.gnu.org; Tue, 10 Jan 2017 13:07:44 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:57226) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cR0ph-0001nA-EW for 25408@debbugs.gnu.org; Tue, 10 Jan 2017 13:07:41 -0500 Original-Received: from [192.168.1.101] ([212.95.7.52]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MFi1J-1cCQV61Dnh-00Ebmy; Tue, 10 Jan 2017 19:07:33 +0100 In-Reply-To: <838tqietdj.fsf@gnu.org> X-Provags-ID: V03:K0:dtU92x8VhmepjB+nRU9bvqbAU5nRLxos2TdPuYtmuenX/rMz8yd rJVJ7Av/F1CaBN0rtDNH1DIqiUsxUjUg/5UsP/6aoD4GWeybUSQsgvhNbDBLTXDQZ2Mnwop AEDZgtQJfb1ibM9U2Skas/L2hTZ4dTtcORMki1n1/PuRRpRFF0NcaaeklxjYUo24uK1Niac IlpWjI3ifS/dPM7f0pLoA== X-UI-Out-Filterresults: notjunk:1;V01:K0:a9N4PX8iafw=:RFKWgQLJ8VjTR8o7IR1NCa jW+hn+v94c8CnMi5li3AZP2jITeQrczJW6Ldiewwam+JWqFhRaqrbfZ6KZ0QpQeryzBK5s/tZ wQGpPb5YZYzw/WGGBcRJ10b722Jj5ai+MgkhU84DX1OrYInHlDE4v3zuwpXlatr7lYlyTOvmR 3Q0JaHgdluTBn7G0M0GgNyQ3TlWevoMyHiUm23GIMpSUPoQi4WK5WkwFGbntFcNd6+O7lGNio Roi5GAAkuTnnXLTmCJQBe7Mg8lJf44Mj4tbYhiqnLmR97y3uohOUx4cf1MjceGoJDHUUl3YH8 tfzY3AMv2To2NQPJ/Pho6n8qEaRZ+zJ1JPCT9Tt4nyca4ijDiOkC67Dez3hR4VGwWaAaJKLJB 8Mza5PDLKwKetWiIZBU1HDds3piCvHq2mTedNmhbBXYP6e/soBTW+i/xUR0oEEmE1YgH4q2CW PJZaWffQZtDKygMGgWQKC10YHW6EsdyszlIkuz++y1KH85j/UpPvEGeV+pFd1DSaTuCiXZCXs +oXlXIy9H8sBBRZS2c8GDJByScjU5UDOA0CMVPzYLBYOrhWPnJUt6dVbtbGQClLk4YCBY9W+o pDfd0G/S+A8cOs9CyL6bDPmZQm02iDlYJ8PTpOkaSsmTWK7xRxJ6CxqL+pMepCMNGY102OVZu dqKJoudjug2YFTAPZSBeigW4ckmltdEDr9cNMtBdeibVo2NRBkulpRLffUr9UqwaV/t3BLAg+ 4Rm1yH+RB6Wt88zaMx8438H91bEXAPHkVtGNQcrf085IR4YtFfriIPi7yEfD1IyG+qp1yMRn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:127970 Archived-At: > I don't see this in the current sources. Is this your local change? Yes. > If so, is there a matching implementation for 'undecorated' on X? Can > both be added to Emacs? There is one for X and a separate one for GTK. All of them work here but I read that a few X window managers notoriously ignore them. BTW, the term "undecorated" is derived from gtk_window_set_decorated - just that our frames are by default decorated so I had to negate it. > If there's only an implementation of 'undecorated' for MS-Windows, I > suggest to adapt it such that the same effect is produced when > border-width is set to zero. The border-width parameter is already > supported on X, so we will have no problem with that. As mentioned before I process `border-width' specially on Windows - that is, I produce the one-pixel wide thin-line border if border-width is a positive number. X11 allows to specifiy an arbitrary border-width. So far I haven't been able to produce any border with GTK. But I have added an option to color the internal border which can then be used in a uniform manner on all frames. martin