[comp.sys.mac.programmer] Improper behavior in Think Class Library

elliott@veronica.cs.wisc.edu (James Elliott) (06/05/91)

I know that there are people at Symantec who read this newsgroup, so I
thought I would bounce this issue off of you (and the rest of the
readership as well).

I'm about ready to post a program for greatly reducing the size of
PostScript files being uploaded to Unix to print (especially if you
use a lot of downloaded fonts). The Think Class Library has made this
rather ambitious effort possible (it's my first Mac application,
though far from my first program in general) and I am very happy with
how the TCL has helped me. There is one minor glitch I'd like to get
rid of, though, and I'm wondering if anyone at Symantec has a
workaround, or if I should just go and change the TCL source (which
they thoughtfully provide.)

If I switch layers while a PostScript file is being stripped, the
StripFonts windows are all deactivated properly, and the status window
continues to report on the progress of the stripping task. The problem
happens when the task is finished: This window gets closed, and the
TCL (incorrectly) highlights the next lowermost window. Since the
program is in the background, >none< of its windows should be
highlighted.

Any ideas? Suggestions?
--
Jim Elliott		      "Like a bridge he'll come between us, not a wall"
elliott@veronica.cs.wisc.edu