home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!mips!spool.mu.edu!umn.edu!csus.edu!netcomsv!terapin!paulk
- From: paulk@terapin.com (Paul Kienitz)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: MakeScreen(); RethinkDisplay() vs. MakeVPort(); MrgCop(); LoadView()
- Message-ID: <paulk.0wja@terapin.com>
- Date: 26 Jul 92 18:20:11 GMT
- Article-I.D.: terapin.paulk.0wja
- References: <33307@cbmvax.commodore.com>
- Organization: BBS
- Lines: 20
-
- > It seems that several programmers are able to achieve significant
- > scrolling performance, and in a window, no less. And in a window
- > is where a text editor belongs.
- > If you don't believe me, check out the various high-performance
- > text editors such as TurboText, CygnusEd, and others.
-
- In a *backdrop* window, generally. That makes a difference.
-
- Uedit, for one, does its fast scrolling by assuming there are no
- layers over its backdrop. (The author could have put a simple check
- in there to make sure, but has not in the current version.)
-
- > RethinkDisplay() is the general "I munged a screen, please make
- > everything happy again" function. We're not going to supply
- > specialized mini-versions to handle each potential sub-case.
-
- What about ScrollVPort()? From the docs it sounds like a
- "specialized mini-version" to handle most of the cases being discussed
- here. If that one could be sped up a bit it would probably be a
- pretty good answer.
-