3 ms·
What if two programs did this?
- mikequinlan 4y ago(2005)
- kazinator 4y ago> Now the user drags the two windows so that they overlap. What happens? You’ve created yourself a logical impossibility. One of those two windows must be above the other, contradicting the imaginary “super-topmost” feature. That's pretty easy. We create a super-topmost class of windows. Windows in that class are always over regular windows. Within that class, the UI actions determine which one is on top in the usual way: like whichever one the user clicks on. If the user doesn't want that, the user can move them so they don't overlap.