Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!nntp.club.cc.cmu.edu!micro-heart-of-gold.mit.edu!bloom-beacon.mit.edu!bloom-beacon.mit.edu!panix!not-for-mail From: Grant Edwards Newsgroups: comp.lang.python Subject: Re: Keep one GUI always on TOP while python code is running Date: Mon, 11 Aug 2014 22:14:12 +0000 (UTC) Organization: PANIX Public Access Internet and UNIX, NYC Lines: 24 Message-ID: References: <32f85c79-17a1-4d2f-a926-43812b8083ed@googlegroups.com> <85fvh7icj4.fsf@rudin.co.uk> <53e4d7a0$0$24963$c3e8da3$5496439d@news.astraweb.com> NNTP-Posting-Host: dsl.comtrol.com X-Trace: reader1.panix.com 1407795252 21418 64.122.56.22 (11 Aug 2014 22:14:12 GMT) X-Complaints-To: abuse@panix.com NNTP-Posting-Date: Mon, 11 Aug 2014 22:14:12 +0000 (UTC) User-Agent: slrn/1.0.1 (Linux) Xref: csiph.com comp.lang.python:76081 On 2014-08-08, Chris Angelico wrote: > On Fri, Aug 8, 2014 at 11:58 PM, Steven D'Aprano > Why should that disable access to everything else? Most full screen > games let you alt-tab away from them (preferably auto-pausing the > game). If a game goes system modal on me, I would not be happy. > >> * my application is SOOOOO SPECIAL that it deserves to take over the >> entire GUI Just Because I Can. > > And that one is definitely not a reason, as I'm sure you agree :) But, AFAICT, that's the only reason behind the behavior for a lot of Windows apps. Authors of X apps don't seem to suffer from such delusions of grandeur (or maybe it's just too hard under under X). My opinion is that people with valid reasons to use a system-modal window don't need to ask how. IOW asking how to do it is pimae-facie evidence that you should not be doing it. -- Grant Edwards grant.b.edwards Yow! PIZZA!! at gmail.com