Is there a way to lock the ordering of multiple windows even if one is focused?
I have six windows in which I only need to interact with the right edge and would like the layering to be preserved during interaction.
Is there a way to lock the ordering of multiple windows even if one is focused?
I have six windows in which I only need to interact with the right edge and would like the layering to be preserved during interaction.
I believe that what you ask is impossible without programming these windows to re-position themselves upon a change in the Z-order, or to create a watchdog program that does it for them.
Here are some tools that remember windows arrangement and could perhaps reset the Z-order of your windows if it changes (listed in no particular order):
Or you could role your own tool using a AutoHotkey
script.
Here are some examples to get you started:
I would recommend WindowsLayoutSnapshot from the list harrymc has provided.
It's an open-source utility that allows you to save a snapshot of your window configurations that you can return to at a later date. You might be able to get further help recoding this application to fit your needs on StackOverflow or here on SuperUser.
Edit: because this is open source, you are able to edit it. It's unlicensed and available in the public domain. If you make a timer you can probably use this to do what you're wanting.
I am using DeskPins. It's just a "always in front" feature, but it works and is a really simple program.