home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mac.programmer
- Path: sparky!uunet!noc.near.net!news.cs.brandeis.edu!news!phils
- From: phils@chaos.cs.brandeis.edu (Phil Shapiro)
- Subject: Re: Think Ref 2.0
- In-Reply-To: ollef@sics.se's message of Sat, 9 Jan 1993 22: 59:29 GMT
- Message-ID: <PHILS.93Jan9225124@chaos.cs.brandeis.edu>
- Sender: news@news.cs.brandeis.edu (USENET News System)
- Organization: Symantec Corp.
- References: <1993Jan7.193426.26713@cronkite.ocis.temple.edu>
- <PHILS.93Jan8083854@chaos.cs.brandeis.edu> <wondertr.726513991@sfu.ca>
- <PHILS.93Jan8135651@chaos.cs.brandeis.edu>
- <1993Jan9.225929.3633@sics.se>
- Date: Sun, 10 Jan 1993 03:51:24 GMT
- Lines: 21
-
- In article <1993Jan9.225929.3633@sics.se> ollef@sics.se (Olle Furberg) writes:
-
- Any particular reason for not supporting arbitary selections,
- like copyright or something? I would like to make non-contiguous
- selections of the example code (some declarations at the top, and
- the most critical part in the middle).
-
- The main reason was that supporting arbitrary selections would've
- required a basic TextEdit engine. For speed, THINK Ref uses a simple
- imaging model supported by DrawString or DrawText. Using TE (or some
- TE replacement) would add memory overhead, slower screen drawing,
- slower page changes, etc.
-
- It was decided that copying all source code text was an adequate
- solution, given our constraints of memory and speed.
-
- -phil
- --
- Phil Shapiro Software Engineer
- Language Products Group Symantec Corporation
- Internet: phils@cs.brandeis.edu
-