Number: 1222

Date: 23-May-84 18':16':48

Submitter: Wallace

Source: Wallace

Subject: Want way to set up group of attached windows within a given region

Assigned To: 

Attn: Burton.pa, vanMelle

Status: Open

In/By: 

Problem Type: Design - Impl

Impact: Annoying

Difficulty: Hard

Frequency: 

Priority: Perhaps

System: Windows and Graphics

Subsystem: Window System

Machine: 1132

Disk: 

Lisp Version: 21-May-84 01':21':39

Source Files: 

Microcode Version: 5124

Memory Size: 4096

File Server: 

Server Software Version: 

Disposition: '
["Sannella.PA" "12-Sep-84 13':58':54" Subject': Attn': Difficulty':(Very% Hard->Hard) Priority':(Unlikely->Perhaps) Description':]

Description: This will I guess go on the bottom of the stack, but it would be nice if using attach windows weren''t so klugy from the user''s (not programmer''s) point of view.'
'
For instance, when I make a window with GETREGION I make it a convenient size.  I want my program''s window to fit in that size.  I don''t want assiciated windows to extend outside that region.'
'
What''s worse is that once the system (whatever it is) starts up ant attaches whatever windows it desires, RESHAPE now has different semantics.  Instyead of just referring to the main window it refers to the whole collection.'
'
I guess I am asking for some way of describing the window layout and a function that will dissect a region into the appropriate subregions.   Right now I have a seperate procedure for each case, and although it works, it''s ugly.  And when you don''t go to such hair your program acts funny.'
'
-----'
'
Date': 12 Sep 84 09':46 PDT'
From': DMRussell.pa'
Subject': Lisp': GETREGION should also account for attached window sizes'
To': LispSupport.pa'
cc': DMRussell.pa'
'
Lisp System Date':  8-Sep-84 01':22':25'
Machine': Dorado (Russell)'
Microcode version': 24,2'
Memory size': 10000'
Frequency': Always'
Impact': Annoying'
'
When I use GETREGION to declare an area of the screen for a set-of-attached-windows (such as when I create a file browser), the region I determine isn''t the region of the screen that actually gets used.  The problem is that the attached windows aren''t fit into the space I''ve swept out.  That means I have to fiddle around with the windows AFTER I''ve already determined their size. '
'
-----'
'
Subject': Re': Lisp': GETREGION should also account for attached window sizes'
In-reply-to': DMRussell.pa''s message of 12 Sep 84 09':46 PDT'
To': DMRussell.pa'
From': LispSupport.pa'
'
The problem is not in GETREGION (which doesn''t know anything about how you are going to use the region returned), but in ATTACHEDWINDOW.  Ideally, there should be a simple function to specify a group of attached windows within a given region.'
'
I have added your msg to AR 1222': Want way to set up group of attached windows within a given region'
'
'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 12-Sep-84 13':58':55