Number: 2135

Date: 11-Sep-84 11':12':16

Submitter: Sannella.PA


Subject: Want easy way to BURY window to specified point in stack of windows

Assigned To: 

Attn: Burton

Status: Open


Problem Type: Design - UI

Impact: Minor

Difficulty: Hard


Priority: Unlikely

System: Windows and Graphics

Subsystem: Window System

Machine: 1132


Lisp Version:  8-Sep-84 01':22':25

Source Files: 

Microcode Version: 5124

Memory Size: 4096

File Server: 

Server Software Version: 


Description: '
Date':  7 Sep 84 18':56 PDT'
Subject': Lisp': Request for new feature'
Lisp System Date':  7-Sep-84 05':03':45'
Machine': Dorado (Shrager)'
Microcode version': 24,4'
Memory size': 10000'
Frequency': N/A'
Impact': Moderate'
My program wants to put up a lot of overlapping windows slightly offset from one another.  I would like to think of these as a  set of folders in a file drawer in which exactly one "file folder" is "pulled out" at any moment.  The behavior I want is that when I button one window, I want the current TOP window to "go back to where it was" in the obscuring stack.  In other words, I want to impose an order on the windows such that, unless a window is topmost, it is always in the same relative obscuring position.  I can simulate this behavior by bringing all the windows above it TOTOP in the proper order, but this is slow and inefficient.  An efficient solution would seem to require help from the window system.'


Test Case: