[comp.sys.mac] Entertainment and bugs from Claris

ephraim@think.COM (ephraim vishniac) (05/05/88)

I got a box from Claris this morning with MacPaint 2.0, MacWrite 5.0,
and MacProject II 1.0.  MacPaint's new features look good, MacWrite's
new features are amusing, and MacProject has at least one cosmetic
bug.

MacWrite's biggest new feature is a "built-in" spelling checker.  Sort
of.  It *does* check spelling, but it's *not* built in.  It's just
kind of tacked on.  Here's what happens when you check spelling:

	1. The spelling checker resizes the active window so that it
	   doesn't overlap the area where the spelling window will
	   open.  Automatic window resizing?  Not exactly Macish, but
	   it has to do this because (as a tacked-on kluge) it has
	   no control over the scrolling of the main window.  It 
	   insists on placing its own window at the bottom left of
	   main screen, even when there are acres of unused screen
	   available.

	2. It opens the "Find" dialog offscreen, where the user shouldn't
	   see it.  It has to do this because (as a tacked-on kluge)
	   it can't locate words in the document any other way.  
	   "Offscreen" is only a short distance to the left of the
	   main screen, which happens to be onscreen for the second
	   monitor of the system I was using.  Very tacky.

	3. It does a "Select All" and "Copy" to get the text of the
	   document into the clipboard.  Again, it doesn't have any
	   direct access to MacWrite's data structures, so it can't
	   get the text any other way.  As a side effect, this wipes
	   out the clipboard contents without warning.  Ouch.  Do a
	   "Show Clipboard" before checking spelling to watch this 
	   action.

	4. It does the actual checking against the clipboard contents,
	   using the Find dialog to locate and highlight words in the
	   real document.  It's not smooth, but it works.

MacProject II is much less entertaining.  For a simple bug demo, try
this:  Display the top left portion of one of the small samples on
your 19" monitor.  You'll have all of page one and part of page two
(which is blank) on the screen.  Use the layout menu to adjust the
chart size down to one page.  Except for the portion that was covered
by the chart size dialog, page two remains white until the next time
the whole screen is redrawn.  The part that was covered turns to
desktop pattern, just as the rest of the page should.  No real problem
here, but it looks bad.


Ephraim Vishniac					  ephraim@think.com
Thinking Machines Corporation / 245 First Street / Cambridge, MA 02142-1214

     On two occasions I have been asked, "Pray, Mr. Babbage, if you put
     into the machine wrong figures, will the right answers come out?"