Path: utzoo!mnetor!uunet!husc6!cmcl2!nrl-cmf!ames!pasteur!ucbvax!CORY.BERKELEY.EDU!dillon From: dillon@CORY.BERKELEY.EDU (Matt Dillon) Newsgroups: comp.sys.amiga.tech Subject: Re: Suggestions Message-ID: <8804200515.AA23805@cory.Berkeley.EDU> Date: 20 Apr 88 05:15:22 GMT Sender: daemon@ucbvax.BERKELEY.EDU Lines: 30 :as a SuperBitmap window, except the superbitmap would be a text buffer which :is MUCH shorter than a bitmap the whole screen size. I find many programs, :including the CLI, DME, and most text-oriented programs always use smart :refresh windows, which takes up mucho mem. If they're going to just use the :same font anyway, why not do it efficiently? AmigaBASIC does it that way, :although it's rather slow. This would have another advantage over normal A SMART_REFRESH window only takes up memory (compared to a SIMPLE_REFRESH window) when it is obscured by other windows. Most of us use SMART_REFRESH windows for the following reasons: -You can use ScrollRaster() with SMART. There are problems with SIMPLE. -SMART windows are much faster than SIMPLE windows when it comes to resizing/depthcontrol/moving them. -Since the program must refresh SIMPLE windows, if you've got a lot of SIMPLE windows around things get *real* slow on said operations. -Handling REFRESH events is a bitch, and slow, and I have gotten used to instant response. In addition to all of that, I have a vested interest in defending DME, since I wrote it. If you are worried about memory use, simply iconify DME's window(s). As long as the window you are working on is completely visible, it takes no extra memory. -Matt