Path: utzoo!utgpu!water!watmath!clyde!att!pacbell!ames!amdahl!apple!lsr
From: lsr@Apple.COM (Larry Rosenstein)
Newsgroups: comp.sys.mac.programmer
Subject: Re: A lesson in Incremental Design
Message-ID: <12711@apple.Apple.COM>
Date: 23 Jun 88 18:11:42 GMT
References: <3067@polya.Stanford.EDU>
Reply-To: lsr@apple.apple.com.UUCP (Larry Rosenstein)
Organization: Advanced Technology Group, Apple Computer
Lines: 21

In article <3067@polya.Stanford.EDU> kaufman@polya.Stanford.EDU (Marc T. Kaufman) writes:

>Then came a user who wanted to create a LARGE pixmap (for so the new world
>was called).  "I have 5 Megs", he bragged (since he was lucky enough to
>have ordered ram before last December).  "I will create an image with 8192
>pixels in each row."
>
>"Oh, no you won't," said the Gods.  The proof is left as an exercise for the
>reader.

This is only true in the current implementation.  You will note that the
PixMap data structure has a version field.  Some future version of Color
Quickdraw can define a new version of PixMap can define a different
interpretation for rowBytes and store a 32-bit version of rowBytes somewhere
else.

-- 
		 Larry Rosenstein,  Object Specialist
 Apple Computer, Inc.  20525 Mariani Ave, MS 27-AJ  Cupertino, CA 95014
	    AppleLink:Rosenstein1    domain:lsr@Apple.COM
		UUCP:{sun,voder,nsc,decwrl}!apple!lsr