home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 3003 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.7 KB

  1. Path: informatik.tu-muenchen.de!fischerj
  2. From: fischerj@informatik.tu-muenchen.de (Juergen "Rally" Fischer)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Window refresh
  5. Date: 7 Feb 1996 17:56:04 GMT
  6. Organization: Technische Universitaet Muenchen, Germany
  7. Distribution: world
  8. Message-ID: <4fap3k$ak@sunsystem5.informatik.tu-muenchen.de>
  9. References: <4faa68$rai@oak22.doc.ic.ac.uk>
  10. NNTP-Posting-Host: hphalle1a.informatik.tu-muenchen.de
  11. Originator: fischerj@hphalle1a.informatik.tu-muenchen.de
  12.  
  13.  
  14. In article <4faa68$rai@oak22.doc.ic.ac.uk>, mdf@doc.ic.ac.uk (Martin Frost) writes:
  15. |> 
  16. |> First, the situation. I have a 640*256 4 plane screen, and a borderless
  17. |> backdrop window covering all but the title bar. If I made this window
  18. |> SMART_REFRESH, then it would obviously waste a lot of memory, but I don't
  19. |> store the data on the screen anywhere, so can't redraw if I made it simple
  20. |> refresh.
  21. |> 
  22. |> The problem comes when I have Reqtools and DOS requesters opening. What I
  23. |> really want to do is to be able to save just the bit of background that the
  24. |> new window is covering, and restore this when I'm finished. Is this possible?
  25.  
  26. Having seen mui updating only parts of its windows (sometimes not correctly)
  27. I think it's possible. I guess it's some effort to program ?
  28.  
  29. |> 
  30. |> I guess that I could do it by patching OpenWindow() and its derivatives to
  31. |> check if a window is opening on my screen, and if so save the background and
  32. |> clear the WFLG_DRAGBAR flag, but this is too extreme a solution for my liking.
  33. |> 
  34. |> TIA, Martin.
  35. ------------------------------------------------------------------------
  36.    fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)   =:)
  37.  
  38.