TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Hugo Landsman
from: Paul Rider
date: 1995-05-22 11:34:02
subject: BackGround windows...

Hello Hugo,

 PR> add. I would like to add support for writting to a window that is
 PR> overlaped by another window (background window)... So far the only
 PR> when writting to the actual screen I'll have to check every other
 PR> window shown to see if it overlaps it...

 hl> If you follow the order of the windows, starting with 
 hl> the screen background and ending with the window which 
 hl> has the context, you don't have to recalculate each 
 hl> windows visibilty.  Use a buffer for the entire screen 
 hl> and show the end result when you're done moving the 
 hl> windows into it: what should be invisible, will've been overwritten.

Yes, but if you have say 5 windows open and are doing frequent updates to
underlying windows, It seems to me that it'd be pretty wastefull to re-draw
every single window... There must be a better (albiet more complicated)
way.
                Paul Rider

--- Maximus/2 2.02
* Origin: Rodent! Bbs ( Os/2 ) (1:163/427)
SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809
@PATH: 163/427 335 307 99 12/12 3615/50 396/1 270/101 105/103 42 712/515
@PATH: 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.